table, tbody, tr, th, td, thead, tfoot {
	font-family: arial, sans-serif;
	
}

table {border-collapse:collapse; empty-cells:show; margin:0px; table-layout:fixed; overflow:hidden; border-spacing:0}

th {text-align:center;}
caption {caption-side:top; color:#990000; font-size:12px; font-weight:bold; margin-top:10px; margin-bottom:5px}

.heading {font-weight:bold; font-size:120%; color:#990000; white-space:nowrap;}
.footing {font-size:90%; font-weight:bold; color:#990000;}

.title {color:#990000; font-weight:bold;}

.bigtable {border:0}
.bigtable td {text-align:center; padding:5px; border-width:2px; border-style:solid; border-color:#CCCCCC}

.bigtable1 td {border-width:2px ; border-style:solid; border-color:#CCCCCC}
.bigtable2 td {text-align:center; padding:5px;}

.midtable {border:0}
.midtable td {text-align:left; vertical-align:top; padding:5px; border-width:2px; border-style:solid; border-color:#CCCCCC}

.notable {border:0}
.notable td {text-align:center; padding:10px; border:0}

.left {text-align:left}
.center {text-align:center}
.right {text-align:right}

.notice {font-size:11px; text-align:left; border-width:0 0 1px 1px; border-style:solid; border-color:#990000}
.notice td {padding:3px; border-width:1px 2px 0 0; border-style:solid; border-color:#990000}	

.scores {font-size:10px; text-align:center; border-width:1px 2px 2px 1px ; border-style:solid; border-color:#990000}
.scores td {padding:3px}	
		
.percy {text-align:center; padding:20px}
.percytable td {text-align:left; padding-top:20px}
 
.hv {text-align:left}
.hv td {padding:5px}

.newslinks {border: 0}
.newslinks td {text-align:center; padding:5px; border-width:2px; border-style:solid; border-color:#CCCCCC}


.news td {font-size:10px; text-align:left; vertical-align:top; padding:5px; line-height:150%}

.ads {border: 0}
.ads td {text-align:left; padding:2px; border: 0; height:20px}

