#bio_popup
{
	text-align:left;
}

body
{
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	
	background-color:#a2c1c3;
	
	text-align:center;
	
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bottom_side_boxes
{
	background-color:#8acfe7;
	color:#ffffff;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	height:129px;
	width:200px;
}

.bottom_side_boxes a:visited, .bottom_side_boxes a:link, .bottom_side_boxes a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.bottom_side_boxes .cta_top
{
	font-size:11pt;
}

.bottom_side_boxes .cta_bottom
{
	font-size:9pt;
}

#bottom_box_left
{
}

#bottom_box_right
{
	
}

.bullets_no_indent
{
	padding:0px;
	margin:0px;
	margin-left:2em;
}

.color1
{
	background-color:#74A3A6;
}

.content
{
	padding:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
}

.content h1
{
	color:#2a3268;
	font-size:16pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

.content h2
{
	color:#2a3268;
	font-size:9pt;
	font-weight:normal;
	font-style:italic;
	margin:0px;
	padding:0px;
}

.content h2 a:visited, .content h2 a:link
{
	text-decoration:none;
}

.content h2 a:hover
{
	text-decoration:underline;
}

.content h3
{
	color:#2a3268;
	font-size:10px;
	margin:0px;
	padding:0px;
}

.content strong
{
	font-size:10px;
}

.content ul
{
	margin:0px;
	padding:0px;
	/*padding-top:0.5em;
	padding-left:1em;*/
	margin-top:0.5em;
	margin-left:2em;
	margin-bottom:0.5em;
}

.content_cell
{
	background-color:#d8e5e6;
}

.content_cell a:visited, .content_cell a:link
{
	color:#2a3268;
	text-decoration:none;
}

.content_cell a:hover
{
	color:#2a3268;
	text-decoration:underline;
}

.cta
{
	font-size:14pt;
	text-decoration:underline;
	margin-top:8px;
	margin-bottom:2px;
}

#current_page_link
{
	text-decoration:underline;
}

#footer_color_bar
{
	width:769px;
	height: 21px;
	background-color:#2a3268;
	height:21px;
}

.indicia { font-family: arial, verdana, sans-serif; font-size: 9px; color:#2a3268; text-decoration: none }

.li_spaced li
{
	padding-bottom:20px;
}

.li_spaced_small li
{
	padding-bottom:10px;
}

.news_bottom_right
{
	background-color:#74a3a6;
	color:#FFFFFF;
	width:388px;
	height:136px;
	text-align:center;
}

.news_bottom_right .cta_top
{
	margin-top:10px;
	font-size:13pt;
}

.news_bottom_right .cta_bottom
{
	margin-top:15px;
	font-size:16pt;
	text-decoration:underline;
}

.news_bottom_right a:visited, .news_bottom_right a:link
{
	color:#FFFFFF;
	text-decoration:none;
}

.next_prev
{
	color:#2a3268;
	font-size:8pt;
}

.next_prev a:visited, .next_prev a:link
{
	color:#2a3268;
	text-decoration:none;
}

.next_prev a:hover
{
	color:#2a3268;
	text-decoration:underline;
}

.popup
{
	text-align:left;
	background-color:#2a3268;
	margin:0px;
	color:#FFFFFF;
	padding:25px;
	font-size:9pt;
}

.popup h1
{
	margin:0px;
	font-size:17pt;
	font-weight:normal;
}

.popup h2
{
	font-size:13pt;
	font-weight:normal;
	/* font-style:italic; */
}

.popup h3
{
	font-size:10pt;
}

.popup .indent
{
	margin-left:20px;
}

.port_divider
{
	background-color:#2a3268;
	height:1px;
	width:80%;
	overflow:hidden;
}

.port_select_image
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	padding-top:250px;
}

.press_reg { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#2A3268; text-decoration: none; font-weight: bold; }

.process_steps_bottom_left
{
	background-color:#74a3a6;
	color:#FFFFFF;
	text-align:center;
	width:486px;
	height:130px;
}

.process_steps_bottom_left .cta_bottom
{
	font-size:11pt;
	margin-top:5px;
}

.process_steps_bottom_left .cta_top
{
	font-size:14pt;
}

.process_steps_bottom_left a:visited, .process_steps_bottom_left a:link
{
	text-decoration:none;
	color:#FFFFFF;
}

.process_steps_top_left
{
	background-color:#2a3268;
	color:#FFFFFF;
	width:486px;
	height: 75px;
	text-align:center;
	font-size:14pt;
}

.services_bottom_left
{
	background-color:#74a3a6;
	color:#FFFFFF;
	height:120px;
	text-align:center;
	vertical-align:middle;
}

.services_bottom_left a:visited, .services_bottom_left a:link, .services_bottom_left a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

#scope_popup
{
	text-align:left;
}

.staff_bottom_left
{
	width:486px;
	background-color:#74a3a6;
	height:130px;
	text-align:center;
	color:#FFFFFF;
}

.staff_bottom_left .cta_top
{
	font-size:14pt;
	margin-top:10px;
}

.staff_bottom_left .cta_bottom
{
	margin-top:10px;
	font-size:12pt;
	text-decoration:underline;
}

.staff_bottom_left a:visited, .staff_bottom_left a:link
{
	text-decoration:none;
	color:#FFFFFF;
}

a.standout_link:visited, a.standout_link:link, a.standout_link:hover, a.standout_link:active
{
	color:#4C5CBF;
	text-decoration:underline;
}

.sub_nav
{
	color:#2a3268;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.sub_nav a:visited, .sub_nav a:link
{
	color:#2a3268;
	text-decoration:none;
	font-size:10px;
}

.sub_nav a:hover
{
	text-decoration:underline;
}

#top_right_box
{
	background-color:#2a3268;
}

.trademark
{
	font-size:8pt;
	vertical-align:text-top;
}

/*
A:link {  font-family: verdana, arial, sans-serif; font-size: 12px; color:#212E02; text-decoration: underline }        
A:visited {  font-family: verdana, arial, sans-serif; font-size: 12px; color:#212E02;text-decoration: underline  }       
A:active {  font-family: verdana, arial, sans-serif; font-size: 12px; color:#212E02;text-decoration: underline  } 
A:hover {  font-family: verdana, arial, sans-serif; font-size: 12px; color:#7C8A53; text-decoration: underline } 
*/

A.indicia:link { font-family: arial, verdana, sans-serif; font-size: 9px; color:#2a3268; text-decoration: none }        
A.indicia:visited { font-family: arial, verdana, sans-serif; font-size: 9px; color:#2a3268; text-decoration: none  }       
A.indicia:active { font-family: arial, verdana, sans-serif; font-size: 9px; color:#2a3268; text-decoration: none  } 
A.indicia:hover { font-family: arial, verdana, sans-serif; font-size: 9px; color:#2a3268; text-decoration: underline } 

A.press:link { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#2A3268; font-style: italic; text-decoration: none }        
A.press:visited { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#2A3268; font-style: italic; text-decoration: none  }       
A.press:active { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#2A3268; font-style: italic; text-decoration: none  } 
A.press:hover { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#2A3268; font-style: italic; text-decoration: underline } 

