body {margin:0;padding:0;font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; font-size: 12px;color:#000;background-color:#fff;}
.login h1{margin:10px 0 0 0;font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; font-size: 1.7em;font-weight:normal;}
.login #top {padding:3px;margin:0;background-color:#36393d;}
.login #topText{clear:both;margin:0;padding:8px;border-top: 1px solid #fff;background-color:#9DC3D7;}
.login #content{margin-left: 30%;}
.login dl {margin: 10px 0 0 0;}
.login p {margin: 10px 0 0 0;}
.login dt {float: left;width: 80px;font-size: 12px;font-weight:bold;line-height: 24px;color:#666;}
.login dd {margin: 0 0 5px 90px;font-size: 12px;line-height: 24px;color: #666;margin-left: 80px;}
.login input#login_name {width: 250px;}
.login input#email {width: 250px;}
.login input#login_pass {width: 250px;margin-right: 5px;}
.login .disclaimer{color:#ff0000;font-weight:bold;}

.passwordRecovery dl {margin: 10px 0 0 0;}
.passwordRecovery p {margin: 10px 0 0 0;}
.passwordRecovery dt{float: left;width: 400px;font-size: 12px;font-weight:bold;line-height: 24px;color:#666;}
.passwordRecovery dd{margin: 0 0 5px 410px;font-size: 12px;line-height: 24px;color: #666;margin-left:400px;}
.passwordRecovery input#email {width: 250px;}
.passwordRecovery .disclaimer{color:#ff0000;font-weight:bold;}









