@charset "UTF-8";
/* CSS Document */


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/bg_shadowSub.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#dbe57d;
	height:100%;
}

img{
	border:none;
}

#subTopBanner{
	margin:0;
	padding:0;
	width:970px;
	height:139px;
}

#bottomContent{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:100px;
}

#rightContent #newsItem{
	padding-left:8px;
}

#rightContent a.theBack{
	padding-left:8px;
}

#rightContent #rightBanner{
	margin:0;
	padding:0;
	width:727px;
	height:95px;
	background-image:url(images/grassBanner.jpg);
	background-repeat:no-repeat;
}

#rightContent #breadcrumb{
	margin:0;
	padding:0;
	width:400px;
	height:18px;
	margin-top:10px;
	margin-left:28px;
	_margin-left:15px;
	float:left; 
	position:relative;
}

#rightContent #breadcrumb, #rightContent #breadcrumb a{
	color:#57b6dd;
	font-size:10px;
	font-weight:bold;
}

#rightContent #bookmark{
	margin:0;
	padding:0;
	width:123px;
	height:16px;
	background-color:#dedfe0;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	padding-left:5px;
	padding-top:3px;
	float:right;
	margin-right:25px;
	_margin-right:12px;
	margin-top:13px;
}

#rightContent #bookmark a{
	margin:0;
	padding:0;
	font-size:11px;
	color:#518096;
}

#slickbox{
	margin:0;
	padding:0;
	position:absolute;
	top:283px;
	margin-left:449px;
	z-index:100;
	width:250px;
	height:245px;
	background-color:#ffffff;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:.1em;
	padding-top:10px;
	overflow:hidden;
}

#slickbox a{
	margin:0;
	padding:0;
	width:200px;
	height:30px;
	margin-left:20px;
	color:#666666;
	position:relative;
	display:block;
	margin-bottom:0;
	padding-bottom:0;
}

#slickbox a img{
	margin:0;
	padding:0;
	position:relative;
	float:left; position:relative;
	margin-right:10px;
}

#slickbox #slick-hide{
	margin:0;
	padding:0;
	padding-left:22px;
	padding-top:5px;
	font-weight:bold;
	font-size:12px;
}


/* ================ ONE COLUMN ================== */

#bottomContent #oneColumn{
	margin:0;
	padding:0;
	width:437px;
	position:relative;
	float:left;
	padding-left:28px;
}

#bottomContent #oneColumn h1{
	margin:0;
	padding:0;
	font-size:25px;
	font-weight:normal;
	color:#f9a31a;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:-20px;
	padding-left:18px;
	background-image:url(images/h2Image.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
}

#bottomContent #oneColumn h2{
	margin:0;
	padding:0;
	font-size:15px;
	color:#518096;
	margin-top:5px;
	margin-bottom:5px;
}

#bottomContent ul, #bottomContent ol{
	margin:0;
	padding:0;
	margin-left:30px;
	margin-top:10px;
}

#bottomContent ul li, #bottomContent ol li{
	margin:0;
	padding:0;
	padding-left:10px;
}

#bottomContent table td{
	margin:0;
	padding:0;
	padding:8px;
}

#bottomContent table.contactForm td{
	border:none;
	color:#FFFFFF;
}

#bottomContent table.contactForm td.field_title, #bottomContent table.contactForm td.text_captcha, #bottomContent table.contactForm td.captcha_expl,  #bottomContent table.contactForm td label{
	color:#666666;
	font-size:12px;
	vertical-align:top;
}

#bottomContent table td ul{
	margin:0;
	padding:0;
	margin-left:15px;
}

#bottomContent table td ul li{
	margin:0;
	padding:0;
	font-size:12px;
	list-style-image:url(images/greenArrowBullet.jpg);
}

#bottomContent table td h3{
	font-weight:bold;
	font-size:14px;
	color:#518096;
	padding-bottom:5px;
}

/* ================ TWO COLUMN ================== */

#bottomContent #twoColumn{
	width:250px;
	position:relative;
	float:left;
	padding-left:10px;
}