body {margin: 0; background: url('../images/bluebar.gif') repeat-y left #fff; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000; font-size: 12px}

table {background-color: #DCDCDC; font-size: 12px; width: 100%; margin: 0px; color: black}

h1 {font-size: 18px; background: #dcdcdc; color: #ff8100; align: centre}

.black {background: none; font-size: 18px; color: black}

h2 {font-size: 16px}

h3 {font-size: 14px; color: black}

li {color: black}

a:link, a:visited {color: #cc0000; font-weight: normal}

a:hover {background-position: 0px -25px; text-decoration: underline; color: #cc0000}

.navDiv {width: 158px; float: left; clear: left; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif}

.navList {width: 156px; border: none; margin: 3px 0 0 0; padding:0 0; background: none}

.navList ul {list-style: none; margin: 0; padding: 0}

.navList li {padding: 2px 0}

.pageTop {background: #130445; height: 160px; margin-left: 159px; color: white; text-align: center}

.centerDiv {text-align: center; margin: 10px 0px 0px 175px;}

.pageContent {width:98%; text-align: left} 

#frontLeftBox, #frontRightBox {width: 48%; background: #DCDCDC; min-height: 400px; text-align: center}

#frontLeftBox h2, #frontRightBox h2 {margin-top: 0px; padding: 8px 0 0 20px; background: #ff8100 url('/images/corner.gif') top right no-repeat; height: 28px; text-align: left; font-size: 18px}

.orangeHeading {margin: 0px; padding: 8px 0 0 20px; background: #ff8100 url('/images/corner.gif') top right no-repeat; height: 28px; text-align: left; font-size: 18px; color: black}

#events {border-collapse:collapse}

#events th {text-align: left}

#events td, #events th {padding-left: 5px; height: 25px}

#events .bottom{border-bottom: 1px solid black;}

#events a{text-decoration: none}

#events a:hover{text-decoration: underline}

#frontLeftBox {float: left}

#frontRightBox {float: right; margin-right: 10px}

#resultsHeader {width: 92px; height: 11.25pt; padding: .75pt; font-family: Arial; color: black; font-size: 13px; font-weight: bold}

#resultsContent {width: 92px; height: 11.25pt; padding: .75pt; font-family:Arial; font-size: 9pt}

.resultsDiv a:link, .resultsDiv a:visited {color: blue; font-size: 14px}

.resultsDiv table {background: none}

.greyText {font-family: arial}

.greyTable {border: none; width: 100%; margin-bottom: 10px}

.greyTable td{border-style: none; padding-top: 10px}

.navDiv a:link, .navDiv a:visited {
	display: block;
	background: url(../images/back.gif) no-repeat;
	vertical-align: middle;
	font-size: 13px;
	color: #ccc;
	text-align: left;
	padding: 4px 0 0 23px;
	height: 17px;
	text-decoration: none;
	font-weight: normal;
	border: none;
}

.navDiv a:hover {
	background-position: 0px -23px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}