@charset "utf-8";
/* CSS Document */

BODY
{
	background-color:#000000;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0; padding:0;
	color:#FFFFFF;
}
FORM
{
	padding:0; margin:0;
}
P
{
	padding:10px; margin:0;
}
#site_body
{
	background-color:#008089;
	width:800px;
	margin:0 auto;
	padding:0;
}
#header
{
	margin:0 auto;
	padding-top:11px;
}

#adtext_marquee {
	font-size:10px;
	height:17px; line-height:17px;
	color:#4b4a4a;
	text-align:center;
	background-color:#FFFFFF;
	margin:0 12px;
}

#main_content
{
	background-color:#000000;
	margin:0 12px;
	text-align:left;
}
#main_content_bottom
{
	background:url(../../resources/images/main_container_bl.jpg) top left no-repeat;
	height:18px;
	text-align:right;
}

#left_nav
{
	width:185px;
	padding: 16px 0 20px 6px;
}
#left_nav IMG
{
	margin-bottom:5px;
}
#right_content
{
	width:565px;
}

#right_content .border_left
{
	background:url(../../resources/images/main_container_border_lr.jpg) top left repeat-y;
}
#right_content .border_right
{
	background:url(../../resources/images/main_container_border_lr.jpg) top right repeat-y;
}

#right_content .border_bottom
{
	background:	url(../../resources/images/main_container_border_bottom.jpg) bottom repeat-x;
}
#right_content .border_bottom .left
{
	background:url(../../resources/images/main_container_border_lr.jpg) repeat-y;
}
#right_content .border_bottom .right
{
	background:url(../../resources/images/data_container_br.jpg) no-repeat bottom right;
	height:20px;
}
#left_menu DIV
{
	width:185px; 
	margin-bottom:2px;
	background:url(../../resources/images/leftmenu_bg.jpg) no-repeat;
	font:bold 14px Verdana, Tahoma, Helvetica, sans-serif;
}
#left_menu A, #left_menu A:visited
{
	display:block;
	height:38px; line-height:38px;
	text-decoration:none;
	color: #ff6600;
	padding-left:34px;
}
#left_menu A:hover, #left_menu .current, #left_menu .current:visited
{
	background: url(../../resources/images/leftmenu_arrow1.gif) no-repeat 170px center;
	color:#FFFFFF;
}

#footer DIV
{
	padding-bottom:4px;
}
.link_white__orange, .link_white__orange:visited
{
	text-decoration:none;
	color:#FFFFFF;
}
.current_link_white__orange, .current_link_white__orange:visited, .link_white__orange:hover
{
	color:#ff6600;
	text-decoration:none;
}

.content_title
{
	font:bolder 16px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
.figure__horizontal
{
}
.figure__vertical
{
	margin-right:40px;
}
#services_container DIV
{
	margin-bottom:10px;
}
.link_grey__red, .link_grey__red:visited
{
	color:#999999;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif; 
	padding-left:20px;
}
.link_grey__red:hover
{
	color:#ff3333;
}
.current_link_grey__red, .current_link_grey__red:visited
{
	color:#ff3333;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif; 
	padding-left:20px;
	background:url(../../resources/images/leftmenu_arrow1.gif) no-repeat left center;
}

.link_orange__white, .link_orange__white:visited
{
	text-decoration:none;
	color:#ff6600;
	font:bold 11px Arial, Helvetica, sans-serif; 
	display:block;
	margin-bottom:8px;
}
.link_orange__white:hover
{
	color:#ffffff;
	text-decoration:none;
}

.link_grey__white, .link_grey__white:visited
{
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#c3c3c3;
	text-decoration:none;
}
.link_grey__white:hover
{
	color:#FFFFFF;
}
TABLE.form TH
{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:2px 0;
	background-color:#008089;
	margin:51px 0;
}
.inputbox, .inputselect
{
	border:1px solid #99CCCC;
	font-size:11px;
}

a.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
}
