body{background-color:#003874;font-family:Arial,Helvetica,Sans-Serif;font-size:.7em;}h1{font-weight:bold;font-size:150%;padding:7px 0 7px 0;}h2{font-weight:bold;font-size:110%;padding:5px 0 2px 0;}p{padding:3px 0 3px 0;}#login_window{margin:75px auto;border:2px solid #FC0;background-color:#fff;width:500px;padding:.9em;text-align:center;}#login_form{background-color:#ffe;border:2px solid #FFDD48;padding:20px 10px 20px 10px;width:350px;font-size:100%;margin:auto;margin-bottom:20px;margin-top:50px;font-family:Trebuchet MS,Verdana,Arial,Helvetica,Sans-Serif;text-align:center;}#logo{display:block;margin:auto;}#copyright{color:#000;font-size:90%;display:block;line-height:20px;}#tos{font-size:90%;color:#666;display:block;line-height:20px;}#tos a,a:visited{text-decoration:none;}#tos a:hover{text-decoration:underline;}#login_form .login_item{line-height:20px;padding:2px;}#login_form .login_item .caption{float:left;text-align:right;width:120px;font-weight:bold;}#login_form .login_item .field{margin-left:135px;text-align:left;}.field input{font-family:Trebuchet MS,Verdana,Arial,Helvetica,Sans-Serif;}.textbox-unfocus{border:1px solid #999;border-top:2px solid #999;font-size:120%;font-weight:normal;color:#666;background-color:#EEE;width:150px;padding:2px;}.textbox-focus{border:1px solid #999;border-top:2px solid #999;font-size:120%;color:#000;width:150px;padding:2px;}.button{width:75px;font-weight:normal;}#tos_window{background-color:#FFF;margin:75px auto;border:1px solid #FC0;width:800px;padding:.9em;text-align:left;}.error_message{color:#F00;}ol{list-style-type:decimal;padding:2em;}