body{
	SCROLLBAR-FACE-COLOR: #DDDEDF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #DDDEDF; 
	SCROLLBAR-SHADOW-COLOR: #DDDEDF; 
	SCROLLBAR-3DLIGHT-COLOR: #3C3C3C; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #F0F1F2; 
	SCROLLBAR-DARKSHADOW-COLOR: #3C3C3C;
	margin: 0px 0px 0px 0px;
	background-color:#000000;
	text-align:center;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47474A;
}
li {
  margin: 0;
  padding: 0;
  list-style:circle;
  list-style-position:outside;

}
/* Header Style Starts Here */
.logobg{
	background-image:url(images/trailglowlogo.gif);
	height: 132px;
	width: 223px;
	border-right:1px solid #423E59;
	border-bottom:1px solid #423E59;
	padding-left: 83px;
	padding-top: 46px;
}
.topdetail{
	background-color:#0F0B24;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8F8D9A;
	border-bottom:1px solid #423E59;
	padding-left:17px;
	padding-top:19px;
}
.toptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8F8D9A;
	text-decoration:none;
}
.toptext:hover{
	text-decoration:underline;
}
/* Header Style Ends Here */
/* Menu Style Starts Here */
.topleftmenu{
	background-image:url(images/leftmenubg.gif);
	height: 39px;
	width: 305px;
}
.toprightmenu{
	background-image:url(images/rightmenubg.gif);
	height: 39px;
	width: 473px;
}
.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:22px;
}
.menutext:hover{
	color:#A0C5A8;
}
/* Menu Style Ends Here */
/* Body Style Starts Here */
.content{
	border-top:7px solid #CC0033;
}
.content td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47474A;
	text-decoration:none;
	line-height:14px;
}
.content td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47474A;
	text-decoration:none;
}
.content td a:hover{
	text-decoration:underline;	
}
.nobdr{
	border:0px;
}
.moretext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#47474A;
	vertical-align:bottom;
	text-decoration:none;	
}
.moretext:hover{
	text-decoration:underline;	
}
.gallary{
	background-image:url(images/photo-gallary-bg.gif);
	height:129px;
	padding-top:18px;
}
.photo{
	padding-right:8px;
}
.redheader{
	background-image:url(images/road-racing-bg.gif);
	height:37px;
	padding-left:12px;
	vertical-align:middle;
}
.greenheader{
	background-image:url(images/greenheader.gif);
	height:37px;
	padding-left:12px;
	vertical-align:middle;
}
.trainingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7C7C83;
	padding:10px;
	text-decoration:none;
}
.trainingtext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AFABC1;
	text-decoration:none;
}
.trainingtext a:hover{
	text-decoration:underline;
}
.racingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#908D9D;
	padding:10px 12px 12px 6px;
	text-decoration:none;
}
.racingtext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#908D9D;
	text-decoration:none;
}
.racingtext a:hover{
	text-decoration:underline;
}
.racingtextTwitter { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#908D9D; 
padding:3px 
text-decoration:none; 
}
.racingtextTwitter a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#908D9D;
	text-decoration:none;
}
.racingtextTwitter a:hover{
	text-decoration:underline;
}
/* Body Style Starts Here */
/* Footer Style Starts Here */
.footer{
	background-image:url(images/footer-bg.gif);
	height: 36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#717184;
	vertical-align:middle;
}
/* Footer Style Ends Here */.Twitter { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:10px; text-decoration:none; ; text-transform: capitalize}

