@charset "utf-8";
/* CSS Document */
body{
margin:0px 0px 5px 0px;
padding:0px;
background:url(images/bg.jpg) repeat-y center top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#636363;
line-height:17px;
}

body *{
outline:none;
}

.bg_top{
background:url(images/top_bg.jpg) no-repeat center top;
}

.bg_repeater{
background:url(images/bg_repeater.gif) repeat-x left top;
}

.buttons1{
background:url(images/buttons_bg.jpg) no-repeat left top;

}

.buttons1 ul{
margin:0px;
padding:0px;
list-style:none;
}

.buttons1 ul li{
margin:0px;
padding:0px;
display:inline;
float:left;
line-height:46px;
font-weight:bold;

}

.buttons1 a:link, .buttons1 a:visited{
color:#5D5D5D;
text-decoration:none;
padding:0px 16px  0px 16px;
}

.buttons1 a:hover, .buttons1 a:active{
color:#2B69AB;
text-decoration:none;
padding:0px 16px  0px 16px;
}

.buttons_o{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#2B69AB;
line-height:46px;
text-decoration:none;
}




.left_nav_bg{
background:url(images/left_nav_bg.gif) repeat-y left top;
padding-left:10px;
}

.left_nav_bg a{
font-family:tahoma;
font-size:11px;
color:#6E6E6E;
font-weight:bold;
text-decoration:none;
display:block;
}

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

.nav_border{
background:url(images/border.gif) no-repeat left top;
}

.newsletter_bg{
background:url(images/newsletter_bg.gif) repeat-y left top;
padding-left:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.newsletter_bg2{
background:url(images/newsletter_bg2.jpg) no-repeat left top;
}

.left_pad{
padding-left:15px;
padding-bottom:0px;
padding-top:4px;
}

.drop_down{
width:155px;
height:20px;
border:1px solid #666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#636363;
}

.drop_down_list{
width:155px;
height:58px;
border:1px solid #666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#636363;
}

.txt_field{
width:175px;
height:12px;
border:1px solid #666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#636363;
}
.txt_field_1{
width:120px;
height:12px;
border:1px solid #666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#636363;
}

.txt_field_file{
border:1px solid #0E559F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#636363;
}

.bottom_bg{
background:url(images/bot_bg.jpg) no-repeat center top;
}

.bot_nav{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7E0FC;
text-decoration:none;
}

.bot_nav a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7E0FC;
text-decoration:none;
}
.bot_nav a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7E0FC;
text-decoration:none;
}
.bot_nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7E0FC;
text-decoration:underline;
}
.bot_nav a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7E0FC;
text-decoration:none;
}

.content_part{
padding:26px 16px 10px 16px;
}


.slogan_bg{
background:url(images/slogan_bg.gif) repeat-x left top;
padding-bottom:15px;
}

.slogan_bg2{
background:url(images/slogan_bg2.gif) repeat-x left top;
padding-top:5px;
padding-bottom:15px;
}

.blue_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0E5189;
text-decoration:none;
}

.bold_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#313030;
text-decoration:none;
}
.bold_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#313030;
text-decoration:none;
}
.bold_txt a:hover{
text-decoration:underline;
}


/*#dropmenudiv{
position:absolute;
margin-left:-15px;
border:1px solid #2463A6;
border-bottom-width: 0;
font:normal 11px tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent:5px;
border-bottom: 1px solid #2463A6;
padding: 1px 0;
color:#636363;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color
background-color:#5EA8CB;
color:#fff;
}*/

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0E5189;
text-decoration:none;
font-weight:bold;
}

.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0E5189;
text-decoration:none;
font-weight:bold;
font-style:italic;
margin:0px;
}

.h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#636363;
text-decoration:none;
font-weight:bold;
font-style:italic;
line-height:30px;
}


.click_here{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0E5189;
font-weight:bold;
text-decoration:none;
}

.click_here a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0E5189;
font-weight:bold;
text-decoration:underline;
}
.click_here a:hover{
text-decoration:none;
}
.txt_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#636363;
width:150px;
height:13px;
border:1px solid #666;
padding-left:2px;
}

.txt_area{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#636363;
width:200px;
height:80px;
border:1px solid #666;
padding-left:2px;
}

.latest_news{
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

.latest_news a{
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.latest_news a:hover{
text-decoration:none;
border-bottom:dashed 1px #FFFFFF;
}

.top_top_link{
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.top_top_link a{
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.top_top_link a:link{
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.top_top_link a:hover{
	font-family:tahoma;
	font-size:11px;
	color:#A8D8FF;
	text-decoration:underline;
	font-weight:bold;
}

.three_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3C79BC;
	border-bottom-color: #3C79BC;
	border-left-color: #3C79BC;
}

.two_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #3C79BC;
	border-bottom-color: #3C79BC;
	
}
.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0E5189;
text-decoration:none;
font-weight:bold;
font-style:italic;

}
.heading11{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
font-style:italic;

}