p
{
margin: 0px;
}

.TableHeading
{
	font-family: Tahoma;
	font-size:12px;
	color: black;
	text-decoration: none;
	background-color:lightgrey;
}

.TableHeading a
{
	font-family: Tahoma;
	font-size:12px;
	color: #00f;
	text-decoration: underline
}

.TableHeading a:hover
{
	color: #006;
	text-decoration: underline
}

.TableInfo
{
	font-family: Tahoma;
	font-size:14px;
	color: black;
	text-decoration: none;
}

.TableInfo a
{
	font-family: Tahoma;
	font-size:14px;
	color: #00f;
	text-decoration: underline
}

.TableInfo a:hover
{
	color: #006;
	text-decoration: underline
}

.EventsByDate
{
	font-family: Tahoma;
	font-size:12px;
	color: #a07f40;
	text-decoration: none;
}

.EventsByDate a
{
	font-family: Tahoma;
	font-size:12px;
	color: #a07f40;
	text-decoration: underline
}

.EventsByDate a:hover
{
	font-family: Tahoma;
	font-size:12px;
	color: #4f9c4e;
	text-decoration: underline
}

.EventsByDate a:visited
{
	font-family: Tahoma;
	font-size:12px;
	color: #a07f40;
	text-decoration: underline
}

.EventsByDate a:visited:hover
{
	font-family: Tahoma;
	font-size:12px;
	color: #4f9c4e;
	text-decoration: underline;
}

/* 2007.05.09 KJD: Added More Styles */
.LeftNav_MyRide
{
	font-family:		Tahoma;
	font-size:			12px;
	color:				black;
	border: 			solid #cce2cc 1px;
	background-color:	#f3f3f3;
	
	background:			url( "20070509/images/background_LeftNav_MyRide.jpg" ) bottom right no-repeat;
	width:				179px;
	text-align:			left;
	
	padding:			5px;
}

.LeftNav_MyRide a,
.LeftNav_MyRide a:link,
.LeftNav_MyRide a:visited
{
	color:				#4f9c4e;
	text-decoration:	underline;
	font-weight:		bold;
}

.LeftNav_MyRide a:hover,
.LeftNav_MyRide a:hover:visited
{
	color:				blue;
	font-weight:		bold;
}

.LeftNav_MyInfo
{
	font-family:		Tahoma;
	font-size:			12px;
	color:				#705000;
	width:				179px; 
	padding:			5px;
	border:				solid #e2d8be 1px;
	text-align:			left;
	background-color:	#f5f1eb;
	
	background:			url( "20070509/images/background_LeftNav_MyInfo.jpg" ) bottom right no-repeat;
}

.LeftNav_MyInfo a,
.LeftNav_MyInfo a:link,
.LeftNav_MyInfo a:visited
{
	color:				#705000;
	text-decoration:	underline;
	font-weight:		bold;
}

.LeftNav_MyInfo a:hover,
.LeftNav_MyInfo a:hover:visited
{
	color:				#705000;
	font-weight:		bold;
}


.MyRide_Overview
{
	padding:			3px;

	border:				solid #e2d8be 1px;
	width:				525px;
	
	background:			url( "20070509/images/background_MyRide_Overview.jpg" ) bottom left no-repeat;

	clear:				both;
	float:				left;
	
	margin-top: 10px;
}

.MyRide_Image
{
	width:				100px;
	float:				left;
}

.MyRide_Text
{
	float: 				left;
	font-size:			12px;
	font-family:		Tahoma;
	color:				#705000;
	width: 				412px;
	
	padding-left:		5px;
	position:			relative;
}

.button
{
	font-family:		Tahoma;
	font-size:			11px;
	font-weight:		bold;
	
	color:				darkblue;
	border:				solid darkblue 1px;
	background-color:	lightblue;
	background:			url( "20070509/images/button_back.gif" );
}

.input
{
	font-family:		Tahoma;
	font-size:			11px;
	font-weight:		normal;
	
	padding:			1px 0px 1px 2px;
	border:				solid #cccccc 1px;
	
	background-color:	white;
}

.select
{
	font-family:		Tahoma;
	font-size:			11px;
	font-weight:		normal;
	
	padding:			3px;
	border:				solid #cccccc 1px;
	
	background-color:	white;
}
.LeftNav
{
	border: 			none;
	float: 				left;
	width: 				180px;
	clear:				both;
}

.Main
{
	font-family:		Tahoma;
	font-size:			11px;
	
	border: 			none;
	width:  			620px;
	float: 				left;
	
	padding:			8px;
}

.RightNav
{
	border: 			none;
	width: 				180px;
	float: 				left;
	position: 			relative;
	top:				0px;
}

.RightNav_Ads
{
	width:				179px;
	padding:			5px;
	border:				#4f9c4e 1px solid;
	background-color:	#f3f3f3;
}

.Header
{
	height: 			50px;
	width: 				810px;
	border: 			none;
	float: 				left;
	padding:			0px;
}

.Page
{
	width:				1000px;
	border:				none;
	padding:			0px;
	position:			absolute;
	top:				0px;
	left:				0px;
}

.ContainerLeft
{
	float:				left;
}

.Footer
{
	font-family:		Tahoma;
	font-size:			10px;
	color:				#333333;
	
	text-align:			center;
	
	clear:				both;
	
	border:				none;
	padding:			5px 0px 3px 5px;
	background-color:	#FFFFFF;
	background:			url( "20070509/images/button_back.gif" ) bottom repeat-x;
}

/* 2008.07.05 KJD: Added for Gallery Style */
.Gallery_rideBox
{
	display:			block;
	float:				left;
	width:				95px;
	height:				175px;
}
