/* common styles: */

body {font-family:arial; font-size:11px; color:#000000; text-decoration:none; background:url(images/top_bg.gif) repeat-x top #ffffff; margin:0px;}

td, font, p, div, span {font-family:arial; font-size:11px; color:#000000; text-decoration:none;}

input, select, textarea {font-family:verdana,arial; font-size:12px; color:#5B5B5B; text-decoration:none; background-color:#ffffff;}

a:link {font-family:arial; font-size:11px; color:#0066cc; text-decoration:underline;}
a:visited {font-family:arial; font-size:11px; color:#0066cc; text-decoration:underline;}
a:hover {font-family:arial; font-size:11px; color:#ff6600; text-decoration:underline;}
a:active {font-family:arial; font-size:11px; color:#0066cc; text-decoration:underline;}


a.lnk_gray:link {font-family:arial; font-size:11px; color:#8a8a8a; text-decoration:none;}
a.lnk_gray:visited {font-family:arial; font-size:11px; color:#8a8a8a; text-decoration:none;}
a.lnk_gray:hover {font-family:arial; font-size:11px; color:#8a8a8a; text-decoration:underline;}
a.lnk_gray:active {font-family:arial; font-size:11px; color:#8a8a8a; text-decoration:none;}

a.lnk_blue:link {font-family:arial; font-size:11px; color:#8A97B4; text-decoration:none;}
a.lnk_blue:visited {font-family:arial; font-size:11px; color:#8A97B4; text-decoration:none;}
a.lnk_blue:hover {font-family:arial; font-size:11px; color:#8A97B4; text-decoration:underline;}
a.lnk_blue:active {font-family:arial; font-size:11px; color:#8A97B4; text-decoration:none;}

a.mnu_left_link:link {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.mnu_left_link:visited {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.mnu_left_link:hover {font-family:arial; font-size:11px; color:#FB4E09; text-decoration:none;}
a.mnu_left_link:active {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}

a.menu_link_left:link {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.menu_link_left:visited {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.menu_link_left:hover {font-family:arial; font-size:11px; color:#FB4E09; text-decoration:none;}
a.menu_link_left:active {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}

a.mnu_left_sub_link:link {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.mnu_left_sub_link:visited {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}
a.mnu_left_sub_link:hover {font-family:arial; font-size:11px; color:#B0C72E; text-decoration:none;}
a.mnu_left_sub_link:active {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}

a.mnu_left_link_top:link {font-family:arial; font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}
a.mnu_left_link_top:visited {font-family:arial; font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}
a.mnu_left_link_top:hover {font-family:arial; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.mnu_left_link_top:active {font-family:arial; font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}

a.lnk_normal:link {font-family:arial; font-size:12px; color:#5B5B5B; text-decoration:underline;}
a.lnk_normal:visited {font-family:arial; font-size:12px; color:#5B5B5B; text-decoration:underline;}
a.lnk_normal:hover {font-family:arial; font-size:12px; color:#000000; text-decoration:underline;}
a.lnk_normal:active {font-family:arial; font-size:12px; color:#5B5B5B; text-decoration:underline;}

a.lnk_green:link {font-family:arial; font-size:12px; color:#B0C72E; text-decoration:underline; font-weight:bold;}
a.lnk_green:visited {font-family:arial; font-size:12px; color:#B0C72E; text-decoration:underline; font-weight:bold;}
a.lnk_green:hover {font-family:arial; font-size:12px; color:#B0C72E; text-decoration:underline; font-weight:bold;}
a.lnk_green:active {font-family:arial; font-size:12px; color:#B0C72E; text-decoration:underline; font-weight:bold;}

a.lnk_green_right_module:link {font-family:arial; font-size:11px; color:#023670; text-decoration:none;}
a.lnk_green_right_module:visited {font-family:arial; font-size:11px; color:#023670; text-decoration:none;}
a.lnk_green_right_module:hover {font-family:arial; font-size:11px; color:#B0C72E; text-decoration:underline;}
a.lnk_green_right_module:active {font-family:arial; font-size:11px; color:#023670; text-decoration:none;}

a.lnk_title:link {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}
a.lnk_title:visited {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}
a.lnk_title:hover {font-family:arial; font-size:12px; color:#000000; text-decoration:underline; font-weight:bold;}
a.lnk_title:active {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}

a.lnk_search:link {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}
a.lnk_search:visited {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}
a.lnk_search:hover {font-family:arial; font-size:12px; color:#000000; text-decoration:underline; font-weight:bold;}
a.lnk_search:active {font-family:arial; font-size:12px; color:#023670; text-decoration:underline; font-weight:bold;}


/* particular styles: */

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}
.table_bg {background-color:#023670;}
.bg_white_pad10 {background-color:#FFFFFF; padding:10 10 10 10px; font-size:12px; color:#5B5B5B;}
.bg_gray {background-color:#C0C0C0;}

.text {font-size:12px;color:#5B5B5B;}
.text_small {font-size:10px; color:#5B5B5B;}
.txt_red {color:#FF0000; font-size:12px;}
.txt_orange {color:#FD7335; font-size:12px;}
.text_blue {color:#8A97B4; font-weight:bold;font-size:12px;}
.text_blue2 {color:#023670; font-weight:bold;font-size:12px;}
.text_blue3 {color:#023670; font-size:12px;}
.txt_black {color:#000000; font-weight:bold;font-size:12px;}
.text_title {color:#FD7335;font-size:15px;}
.red_star {color:#CA2051}
.txt_menuleft {font-family:arial; font-size:11px; color:#676767; text-decoration:none;}

.txt {font-family:arial; font-weight:normal; font-size:12px; color:#5B5B5B; text-decoration:none;}
 
 
.left_btn_mid {width:174px; background-image:url(images/submnu_bg_01.gif); padding-top:8px; padding-bottom:8px;}

.leftmenu_top {width:151px; height:29px; background-image:url(images/left_mnu_01.gif);}
.leftmenu_sub_top {width:151px; background-image:url(images/left_mnu_top.gif); background-repeat:repeat-x;}
.leftmenu_bg {width:151px; background-image:url(images/left_mnu_bg.gif);}
.leftmenu_bot {width:151px; height:7px; background-image:url(images/left_mnu_bot.gif);}

.padd_content {padding-right:20px; font-size:12px;color:#5B5B5B;}


input.form1 {width:200px;border:1px solid #7F9DB9}
input.form2 {width:200px;border:1px solid #7F9DB9}
select.form2 {width:200px;border:1px solid #7F9DB9}
textarea.form1 {width:200px;border:1px solid #7F9DB9}
input.blue_submit_button {color:#ffffff;background-color:#2261B0;border:1px solid #003B71}
input.input_contact {width:250px; border:1px solid #7F9DB9}
textarea.textarea_contact {width:250px; border:1px solid #7F9DB9}

.bolds {
	font-weight: normal !important;
}
.strongtext {
	font-weight: bold;
	color:#5B5B5B !important;
}

* html .topmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.topmenu ul {
	list-style: none;
	margin: 11px 0px 0px 0px;
	padding: 0px;
}
.topmenu li {
	float: left;
	background: url(images/topmenu_bg.gif) 0 2 repeat-x;
}
.topmenu li a {
	height: 37px;
	padding: 11px 18px 11px 18px;
	text-decoration: none;
	border-bottom: solid 1px d3d4d9;
	border-right: solid 1px #c4c6cf;
	background: url(images/topmenu_bg.gif) 0 0 repeat-x;
	color: #5e5f60 !important;
}
.topmenu li a:hover, .topmenu li.current a {
	background: url(images/topmenu_bg_active.gif) 0 0 repeat-x;
	color: #FFFFFF !important;
	text-decoration: none;
}

.keywordinsert h1 {
	font-size: 10px;
	color: #9dadce;
	font-weight: normal;
	line-height:15px;
}

.keywordinsert {
	font-size: 10px;
	color: #9dadce;
	font-weight: normal;
}

h2.top_title {
	color:#FD7335;
	font-size:15px;
	float: left;
	padding:0px; 
	margin:0px;
	font-weight: normal !important;
}