@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* CSS Document */

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.headline {
	font-size: 20px;
	font-weight: bold;
	color: #4E7DC2;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
	text-align: left;
}

.copyright {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#flashmenu {
	position:absolute;
	left:76px;
	top:99px;
	width:856px;
	height:59px;
	z-index:2;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E7DC2;
}
#logo {
	position:absolute;
	left:76px;
	top:7px;
	width:200px;
	height:85px;
	z-index:1;
}
#slogan {
	position:absolute;
	left:292px;
	top:53px;
	width:380px;
	height:23px;
	z-index:1;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
	line-height: 1.3;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	text-align: left;
	position: relative;
}
.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	width: 200px;
	font-size: 9px;
	margin-left: 400px;
}

#content-wrapper {
	height: 350px;
	width: 600px;
	margin-top: 250px;
	float: left;
}
.content {
	width: 898px;
	margin-top: 133px;
	margin-left: 52px;
}
#sharolyn-photo {
	float: left;
	height: 400px;
	width: 372px;
	text-align: center;
	vertical-align: text-top;
}

.body-content {
	width: 820px;
	margin-left: 39px;
	z-index: 3;
}

.footer-content {
	text-align: center;
	vertical-align: middle;
	background-color: #4974B4;
	position: relative;
	z-index: 1;
	overflow: visible;
	margin-left: 23px;
	height: 29;
	padding-top: 8px;
	top: 11px;
	padding-bottom: 8px;
}

.photo-text {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.footer-content-front {
	width: 856px;
	text-align: center;
	vertical-align: text-top;
	background-color: #4974B4;
	position: relative;
	z-index: 1;
	overflow: visible;
	top: 0px;
	margin-left: 23px;
	height: 25px;
}
.front-banner {
	margin-left: 25px;
}
.body-content-front {
	width: 825px;
	margin-left: 25px;
	z-index: 3;
}
#googlesearch {
	position:absolute;
	left:683px;
	top:38px;
	width:257px;
	height:45px;
	z-index:5;
}
.welcome-news {
	margin-left: 277px;
}
#divider {
	position:absolute;
	left:330px;
	top:362px;
	width:11px;
	height:495px;
	z-index:2;
}
#regional {
	position:absolute;
	left:87px;
	top:704px;
	width:227px;
	height:43px;
	z-index:2;
}
#box1 {
	position:absolute;
	left:87px;
	top:362px;
	width:227px;
	height:98px;
	z-index:2;
	padding-left: 0px;
	padding-top: 0px;
}
#newsletter {
	position:absolute;
	left:83px;
	top:592px;
	width:204px;
	height:98px;
	z-index:2;
	padding-left: 4px;
}
#newlettergo {	position:absolute;
	left:184px;
	top:58px;
	width:33px;
	height:29px;
	z-index:3;
}
.inner-content-left {
	float: left;
	position: relative;
	width: 275px;
	text-align: center;
}
.inner-content-right {
	float: right;
	position: relative;
	width: 505px;
}
.content .body-content .inner-content-right p .bodytext a {
	text-align: left;
}
