body, td, p {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}
a.cms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #415D82;
	text-decoration: underline;
}
a.cms:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D0000;
	text-decoration: underline;
}
.cms_theaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #415D82;
}
a { color: #415D82;
	text-decoration: underline;
}
a:hover {
	color: #8D0000;
	text-decoration: underline;
}
.cms_theaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #415D82;
}
/*
.cms_theaders a {color: #415D82;}
.cms_theaders a:visted {color: #FFFFFF;}
.cms_theaders a:hover {color: #4868B3;}
.cms_theaders a:active {color: #415D82;}

.homeHeader{
	display: block;
	font-family: Georgia, Tahoma, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	margin-top: 15px;
}



.homeSubheader{
	display: block;
	font-family: Georgia, Tahoma, Times, serif;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
}
*/
h1{
	display: block;
	font-family: Georgia, Tahoma, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	margin:10px 0px 5px;
}

h2{
	display: block;
	font-family: Georgia, Tahoma, Times, serif;
	font-size: 13px;
	color: #666666;
	margin:0px;
}
.cms_newsposts {
	
}
.cms_header {
	font-size: 21px;
	padding-left: 8px;
	font-family: "Times New Roman", Times, serif;
	padding-bottom: 15px;
	padding-top: 9px;
}
.cms_instContent {
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 20px;
	margin-left: 7px;
	font-size: 10px;
	color: #000000;
}
.cms_tableHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #941010;
}
.cms_subNav_active {
	font-weight: bold;
	color: #586B81;
	padding-bottom: 5px;
}
form {
	margin: 0px;
	padding: 0px;
}
.cms_smallPrint {
	font-size: 10px;
	color: #666666;
}
.feedError {
	color: #FF0000;
	padding-top: 5px;
}
.errorMsg {
	padding-top: 10px;
	padding-left: 5px;
}
.errorMess1 {
	font-weight: bold;
	color: #FF0000;
}
.header {
}
.pr_hed {
	font-size: 19px;
	/*color: #8D0000;*/
	color: #000000;
	font-weight: bold;
}
.pr_body, .pr_body p {
	font-size: 12px;
	line-height: 16px;
}
.pr_date {
	font-size: 11px;
	font-style: italic;
}
.port_hed{
	font-size: 19px;
	color: #8D0000;
	font-weight: bold;
	font-style: italic;
}
.port_body, .port_body p {
	font-size: 12px;
	line-height: 16px;
}
.port_date {
	font-size: 11px;
	font-style: italic;
	margin-top: 3px;
	margin-bottom: 3px;
}
.port_web {
	font-size: 12px;
	color: #425E83;
	margin-top: 3px;
	margin-bottom: 3px;
}
.team_name {
	font-size: 15px;
	color: #425E83;
	font-weight: bold;
}
.team_bizTitle {
	font-size: 12px;
	color: #8D0000;
}
.team_contactInfo {
	font-size: 11px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.team_body, .team_body p{
	font-size: 12px;
	line-height: 16px;
}
.cms_subNav {
	padding-bottom: 5px;
}
.hp_press {
	border: 1px #95A6BA solid;
	padding: 7px;
}
.hp_copy {
	padding-left: 2px;
	padding-top: 5px;
	margin-right: 7px;
	color: #666666;
}
.hp_press td{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}
.hp_press a{
	color: #999999;
}
.hp_press a:visited{
	color: #666666;
}
.hp_press a:hover{
	color: #415D82;
}

.morelink {
	margin-top: 20px;
	text-align: right;
}
.morelink a{
	color: #415D82;
	font-weight: bold;
}
.morelink a:visited{
	color: #415D82;
}
.morelink a:hover{
	color: #7085A0;
}
.hed {
	color: #8D0000;
}
ul {
	margin-top: 10px;
}
li {
	margin-bottom: 7px;
}
.vertDivide {
	background-color: #C8D1DA;
	margin-right: 15px;
	height: 100%;
}
.port_detail_title {
	font-size: 15px;
	font-weight: bold;
	color: #415D82;
}
.port_detail_date {
	color: #999999;
}
.port_detail_website {
	color: #999999;
}.port_detail_body {
	margin-top: 15px;
	color: #666666;
}
.port_sideItem_active {

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #E1E7EC;
	padding-left: 3px;
	font-weight: bold;
	color: #333333;
}
.port_sideItem {

	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.team_sideItem {

	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.team_sideItem_active {

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #E1E7EC;
	padding-left: 3px;
	font-weight: bold;
	color: #333333;
}.team_detail_name {

	font-size: 15px;
	font-weight: bold;
	color: #415D82;
}
.team_detail_phone {

	color: #999999;
}
.team_detail_email {


	color: #999999;
}
.team_detail_biztitle {



	color: #999999;
}
.team_detail_body {
	margin-top: 20px;
	color: #666666;
}
.team_detail_contactInfo {
	margin-top: 10px;
}
.team_detail_priorCo {
	font-size: 10px;
	color: #333333;
}
.team_detail_priorInd {
	font-size: 10px;
	color: #415D82;
	font-weight: bold;
}
.subHead {

	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #415D82;
}
.subHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #990000;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-top: 4px;
	padding-left: 3px;
}
.team_nocontent {
	padding: 5px;
	color: #666666;
}
.foot_copy {
	margin-left: 7px;
	color: #666666;
	padding-top: 5px;
}
.foot_links {
	margin-left: 7px;
	margin-top: 5px;
}

