BODY {
	background-color : #FFFFFF;
	margin-top : 0;
	margin-left : 0;
	margin-bottom : 0;
	margin-right : 0;
}

DIV { text-align : center; }

OPTION { font-size : 6pt; }

A { text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold; }
A:visited { color : #000000; }
A:active { color : #000000; }
A:link { color : #000000; }
A:hover { color : #990000; }

.linkred {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	color : #AA0000;
	font-weight : bold;
}
.linkred:visited { text-decoration : underline; color : #AA0000; font-weight : bold; }
.linkred:link { text-decoration : underline; color : #AA0000; font-weight : bold; }
.linkred:hover { text-decoration : none; color : #FFFFFF; font-weight : bold; background-color : #990000; }

.linkblue {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	color : #0000AA;
	font-weight : bold;
}
.linkblue:visited { text-decoration : underline; color : #0000AA; font-weight : bold; }
.linkblue:link { text-decoration : underline; color : #0000AA; font-weight : bold; }
.linkblue:hover { text-decoration : none; color : #FFFFFF; font-weight : bold; background-color : #000099; }

.linkgreen {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	color : #00AA00;
	font-weight : bold;
}
.linkgreen:visited { text-decoration : underline; color : #00AA00; font-weight : bold; }
.linkgreen:link { text-decoration : underline; color : #00AA00; font-weight : bold; }
.linkgreen:hover { text-decoration : none; color : #FFFFFF; font-weight : bold; background-color : #009900; }


.defaultselect { color : #000000;
	background-color : #FFFFFF; 
	text-decoration : none; 
	font-family : tahoma, veranda, serif;
	font-size : 7pt; 
	font-weight : bold; }
}

.defaultbutton { 
	color : #000099;
	background-color : #C9C9C9;
	text-decoration : none; 
	font-family : tahoma, veranda, serif;
	font-size : 9pt; 
	font-weight : bold; }
}

.date {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #000099;
	font-weight : bold;
}

.copyright {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #000099;
	font-weight : normal;
}

/* PAGE STYLES */
.pagetable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 10pt;
	color : #000000;
	background-color : #CCCC99;
}

.pagetitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.pagetitleselect {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #000099;
}

.pagesubtitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000099;
}

.pagenav {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #000000;
	font-weight : bold;
}
.pagenav:visited { color : #000000; font-weight : bold; }
.pagenav:link { color : #000000; font-weight : bold; }
.pagenav:hover { color : #000000; font-weight : bold; background-color : #FFFF00; }

.maintable {
	border-style : solid;
	border-width : thin;
	border-color : #000000;
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #008080;
}

.displaytable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #008080;
	background-color : #FFFFFF;
}

.contenttable {
	border-style : solid;
	border-width : thin;
	border-color : #990099;
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #006060;
	background-color : #EAEAEA;
}
.contenttable:visited { color : #FFFF00; font-weight : bold; }
.contenttable:link { color : #FFFF00; font-weight : bold; }
.contenttable:hover { color : #008080; font-weight : bold; background-color : #FFFFFF; }

.contenttitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #FFFF66;  /* #FFFF00; */
}
.contentsubtitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 10pt;
	font-weight : bold;
	color : #000099;
}
.contentsubtitle:visited { color : #FFFF00; font-weight : bold; }
.contentsubtitle:link { color : #FFFF00; font-weight : bold; }
.contentsubtitle:hover { color : #008080; font-weight : bold; background-color : #FFFFFF; }

.contentitem {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
}
.contentitem:visited { color : #FFFF00; font-weight : bold; }
.contentitem:link { color : #FFFF00; font-weight : bold; }
.contentitem:hover { color : #008080; font-weight : bold; background-color : #FFFFFF; }

.contentinv {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
}
.contentinv:visited { color : #FFFF00; font-weight : bold; }
.contentinv:link { color : #FFFF00; font-weight : bold; }
.contentinv:hover { text-decoration : underline; color : #FFFFFF; font-weight : bold; }

.contentlabel {
	text-decoration : none;
	font-family : "Times New Roman", Times, serif; /* tahoma, veranda, serif; */
	font-size : 9pt;
	font-weight : bold;
	color : #006600;  /* #996600; #3A3A3A; #CCCC99; */
}

.contentlink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #990099;
}
.contentlink:visited { text-decoration : none; color : #990099; font-weight : bold; }
.contentlink:link { text-decoration : none; color : #990099; font-weight : bold; }
.contentlink:hover { text-decoration : underline; color : #990099; font-weight : bold; }

.contenttablerowodd  {
	background-color : #EAEAEA;
}
.contenttableroweven  {
	background-color : #CACACA;
}
.contenttablerowselected  {
	background-color : #EEEE66;
}

/* PLAYER STYLES */
.playerstatusyellow { background-color: #EEEE66; }
.playerstatusblue { background-color: #00CCEE; }

.nochange { background-color: #00CCEE; }
.moveup { background-color: #7DFFB1; }
.movedown { background-color: #FF8C8C; }


.playername {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #008080;
	font-weight : bold;
}

.playernavtable {
	border-style : solid;
	border-width : thin;
	border-color : #990000;
	background-color : #FAFAFA;
}

.playernav {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 7pt;
	color : #000000;
	font-weight : bold;
}
.playernav:visited { text-decoration : underline; color : #000000; font-weight : bold; }
.playernav:link { text-decoration : underline; color : #000000; font-weight : bold; }
.playernav:hover { text-decoration : none; color : #990000; font-weight : bold; }

.areanav {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #008080;
	font-weight : bold;
}
.areanav:visited { text-decoration : underline; color : #000000; font-weight : bold; }
.areanav:link { text-decoration : underline; color : #000000; font-weight : bold; }
.areanav:hover { text-decoration : underline; color : #000000; font-weight : bold; background-color : #FFFF00; }

.areanavinv {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #008080;
	font-weight : bold;
}
.areanavinv:visited { text-decoration : underline; color : #008080; }
.areanavinv:link { text-decoration : underline; color : #008080; }
.areanavinv:hover { color : #000000; background-color : #FFFF00; }

.boxlabel {
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt; 
	font-weight : bold;
	color : #000000;
}


.helpbox {
	border-style : solid;
	border-width : thin;
	border-color : #990000;
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 10pt; 
	font-weight : bold;
	color : #990000;
	background-color : #FFFFEE; 
}

.infobox {
	border-style : solid;
	border-width : thin;
	border-color : #0F0F0F;
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 10pt; 
	font-weight : bold;
	color : #000000;
	background-color : #FEFEFE; 
}
.infobox:visited { text-decoration : underline; color : #000099; }
.infobox:link { text-decoration : underline; color : #000099; }
.infobox:hover { color : #FFFFFF; background-color : #000099; }

.infonav {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 7pt;
	color : #FFFF00;
	font-weight : normal;
}
.infonav:visited { color : #000000; }
.infonav:link { color : #000000; }
.infonav:hover { color : #000000; background-color : #FFFF00; }

.infonavinv {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #000000;
	font-weight : bold;
	background-color : #FFFF00;
}
.infonavinv:visited { color : #000000; }
.infonavinv:link { color : #000000; }
.infonavinv:hover { color : #000000; background-color : #FFFF00; }


.lowernav {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #000000;
	font-weight : normal;
}
.lowernav:hover { color : #008080; }

.lowernavred {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	color : #990000;
	font-weight : normal;
}
.lowernavred:visited { color : #FF0000; }
.lowernavred:link { color : #FF0000; }
.lowernavred:hover { color : #000099; }

.scoringtable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 7pt;
	color : #000000;
	background-color : #CBE4E4;
	font-weight : normal;
}
.scoringlabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 6pt;
	color : #000000;
	font-weight : bold;
}


/* MESSAGE STYLES */
.statusmessage {
	color : #006600;
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
}

.alertmessage {
	color : #FF0000;
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
}
.normalmessage {
	color : #000000;
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
}


/* CONTENT STYLES */
.boxcontent {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
}

.boxcontenttitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #FFFFEE;
}

.boxoffwhiteblack {
	border-style : solid;
	border-width : thin;
	border-color : #000000;
	background-color : #ECECEC;
}

.boxoffwhitenavy {
	border-style : solid;
	border-width : thin;
	border-color : #000099;
	background-color : #ECECEC;
}

.boxoffwhitered {
	border-style : solid;
	border-width : thin;
	border-color : #FF0000;
	background-color : #FFEAEA; /* #ECECEC; */
}

.boxyellowblack {
	border-style : solid;
	border-width : thin;
	border-color : #000000;
	background-color : #FFFFEE;
}



/* SERIES STYLES */
.seriesselect { 
	color : #FFFFFF;
	background-color : #008080; 
	text-decoration : none; 
	font-family : tahoma, veranda, serif;
	font-size : 7pt; 
	font-weight : bold; }

.seriestable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #990000;
	background-color: #AACCCC;
}

.seriestitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.serieslabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #3A3A3A;
}

.serieslink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #008080;
}
.serieslink:visited { text-decoration : none; color : #008080; font-weight : bold; }
.serieslink:link { text-decoration : none; color : #008080; font-weight : bold; }
.serieslink:hover { text-decoration : underline; color : #008080; font-weight : bold; }

.serieslinksmall {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #008080;
}
.serieslinksmall:visited { color : #008080; }
.serieslinksmall:link { color : #008080; }
.serieslinksmall:hover { text-decoration : underline; color : #008080; }


/* CATEGORY STYLES */
.categorylink {
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt; 
	color : #990099;
	font-weight : bold; }
.categorylink:visited { text-decoration : underline; color : #990099; }
.categorylink:link { text-decoration : underline; color : #990099; }
.categorylink:hover { text-decoration : none; color : #990099; }


/* SPEEDWAY STYLES */
.speedwayselect { 
	color : #FFFFFF;
	background-color : #0066CC;
	text-decoration : none; 
	font-family : tahoma, veranda, serif; 
	font-size : 7pt; 
	font-weight : bold; }

.speedwaytable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000099;
	background-color: #CCAAAA;
}

.speedwaytitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.speedwaylabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #3A3A3A;
}

.speedwaylink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000099;
}
.speedwaylink:visited { text-decoration : underline; color : #000099; font-weight : bold; }
.speedwaylink:link { text-decoration : underline; color : #000099; font-weight : bold; }
.speedwaylink:hover { text-decoration : none; color : #0066CC; font-weight : bold; }

.speedwaylinksmall {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000099;
}
.speedwaylinksmall:visited { color : #000099; }
.speedwaylinksmall:link { color : #000099; }
.speedwaylinksmall:hover { text-decoration : underline; color : #000099; }

/* PIT CREW STYLES */
.pitcrewselect { color : #000000; 
	background-color : #CCCCCC;
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt; 
	font-weight : normal; }

.pitcrewtable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003300;
	background-color: #AACCAA;
}

.pitcrewtitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.pitcrewlabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #3A3A3A;
}

.pitcrewlink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #003300;
}
.pitcrewlink:visited { text-decoration : none; color : #003300; font-weight : bold; }
.pitcrewlink:link { text-decoration : none; color : #003300; font-weight : bold; }
.pitcrewlink:hover { text-decoration : underline; color : #003300; font-weight : bold; }

/* EVENT STYLES */
.eventselect { 
	color : #FFFFFF;
	background-color : #AAAACC; 
	text-decoration : none; 
	font-family : tahoma, veranda, serif;
	font-size : 7pt; 
	font-weight : bold; }

.eventtable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #990000;
	background-color: #AAAACC;
}

.eventtitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.eventlabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #3A3A3A;
}

.eventlink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #990000;
}
.eventlink:visited { text-decoration : none; color : #990000; font-weight : bold; }
.eventlink:link { text-decoration : none; color : #990000; font-weight : bold; }
.eventlink:hover { text-decoration : underline; color : #990000; font-weight : bold; }


.segmenttable {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #990000;
	background-color: #CCAACC;
}

.segmenttitle {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.segmentlabel {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 8pt;
	font-weight : bold;
	color : #3A3A3A;
}

.segmentlink {
	text-decoration : none;
	font-family : tahoma, veranda, serif;
	font-size : 9pt;
	font-weight : bold;
	color : #990000;
}
.segmentlink:visited { text-decoration : none; color : #990000; font-weight : bold; }
.segmentlink:link { text-decoration : none; color : #990000; font-weight : bold; }
.segmentlink:hover { text-decoration : underline; color : #990000; font-weight : bold; }



/* BOX STYLES */
.boxseries { 
	border-style : solid;
	border-width : thin;
	border-color : #008080;
	color : #000000;
	background-color : #CCCCCC; }

.boxspeedway { 
	border-style : solid;
	border-width : thin;
	border-color : #0066CC;
	color : #000000;
	background-color : #CCCCCC; }

.boxpitcrew { 
	border-style : solid;
	border-width : thin;
	border-color : #003300;
	color : #000000;
	background-color : #CCCCCC; }

.boxmoderator { 
	border-style : solid;
	border-width : thin;
	border-color : #333333;
	color : #000000;
	background-color : #CCCCCC; }


.boxselect { color : #000000; 
	background-color : #CCCCCC;
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt; 
	font-weight : normal; }

/* PICK PAGE STYLES */
.pick_teamlist { color : #000000;
	background-color : #CCCC99; 
	text-decoration : none; 
	font-family : tahoma, veranda, serif;
	font-size : 8pt; 
	font-weight : bold; }

.newsflash { color : #9900CC;
	text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 9pt; 
	font-weight : bold; }

.error { text-decoration : none;
	font-family : arial,veranda;
	font-size : 12pt;
	color : #FF0000;
	background-color : #FFFFFF;
	font-weight : bold; }

.tinylabel {
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt;
	color : #000000;
	font-weight : bold;
}

.historylink {  text-decoration : none; 
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt; 
	color : #999999;
	font-weight : bold; }
.historylink:visited { text-decoration : underline; color : #000000; font-weight : bold; }
.historylink:link { text-decoration : underline; color : #000000; font-weight : bold; }
.historylink:hover { text-decoration : none; color : #008080; font-weight : bold; }
