#loginform {
	width:390px;
background:url('images/login/login_bg.png') no-repeat 0 0;
color:#333;
font:16px Arial,Verdana,Sans-serif;
padding:10px;
}
#forgotpswdform {
	width:360px;
background:url('images/login/forgot_pswd_bg.png') no-repeat 0 0;
color:#333;
font:16px Arial,Verdana,Sans-serif;
padding:10px;
}
h3#loginHeader {
color:#333;
font:32px Arial,Verdana,Sans-serif;
font-weight:normal;
margin:0 0 5px 0;
}
h3#forgotPswdHeader {
color:#818181;
font:20px Arial,Verdana,Sans-serif;
font-weight:normal;
margin:0 0 5px 0;
}
#loginform p {
margin:0 0 10px 0;
overflow:hidden;
}
#loginform label,
#forgotpswdform label {
	width:110px;
display:block;
float:left;
padding:6px 10px;
text-align:right;
}
#loginform p.username {
background:url('images/login/username_icon.png') no-repeat 100% 50%;
}
#loginform p.password {
background:url('images/login/password_icon.png') no-repeat 100% 50%;
}
#loginform p.rememberme {
padding:0 0 10px 130px;
}
#loginform p.rememberme label {
	width:auto;
display:inline;
float:none;
padding:0;
}
#loginform input[type=text],
#forgotpswdform input[type=text],
#loginform input[type=password] {
background:#fff;
border:1px #b8b8b8 solid;
color:#333;
font-size:100%;
font-family:Arial,Sans-serif;
padding:5px 2px;
}
#forgotpswdform input[type=text],
#loginform input[type=text],
#loginform input[type=password] {
	width:220px;
}
#loginform input[type=checkbox] {
margin:0;
}
#loginform .submit,
#forgotpswdform .submit {
padding-right:50px;
text-align:right;
}
#forgotpswdform .submit {
padding-right:30px;
}
