@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	margin-top: 0px;
	background-color:#999933;
}
body {
	
}

h1 {margin:0px;
	padding-top: 20px;
	padding-bottom:10px;
	font-size:140%;}
	
h2 {margin:0px;
	padding-top: 10px;
	padding-bottom:10px;
	font-size:130%;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#990000;}	

h3 {
	color:#666633;
}

hr {color:#993300;}
#container {
	width: 980px;
	clear: both;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #ffffff;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	}
	
#header {
	position:relative;
	margin:0px;
	height: 203px;
}	
	
#topNav {
	width: 978px;
	background-color:#990000;
	border: 1px solid #000000;
	position:relative;
	margin-top:0px;


	}
	.toplinks {
	background-color:#990000;
	font-size: 90%;
	font-weight:bold;

	white-space: nowrap;
	text-align:left;
}
	.toplinks a
	{color: #ffffff;
	
	text-decoration:none;
		padding-left: 6px;
		padding-right: 6px;}
		
	.toplinks a:hover
	{
	color: #FFCC00;
}
	
#content {
	width: 775px;
	position: relative;
	margin-right: 0;
	padding-bottom: 10px;
	float:right;
	overflow: auto;
	background-color: #FFFFFF;
}

.articleFeature
	{padding:15px;}
	
.homeContent {
	width: 580px;
	position: relative;
line-height: 1.0;
	margin-right: 0px;
	padding-bottom: 10px;
	float:right;
	overflow: auto;
	clear: both;
	font-size:90%;
	}	
#homePackage {
	width: 980px;
	position: relative;
	margin-right: 0;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
	
	.homefeature {
	width:700px;
	padding: 10px;
		background-color: #FFFFFF;
}	
	
	#homemiddle {
	width: 750px;
	float: left;
		background-color: #FFFFFF;

		}
	
.adbar {
	width: 180px;
	position: relative;
	margin-right: 0px;
	float: right;
	background-color: #FFFFFF;

	padding: 5px;
	}
	
	.derbyadbar {
	width: 250px;
	position: relative;
	margin-right: 0px;
	float: right;
	text-align: center;
	padding: 5px;
	}
	
	.adbar img{ padding-bottom: 5px;}	
#homenavBar {
	width: 160px;
	padding-left: 6px;
		padding-top: 10px;
	border: 1px solid #eeeefe;;
	float:left;
		background-color: #FFFFFF;
}		
#navBar {
	width: 160px;
	padding-left: 6px;
		padding-top: 10px;
	border: 1px solid #eeeefe;
	}	
	
	#specialNavBar  {
	width: 260px;
	padding-left: 6px;
		padding-top: 10px;
	border: 1px solid #eeeefe;
	}
	#specialcontent {
	width: 700px;
	position: relative;
	margin-right: 0;
	padding-bottom: 10px;
	float:right;
	overflow: auto;
	background-color: #FFFFFF;
}

	.sectionlinks {	display:block;font-size: 95%;}
	
	.sectionlinks a:link {
	display:block;
	color:#990000;
	font-weight:bold;
	
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.sectionlinks a:active {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.sectionlinks a:visited {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.sectionlinks a:hover {
	display:block;
	color: #999933;
	}
	
	
		.relatedlinks {	display:block;font-size: 85%;}
	
	.relatedlinks a:link {
	display:block;
	color:#990000;
	font-weight:bold;
	margin-left: 20px;
	
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.relatedlinks a:active {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
		margin-left: 20px;}
	.relatedlinks a:visited {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
		margin-left: 20px;}
	.relatedlinks a:hover {
	display:block;
	color: #999933;
		margin-left: 20px;}
	
	
		.sectionlinks2 a:link {
	display:block;
	color:#999900;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
}
	.sectionlinks2 a:active {	color:#999900;

	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.sectionlinks2 a:visited {	color:#999900;

	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;}
	.sectionlinks2 a:hover {
	display:block;
	color: #999933;
	}

	.sectionlinks3 a:link {
	display:block;
	color:#990000;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
	font-size:80%;}
	.sectionlinks3 a:active {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
	font-size:80%;}
	.sectionlinks3 a:visited {color:#990000;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	border-bottom:1px solid #eeeefe;
	font-size:80%;}
	.sectionlinks3 a:hover {
	display:block;
	color: #999933;
	font-size:80%;
	}
	
#siteInfo {
	width: 980px;
	background-color:#FFFFFF;
	padding-top: 5px;
			padding-bottom: 5px;
				margin-right: auto;
	margin-left: auto;

	clear: both;

		position: relative;

	}		

.specialNotes {
	font-size:9px;}
.formTable {
	background-color:#ffffff;
	border: 1px dotted #cccccc;}
	
	.formTable2 {
	background-color:#ffffff;
}
	.formSuspended {
		background-color:#eaeaea;
		padding: 5px;
	
		}	
.superSize {font-size: 200%;
	text-align:center;}
	
	.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
tbody {
	background-color: #FFFFFF;
}
td {background-color:#ffffff;}