@CHARSET "ISO-8859-1";

.schedulecontainer { position:relative; float:left; clear:both; top:-100px; }
.leaguescontainer { position:relative; float:left; clear:both; margin-left:-150px; display:none; top:10px; }

.tablecontainer { position:relative; margin-bottom:15px; }
.tablebackpaneltopleft { position:absolute; top:0px; left:0px; width:6px; height:36px; background-image:url('/graphics/championships/tablebackpanelheaderleft.png'); }
.tablebackpaneltopright { position:absolute; top:0px; right:0px; width:6px; height:36px; background-image:url('/graphics/championships/tablebackpanelheaderright.png'); }
.tablebackpaneltopcentre { position:relative; height:36px; background-image:url('/graphics/championships/tablebackpanelheadercentre.png'); margin-left:6px; margin-right:6px; }
.tabletitle { font-size:15px; font-weight:bold; color:#05366B; position:absolute; margin-left:10px; top:10px; }
.tableinstructions { font-size:11px; color:black; position:absolute; margin-left:200px; top:12px; }
.tablebackpanelmain { background-color:#91BAD8; position:relative; padding-left:10px; padding-right:10px; padding-bottom:5px; }
.tablebackpanelbottom { background-image:url('/graphics/championships/tablebackpanelbottom.png'); height:13px; }

.leaguetable { border-collapse:collapse; border:1px solid black; }
.leaguetable thead td { font-size:11px; height: 30px; font-weight:bold; border-bottom: solid 1px black; background-color:#76A4D7; color:#05366B; }
.leaguetable thead td:hover { background-color:#98C6F9; cursor:pointer; }
.leaguetable td { text-align:center; padding:2px 3px; color:black; border-left:1px solid black; font-size:11px;}
.leaguetable tr { background-color:#C8EBEB; }
.leaguetable tr.color { background-color:#A4C1C1; }
.leaguetable td.ColName { text-align:left; min-width:100px; padding-left:7px; }

.leaguetable tr.row:hover { background-color:#BBFF66; }

#tblSchedule thead td:hover { background-color:#76A4D7; cursor:none; }

.tabsContainer { position:relative; left:0px; bottom:33px; height:34px; }
.tab { font-size:14px; font-weight:bold; color:#05366B; position:absolute; height:34px; background-repeat:no-repeat; text-align:center; padding-top:5px; }
.tab:hover { color:yellow; cursor:pointer; }
.tabRaceSchedule, .tabLeagueTables { width:153px; }
.tabLeagueTables { left:153px; }
.tab2009, .tab2010 { width:66px; }
.tab2009 { left:306px; }
.tab2010 { left:372px; }

#content { padding-bottom:200px; }
