BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    /* named color: linen */
    /*BACKGROUND: #FAF0E6 no-repeat fixed center center;*/
    BACKGROUND: #FFFFFF no-repeat fixed center center;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6
{
	FONT-WEIGHT: 300;
	FONT-SIZE: 8pt;
	FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 300;
    COLOR: #000080;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 300;
    COLOR: #000080;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 300;
    background-color: #000080;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkbox {
	FONT-SIZE: 8pt;
	width: 240px;
	background-color: #FFFFFF;
	border:1px solid darkblue;
	margin-bottom: 6px; 
}

.linkbox a:hover {
	BACKGROUND-COLOR: darkblue;
	COLOR: #FFFFFF;
}

.resultsbox {
	font-size: 8pt;
	background-color: #FFFFFF;
	float: left; 
	border:1px solid #004040;
	margin-right: 4;
	padding: 2px;	
}

.resultsbox a:hover {
	BACKGROUND-COLOR: #000080;
	COLOR: white;
}

.wintable {
	border: 1px solid #004040;
	border-collapse: collapse; 
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: 600;
}

.winstats {
	text-align: center;
}

.winstats2 {
	background-color: #FAF0E6;
	text-align: center;
}

.timestable {
	width: 640px;
	border:1px single #C0C0C0; 
	border-collapse: collapse;
	font-size: 10pt;
	font-weight: 300;
}

.timeshdr{
	font-size: 10pt;
	font-weight: 600;
	background-color: #004040;
	color: white;
	text-align: center;
}

.timesstart{
	width: 40px;
	font-size: 10pt;
	font-weight: 300;
	text-align: center;
}

.timesname{
	width: 150px;
	font-size: 10pt;
	font-weight: 300;
}

.ranktable {
	background-color: #FFFFFF;
	border:1px single #C0C0C0; 
	border-collapse: collapse;
	font-size: 10pt;
	font-weight: 300;
}
.rankhdr {
	background-color: #004040;
	color: #FFFFFF;
	text-align: center;
}

.mpbox {
	font-size: 8pt;
	font-weight: bold;
	width: 120px;
	background-color: #FFFFFF;
	border:1px solid darkblue;
}

.mpline {
	font-size: 8pt;
	width: 120px;
	border-right:1px solid darkblue;
}

.mpnull {
	FONT-SIZE: 8pt;
	width: 120px;
}
.trnhdr1 {
	background-color: #004040;
	color: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: center;
}
.trndat1 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trnhdr2 {
	background-color: #004040;
	color: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: center;
}
.trndat2 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
