td,select,input,area
{
	font: 11px Verdana;
}

.divh { display: none;}
.diva {	display: block;}

h2
{
	font: 14px Verdana;
	font-weight: bold;
	color: #d8d8d8;
}

.gy_link A:link 	{color:#999999; text-decoration:none;}
.gy_link A:visited 	{color:#999999; text-decoration:none;}
.gy_link A:active	{color:#999999; text-decoration:none;}
.gy_link A:down		{color:#999999; text-decoration:none;}
.gy_link A:hover	{color:#fbd023; text-decoration:underline;}


.toplink A:link 	{color:#f7dd9e; text-decoration:none;}
.toplink A:visited 	{color:#f7dd9e; text-decoration:none;}
.toplink A:active	{color:#f7dd9e; text-decoration:none;}
.toplink A:down		{color:#f7dd9e; text-decoration:none;}
.toplink A:hover	{color:#fbd023; text-decoration:underline;}

.toplink
{
	font: 12px Verdana;
	font-weight: bold;
}


.redlink A:link 	{color:#840303; text-decoration:none;}
.redlink A:visited {color:#840303; text-decoration:none;}
.redlink A:active	{color:#840303; text-decoration:none;}
.redlink A:down	{color:#840303; text-decoration:none;}
.redlink A:hover	{color:#ed1c2e; text-decoration:underline;}

.redlink
{
	font: 10px Verdana;
	font-weight: bold;
}

.blacklink A:link	{color:#000000; text-decoration:none;}
.blacklink A:visited{color:#000000; text-decoration:none;}
.blacklink A:active	{color:#000000; text-decoration:none;}
.blacklink A:down	{color:#000000; text-decoration:none;}
.blacklink A:hover	{color:#840303; text-decoration:underline;}

.blacklink
{
	font: 10px Verdana;
	font-weight: bold;
}




.browntitle
{
	font: 15px Verdana;
	color: #7f6a12;
	font-weight: bold;
}

.browntxt
{
	font: 10px Verdana;
	color: #534306;
	font-weight: bold;
}


.blacktitle
{
	font: 15px Verdana;
	color: #000000;
	font-weight: bold;
}




.tab_n
{
	font-weight: bold;
	color: #ffeda5;
	background-color: #1f1f1f;
	padding-left:10px;
	padding-right:10px;
}


.tab_o
{
	font-weight: bold;
	color: #fbd023;
	background-color: #515151;
	padding-left:10px;
	padding-right:10px;
	cursor: pointer;
}

.tab_c
{
	font-weight: bold;
	color: #fbd023;
	background-color: #676767;
	padding-left:10px;
	padding-right:10px;
}

.ybold
{
	font-weight: bold;
	color: #fbd023;
}


.res_hdr_main
{
	padding-top: 8px;
	padding-bottom: 8px;
	font: 14px Verdana;
	font-weight: bold;
	color: #000000;
	background-color: #FFB400;
}

.res_hdr
{
	font: 13px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1f1f1f;
}

.res_hdr2
{
	font: 11px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3d3d3d;
}

.res_hdr_s
{
	background-color: #5a5a5a;
}

.res_title
{
	font: 13px Verdana;
	font-weight: bold;
	color: #ffeda5;
}

.res_cpos
{
	font: 18px Verdana;
	font-weight: bold;
	color: #fbd023;
	text-align: center;
}

.res_gcpos
{
	font: 18px Verdana;
	font-weight: bold;
	color: #9a9a9a;
	text-align: center;
}

.res_row
{
	border-bottom: 1px solid #5f5f5f;
	background-image : url(http://www.cape-epic.com/acelive08/images/resrow_bck.gif);
	cursor: pointer;
}

.greydgrey_fade
{
	background-image: url(http://www.cape-epic.com/acelive08/images/bck_fade_greytodgrey.gif);
	background-repeat: repeat-x;
}

.weather_stage
{
	font: 12px Verdana;
	font-weight: bold;
	color: #FFFFFF;
}

.weather_info
{
	font: 10px Verdana;
	color: #000000;
}


.weather_link A:link 	{color:#ffd700; text-decoration:none;}
.weather_link A:visited {color:#ffd700; text-decoration:none;}
.weather_link A:active	{color:#ffd700; text-decoration:none;}
.weather_link A:down	{color:#ffd700; text-decoration:none;}
.weather_link A:hover	{color:#ffd700; text-decoration:underline;}

.weather_link
{
	font-weight: bold;
}


.news_title A:link	 	{color:#FFFFFF; text-decoration:none;}
.news_title A:visited	{color:#FFFFFF; text-decoration:none;}
.news_title A:active	{color:#FFFFFF; text-decoration:none;}
.news_title A:down		{color:#FFFFFF; text-decoration:none;}
.news_title A:hover		{color:#ffd700; text-decoration:underline;}

.news_title
{
	font: 11px Verdana;
	font-weight: bold;
}


.news_txt
{
	font: 10px Verdana;
	color: #c2c2c2;
}


#sponsor_scroll{
	width:477px;
	height:93px;
	overflow:hidden;
}

#event_scroll{
	width:152px;
	height:99px;
	overflow:hidden;
}

#charity_scroll{
	width:160px;
	height:99px;
	overflow:hidden;
}


.footer_title
{
	font-weight: bold;
	font-size: 12px;
	color:#ffd700;
}


.footer_link A:link 	{color:#ffffff; text-decoration:none;}
.footer_link A:visited 	{color:#ffffff; text-decoration:none;}
.footer_link A:active	{color:#ffffff; text-decoration:none;}
.footer_link A:down		{color:#ffffff; text-decoration:none;}
.footer_link A:hover	{color:#ffd700; text-decoration:underline;}

.footer_link
{
	font-weight: bold;
	font-size: 10px;
}


.footer_txt A:link 		{color:#757575; text-decoration:none;}
.footer_txt A:visited 	{color:#757575; text-decoration:none;}
.footer_txt A:active	{color:#757575; text-decoration:none;}
.footer_txt A:down		{color:#757575; text-decoration:none;}
.footer_txt A:hover		{color:#ffd700; text-decoration:underline;}

.footer_txt
{
	font-weight: bold;
	font-size: 10px;
	color: #757575;
}

.footer_txt2 A:link 	{color:#FFFFFF; text-decoration:none;}
.footer_txt2 A:visited 	{color:#FFFFFF; text-decoration:none;}
.footer_txt2 A:active	{color:#FFFFFF; text-decoration:none;}
.footer_txt2 A:down		{color:#FFFFFF; text-decoration:none;}
.footer_txt2 A:hover	{color:#FFFFFF; text-decoration:underline;}

.footer_txt2
{
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
}



.sres_tno_a
{
	font-size: 45px;
	font-weight: bold;
	color: #2d2d2d;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
}

.sres_tno
{
	font-weight: bold;
	color: #2d2d2d;
	text-align: center;
}


.sres_team_a
{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}


.sres_team A:link 		{color:#ffeda5; text-decoration:none;}
.sres_team A:visited 	{color:#ffeda5; text-decoration:none;}
.sres_team A:active		{color:#ffeda5; text-decoration:none;}
.sres_team A:down		{color:#ffeda5; text-decoration:none;}
.sres_team A:hover		{color:#ffd700; text-decoration:underline;}

.sres_team
{
	font-size: 11px;
	font-weight: bold;
	color: #ffeda5;
}


.sres_time
{
	color: #dbdbdb;
}

.sres_rno
{
	font-weight: bold;
	color: #2e2e2e;
}


.sres_r
{
	color: #000000;
}


.riderthumb
{
	width:90;
	height:120;
	overflow:hidden;
	border: 1px solid #000000;
	background-color: #2e2e2e;
}


.lj
{
	padding-left: 6px;
	padding-right: 6px;
}

.lj_rno
{
	font-weight: bold;
	color: #b8b7af;
}

.lj_r
{
	font-weight: bold;
	color: #f7edb0;
}

.lj_team
{
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
}

.tv_grey
{
	font-weight: bold;
	color: #d6d6d6;
}

