.thrsmHeadText {
   color: #FFFFFF;
   font-size: 9pt;
   }
.thrsmHeadText a{
   color: #FFFF00; 
   }
.thrsm_1 {
   background-color: #006847;
   font-weight: bold;
   }
.thrsm_2 {
   background-color: #FFFFFF;
   text-align: center;
   }
.thrsmHeaderImage {
   background-color: #006847;
   width: 220px;
	/* uncommenting the line below will remove the graphic entirely */
	/*display:none;*/
}

.thrsmHeaderImage img {
   width: 200px;
   height: 100px;
   float: right;
   padding-right:10px;
   border: none;
}

.thrsm_3 td {
   vertical-align: top;
   white-space:nowrap;
   }
.thrsm_4 {
   background-color: #FFFFFF;
   }

TD {
   font-size: 9pt;
   }
.formatDiv {
   display:none   
}
.menu1 TD {
   background-color: #CCCCCC;
   font-weight: bold;
   }

.menu2 TD {
   background-color: #CCCCCC;
   font-weight: bold;
   font-size: 7pt;
   }

.sort-table {
   border:     1px Solid ThreeDShadow;
   }

.sort-table THEAD TD {
   font-size: 9pt;
   color: #FFFFFF;
   text-align: right;
   text-decoration: underline;
   }

.sort-table TD {
   font-weight: normal;
   font-size: 9pt;
   color: #000000;
   }

.sort-arrow {
   width:               10px;
   height:              10px;
   background-position: center center;
   background-repeat:      no-repeat;
   margin:              0px 0px;
   }

.sort-arrow.descending {
   background-image:    url("/images/downsimple.png");
   }

.sort-arrow.ascending {
   background-image:    url("/images/upsimple.png");
   }

#left {
   text-align: left;
   }

.left {
   text-align: left;
   }

.right {
   text-align: right;
   font-weight: bold;
   font-size: 7pt;
   }
   
#right {
   text-align: right;
   font-weight: bold;
   font-size: 7pt;
   }

.tooltip {
   position: absolute;
   visibility: hidden;
   }

.alert {
   top: 100px;
   left: 100px;
   position: absolute;
   visibility: hidden;
   display: block;
   border: 2px;
   border-color: black;
   border-style: solid;
   background-color: #FFFFFF; 
   width: 250px; 
   padding: 4px;
   text-align: center;
   font-weight: bold;
   }

table.main {
   width: 98%;
   margin-top: 10px;
   background-color: #CCCCCC;
   margin-left: auto;
   margin-right: auto;
   border-spacing: 0px;
   border-width: 0px;
   }
   
.navActive {
   background-color: #CCCCCC;
   width: 80px;
   height: 25px;
}
   
.navActive a{
   color: black;
}  

.navActiveSpacer {
   width: 10px;
   height: 25px;  
   background-image:    url("/images/gray.gif");   
}  

.navInactive {
   background-color: #666666;
   width: 80px;
   height: 25px;  
}  

.navInactive a{
   color: #000000;
}  

.navInactiveSpacer {
   width: 10px;
   height: 25px;  
   background-image:    url("/images/darkgray.gif");  
}  

.titleHeader {
   color: #FFFFFF;
	text-align: center; 	
}
/* added for just the word StatsMaster at the top of the page */
.smTitleText {
	text-transform: uppercase;
}  
/* Added for the selection table headings (Dist, surf and Type of Race) 1/5/2010   DMH */
.optionsTBLHeader
{
   text-transform: uppercase;
   font-weight: bold;
   border-bottom: solid 0.1em black; 
   }
   
/* Added to force the cursor to what we want it to be 2/10/2010   DMH */
.clickableLink
{
   cursor: pointer;
}  
a:hover
{
   cursor: pointer;
}

