html, body{ margin:0; padding:0; text-align:center; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:80%; background-color:#C7CED4; margin-left:auto; margin-right:auto;} 
#pagewidth{ width:760px; text-align:center;  margin-left:auto; margin-right:auto;} 
#wrapper{border:1px solid #D8D8D8}

#maincol{background-color: #FFFFFF;  float: right; display:inline; width:760px; background-color:#99FF00}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 

.index_title{color:#FFF; font-size:12px}
.index_type{color:#000; font-size:14px}
span.numbers{color:#F00; font-size:14px; font-weight:bold;}

a.nav{font-size:13px}
#header{position:relative; height:190px; background-image:url(images/banner.jpg); background-color:#FFF; width:100%;}
a{font-size:13px}

span.numbers_large {text-decoration: none; color:#ff0000; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 24px; text-align:left}
td.line{font-family:Verdana, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0000CC; text-align:left}
p{font-size:12px; font-family:Verdana, Helvetica, sans-serif; margin:0 10px 15px 0px; text-align:left}
p.index{padding-left:10px}
table.footer{font-size:12px; color:#FFFFFF}
table.footer a{ color:#FFFFFF}