
/*text*/
.rr_RaceNonSelected, .rr_RaceNonSelected a, .rr_RaceNonSelected td, .rr_RaceNonSelected a:link, .rr_RaceNonSelected a:visited {
	color:#FFFFFF;
	padding-bottom:1px;
	font-weight: bold;
	text-decoration:none;
}


.rr_RaceNonSelected a:hover, .rr_RaceNonSelected a:active {

	color:#66CC33;
	padding-bottom:1px;
	font-weight: bold;
	text-decoration:none;
}



/*sub secrtions*/
.rr_RaceShow, .rr_RaceShow a,.rr_RaceShow a:link {
	display:block;	
	padding-bottom:1px;
	font-weight:normal;
	color:#FFFFFF;
}




rr_RacesubNonSelected
{


}

/*selected item top level
.rr_RaceSelectedMain ,.rr_RaceSelectedMain a{
	/*color:#FFFFFF;
		--> Removed so that the color will reflect it being selected, using gr
	*//*
	color:#66CC33;
	padding-bottom:1px;
	font-weight:bold;
}
*/

/*selected item top level*/
.rr_RaceSelectedMain {
	color:#FFFFFF;
	padding-bottom:1px;
	font-weight:bold;
}

.rr_RaceSelectedMain a:link, .rr_RaceSelectedMain a:visited {
	color:#66CC33;
	font-weight:bold;
	text-decoration:none;
}

.rr_RaceSelectedMain a:hover, .rr_RaceSelectedMain a:active {
	color:#66CC33;
	font-weight:bold;
	text-decoration:none;
}

/* Drag Racing Navigation */
td.drag-racing-nav-container
{
    background: url(../ImagesMain/Racing/DragRacing/nav_bkgd.jpg) no-repeat; height:35px;
}
div.drag-racing-nav
{
    width:503px;
    height:35px;
    position:relative;
    margin-left:20px;
}
div.drag-racing-nav a
{
    background: url(../ImagesMain/Racing/DragRacing/nav.jpg) no-repeat;
    display:block;
    height:35px;
    position:absolute;
    top:0;
}
div.drag-racing-nav a:hover
{
    background-image: url(../ImagesMain/Racing/DragRacing/nav_over.jpg);
}
div.drag-racing-nav a.active
{
    background-image: url(../ImagesMain/Racing/DragRacing/nav_over.jpg);
}
div.drag-racing-nav a.link1
{
    width:101px;
    background-position: 0px 0px;
    left:0;
}
div.drag-racing-nav a.link2
{
    width:101px;
    background-position: -101px 0px;
    left:101px;
}
div.drag-racing-nav a.link3
{
    width:100px;
    background-position: -202px 0px;
    left:202px;
}
div.drag-racing-nav a.link4
{
    width:101px;
    background-position: -302px 0px;
    left:302px;
}
div.drag-racing-nav a.link5
{
    width:100px;
    background-position: -403px 0px;
    left:403px;
}

/* Motocross(MX) Racing Navigation */
td.mx-racing-nav-container
{
    background: url(../ImagesMain/Racing/Motocross/nav_bkgd.jpg) no-repeat; height:35px;
}
div.mx-racing-nav
{
    width:503px;
    height:35px;
    position:relative;
    margin-left:20px;
}
div.mx-racing-nav a
{
    background: url(../ImagesMain/Racing/Motocross/nav.jpg) no-repeat;
    display:block;
    height:35px;
    position:absolute;
    top:0;
}
div.mx-racing-nav a:hover
{
    background-image: url(../ImagesMain/Racing/Motocross/nav_over.jpg);
}
div.mx-racing-nav a.active
{
    background-image: url(../ImagesMain/Racing/Motocross/nav_over.jpg);
}
div.mx-racing-nav a.link1
{
    width:169px;
    background-position: 0px 0px;
    left:0;
}
div.mx-racing-nav a.link2
{
    width:167px;
    background-position: -169px 0px;
    left:169px;
}
div.mx-racing-nav a.link3
{
    width:167px;
    background-position: -336px 0px;
    left:336px;
}
