#container {width: 844px; height: auto; position: absolute; left: 50%; top: 0px; margin: 30px 0px 0px -426px; padding: 0px 0px 0px 0px; overflow: hidden; z-index: 0; border: 4px solid #F5F5F5; background-color: #FFFFFF; background-image: url(../images/containerbkgrnd.gif); background-repeat: repeat-y;}
body {background-image: url(../images/backgroundfade.jpg); background-repeat: repeat-x; font-size: 100%; background-color: #757678;}
#contentBox {width: 640px; padding: 20px 20px 20px 20px; margin: 0px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; float: right;}

#searchBox2 {
	width: 274px;
	height: 78px;
	padding-left: 50px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #333300;
	position: absolute;
	left: 570px;
	top: 0px;
	background-image: url(../images/pageHeader_searchbkgrnd.jpg);
	background-repeat: repeat-x;
}
.searchField {
	padding: 0px;
	margin-top: 32px;
	background-color: #303C3D;
	border-color: #909597;
	border-width: 1px;
	color: #FFFFFF;
	font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	border-style: solid;
}
.searchButton {
	padding: 0px;
	margin-top: 32px;
	background-color: #009618;
	border-color: #909597;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	width: 570px;
	height: 78px;
	background: white no-repeat top left;
	text-indent: -9999px;
	padding: 0;
	margin: 0;
	background-image: url(../images/pageHeader2.jpg);
}
h2 {color: #333333; text-align: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 22px 10px 0px 0px; margin: 0;}

h3 {color: #333333; text-align: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 8px 10px 0px 0px; margin: 0;}

#navbuttons {padding: 0;margin: 42px 0px 0px 0px;float: left;background: #CC3300 repeat-x 200% 0;height: auto;border-top: 1px solid #FFFFFF;}

#navbuttons li {

	width: 154px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #DCD9C7;
	color: #FFFFFF;
	display: block;
	font: bold 10px/30px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../images/navbuttonfade.jpg);
}
#navbuttons a:hover {color: #E8E8EA; background-color: #888C8C; background-image: url(../images/navbuttonfade_over.jpg);}
#navbuttons a {width: 154px; text-decoration: none; color: #57544D; display: block;}

.specialnav {background-color: #a3ad95;}

p {color: #555555; text-align: left; font: normal .8em/1.2em Verdana, Arial, Helvetica, sans-serif; padding-right: 12px;}
p a:link, p a:visited, p a:active {color: #009900; text-decoration: none;}
p a:hover {color: #E48401; text-decoration: none;}

.paccent {color: #E85C00; text-align: left; font: bold 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif;}
.paccentsmall {color: #E85C00; text-align: left; font: bold;}


#homeimage {padding-left: 0px; width: 750px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; height: 184px;}

.pagetext a:link, .pagetext a:visited, .pagetext a:active {color: #006699; text-decoration: none;}
.pagetext a:hover {color: #E48401; text-decoration: none;}

ul {font: normal .8em/1.1em Verdana, Arial, Helvetica, sans-serif; color: #555555; padding: 0em; margin: 0px 0px 5px 20px;}

.pagetext ul {color: #303030; padding: 0em; margin: 5px 0px 5px 5px;}
.pagetext ul a:link, .pagetext ul a:visited, .pagetext ul a:active {color: #E45C01; text-decoration: none;}
.pagetext ul a:hover {color: #009900; text-decoration: none;}
.pagetext li {font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;color: #006699; padding: 0em 0em 0em 0em; margin: 5px 0px 5px 5px; list-style-type: square;}
.pagetext li a:link, .pagetext li a:visited, .pagetext li a:active {color: #006699; text-decoration: none;}
.pagetext li a:hover {color: #E64A00; text-decoration: none;}
#legallineBox {clear: both; width: 846px; height: 26px; background: #38474D repeat-x top left;}
#legallineBox p {margin: 0 auto; text-align: center; color: #95A2B0; font: normal 0.6em/24px Verdana, Arial, Helvetica, sans-serif;}
#legallineBox p a:link, #legallineBox p  a:visited, #legallineBox p  a:active {color: #8F9DAD; text-decoration: none; left: 2px;}
#legallineBox p  a:hover {color: #006699; text-decoration: none;}

.horizontalrule {color: #FF9966; text-align: left; margin-right: 0px; height: 1px;}
