@charset "utf-8";
body {
	margin:0px;
	font-family: Tahoma, Arial, "Lucida Sans Unicode";
}
a {
	text-decoration:none;
	color:#666666;
}
p {
	line-height:16pt;
	font-size:13px;
	font-family: Tahoma, Arial, "Lucida Sans Unicode";
	color: #666666;
}
h1 {
	color:#000000;
	font-weight:normal;
	margin:0;
}
 h2 {
	color:#114f00;
	font-weight:normal;
	margin:0;
}
h3 {
	color:#114f00;
	font-weight:normal;
	margin:0;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.MainInformationTable{ width:100%; }
.PageManagerInfoContainer { display: none; }
img.bg {
min-height: 100%;
min-width: 1024px;
width: 100%;
height: auto;
position: fixed;
top: 0;
left: 0;
}

@media screen and (max-width: 1024px){
img.bg {
left: 50%;
margin-left: -512px; }}

.wrapper {
position: relative;
width: 100%;
float:left;
}
.wrapper .headerwrapper {
	width: 100%;
	float:left;
	height:170px;
	margin-bottom:15px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}
.headerwrapper .pageheader {
	margin: auto;
	width: 955px;
	height:183px;
}
.pageheader p, .pageheader a {
	color:#FFFFFF;
	font-size:12px;
	font-family: "Palatino Linotype", Tahoma, Arial, "Lucida Sans Unicode";	
	font-weight:bold;
}
.pageheader .header_left {
	width:300px;
	float:left;
	height:33px;
	padding-top:84px;
}
.pageheader .logo {
	width:275px;
	height:183px;
	margin-left:45px;
	float:left;
}
.pageheader .header_right {
	width:335px;
	float:right;
	height:33px;
	padding-top:100px;
	color:#FFFFFF;
	font-size:12px;
	font-family: "Palatino Linotype", Tahoma, Arial, "Lucida Sans Unicode";
	font-weight:bold;
}
.header_right .signoutLink {
	float:right;
}
.header_right .cmsdesklink {
	float:right;
}
.header_right .currentUserLabelText {
	float:right;
}

.wrapper .navwrapper {
	width:100%;
	height:43px;
	float:left;
	background-color:#FFFFFF;
	margin-bottom:490px;
	margin-right: auto;
	margin-left: auto;
}
.navwrapper .nav {
	height:43px;
	width:955px;
	margin:auto;
}
.nav .oneCMSMenu {
	margin:auto;
	height:43px;
	text-transform:uppercase;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.nav .oneCMSMenuItem, .nav .oneCMSMenuHighlightedMenuItem {
	color:#0a2b01;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
}
.nav .oneCMSMenuItemMouseOver, .nav .oneCMSMenuHighlightedMenuItemMouseOver {
	padding-left:10px;
	padding-right:10px;
	text-decoration: underline;
	padding-bottom:3px;
	color:#1f8205;
}
.nav .CMSMenu {
	text-transform:uppercase;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	background-color:#FFFFFF;
}
.nav .CMSMenuItem, .nav .CMSMenuHighlightedMenuItem {
	color:#0a2b01;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.nav .CMSMenuItemMouseOver, .nav .CMSMenuHighlightedMenuItemMouseOver {
	color:#1f8205;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.wrapper .footerwrapper {
	width:100%;
	height:95px;
	float:left;
}
.footerwrapper .footertop {
	width:955px;
	height:33px;
	background-image:url(/SiteDesign/Images/splash_footertop.aspx);
	magin-bottom:10px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.footerwrapper .pagefooter {
	width:955px;
	margin:auto;
	font-size:9px;
}
.pagefooter a, .pagefooter p {
	color:#FFFFFF;
	font-family: Tahoma, Arial, "Lucida Sans Unicode";
	text-transform:uppercase;
	font-size:9px;
	margin:0;
}
.pagefooter .floatleft {
	float:left;
	width:400px;
}
.pagefooter .floatright {
	float:right;
	width:535px;
	text-align:right;
}
.floatright p {
	line-height:12px;
}
.pagefooter .poweredby {
	float:right;
	width:200px;	
}
.pagefooter .CMSSiteMapList {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
.pagefooter .CMSSiteMapListItem {
	display:inline;
	margin-bottom:5px;
}
.pagefooter .CMSSiteMapListItem a {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right:10px;
	padding-left:10px;
}
