html 
{
	overflow-y: scroll;
} 

body
{
	padding-top:		10px;
	margin-top:		0px;
	background:		#ffffff;
/*
	scrollbar-highlight-color: #ffffff;	
	scrollbar-arrow-color: #336666;	
	scrollbar-3dlight-color: #000000;	
	scrollbar-base-color: #F7D910;	
	scrollbar-darkshadow-color: #6F5E03;	
	scrollbar-face-color: #9999cc;	
	scrollbar-shadow-color: #9999cc;	
	scrollbar-track-color: #ffffff;
*/
}

.footerbanner
{
	padding-top:			5px;
	background:			#9999ff;
}

.outlinetable1
{
/*	//border-top:			2px solid #FCFCFC;
	//border-left:			1px solid #FCFCFC;
	//border-right:			1px solid #969696;
	//border-bottom:			1px solid #969696;
	//color:				#ffffff;
	//background: 			#77C6E4;
	//background-image: 		url(../images/headerbg.gif);
	//padding:			1px;
	//font-weight:			bold;
	//font-size:			24px;
*/
text-align:			center;
	height:				100%;

}

.rider
{
	font-weight:		600;
	text-align:		left;
}

.competition
{
	font-weight:		600;
	text-decoration:	underline;
}
.tblhorse
{
	height:				100%;
	width:				100%;
	background: 			url(../images/horseshead.gif) top right no-repeat;
}

.tblmap
{
	height:				100%;
	width:				100%;
	background: 			url(../images/Maps/map_numbered.png) top right no-repeat;
}

.top_bar_blended
{
	background: 			url(../images/top_bar_blended.png) repeat-x;
	//border-left:			3px solid #938BBC;
	//border-right:			3px solid #666699;
}

.main_white
{
	background-color:		#fff;
}

.tblhorsearchives td
{
	font-size:		12px;
}

.pagetitletopleft
{
	background-image: 		url(../images/topleft.jpg);
	background-repeat: no-repeat;
	background-position:		top left;	
}

.pagetitletopright
{
	background-image: 		url(../images/topright.jpg);
	background-repeat: no-repeat;
	background-position:		top right;	

}

.pagetitlebottomleft
{
	background-image: 		url(../images/bottomleft.jpg);
	background-repeat: no-repeat;
	background-position:		bottom left;	
}

.pagetitlebottomright
{
	background-image: 		url(../images/bottomright.jpg);
	background-repeat: no-repeat;
	background-position:		bottom right;	
}

.pagetitle
{
	text-align:			left;
	font-weight:			bold;
	font-size:			110%;
	color:				#6600CC;
}

.galleryheader
{
	font-weight:			bold;
	font-size:			100%;
	color:				#6600CC;

}
.gallerytitle
{
	font-weight:			bold;
	font-size:			80%;
	color:				#6600CC;

}

.pagetitletext
{
	font-weight:			900;
	font-size:			100%;
	color:				#000000;
}

.pagetext
{
	font-weight:			100;
	font-size:			100%;
	color:				#000000;
}

.purplebold16
{
	font-weight:			900;
	font-size:			100%;
	color:				#6600cc;
}

.purplebold16 a
{
	text-decoration: none;
	color: #6600CC;
}

.purplebold16 a:hover
{
	text-decoration: none;
	color: #6600CC;
}

.purplebold14
{
	font-weight:			900;
	font-size:			90%;
	color:				#6600cc;
}

.purplebold12
{
	font-weight:			900;
	font-size:			70%;
	color:				#6600cc;
}


.test
{
	background-image: 		url(../images/imp_50.jpg);
	background-repeat: no-repeat;
	background-position:		top center;	

}

.linksleft
{
	width:		300px;
	text-align:	left;
	font-size:	14px;
}

.linksright
{
	width:		300px;
	text-align:	left;
	font-size:	14px;
	color: 		#9900CC;
}

.linksleft a
{
	text-decoration: none;
	color:blue;
}
.linksleft link
{
	color:blue;
}

.linksleft a:hover
{
	text-decoration: underline;
	color:#6600CC;
}

.footer a
{
	text-decoration: none;
	color: #6600CC;
}

.footer a:hover
{
	text-decoration: underline;
	color: blue;

}




.committeetbl
{
	font-weight:			bold;
	font-size:			12px;
	color:				#000000;
}

.innertablebanner_ td
{
	width:				80%;
	height:				100%;
	padding:			0px;	
}
.innertablemain
{
	background:			#9999ff;
	height:				70%;
	//border-left:			3px solid #938BBC;
	//border-right:			3px solid #666699;
	//border-bottom:			3px solid #938BBC;
	padding-left:			5px;
}


.leftnav
{
	background:			#9999ff;
}

.leftnav td
{
	text-align:			center;
	font-weight:			bold;
}
.outlinetable
{
	margin-top:			0px;
}

.outlinetable_ td
{
	text-align:			center;
	height:				100%;
}
.outlinetable_ tr
{
	vertical-align:			top;

}

.sitemapnav
{
	text-align:			left;
	font-weight:			bold;
	color:				#6600CC;
	text-decoration:		none;
}

.sitemapnav a
{
	text-align:			left;
	font-weight:			bold;
	color:				#6600CC;
	text-decoration:		none;
}

.sitemapnav a:hover
{
	text-align:			left;
	font-weight:			bold;
	color:				#6600CC;
	text-decoration:		underline;
}


.sitemapnav UL
{
	text-align:			left;
	margin-top:			0em;
	margin-left:			0em;
	margin-bottom:			0em;
	padding: 			0px;
	color: 				#707070;
	text-decoration: 		none;
	margin-left:			40px;
}

.sitemapnav ul li 
{
	margin-top:			2px;
	height: 			20px;
}

.sitemapnav UL LI a
{
	font-weight:			normal;

}


 .whatsnewheader{color:#660099;}
 .whatsnew a{color: #ffffff; text-decoration:none}
 .whatsnew a:hover{color: #000000; text-decoration:underline}

 span.c12 {font-size:75%;color:#6600CC;}
.maincontents td{color: #000000; font-size: 12px; font-weight: normal; text-align: justify}



a.c1 {color: #6600CC; text-decoration:none;}
a.c1:hover {text-transform: uppercase; color:#000000;}
a.c2 {color: #6600CC; font-weight:700; text-decoration:none;}
a.c2:hover {text-transform: uppercase; color:#000000;}
a.c8 {color: #6600CC; font-weight:700; text-decoration:none}
a.c8:hover {text-transform: uppercase; color:#000000;}
div.c10 {overflow : auto; width : 100%; height : 500px;}
div.c2 {overflow : auto; width : 100%; height : 500px;}
div.c3 {overflow : auto; width : 100%; height : 500px;}
div.c4 {overflow : auto; width : 100%; height : 500px;}
div.c5 {overflow : auto; width : 100%; height : 550px;}
div.c6 {overflow : auto; width : 100%; height : 500px;}
div.div_main {overflow:auto; width:100%; height:600px;}
iframe.c2 {width:155; height:119;}
p.c3 {color: #000000; font-size: 80%; text-align: justify}
p.c3 {color: #000000; font-size: 90%; text-align: justify}
p.c3 {text-align: justify}
p.c5 {text-align: justify}
p.c6 {color: #000000; font-size: 14px; font-weight: normal; text-align: justify}

span.c10 {font-size:75%;color:#6600CC;}
span.c2 {color:#6600CC; text-decoration: underline;}
span.c3 {font-size:13px;}
span.c4 {font-size:14px;color:#000000;font-weight:normal;}
span.c5 {font-size:75%;color:#6600CC;}
span.c6 {color:#6600CC; text-decoration: none;}
span.c7 {color: #333333; font-family: Comic Sans MS; font-size: 12px}
table.c3 {background-color: #FFFFFF}
td.c1 {text-decoration: underline}
td.c1:hover {text-transform: uppercase; color:#000000;}
tr.c10 {background-color: #FFFFFF}
tr.c2 {background-color: #FFFFFF}
tr.c4 {background-color: #FFFFFF}

