a{ color:#a00;}
a:hover{ color:#b33;}
#title{ height:140px; text-align:center;}
#title img{ border-width:0;}
#noJS{ font-weight:bold; color:#600; background-color:#cb9; border:1px solid #a97;
 padding:4px 8px; margin:15px 0; text-align:center;}
.note{ font-size:11px; color:#654; margin-bottom:20px;}
form{ padding:0; margin:0;}
h1{ font:bold 18px verdana,sans-serif; color:#700; padding:0; margin:0 0 12px 0;}
#results h1{ margin-bottom:25px;}
table{ margin:0 0 35px 0;}
td table{ margin: 0!important;}
table tr td{ vertical-align:top; white-space:nowrap;}
input{ height:17px; padding:0; margin:0 5px 0 0; vertical-align:middle;}
.pad{ padding-right:20px;}
.pad2{ padding-right:6px;}
.pad3{ padding-right:15px;}
label{ display:block;}
.box{ color:#654; border:1px solid #a98; background-color:#e3d8b8; white-space:nowrap;}
.bHL{ font:bold 15px verdana,sans-serif; color:#765; text-align:center;
 margin-left:0!important;}
.box div{ margin:0 0 15px 12px;}
.noBtm{ margin-bottom:0!important;}
#rI{ width:425px; padding:10px 15px;}
#sI{ width:411px; padding:10px 15px;}
.over{ margin:0 0 20px 40px!important;}
#spI{ width:600px; padding:8px; margin-bottom:40px;}
#atSk tr td div{ margin-bottom:10px;}
#asI{ width:600px; padding:8px; margin-bottom:3px;}
#cPos{ margin: 40px 0 40px 150px;}
a#cc{ text-decoration:none;}
#calc{ color:#700; text-decoration:none; font-weight:bold; font-size:15px; width:500px;
 border:1px solid #800; background-color:#e3d8b8; padding:6px 20px; text-align:center;}
#stats{ padding-top:0px; margin-top:0px;}
table tr td{ vertical-align:top;}
tr#bRow td{ padding-top:22px; padding-bottom:15px;}
td.rt{ padding-left:10px; padding-right:4px; text-align:right;}
td.lt{ padding-right:10px;}
.red{ color:#700;}
.blue{ color:#007;}
div#qc{ width:680px; padding:8px;}
div#qc select{ font:normal 13px arial,sans-serif; color:#432; background-color:#e3d8b8;}
#max{ z-index:2; position:absolute; display:none; left:50px; width:430px;
 white-space:normal; border:1px solid #a98; padding:5px 8px 6px 8px;}
.hl{ font-weight:bold; text-align:center;}
ul{ padding-top:0; padding-bottom:0; margin-top:6px; margin-bottom:0;}
#raw{ font:normal 11px verdana,sans-serif; color:#432; border:1px solid #a98;
 background-color:#e3d8b8; padding-left:6px; margin-bottom:6px;}
#foot{ font-size:11px; color:#654; text-align:center;}
.b{ font-weight:bold;}
p{ padding:0; margin:0 0 15px 0;}
body{ font:normal 13px verdana,sans-serif; color:#000; background-image:url('bg.jpg');
 background-color:#eadfbf; padding:20px; margin:0;}