#bonusAds {
	clear:		left;
	float:		left;
	margin:		0 0 20px 20px;
	text-align:		center;
	width:			210px;
}

#footer {
	background:		url( '../img/footer.gif' ) bottom center no-repeat #1c4a75;
	clear:			both;
	min-width:		795px;
	padding-bottom:		9px;
}

#header {
	border-bottom:	2px solid #1c4a75;
	height:			161px;
	min-width:		795px;
	overflow:		hidden;
}

#header img {
	margin:			0;
	padding:		0;
	text-align:		center;
	vertical-align:	middle;
}

#ie6center {
	text-align: center;
}

#leftside {
	float: left;
}

#loadingIndicator {
	background:		url( '../img/ajax-loader.gif' ) center right no-repeat;
	display:		none;
	float:			right;
	height:			16px;
	width:			16px;
}

#navBar {
	float: left;
	font-size:		14px;
	margin:		10px 0 0 20px;
	width:			210px;
}

#newsList {
	background:		#eeeeee;
	border-top:		1px solid #848484;
	border-bottom:	1px solid #848484;
	padding:		10px 20px 10px 20px;
}

#newsList .newsReadMore a {
	color:			#5d0000;
	font-weight:	normal;
	text-decoration:	none;
}

#newsList ul {
	list-style:		none;
	margin:			0;
	padding:		0;
}

#newsList li {
	border-top:		1px dashed #979797;
	list-style:		none;
	padding-top:	3px;
	padding-bottom:	3px;
}

#outercontainer {
	background-color: white;
	margin: 20px auto;
	text-align: left;
	width: 795px;
}

#pageBody {
	line-height:		150%;
	margin:		10px 10px 0 240px;
	padding:		10px;
}

#pageBody a {
	color:			#5d0000;
	font-weight:		bold;
}

#siteNav {

}

#siteNav a {
	color:			#28537b;
	font-size:		14px;
	font-weight:		bold;
	text-decoration:	none;
}

#siteNav ul {
	color:			white;
	font-size:		15px;
	list-style:		none;
	padding:		10px 0 10px 0;
	margin:			0px;
}

#siteNav ul li {
	padding-left:		20px;
}

#siteNav ul li.currentPage a {
	color:			#5d0000;
}

#siteNav ul li.first {
	background:		url( '../img/navBG.gif' ) top center no-repeat;
	padding-top:		8px;
	padding-bottom:		3px;
	margin-bottom:		1px;
}

#siteNav ul li.regular {
	background-color:	#cfcfcf;
	padding-top:		3px;
	padding-bottom:		3px;
	margin-bottom:		1px;
}

#siteNav ul li.last {
	background:		url( '../img/navBG.gif' ) bottom center no-repeat;
	padding-top:		3px;
	padding-bottom:		8px;
}

body {
	background:		#1c4a75;
	font-family:		Arial, sans-serif;
	font-size:		12px;
	margin:			0px;
}

form {
	margin:			0px;
	padding:		0px;
}

h1 {
	color:			#5d0000;
	font-size:		22px;
	margin-top:		0em;
}

h2 {
	color:			#5d0000;
	font-size:		18px;
	font-weight:		bold;
	margin-top:		0em;
}

h3 {
	color:			#5d0000;
	font-size:		14px;
	font-weight:		bold;
	margin:			0em;
}

img {
	border:			0px;
}

input {
	font-family:		Arial, sans-serif;
	font-size:		12px;
	font-weight:		normal;
}

input.textField {
	border-style:		solid;
	border-width:		1px;
}

input.textField:active, input.textField:focus, input.textField:hover {
	border:			1px solid #6699cc;
}

td {
	font-size:		12px;
}

.caption {
	color:			gray;
}

.clear {
	width: 100%;
	height: 1px;
	margin: 0 0 -1px;
	clear: both;
}

.label {
	font-weight:		bold;
	text-align:		right;
}

.mailingListForm {
	background:		#c9c9c9;
	margin-top:		5px;
	padding:		5px;
	text-align:		left;
}

.mailingListForm input {
	font-size:		11px;
}

.mailingListHeader {
	background:		#7e7e7e;
	color:			white;
	font-weight:		bold;
	margin-top:		10px;
	padding:		5px;
	text-align:		left;
}

.newsDate {
	font-weight:		bold;
}

.newsReadMore {
	padding-left: 1em;
}

.newsSubject {

}

.newsThumbs {

}

.newsThumbs img {
	border:			1px solid #848484;
	margin:			0px 20px 10px 0px;
}

.nextPage {
	float:			right;
	text-align:		right;
	width:			100px;
}

.prevPage {
	float:			left;
	text-align:		left;
	width:			100px;
}

.req {
	color:			red;
}

.subpages ul
{
	list-style:		none;
	margin:			0px;
	margin-bottom:		1em;
	padding:		0px;
}