/* CSS Document */
body
{
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	background-color:#FFFFFF;
}

a:link, a:visited
{
	border: none;
	text-decoration:none;
}

a:hover
{
	border: none;
	text-decoration:underline;
}

#banner
{
	background-image:url(images/banner.jpg);
	height: 250px;
	width: 780px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	position: relative;
}

#link
{
	margin: 0 auto;
	width: 780px;
	text-align: center;
	font-size: 15px;
	font-weight:bold;
	position: absolute;
	top: 214px;
	left: 0px;
}

#link a:link, #link a:visited
{
	color:#0000FF;
	text-decoration:none;
	padding-left: 0px;
}

#link a:hover, #link a:active
{
	color:#FF6600;
	text-decoration:none;
	padding-left: 0px;
}


#mainContainer
{
	padding-left: 40px;
	padding-right: 40px;
	width: 600px;
	margin: 0 auto;
}

#footer
{
	width:780px;
	background-image:url(images/footer.jpg);
	height:25px;
	padding-top:11px;
	font-size: 14px;
	color:#0000FF;
	text-align:center;
	margin: 0 auto;
}

.leftImage
{
	width: 250px;
	float:left;
	text-align: center;
}

.rightImage
{
	width: 250px;
	float:right;
	text-align: center;
}

.title
{
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
}

.largeTitle, .resultsTableHeader
{
	font-size: 20px;
	color: #0000FF;
	font-weight: bold;
}

.subHeading, .resultsTableSubHeader
{
	font-weight:bold;
	color: #0000FF;
	font-style: italic;
}

.centered
{
	margin: 0 auto;
	text-align: center;
}

.localTable
{
	width: 552px;
	margin: 0 auto;
	table-layout:fixed;
}

.localTableTD
{
	width: 184px;
	vertical-align: top;
	border: double #0066FF 3px;
	padding: 10px;
}

.resultsTable
{
	width: 555px;
}

.resultsTableHeader
{
	height:30px;
}

.resultsTableSubHeader, .results
{
	height:25px;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	font-weight:bold;
}

.linksTable
{
	width: 100%;
}

