

TD{   
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}


A:link{
    COLOR: #993400;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited{
    COLOR: #993400;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover{
    COLOR: #FF9933;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
BODY{
    FONT-SIZE: 12px;
    BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: black;
}

OPTION
{
    BORDER-STYLE: none;
    FONT-SIZE: xx-small
}
SELECT
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: thin;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    TEXT-DECORATION: none;
    TEXT-INDENT: 0pt;   
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    
}

.txtAreaWebEdit
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: thin;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tblTeamKitOrderDisplay{
	BORDER-TOP-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
    BORDER-TOP-WIDTH: thin;
	BORDER-BOTTOM-WIDTH: thin;
	BORDER-LEFT-WIDTH: thin;
	BORDER-RIGHT-WIDTH: thin;
	border-color:#000000;
	BORDER-SPACING: 0px;
    PADDING: 0px;
	WIDTH: 500px;
	
	vertical-align:top;
}

.trTeamKitOrderDisplay{
	background-color:#CCCCCC;
}

.tdTeamKitOrderDisplay{
	text-align:center;
	vertical-align:top;
	font-variant:small-caps;
	font-weight:400;
	height:15px;
}
.tdTeamKitOrderDisplayTotal{
	background-color:#FF9933;
	text-align:right;
	vertical-align:top;
	font-variant:small-caps;
	font-weight:400;
	height:15px;
}


.tblAdminForm{
   WIDTH: 250px;
   HEIGHT: 300px;
   BORDER: 1px;
   BORDER-COLOR:#000000;
   BORDER-STYLE:inset;
   BORDER-SPACING: 0px;
   PADDING: 5px;
   BACKGROUND-COLOR: #ffffff;
}

.tblAdminNavLinks{
   WIDTH: 100px;
   HEIGHT: 25px;
   BORDER: 1px;
   BORDER-COLOR:#000000;
   BORDER-STYLE:inset;
   BORDER-SPACING: 0px;
   PADDING: 5px;
   BACKGROUND-COLOR: #ffffff;
}


.tblFooter{
   BORDER-SPACING: 0px;
   WIDTH: 640px;
   PADDING: 0px;
   BORDER: 0px;
   
}
.tblFooterAdmin{
   BORDER-SPACING: 0px;
   WIDTH: 640px;
   PADDING: 0px;
   BORDER: 0px;
   
}

.tblContainer{
   WIDTH: 640px;
   BORDER-SPACING: 0px;
   BORDER: 0;
   PADDING: 0;
   BACKGROUND-COLOR: #ffffff;
}

.tblContent{
    TEXT-ALIGN: center;
    WIDTH: 640px;
    HEIGHT: 350px;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tblContacts{
    TEXT-ALIGN: center;
	border:none;
    WIDTH: 600px;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
.tblRaceDirector{
    TEXT-ALIGN: center;
	border:none;
    WIDTH: 600px;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

 .tblSplash{
   VERTICAL-ALIGN: bottom;
   WIDTH: 640px;
   HEIGHT: 102px;
   BORDER: 0;

}

.tblTrainContentLink{
   WIDTH: 100%;
   MARGIN: 0px;
   PADDING: 0px;
   BORDER-COLOR: #000000;
   BORDER-TOP-STYLE: solid;
   BORDER-WIDTH: thin;
   BORDER-SPACING: 5px;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tblTrainWS{
   WIDTH: 100%;
   HEIGHT: 100%;
   BORDER-COLOR: #ffffff;
   BORDER-STYLE: solid;
   BORDER-WIDTH: thin; 
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tblTrainingCP{
   WIDTH: 600px;
   MARGIN: 0px;
   PADDING: 0px;
   BORDER-COLOR: #000000;
   BORDER-STYLE: solid;
   BORDER-WIDTH: thin;
   BORDER-SPACING: 0px;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
   
}
 
.tblConfirmRiders{
   TEXT-ALIGN:center;
   WIDTH: 400px;
   HEIGHT: 350px;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
 
.tdSplashLogo{
   COLOR: #ffffff;
   FONT-SIZE: large;
   FONT-VARIANT: small-caps;
   WIDTH: 640px;
   HEIGHT: 102px;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: bottom;
   BACKGROUND-IMAGE: url(images/HeaderImg.gif);
   BACKGROUND-POSITION: center;
   BACKGROUND-REPEAT: no-repeat;
}

.tdPageTitle{
   TEXT-ALIGN: center;
   WIDTH: 640px; 
   FONT-WEIGHT: bold;
   FONT-FAMILY: century gothic;
   FONT-SIZE: x-large;
   FONT-VARIANT: small-caps;
   TEXT-DECORATION: underline;
}
   
.tdPageTitleRaceDir{
   TEXT-ALIGN: center; 
   FONT-WEIGHT: bold;
   FONT-FAMILY: century gothic;
   FONT-SIZE: large;
   FONT-VARIANT: small-caps;
}
   
   
.tdContent{
   PADDING-TOP: 50px;
   PADDING-BOTTOM: 20px;
   PADDING-RIGHT: 10px;
   PADDING-LEFT: 10px;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: top;
   BACKGROUND-COLOR: #ffffff;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdContacts{
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdContactsHdr{
   border:none;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
   BACKGROUND-COLOR: #666666;
   color:#CCCCCC;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
.tdDisclaimer{
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
   BACKGROUND-COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
   FONT-SIZE: xx-small;
   COLOR: #FF0000;
}

.tdRaceList{
   VERTICAL-ALIGN: top;
   WIDTH: 100px;
   TEXT-ALIGN: left;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;

}

.tdRaceReview{
   VERTICAL-ALIGN: top;
   WIDTH: 500px;
   TEXT-ALIGN: left;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdFooter{
   WIDTH: 640px;
   TEXT-ALIGN: center;
   FONT-SIZE: x-small;
   BACKGROUND-IMAGE: url(images/FooterBG.gif);
   BACKGROUND-REPEAT: repeat;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
.tdFooterAdmin{
   WIDTH: 640px;
   TEXT-ALIGN: center;
   FONT-SIZE: x-small;
   BACKGROUND-IMAGE: url(../images/FooterBG.gif);
   BACKGROUND-REPEAT: repeat;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdEnter{
   COLOR: #ffffff;
   FONT-SIZE: large;
   FONT-VARIANT: small-caps;
   WIDTH: 640px;
   HEIGHT: 150px;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: middle;  
   TEXT-DECORATION: blink; 
}

.tdSplashFooter{
   WIDTH: 640px;
   HEIGHT: 25px;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
}

.tdTrainCP{
   WIDTH: 150px;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainPgTitle{
   WIDTH: 600px;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
   FONT-VARIANT: small-caps;
   FONT-SIZE: large;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainPgLinks{
   WIDTH: 125px;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: top;
   BACKGROUND-COLOR: #CCCCCC;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainPgContent{
   PADDING: 10px;
   WIDTH: 450px;
   HEIGHT: 200px;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: top;
   BACKGROUND-COLOR: #CCCCCC;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
 
.tdTrainCPNavBar{
   TEXT-ALIGN: center;
   BACKGROUND-COLOR: #ffffff;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainWSHdr{
   HEIGHT: 25px;
   BACKGROUND-COLOR: #999999;
   COLOR: #333333;
   TEXT-ALIGN: center;
   VERTICAL-ALIGN: top;
   FONT-WEIGHT: bolder;
   FONT-SIZE: larger;
   FONT-VARIANT: small-caps;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainWSHighlights{
   PADDING: 5px;
   BACKGROUND-COLOR: #999999;
   COLOR: #333333;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: top;
   FONT-WEIGHT: bold;
   FONT-SIZE: x-small;
   FONT-VARIANT: small-caps;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdTrainWSDescription{
   PADDING: 10px;
   BACKGROUND-COLOR: #999999;
   COLOR: #333333;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: top;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
   
   
}
.tdDate{
   HEIGHT:100px;
   WIDTH: 640px;
   FONT-WEIGHT: bolder;
   TEXT-ALIGN: right;
   VERTICAL-ALIGN: bottom;
   BACKGROUND-IMAGE: url(images/HeaderImg.gif);
   BACKGROUND-POSITION: center; 
   BACKGROUND-REPEAT: no-repeat;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.tdDateAdmin{
   HEIGHT:100px;
   WIDTH: 640px;
   FONT-WEIGHT: bolder;
   TEXT-ALIGN: right;
   VERTICAL-ALIGN: bottom;
   BACKGROUND-IMAGE: url(../images/HeaderImg.gif);
   BACKGROUND-POSITION: center; 
   BACKGROUND-REPEAT: no-repeat;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}


.tdInputText{
   VERTICAL-ALIGN: top;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.inputButton{
	width:75px;
    BORDER-WIDTH: thin;
    BORDER-STYLE: solid;
    FONT-VARIANT: small-caps;
    FONT-SIZE:  xx-small;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    CURSOR: pointer;

}

.inputRaceButton{
	width:100px;
    BORDER-WIDTH: thin;
    BORDER-STYLE: solid;
    FONT-VARIANT: small-caps;
    FONT-SIZE:  xx-small;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    CURSOR: pointer;

}



.inputText{
    BORDER-WIDTH: thin;
    BORDER-STYLE: solid;
    FONT-SIZE:  xx-small;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

.UBigDummy{
    TEXT-ALIGN: center;
    TEXT-DECORATION: blink;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: black;
    FONT-SIZE: xx-large;
    FONT-WEIGHT: bolder;
    FONT-VARIANT: small-caps;
    COLOR: red; 
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;  
}

.a.TrainPageLinks:link {
    BACKGROUND-COLOR: #CCCCCC;
    WIDTH: 100px;
    TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.a.TrainPageLinks:visited {
    BACKGROUND-COLOR: #CCCCCC;
    WIDTH: 100px;
    TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

.a.TrainPageLinks:hover {
    BACKGROUND-COLOR: gray;
    WIDTH: 100px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
 .tdTrainPageLinkHdr{
    COLOR: gray;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    FONT-VARIANT: small-caps;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
 }
 
 .tdPostRideHdr{
    WIDTH: 75px;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
    PADDING: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-VARIANT: small-caps; 
    /*BACKGROUND-COLOR: ;*/
    COLOR: #333333;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    
 }
 
 .tdPostRideField{
    VERTICAL-ALIGN: top;
    PADDING: 1px;
    /*BACKGROUND-COLOR: ;*/
    COLOR: #333333;
    TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
    
 }
 .tdEditorNavBarTitle{
   WIDTH: 100%; 
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
   FONT-SIZE: small; 
   FONT-VARIANT: small-caps;
   TEXT-DECORATION: underline;
 