	body {background: #f3f5f8; margin: 0; padding: 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #666}
	
		#logincontainer {width: 380px; margin: 70px auto 0 auto; text-align: center; text-shadow: 1px 1px 1px #fff}
			h1 {letter-spacing: -1px}
				h1 span {color: #999}
			a {text-decoration: none; color: #666}
				a:hover {color: #444}
			input {border: none; background: #fff; font-family: Arial, Helvetica, sans-serif}
			p, form {padding: 0; margin: 0}
			
			
			#loginbox {width: 298px; margin: 0 auto; padding: 30px; border: 1px solid #eee; -moz-box-shadow: 1px 1px 8px #679ece; box-shadow: 1px 1px 8px #679ece; -webkit-box-shadow: 1px 1px 8px #679ece; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; font-weight: 700; background: #2c80c8;}
			
				.inputcontainer {width: 278px; border: 1px solid #fff; padding: 10px; background: #fff url(../images/bg_login_input.png) repeat-x bottom; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; overflow: auto; margin-bottom: 8px; -moz-box-shadow: 1px 1px 8px #5bacf3; box-shadow: 1px 1px 8px #5bacf3; -webkit-box-shadow: 1px 1px 8px #5bacf3}
					.inputcontainer input, select {margin-left: 5px; width: 164px; padding:5px; background:#e0ebf4; border:0px;}
					.inputcontainer img, .inputcontainer label, .inputcontainer input {float: left; margin-right: 5px}
					
				.loginsubmit {width: 298px; border: 1px solid #5ca6e6; background: #a8a8a8 url(../images/bg_login_btn.png) repeat-x top; font-size: 20px; padding: 8px 0; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 1px 1px 1px #ccc; font-weight: 700; -moz-box-shadow: 1px 1px 8px #5bacf3; box-shadow: 1px 1px 8px #5bacf3; -webkit-box-shadow: 1px 1px 8px #5bacf3; margin-bottom: 15px; color:#ffffff; text-shadow:none;}
					.loginsubmit:hover {cursor: pointer; background: #001749}
					
					
.forgotpass_links{ width:430px; margin: 0px auto; padding-top:20px;}
.forgotpass_links ul{ padding:0px; margin:0px; list-style:none;}
.forgotpass_links ul li{ padding:0px; margin:0px; list-style-type:none; margin-bottom:1px; text-align:left; font-weight:bold;}
.forgotpass_links ul li a{ color:#ffffff; padding:0px; margin:0px; list-style-type:none; background:#2C80C8 url(../img/bullet.gif) no-repeat 8px center; display:block; padding:9px 5px 9px 20px; text-decoration:none; border: 1px solid #eee; -moz-box-shadow: 1px 1px 8px #679ece; box-shadow: 1px 1px 8px #679ece; -webkit-box-shadow: 1px 1px 8px #679ece; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; border-right:1px solid #b2dbf5; text-decoration:none;}
.forgotpass_links ul li a:hover{ background-color:#3ba3ec; color:#ffffff;}
.forgotpass_links ul li.mobile a{ background-position:-388px -314px;}
.forgotpass_links ul li.email a{ background-position:-388px -270px;} 
.forgotpass_links ul li.reset_pass a{ background-position:-388px -360px;} 