body {
	font-family:   			Helvetica, sans-serif;
	text-align:    			left;
	font-size:	 			12px;
	font-color:				#373737;
	padding:				0;
	margin:					0;
}
#page {
	width:	1024px;
	height:	768px;
	background:	white url("images/header/headerbg.png") top left no-repeat;
}
#header {
	width:	1002px;
	height:105px;
	text-align:	left;
}
#header_logo {
	padding-left: 21px;
	padding-right:	9px;
	padding-top:	20px;
	width: 221px;
	float:	left;
}
#header_navbar {
	padding-top:	20px;
	width:	740px;
	float: left;
}
.header_navbar_divider {
	width: 1px;
	height: 45px;
	margin-left:	13px;
	margin-right:	13px;
	float:	left;
	background:	url("images/navigation-bar/navigation-divider.gif") top left no-repeat;
}
.header_navbar_navitem {

	padding-top:	10px;
	float:	left;
}
#tagline {
	width:	1002px;
	height:	70px;
	padding-top:	6px;
	text-align:	center;
}
#page_body {
	width:	1002px;
	text-align:	left;
}
#content {
	width:	752px;
	float:	left;
}
#featurecontentgallery {}
#bottomfeatured {
	height:	168px;
	width:	752px;
	margin-top:	-12px;
}
#bottomfeatured_upandcoming {
	float:	left;
	width:	232px;
	height:	168px;
	border:	solid #BBBBBB 2px;
}
#bottomfeatured_generaltally {
	float:	left;
	width:	246px;
	height:	164px;
	margin-left:	9px;
	border:	dashed #FDD537 2px;
}
#bottomfeatured_stayinformed {	
	float:	left;
	width:	246px;
	height:	175px;
	margin-left:	9px;
	background:	url("images/bottom-featured/stay-informed.png") top left no-repeat;
}
#sidebar {
	margin-left:	10px;
	width:	240px;
	float:	left;
}
#sidebar_whatwedo {
	margin-bottom:	13px;
}
#sidebar_whoweare {}
#sidebar_bottomtabs {
	width:	240px;
	margin-top:	12px;
}
.sidebar_bottomtab {
	height:	37px;
	margin-bottom:	7px;
}
#footer {
	clear:	both;
	width:	1002px;
	height:	80px;
	padding-left:	10px;
	padding-right:	20px;
	padding-top:	12px;
	background:	url("images/footer/footerbg.png") bottom left no-repeat;
}
#footer_copyright {
	float:	left;
	margin-top:	30px;
}
#footer_social {
	float:	right;
	margin-top:	15px;
	width:	240px;
	text-align:	left;
}
.contentPage_content {
	border:	solid #BBBBBB 2px;
	margin-top:	10px;
	padding:	10px;
	width:	727px;
}
.contentPage_titleDiv {
	background:	url("images/page/title-bg.png") top left no-repeat;
	width: 750px;
	height: 74px;
}
.contentPage_titleText {
	padding-top:	30px;
	padding-left:	10px;
}

h1 {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	36px;
	font-weight:	bold;
	color:	#FFFFFF;
	margin: 0px;
}
h2 {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	24px;
	font-weight:	bold;
	color:	#373737;
	margin: 0px;
}
h3 {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	18px;
	font-weight:	bold;
	color:	#373737;
	margin: 0px;
}
p, span{
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	12px;
	font-weight:	none;
	color:	#373737;
	margin:	0px;
	padding:	0px;
}
span.boldBlue {
	color:					#3D66CB;
	font-weight:			bold;
	font-size: 14px;
}
ul, ol{
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	12px;
	font-weight:	none;
	color:	#373737;
}
a
{
	text-decoration: 		none;
	color:					#3D66CB;
}
a:hover
{
	color:					#003399;
}
span.footer_text {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	12px;
	color:	#373737;
}
span.bottomfeatured_upandcoming_date {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	18px;
	font-weight:	bold;
	color:	#373737;
}
span.bottomfeatured_generaltally_text {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	14px;
	font-weight:	bold;
	color:	#373737;
}
span.bottomfeatured_generaltally_number {
	font-style:	Helvetica, Arial, Sans-serif;
	font-size:	46px;
	font-weight:	bold;
	color:	#373737;
}