p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #003300}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000066}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000099; text-decoration: none }
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none}

a:active {  text-decoration: none; color: #000099}
a:link {  text-decoration: none; color: #000099}
a:visited {  text-decoration: none; color: #000099}
a:hover {  text-decoration: none; color: #990000}
.question {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000099;font-weight: bold}
.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	position: relative;
	left: 30px;
}
.addracetitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000099; text-decoration: none }
.perror {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold}
.pblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.psmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.psmallselected {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #999999 }

.menutext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.tableheader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #7566FF; font-weight: bold}
.tabletext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #AAA0FF}
.tableheadersmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #7566FF; font-weight: bold}
.tabletextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #AAA0FF}
.tabletextsel {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #8880DD}
.tabletextwarn {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #AA0000; font-weight: bold}
.tabletextalert {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #FF0000}
.calcheadersmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #AAA0FF; font-weight: bold}
.calcheaderwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF; font-weight: bold}
.calctabletext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #AAA0FF}
.calctextwarn {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #AA0000; font-weight: bold}
.calctextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.calctext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.tableauditsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #AAA0FF}
.tableauditapplication {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #D7FFD7}
.tableauditrestrict {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FF0000}
.textbold {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold}
.textnormal {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.pastresultsheader { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #7566FF; font-weight: bold }
.pastresultstext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #AAA0FF }
.pastresultswin { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #C7B7FF }
.betorgwarning { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; background-color: #000000 }

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: 1px ridge #cfcfcf;
}

.logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.sp2calc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: 1px ridge #cfcfcf;
}

.sp2calcreadonly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #AAA0FF;
	text-decoration: none;
	border: none;
}

.resultslink:active {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #000000}
.resultslink:link {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #000000}
.resultslink:visited {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #000000}
.resultslink:hover {  font-size: 7pt; text-decoration: none; color: #000000}

.resultslinkselected:active {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #FFFFFF}
.resultslinkselected:link {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #FFFFFF}
.resultslinkselected:visited {  font-size: 7pt; text-decoration: none; font-weight: bold; color: #FFFFFF}
.resultslinkselected:hover {  font-size: 7pt; text-decoration: none; color: #FFFFFF}

.betorgerrorlink:active {  font-size: 8pt; text-decoration: none; color: #FFFFFF}
.betorgerrorlink:link {  font-size: 8pt; text-decoration: none; color: #FFFFFF}
.betorgerrorlink:visited {  font-size: 8pt; text-decoration: none; color: #FFFFFF}
.betorgerrorlink:hover {  font-size: 8pt; text-decoration: none; font-weight: bold; color: #FFFFFF}

.resultstable { background-color: #cccccc }

.testimonial {
	font-size: 12pt;
	font-style: italic;
	color: #00CC99;
}
.urgent {
	background-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.christmas {
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

