body{margin:auto;padding:0;text-align:center}.loginError{display:block;margin:0;padding:5px;color:#f00}.successBox{display:block;margin:0;padding:4px;color:#f00;font-weight:normal;text-align:left}#message{background-position:left top;line-height:1.5;font-size:12px;margin:0 0 0 0;width:370px;padding-left:10px;padding-top:10px;padding-bottom:15px;color:#444;font-weight:bold;text-align:left;vertical-align:top}div#wrapper{display:block;width:620px;text-align:center;height:99%;margin:auto}div#body-header,div#main,div#body-container{width:620px}div#body-header{top:0;left:0;padding-top:10px;height:103px}div.formbox{margin:20px 0 0 20px;min-height:390px}div#main{background:#fff;width:620px;box-shadow:1px 3px 8px rgba(0,0,0,.2)}#main{position:relative}div h1.login-label,div h1.text-recover-label{padding-top:10px;text-align:left;font-weight:bold;font-size:17px;color:#333}#formbox-login div.tips{line-height:1.5;padding-top:12px;width:auto}div.tips{background:#f7f7f7;color:#8b8078;float:right;padding:25px;width:150px;text-align:left;height:75px}div.securesite{position:absolute;background-image:url('../../../images/SSL-logo.png');background-repeat:no-repeat;height:110px;width:200px;top:216px;left:420px}#formbox-login div.tips h4{color:#555;font-size:14px;width:225px;font-family:"Helvetica Neue",arial,sans-serif}a{color:#005a8c;cursor:pointer;text-decoration:none}fieldset{border:none;display:block;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}ul,ol,dir,menu{list-style:none outside;clear:both;padding:5px}form#form-login fieldset ol li label{float:none;line-height:normal;height:18px}form fieldset ol li{clear:left;padding:7px 0;padding-top:7px;padding-right:0;padding-bottom:7px;padding-left:0;text-align:left}.logintextbox{font-size:16px;width:207px;background:#fff;border:2px solid #ddd;padding:2px;font-weight:normal;margin:0;cursor:auto;text-align:left}.loginlabel{width:110px;padding:0;border:0;display:block;margin:8px 10px 0 0;float:left;font-weight:bold;line-height:1.5;color:#555;text-align:left}div#body-footer{background-image:none}div#body-footer{position:relative;color:#333;clear:both;font-family:"Lucida Grande",Verdana,sans-serif;padding-top:20px}div#body-footer .secondary-links a,div#body-footer p.copyright{font:200 11px Helvetica,sans-serif;color:#666;display:block}div#body-footer p.copyright{color:#999;line-height:34px}