html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{font-family:Arial,Helvetica,sans-serif;position:relative;height:100%;background:#DCDEE2}#errors{width:480px;border:2px solid #FF0000;border-right:0;border-left:0;background:#FFE8E8;padding:10px;font-size:11px;line-height:1.6;margin:10px 0 5px -10px}#errors h2{font-size:16px;font-weight:bold;color:#380000;margin:0 0 5px 0}#login{width:500px;border:2px solid #547EBC;background:#F7FAFF;position:absolute;top:50%;left:50%;margin-top:-125px;margin-left:-250px}#login>div.content{padding:10px}#login h1{font-size:16px;color:#293E5B;font-weight:bold;margin:0;padding-bottom:0;margin-bottom:10px}#login table{margin:18px auto 7px}#login table,#login table td,#login table th{border-collapse:collapse;border:0}#login table td,#login table th{padding:5px 20px}#login table th{font-weight:bold;font-size:11px;color:#001B2D}#login input{padding:4px;font-size:11px}#login input[type="submit"]{padding:2px 15px}#login div.footer{font-size:9px;text-align:center;padding:7px;border-top:1px solid #547EBC;background:#E8F1FF}#login img.logo{top:0;right:0;position:absolute;background-color:#EAEAEA;padding:5px 15px;border:2px solid #0099FF;border-right:0;border-top:0}a{color:#575757}