/*compact css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}
/* /compact css reset */
.group:after {
					visibility: hidden;
					display: block;
					font-size: 0;
					content: " ";
					clear: both;
					height: 0;
				}
				* html .group             { zoom: 1; } /* IE6 */
				*:first-child+html .group676 { zoom: 1; } /* IE7 */

body{
	background: url(../images/login_01.png) #003764 repeat-x  top left;
	margin-top: 200px;
}
	div.loginWrap{
		width: 689px;
		height: 326px;;
		margin: 0px auto;
		position: relative;
		background: url(../images/loginBGdiv.png) no-repeat top left;
	}
		div.notmember{
			float: right;
			margin-right: 25px;
			top: -15px;
			position: relative;
		}
			div.notmember p {
				color: #DA9900;

				font-family: Arial;
				font-weight: lighter;
				font-size: 12px;
				font-style: italic;
			}
				div.notmember  img{
					top: 10px;
					position: relative;
				}
		
		div.loginForm{
			float: right;
			clear: both;
			width: 400px;
			padding-right: 50px;
		}
			div.logo{
				width: 213px;
				height: 50px;
				background: url(../images/login_08.png) top left no-repeat;
				margin: 0px auto;
				position: relative;
				margin-top: 10px;
				margin-bottom: 10px;
			}
            div.success{
                width: 600px;
               color:#ffffff;
                font-family: Arial;
                margin: 0px auto;
                position: relative;
                margin-top: -100px;
                margin-bottom: 10px;
				
            }

			div.form{
				width: 75%;
				margin: 0px auto;
				position: relative;
			}
				div.form fieldset{
					border: none;
				}
				
				div.form fieldset input.loginInput{
					height: 30px;
					width: 95%;
					padding: 5px;
					font-size: 18px;
					color: #666;
					font-family: adelle-1;
					margin-top: 5px;
					margin-bottom: 8px;
					border-radius: 5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					background: #ececec;
					border: solid thin #999;
					box-shadow:0px 0px 4px #999;
					-webkit-box-shadow: 0px 0px 4px #999;
					-moz-box-shadow: 0px 0px 4px #999;
					
				}
				div.form fieldset input.btn {
					background: url(../images/backtile.png) repeat-x bottom left; 
					color: #666;
					font-family: adelle-1; 
					float: right;
					box-shadow:0px 0px 2px #999;
					-webkit-box-shadow: 0px 0px 4px #999;
					-moz-box-shadow: 0px 0px 4px #999;
					border: #999 thin solid;
					border-radius: 5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					font-size: 18px;
					padding: 5px;
					text-shadow: 0px 1px 1px #fff;
				}
					div.form fieldset p{
						color: #666;
						font-family: Arial;
						font-weight: lighter;
						font-size: 12px;
						font-style: italic;
					}
				div.forgot{
					clear: both;
					top: 30px;
					position: relative;
					margin: 0px auto;
					text-align: center;
					float: right;
					right: 30px;
					color: #DA9900;
				}
					div.forgot a,
					div.forget a:visited{
						text-decoration: none;
						color: #DA9900;
						font-size: 12px;
						font-family: Arial;
					}
					div.forget a:hover{
						text-decoration: underline;
					}