@charset "UTF-8";
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;	
}
#container{
	margin:auto;
	text-align:center;	
	width:973px;
}	
#topnav{
	margin:auto;
	text-align:center;
	width:973px;
	height:39px;
	z-index:2;
	clear:both;
}
#subnavabout{
	margin-left:195px;	
	z-index:3;
	position:relative;
}
#subnavservices{
	margin-left:303px;
	z-index:3;
	position:relative;	
}
#subnavnews{
	margin-left:555px;	
	z-index:3;
	position:relative;	
}
#content{
	margin:auto;
	text-align:center;
	width:973px;
	overflow:hidden;
	clear:both;
	position:relative;
	top:-31px;
	z-index:1;
}
#content_home{
	margin:auto;
	text-align:center;
	width:973px;
	overflow:hidden;
	clear:both;
}
#textsize{
	float:right;
	margin-top:53px;
	font-size:14px;
	overflow:hidden;
	clear:right;
}
.smallT{
	width:17px;
	height:17px;
	background-color: #afe1da;
	color:#ffffff;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	display:block;
}
.smallT_on{
	width:17px;
	height:17px;
	background-color: #afe1da;
	color:#0d2f2a;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	display:block;
}
.bigT{
	width:24px;
	height:20px;
	background-color: #afe1da;
	color:#ffffff;
	text-align:center;
	margin-left:5px;
	font-size:17px;
	text-decoration:none;
	padding-top:4px;
	display:block;
}
.bigT_on{
	width:24px;
	height:20px;
	background-color: #afe1da;
	color:#0d2f2a;
	text-align:center;
	margin-left:5px;
	font-size:17px;
	text-decoration:none;
	padding-top:4px;
	display:block;
}

.floatleft{
	float:left;
}
.floatright{
	float:right;
}
#bodycopy{
	text-align:left;
	float:right;
/*	width:777px;*/
	width:750px;
	padding-left:22px;
	font-size:14px;
	line-height:22px;	
}
#homebodycopy{
	text-align:left;
	float:right;
	width:750px;
	margin-left:22px;
	padding-right:23px;
	font-size:14px;
	line-height:22px;
	height:226px;
	overflow:auto;
	margin-bottom:10px;
}
#videobodycopy{
	text-align:left;
	float:left;
	width:750px;
	margin-left:22px;
	font-size:14px;
	line-height:22px;
	height:200px;
	margin-bottom:10px;
}
.bodycopytitle{
	position:relative;
	z-index:4;
	top:-23px;
	font-size:20px;
}
.innercopytitle{
	font-size:20px;
	margin-bottom:15px;
}
.bodycopytext{
	overflow:auto;
	height:238px;
	margin-bottom:22px;
	padding-right:10px;
}
.bodycopytext2{
	overflow:auto;
	height:390px;
	margin-bottom:22px;
	padding-right:10px;
}
#sidebar{
	float: left;
	background-color:#e7fdfa;
	border:1px solid #008270;
	text-align:left;
}
#sidebar_home{
	background-color:#e7fdfa;
	border:1px solid #008270;
	text-align:left;
}
#sidebar_wrapper {
	float: left;
}
.thumbnailtext{
	font-size:12px;
	color:#2d5f58;
	text-decoration:none;
}
#boxtitle1 {
/*	float:left;*/
	margin-left:22px;
	width:362px;
	text-align:left;
	clear:both;
}
#boxtitle2 {
/*	float:left;*/
	margin-left:22px;
	width:352px;
	text-align:left;
	clear:both;
}
.bodybox1{
	background-color:#cbf1ec;
	border:1px solid #008270;
	text-align:left;
	height:138px;
	float:left; 
	width:332px;
	margin-left:22px;
	padding:13px;
}
.bodybox2{
	background-color:#a3e6de;
	border:1px solid #008270;
	text-align:left;
	height:138px;
	float:left; 
	width:322px;
	margin-left:22px; 
	padding:13px;
	clear:right;
}
.bodyboxphoto{
	border:1px solid #008270;
	margin-right:13px;
}

.bodyboxtext{
	font-size:12px;
	line-height:13px;
	color:#134e45;
}
.tab {
	width:30px;
	height:18px;
	border:1px solid #008270;
	border-bottom:none;
	border-right:none;
	padding:4px;
	font-size:14px;
	font-weight:normal;
	color:#134e45;
	float:left;
	text-align:center;
}
.tabedge {
	width:30px;
	height:18px;
	border:1px solid #008270;
	border-bottom:none;
	padding:4px;
	font-size:14px;
	font-weight:normal;
	color:#134e45;
	float:left;
	text-align:center;
}
.tabon {
	width:30px;
	height:18px;
	border:1px solid #008270;
	border-bottom:none;
	border-right:none;
	padding:4px;
	font-size:14px;
	font-weight:bold;
	color:#134e45;
	float:left;
	text-align:center;
}
.tabonedge {
	width:30px;
	height:18px;
	border:1px solid #008270;
	border-bottom:none;
	padding:4px;
	font-size:14px;
	font-weight:bold;
	color:#134e45;
	float:left;
	text-align:center;
}
.tabon_success {
	background-color:#cbf1ec;
}
.tabon_spotlight {
	background-color:#a3e6de;
}
.box_off {
	display:none;
}
.box_on {
	display:inline;
}
.tablink {
	cursor:pointer;
	text-decoration:none;
}
.TabbedPanelsTab {
	background-color:#ffffff;
	margin-right:0;
	top:0px;
}
.TabbedPanelsTabHover {
	background-color: #cbf1ec;
}
.textaligncenter{
	text-align:center;
}
.textalignleft{
	text-align:left;
}
.thumbnailphoto{
	border:1px solid #008270;
}
.12point{
	font-size:12px;
}
.14point{
	font-size:14px;
}
.16point{
	font-size:16px;
}
.bodyboxtitle{
	font-size:16px;
	font-weight:bold;
}
.newsboxes{
	background-color:#e7fdfa;
	width:698px;
	border:1px solid #008270;
	padding:15px;
	margin-bottom:30px;
	color:#134e45;
	font-size:14px;
	line-height:16px;
}
.newsrecentboxes{
	background-color:#e7fdfa;
	width:900px;
	border:1px solid #008270;
	padding:15px;
	margin-bottom:30px;
	color:#134e45;
	font-size:14px;
	line-height:16px;
	overflow:hidden;
	text-align:left;
}
.newsrc{
	font-size:12px;
	line-height:16px;
	color:#134e45;
}
.newstitle{
	font-size:15px;
	font-weight:bold;
	line-height:15px;
}
a{
	color:#000000;
}
.orange_text {
	color: #f05612;
}
.white_text {
	color: #fff;
	font-size: 12px;
}
.bold_text {
	font-weight: bold;
}
.survey_box {
	width: 172px;
	margin-top: 15px;
	margin-bottom: 10px;
	background-color:#e7fdfa;
	border:1px solid #008270;
}
.survey_box2 {
	width: 172px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 15px;
	background-color:#e7fdfa;
	border:1px solid #008270;
	float: left;
}
a.employment_link {
	color: #00978a;
	font-size:12px;
	font-weight: bold;
}
a.employment_link:hover {
	color: #f76d00;
}

	
	
	