body.login{background:#1C3355 url('../images/layout/login/back.jpg') repeat-x;}body.login div#twlogo{margin:0 auto 0 auto;width:500px;text-align:left;overflow:hidden;}body.login div#twlogo_hasLogo{margin:0 auto 0 auto;width:760px;height:51px;text-align:left;overflow:hidden;}body.login div#container{border-top:11px solid #0E2241;border-bottom:11px solid #0E2241;background:#FFF;margin:0;overflow:hidden;}body.login div#holder{margin-top:140px;}body.login div#container div#container2{padding:20px 0 20px 0;width:470px;margin:0 auto;overflow:hidden;}body.login div#container div#container2_hasLogo{padding:30px 0 30px 0;width:750px;margin:0 auto;overflow:hidden;}body.login div#ownerlogo{float:left;width:220px;margin-top:-5px;min-height:100px;}body.login h1{margin:0;padding:20px 0 10px 0;color:#000;font-family:helvetica,arial,sans-serif;font-size:16px;padding:0;}body.login form{float:left;width:430px;}body.login ul{margin:20px 0 0 0;padding:0;}body.login ul li{list-style:none;clear:both;padding:0;}body.login label{float:left;font-size:14px;margin:0;padding:3px 0 0 0;width:80px;font-weight:normal;}body.login ul li div.rhs{width:340px;float:left;padding:0 0 3px 0;margin:0 0 0 4px;font-size:11px;}body.login input#userLogin,body.login input#userEmail{width:210px;color:#353;font-weight:bold;}body.login li#submit{padding:8px 0 0 86px;font-size:12px;}body.login input[type="text"],body.login input[type="password"]{background:transparent none repeat scroll 0 0;border:1px solid #CCC;color:#111;margin-bottom:7px;padding:5px;width:95%;}body.login input[type="text"]:focus,body.login input[type="password"]:focus{background:#FFC;}body.login input#password{width:110px;}body.login a{color:blue;}body.login a:hover{color:green;}body.login li.rem{padding:2px 0 0 90px;}body.login li.rem input{float:left;}body.login li.rem label{float:left;width:auto;margin:0;padding:2px 0 0 0;font-size:11px;color:#555;}
