body, form , p {margin:0; padding:0;}
body {font:10pt "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#333333; line-height:18px; background:url(../images/bg-top-login.jpg) repeat-x left top #FFFFFF;}
h1, h2 {margin:0; padding:0;}
img {border:0;}
.backLink{ font-family:Verdana; font-size:11px; line-height:normal; letter-spacing:normal; text-align:left; color:#CCCCCC; padding-left:6px; padding-top:8px;}
	.backLink a {color:#CCCCCC; text-decoration:none;}
	.backLink a:hover {color:#FFFFFF; text-decoration:none;}

.wrapper {width:900px; height:auto; margin:0 auto 0 auto;}
	.wrapper a{ color:#21759B; text-decoration:none;}
	.wrapper a:hover{color:#D54E21; text-decoration:underline;}

.logo{ padding-top:30px;}
.header{ padding-top:25px;}
.loginForm{padding-top:30px;}
.forgotpass{ padding-left:120px;}
	.forgotpass a {color:#006699; text-decoration:none;}
	.forgotpass a:hover {color:#006699; text-decoration:underline;}
.wraplog{clear:both; width:100%; padding-top:25px; padding-left:10px; width:auto; height:auto; margin:0 auto auto;}
.wraplog .logTxt{ padding-bottom:5px; font-size:13px; font-family:Verdana; color:#666666;}
	.wraplog input.logField{ border:1px solid #E5E5E5; width:390px; height:35px; background:#FBFBFB; font-size:28px; line-height:normal; color:#666666}
	.wraplog .logBtn{float:right; font-size:0px; padding-right:30px;}
	.wraplog .logNotify{font-size:11px; color:#990000; font-family:Verdana;}
	.wraplog .logNotify span{color:#990000;}
	.notLogTxt{width:350px; height:40px; margin:0 auto 0 auto; text-align:left; font-family:Verdana; font-size:12px;}
	.logNotes{width:360px; height:auto; margin:0 auto auto; border:1px solid #E6DB55; background:#FFFFE0; color:#666666; font-size:12px; font-family:Verdana; margin-bottom:10px;}
	.logNotesMsg{padding:8px;}	

#container {width:900px; height:auto; margin:0; padding:0;}
label.smallInput { background:url(../images/bg_s_input.gif) no-repeat; width:168px;}
	label.smallInput, label.mediumInput, label.largeInput {padding:4px 6px 0px 6px; height:23px; display:block; margin:5px 0 0 0;}
	label.smallInput input, label.mediumInput input, label.largeInput input {background:none; border:none; font-size: 9pt; color:#000000;}
#login_form {background:url(../images/bg-login-box.jpg) no-repeat; width:430px; height:184px; margin:0 auto 0 auto; padding:10px}
#login_form h2 {color:#fff; display:block; width:180px; float:left; font-size:10pt; font-family: Verdana; margin:3px 0 0 0;}
p#forgotPass {float:right; margin-right:15px; margin-top:3px}
	p#forgotPass a {color:#100d00; text-decoration:none;}
	p#forgotPass a:hover {text-decoration:none;}

div#loginContainer {clear:both; width:100%; padding-top:25px; color:#666; padding-left:7px}
p#user, p#pass, p#remember, p#submit {float:left; margin-right:30px; margin-bottom:20px}
span.error {color:#c90000;}
span.success {color:#67ba15;}
input.login {border: 0px solid #3B3B3B;padding: 0px;outline:none;cursor: pointer;width: 82px;height: 28px;background: url(../images/btn-login.jpg) no-repeat;}
.notes{text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:15px; color:#666666;}
	.notes a{ color:#21759B; text-decoration:none;}
	.notes a:hover{color:#D54E21; text-decoration:underline;}