.login_form{
background-color:#fbcd9c;
width:400px;
margin:0 auto;
/*
width:600px;
height:250px;
background:url(../images/login_bg.png) no-repeat center top;
margin:40px 0 0 145px;
float:left;
padding:0px 0 0 0px;
*/
}
.form{
width:600px;
float:left;
clear:both;
}
fieldset { border:none; clear:both;}
label {font-size:11px; font-weight:bold; color:#666;}
label a{font-size:11px; font-weight:bold; color:#666;}
dl {clear:both; /* width:600px; */}
dl.submit {clear:both; width:500px; text-align:center; padding:0 0 0 90px;}

dt {float:left; text-align:right; width:110px; line-height:16px; padding:0 10px 10px 0;vertical-align:top;margin-bottom:15px;}
dd {float:left; width:382px; margin:0 0 10px 0;}


label.check_label{
padding:0 0 0 10px;
line-height:32px;
}
/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}