A:link { color: #336600 } 

A:visited { color: #066897 }

fieldset {
      border-color: #066897;
	  border: 2px solid;
	  padding: 5px 5px 5px 5px;
	  }

legend {
        color: red;
        font-weight: bold;
       }

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:small; 
     }

td {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align: top;
   }

td.question {text-align: left;}

th {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}

h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:large; 
    font-weight:bolder; color: #336600;
   }

h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:medium; 
    font-weight:bolder; color: #336600;
   }


h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:medium; 
    font-weight:normal; color: #336600;
   }

em {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10.5pt; 
    font-weight:600;
   }

div[style] {
             cursor: pointer;
	   }

.AlignBoth {
             text-align: justify;
           }

.countdown {font-weight: bold; font-size: 12px; color: #000066;}

.majorlink {font-family: Times, TimesNR, serif; font-weight: bold; font-size: 17px; color: #333399;}

.ParaHeading { 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:600; color: #225500;
             }

.StandardTable {
        border-spacing: 1px 0px;
               }

.TableHeader {
        background-color: #336600;
        color: white;
        text-align: center;
        vertical-align: bottom;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:500;
             }

.ListHeading { 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10.5pt; 
	font-weight:600; color: #0000aa;
             }

.racedircontact {  font-size:10px; }

.TableRowEven {  background-color:#EDF8ED; color:#000000; 
}
.TableRowOdd {  background-color:#cccccc; color:#000000; 
}


.resselected { color: white; font-weight:800;}

.style1 {font-size: xx-small;}

.style2 {color: #000000; font-style: italic;}

.redbold {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:bolder; color: #ff0000;
        }

.darkredbold {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:bolder; color: #880000;
        }

.bluebold {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:bolder; color: #0000ff;
}

.blueboldsmall {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:bold; color: #0000ff;
}

.greenboldsmall {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight:bold; color: #225500;
}

.greenbold {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight:bold; color: #225500;
}

.blackbold {
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:medium; 
	font-weight:bolder; color: #000000;
           }


.SummaryItemDesc { text-indent:14em; }

a.restoggle:link {color:#000000; font-weight:500; }

a.restoggle:visited	 {color:#000000; font-weight:500; }

a.restoggle:hover {color: #000000; font-weight:800;}

.resultsdisplay { font-size:13px }

.resultsyear { font-size:13px; font-weight:800; }

a.schedule:link {color:#336600; font-weight:500; }

a.schedule:visited	 {color:#336600; font-weight:500; }

a.schedule:hover {color: #336600; font-weight:800; }

a.backtotop:link {color:#336600; font-size:x-small; }

a.backtotop:visited	 {color:#336600; font-size:x-small; }

a.layertrigger:link {color:#336600; font-weight:500; }

a.layertrigger:visited	 {color:#336600; font-weight:500; }

a.layertrigger:hover {color: #336600; font-weight:800;}

.pagejump {font-size:large; text-align: right; }

.yellowish {background-color:#FFFFaa; text-align: center}
.greenish  {background-color:#bbFFbb; text-align: center}
.grayish   {background-color:#cccccc; text-align: center}
.redish    {background-color:#FFbbcc; text-align: center}

.LogoTable {
            background-color: #FFFFFF;
            width: 784px;
            border: solid black;
            border-top-width: thin;
            border-right-width: thin;
            border-bottom-width: thin;
            border-left-width: thin;
           }

#Logobox
  {
    background-color: #EDF8ED;
    width: 179px;
    height: 90px;
    overflow: hidden;
  }

#Logoset
  {
    background-color: #EDF8ED;
    width: 179px;
    text-align: center;
  }

td.LogoTD
  {
    height: 90px;
    vertical-align: middle;
  }

td.LogoTableTD
  {
    text-align: center;
    vertical-align: bottom;
  }

.LogoCaption
  { 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: medium; 
    font-weight:600; color: #225500;
  }

div.LogoDIV
  {
    background-color: #EDF8ED;
    border-width: thin;
  }

img.scrollingLogo
    {
      border-width: 0px;
    }
