body
{
	font-family:Verdana;
	font-size:13px;
	line-height:20px;
	color:#474747;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-width:0px;
	margin-height:0px;
	width:1004px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	
}
.table,td,tr	
{
	font-family:Verdana;
	font-size:13px;
	line-height:20px;
	color:#474747;
	text-decoration:none;
	font-weight:normal;
	
}
.test
{
font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#474747;
	}
a
{
	font-family:verdana;
	font-size:13px;
	color:#474747;
	text-decoration:none;
	font-weight:normal;
	text-decoration:underline;
}
a:hover
{
	font-family:verdana;
	font-size:13px;
	color:#474747;
	text-decoration:none;
	font-weight:normal;
	text-decoration:none;
}

#right-align
{
	float:right;
	width:250px;
	padding-right:14px;
	padding-top:5px;
}
#left-align
{
	float:left;
	width:330px;
	
}
#register
{
	float:right;
}
.blue-bold
{
	font-family:Arial;
	font-size:17px;
	color:#003a6a;
	font-weight:bold;
}
.August31
{
	font-family:Arial;
	line-height:30px;
	font-size:17px;
	color:#003a6a;
	font-weight:bold;
}
.blue-bold-verdana
{
	font-family:Verdana;
	font-size:15px;
	color:#003a6a;
	font-weight:bold;
}		
.orange-text
{
	font-family:Arial;
	font-size:15px;
	line-height:16px;
	color:#d25804;
	font-weight:bold;
}
.orange-bold
{
	font-family:Arial;
	font-size:13px;
	color:#ef6f1b;
	font-weight:bold;
}
.orange-bold-txt
{
	font-family:Arial;
	font-size:13px;
	color:#ef6f1b;
	font-weight:bold;
	text-decoration:none;
}
a.orange-bold-txt:hover
{
	font-family:Arial;
	font-size:13px;
	color:#ef6f1b;
	font-weight:bold;
	text-decoration:none;
}
.black-bold
{
	font-family:Arial;
	font-size:13px;
	color:#003a6a;
	font-weight:bold;
}	
.black-bold-verdana
{
	font-family:Verdana;
	font-size:13px;
	color:#003a6a;
	font-weight:bold;
}
.fees
{
	font-family:Verdana;
	font-size:12px;
	color:#1c819a;
	font-weight:bold;
}			
	
.blue-head
{
	font-family:Arial;
	font-size:17px;
	color:#004274;
	font-weight:bold;
}	
.white-head
{
	font-family:Arial;
	font-size:20px;
	color:#ffffff;
	font-weight:bold;
	padding-left:25px;
}	
/* venkat update--start */

.white-headspl
{
	font-family:Arial;
	font-size:19px;
	color:#ffffff;
	font-weight:bold;
	padding-left:15px;
}


.ash-txt
{	
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
}

.ash-bold-txt
{	
	font-family:Arial;
	font-size:13px;
	line-height:20px;
	color:#757575;
	text-decoration:none;
	font-weight:bold;
}
.ash-bold
{	
	font-family:Arial;
	font-size:13px;
	line-height:18px;
	color:#696a6a;
	text-decoration:none;
	font-weight:normal;
}
.ash-lnk
{	
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#757575;
	text-decoration:underline;
	font-weight:normal;
}
a.ash-lnk:hover
{	
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
}
.red-lnk
{	
	font-family:Arial;
	font-size:13px;
	color:#F16F1B;
	text-decoration:underline;
	font-weight:normal;
}
.red-lnk:hover
{	
	font-family:Arial;
	font-size:13px;
	color:#474747;
	text-decoration:none;
	font-weight:normal;
}
.back
{	
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#003a6a;
	text-decoration:underline;
	font-weight:normal;
}
a.back:hover
{	
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#ef6f1b;
	text-decoration:none;
	font-weight:normal;
}
.learn-more
{	
	font-family:Arial;
	font-size:13px;
	color:#41a4bb;
	text-decoration:underline;
	font-weight:normal;
}
a.learn-more:hover
{	
	font-family:Arial;
	font-size:13px;
	color:#41a4bb;
	text-decoration:none;
	font-weight:normal;
}
.race-day
{	
	font-family:Arial;
	font-size:13px;
	color:#474747;
	text-decoration:none;
	font-weight:normal;
}
a.race-day:hover
{	
	font-family:Arial;
	font-size:13px;
	color:#367ba4;
	text-decoration:none;
	font-weight:normal;
}
.download
{	
	font-family:Arial;
	font-size:13px;
	color:#ef6f1b;
	text-decoration:underline;
	font-weight:normal;
}
a.download:hover
{	
	font-family:Arial;
	font-size:13px;
	color:#ef6f1b;
	text-decoration:none;
	font-weight:normal;
}
.foot-txt
{
	font-family:Arial;
	font-size:11px;
	color:#5a95b4;
	text-decoration:none;
	font-weight:normal;
}
.sponsors
{
	font-family:Arial;
	font-size:11px;
	color:#004274;
	text-decoration:none;
	font-weight:normal;
}
a.foot-txt:hover
{
	font-family:Arial;
	font-size:11px;
	color:#5a95b4;
	text-decoration:underline;
	font-weight:normal;
}
.left-menu
{
	font-family:Arial;
	font-size:13px;
	color:#696a6a;
	text-decoration:none;
	font-weight:bold;
}
a.left-menu:hover
{
	font-family:Arial;
	font-size:13px;
	color:#e35f0e;
	text-decoration:none;
	font-weight:bold;
}
.left-submenu
{
	font-family:Arial;
	font-size:11px;
	color:#696a6a;
	line-height:16px;	
	text-decoration:none;
	font-weight:normal;
}
a.left-submenu:hover
{
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#e35f0e;
	text-decoration:none;
	font-weight:normal;
}
.left-submenu-sel
{
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	color:#e35f0e;
	text-decoration:none;
	font-weight:normal;
}
.right-menu
{
	font-family:Arial;
	font-size:12px;
	color:#696a6a;
	text-decoration:none;
	font-weight:bold;
}
a.right-menu:hover
{
	font-family:Arial;
	font-size:12px;
	color:#e35f0e;
	text-decoration:none;
	font-weight:bold;
}
.right-menu-sel
{
	font-family:Arial;
	font-size:12px;
	color:#e35f0e;
	text-decoration:none;
	font-weight:bold;
}
.anchor
{
	font-family:Arial;
	font-size:13px;
	color:#004274;
	text-decoration:underline;
	font-weight:normal;
}
a.anchor:hover
{
	font-family:Arial;
	font-size:13px;
	color:#004274;
	text-decoration:none;
	font-weight:normal;
}
.field
{
		background-color:#f9f9f9;
		color:#474747;
		font:13px Arial;
		font-weight:normal;
		padding-left:3px;
		padding-top:1px;
		padding-bottom:2px;
		border:1px solid #bfc4c4;
}
input.signup
	{
	height:24px;
	width :80px;
	color: #FFFFFF;
	text-align:center;
	font-size: 13px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:#004274;
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	        
}

.horizontalmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
height:38px;
position:relative;

/*float:right;*/
}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:38px;
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
text-decoration: none;
/*border: 1px solid #000000;*/
}
.horizontalmenu ul li a:hover{
display:block;
}
.horizontalmenu ul li ul{
left: 0;
top: 0;
margin-top: 1px;
position: absolute;
display:block;
visibility:hidden;
border-top: 1px solid #FFFFFF;
}

/*Sub level menu list items*/
.horizontalmenu ul li ul li{
display: inline;
float: none;
height:38px;
}

/* Sub level menu links style */
/*.horizontalmenu ul li ul li a{
font: normal 12px Arial;
background: #E0EDF4;
line-height:25px;
color:#EEEAEA;
background-color:#3e6d6c;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#afc3c2;
border-style:solid;
}
.horizontalmenu ul li ul li a:hover{
background: #C8DAE6;
color:#FFFFFF;
font: normal 12px Arial;
line-height:25px;
background-color:#608483;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#afc3c2;
border-style:solid;
}
*/
.menu1 
{
font: normal 12px Arial;
line-height:25px;
color:#EEEAEA;
background-color:#E29A00;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FFF9EF;
border-style:solid;
}
.menu1:hover{
color:#B06A04;
font: normal 12px Arial;
line-height:25px;
background-color:#FFF3D9;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FFF9EF;
border-style:solid;
}
.menu2 
{
font: normal 12px Arial;
line-height:25px;
color:#EEEAEA;
background-color:#DF5A14;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FCE5D7;
border-style:solid;
}
.menu2:hover{
color:#DE4400;
font: normal 12px Arial;
line-height:25px;
background-color:#F8D5C0;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FCE5D7;
border-style:solid;
}
.menu3 
{
font: normal 12px Arial;
line-height:25px;
color:#EEEAEA;
background-color:#517776;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#DDE5E5;
border-style:solid;
}
.menu3:hover{
color:#275C5A;
font: normal 12px Arial;
line-height:25px;
background-color:#C6D4D4;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#DDE5E5;
border-style:solid;
}
.menu4 
{
font: normal 12px Arial;
line-height:25px;
color:#EEEAEA;
background-color:#004274;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#EEF0F4;
border-style:solid;
}
.menu4:hover{
color:#000C4C;
font: normal 12px Arial;
line-height:25px;
background-color:#AABED0;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#EEF0F4;
border-style:solid;
}
.menu5 
{
font: normal 12px Arial;
line-height:25px;
color:#EEEAEA;
background-color:#C64E83;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FAF0F5;
border-style:solid;
}
.menu5:hover{
color:#BA2265;
font: normal 12px Arial;
line-height:25px;
background-color:#F2D6E2;
padding:0px 0px 0px 11px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#FAF0F5;
border-style:solid;
}
.pad-10
{
padding-left:10px;
}





.nav-menu
{
/*padding:5px 4px 0px 0px;
width:110px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#255181;
height:25px;
text-decoration:none;*/
background-color:#FF0000;
display:block;

}
.nav-menu:hover
{
background-color:#FFFF00;
display:block;	
}
#pad25
{
padding-left:25px;
}
.pad15
{
padding-left:15px;

}
#run-cat
{
float:left;
width:410px;
padding-left:25px;
padding-bottom:6px;
}
#select-cat
{
float:left;
width:420px;
padding-top:10px;
padding-left:15px;
padding-bottom:8px;
}
#back
{
	float:right;
	width:50px;
}
#view
{
	float:right;
	width:175px;	

}

.pad-th
{
font-size:9px;
color:#000000;
}

.venkat
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
font-weight:bold;
}