/* homepage styles */
.homeCopy {font-family: /**/Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px;  color: #333333; padding-bottom:15px; padding-left:12px; padding-right:0px; padding-top:15px;}
.homeCopy A{color: #333333; text-decoration:none;}
.homeCopy A:hover{color: #333333; text-decoration:underline;}

.areasLinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: #333333;padding-bottom:15px; padding-left:12px; padding-right:0px; padding-top:15px;}
.areasLinks A{text-decoration:none; color: #333333;}
.areasLinks A:hover{text-decoration: underline; color: #333333;}

.newsLinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px; padding-bottom:15px; padding-left:12px; padding-right:15px; padding-top:15px;}
.newsLinks A{text-decoration:none; color: #333333;}
.newsLinks A:hover{text-decoration: underline; color: #333333;}


/* sub page sections*/
.copy {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #333333}
.smallcopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}

.awardcopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #fc9b03; font-weight:bold;}
.awardcopy A{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #fc9b03; font-weight:bold; text-decoration:none}
.awardcopy A:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #fc9b03; font-weight:bold; text-decoration: underline}





.copy A{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #333333}
.copy Ahover{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #111111}

.about_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #a5c610}
.services_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7394C6 }
.services_hd A{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7394C6; text-decoration: none;}
.services_hd A:hover{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7394C6; text-decoration: none;}


.case_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #C6AD21}
.case_hd A{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #C6AD21; text-decoration:none;}
.case_hd A:hover{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #C6AD21; text-decoration:underline;}
.award_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fc9b03}
.services_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7394C6}
.employment_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 6B9484}
.client_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6B638C}
.contact_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC6633}
.news_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC6633}
.pov_hd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #169DE0}
.copyBLK {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #222222}
.c {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}




.rednews A{ color:#B81921; font-weight:bold;}
.searchengine {font-family: Arial, Helvetica, sans-serif; font-size: 1px; color: #A6A6A6}

/* sub nav sections*/
.caseSubnav A{
	font-family: /*verdana, "Trebuchet MS", */Arial, Helvetica, sans-serif;
	/*font-weight: 500;*/
	font-size: 11px;
	line-height: 13px;
	color: #E5E5E5;
	text-decoration:none;
	/*padding-left:10px;*/
}
.caseSubnav A:hover{
	color: #CEA54A;
	text-decoration:none;
}
.caseSubnavON A{
	color: #CEA54A;
	text-decoration:none;
}

.aboutSubnav A{
	font-family: /*verdana, "Trebuchet MS", */Arial, Helvetica, sans-serif;
	/*font-weight: 500;*/
	font-size: 11px;
	line-height: 14px;
	color: #E5E5E5;
	text-decoration:none;
	/*padding-left:8px;*/
}
.aboutSubnav A:hover{
	color: #C1DB2A;
	text-decoration:none;
}
.aboutSubnavON A{
	color: #C1DB2A;
	text-decoration:none;
}

.servSubnav A{
	font-family: /*verdana, "Trebuchet MS", */Arial, Helvetica, sans-serif;
	/*font-weight: 500;*/
	font-size: 11px;
	line-height: 14px;
	color: #E5E5E5;
	text-decoration:none;
	/*padding-left:8px;*/
}
.servSubnav A:hover{
	color: #84ACD8;
	text-decoration:none;
}
.servSubnavON A{
	color: #84ACD8;
		font-size: 11px;
	text-decoration:none;
}
.SubNav {
	position:absolute;
	width:180px;
	height:30px;
	z-index:2;
	left: 11px;
	top: 163px;
	vertical-align:top;
	visibility: visible;

}
.SubNav img {
	border: 0;
}

.SubNav ul {
	border: 0px;
	padding:0px;
	margin:0px;
}
.SubNav ul li ul{
	border: 0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:25px;
	padding-top:0px;
	margin:0px;
}

.SubNav li {
	border: 0px;
	list-style: none;
	padding-bottom: 10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	margin:0px;
}
.SubNav li ul li {
	border: 0px;
	list-style: none;
	padding-bottom:8px;
	padding-left:6px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	line-height:0px;
}
