.bottom{padding:10px;}
.boxtext{font-size:10px;padding:0px 9px 0 9px;}
.boxtitle{font-size:12px;font-weight:bold;padding-bottom:8px;text-align:center;}
.clearall{clear:both;}
.clock{font-size:8px;font-weight:bold;height:auto;padding:1px 5px 1px 5px;text-align:right;text-transform:uppercase;}
.col0,.col1,.col2,.col3,.col4,.col5,.col6{font-size:8.5pt;padding:3px;text-align:center;}
.colhead{font-size:8.5pt;font-weight:bold;padding:3px;text-align:center;}
.firstalt,.secondalt{border:0;}
.hlite,.dealsubject,.hilite{font-weight:bold;}
.left,.right{border:0;padding:0;vertical-align:top;width:170px;}
.lf{font-size:.9em;}

.label {float: left;margin: 4px 2px 4px 2px;text-align: right;white-space: nowrap;width: 104px;}
.labelfield {margin: 4px 2px 4px 110px;}

.line{padding-bottom:4px;padding-top:4px;}
.main{margin-left:auto;margin-right:auto;width:990px;}
.menuopen{cursor:pointer;}
.middle{border:0;padding:10px;vertical-align:top;}
.navbutton,.navbuttonover,.navbuttoncur{font-size:10px;font-weight:bold;letter-spacing:1px;padding:3px 3px 3px 10px;text-align:left;}
.navbuttoncur{padding-left:15px;}
.navbuttonover{color:#eee;cursor:pointer;padding-left:15px;}
.newsbody{margin-bottom:20px;padding-bottom:6px;}
.newsheadline{font-weight:bold;padding:2px 0 2px 4px;}
.newsinfobar{font-size:10px;margin-bottom:6px;padding:2px;}
.newsquote{font-style:italic;padding:4px;}
.nf{font-size:.8em;}
.pollscale{border-style:solid;border-width:0 1px 1px 1px;}
.ragebar{height:24px;margin:0 -10px 0 -10px;}
.ragebar2{height:6px;margin:0 -10px 0 -10px;}
.randquote,.legal{font-size:10px;padding:10px;text-align:center;}
.reviewad{float:left;padding:5px;}
.reviewcomment{font-size:11px;font-style:italic;}
.searchnews{font-size:10px;padding:4px;text-align:right;width:190px;}
.sf{font-size:10px;}
.shotbox{font-size:xx-small;margin:6px;padding:6px;text-align:center;}
.tab,.tabon,.tabover{float:left;margin:0;}
.tabon a,.tab a,.tabover a{display:block;padding:10px;white-space:nowrap;}
.tabs{float:left;font-size:10px;line-height:normal;width:100%;}
.tabset{margin:0;padding:0;}
input.textbox{font-size:10px;letter-spacing:1px;padding:1px;}
.top{height:63px;padding:0;}
.topad{padding:5px;text-align:center;vertical-align:middle;}
a:hover,a,a:visited{text-decoration:none;}
body{font-family:verdana,helvetica,sans-serif;font-size:.8em;margin:0;padding:0;}
fieldset{margin-top:3px;padding:4px;}
legend{padding:2px;}
