
body{
background-color:#bdbdbe;
margin:0px;
padding:0px;
}

.body_home{
background-image:url(../images/sub_background_bg2.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#bdbdbe;
margin:0px;
padding:0px;
}

.body_sub{
background-image:url(../images/sub_background_bg2.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#bdbdbe;
margin:0px;
padding:0px;
}

.header_bg
{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-y;
background-position:top left;
}

.bg_bottom
{
background-image:url(../images/bg_bottom1.jpg);
background-repeat:repeat-y;
background-position:top left;
}

.sub_bg_background
{
background-image:url(../images/sub_bg_background.jpg);
background-repeat:repeat-y;
background-position:top left;
}

.body_right
{
background-image:url(../images/right_body.gif);
background-repeat:repeat-y;
background-position:top left;
width:144px;
}

.body_right_sub
{
background-image:url(../images/body_right_sub.jpg);
background-repeat:repeat-y;
background-position:top left;
width:117px;
}

.body_left
{
background-image:url(../images/left_body.gif);
background-repeat:no-repeat;
background-position:top left;
width:52px;
}

.body_left_sub
{
background-image:url(../images/left_side_sub.jpg);
background-repeat:no-repeat;
background-position:top left;
width:92px;
}

.news_bg
{
background-image:url(../images/news_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:295px;
height:316px;
}

.sub_side_bg
{
background-image:url(../images/sub_side_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:224px;
height:185px;
}

.content_bg
{
background-image:url(../images/content_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:660px;
}

.content_bg_sub
{
background-image:url(../images/sub_body_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:718px;
height:413px;
}


.bg_share
{
background-image:url(../images/bg_share2.jpg);
background-repeat:no-repeat;
background-position:top left;
height:48px;
width:955px;
}

.menu_bg
{
background-image:url(../images/menu_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:781px;
}

.top_bg
{
background-image:url(../images/top_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:1151;
height:62px;
}

.body_content_bg
{
background-image:url(../images/body_content_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:1151px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #c4c1c1;
	margin: 0px;
	float: right;
	padding-top: 2px;
	padding-right: 8px;
	padding-left: 2px;
}

h2 {
	margin:0px;
	padding:0px;
}
.h2_title
{
	font-size: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c3b91;
	font-weight: bold;
	padding-left:20px;
	padding-bottom:15px;
	margin-bottom:0px;
	padding-top:10px;
}

h3{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff7e00;
	font-weight: bold;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}


h4 {
	font-size: 16px;
	font-family:Times New Roman, Times, serif;
	color: #a0d311;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	margin:0px;
}

.des{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0C3B91;
	font-weight: bold;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}
li{
list-style-image:url(../images/bullet.gif);
margin:0px;
padding-left:0px;
padding-top:0px;
padding-bottom:6px;
margin-left:15px;
}

ul{
margin:0px;
padding-left:10px;
}

ol
{
margin:0px;
padding-left:10px;
}
.li_list
{ 
list-style:decimal;
list-style-image:none;
margin:0px;
padding-left:0px;
padding-top:0px;
padding-bottom:6px;
margin-left:15px;
}

td div.menudiv
{
	position:relative;
	padding:0px;
	margin:0px;
	}

.bodytxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #667894;
	font-weight: normal;
	text-decoration:none;
	}
.green_body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #368311;
	font-weight: normal;
	text-decoration:none;
}
.bodytxt_links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0166b4;
	font-weight: normal;
	text-decoration:none;
}
.bodytxt_links:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00A1FF;
	font-weight: normal;
	text-decoration:none;
}

	
.share_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration:none;
	}

.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #7b7b7b;
	font-weight: normal;
	text-decoration:none;
	}
	
	.link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #ffffff;
	color:#a6a6a6;
	border: 1px solid #dddddd;
	margin:0px;
}
.textbox_over {
	background-color:#e8e8e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a6a6a6;
	border: 1px solid #dddddd;
	margin:0px;
}

.footer {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #a9a8a8;
}

.footerlink {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #a9a8a8;
  text-decoration: none;
}

.footerlink:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #667894;
  text-decoration: none;
}

.footerlink1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #a9a8a8;
  text-decoration: none;
}

.footer_bg
{
background-image:url(../images/footer_mid.gif);
background-repeat:repeat-y;
background-position:top left;
}

.drop_down{
background-color:#004ea1;
display:block;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #b0b0b1;
border-right:1px solid #b0b0b1;
border-left:1px solid #b0b0b1;
/*height:15px;*/
	}

.drop_down:hover{
background-color:#f68f2a;
display:block;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #b0b0b1;
border-right:1px solid #b0b0b1;
border-left:1px solid #b0b0b1;
/*height:15px;*/
}



.topnav_links
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:500;
}

.topnav_links:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:500;
}

.topnav{
border-bottom:1px solid #878787;
border-right:1px solid #878787;
cursor:pointer;
display:block;
}

.padding_dropdown
{
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
}

.tableborder
{
border:1px solid #e5e5e5;
}

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

.captcha
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#441d49;
 padding-left:0px;
 padding-right:0px;
}

.submit_btn
{
	background-image:url(../images/submit.gif);
	background-repeat:no-repeat;
	border-width:0px;
	font-size:1px;	
	width:63px;
	height:17px;
	cursor:pointer;
}
.submit_btn:hover
{
	background-image:url(../images/submit_h.gif);
	background-repeat:no-repeat;
	border-width:0px;
	font-size:1px;	
	width:63px;
	height:17px;
	cursor:pointer;
}

.reset_btn
{
	background-image:url(../images/reset.gif);
	background-repeat:no-repeat;
	border-width:0px;
	font-size:1px;	
	width:63px;
	height:17px;
	cursor:pointer;
}

.reset_btn:hover
{
	background-image:url(../images/reset_m.gif);
	background-repeat:no-repeat;
	border-width:0px;
	font-size:1px;	
	width:63px;
	height:17px;
	cursor:pointer;
}

.serch_padding
{
padding-top:6px;
padding-right:18px;
}

.body_padding
{
padding-left:30px;
padding-right:10px;
}

.share_padding
{
padding-left:85px;
padding-right:35px;
}

.padding_right_20
{
padding-right:20px;
}
.padding_top_30
{
padding-top:30px;
}

.text_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7e00;
text-decoration:none;
font-weight:normal;
}

.btext_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#667894;

text-decoration:none;
font-weight:bold;
}

.btext_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7e00;
text-decoration:none;
font-weight:bold;
}

.text_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#667894;
text-decoration:none;
font-weight:normal;
}

.orangr_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7e00;
text-decoration:underline;
font-style:italic;
font-weight:bold;
}

.blue_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0c3b91;
text-decoration:none;
font-weight:normal;
}
.blue_text:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7e00;
text-decoration:none;
font-weight:normal;
}

.blue_text1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0c3b91;
text-decoration:none;
font-weight:normal;
}



.footer_padding
{
padding-right:120px; padding-left:80px;}

.footer_padding1
{
padding-right:150px; padding-left:50px;}

.dropdown_orange
{border-bottom: solid 5px #ff7e00;}

a.help
{
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
padding-bottom:20px;
color:#7b7b7b;

}
a.help:hover
{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b7b7b;
}
a.help span
{
display:none;
}
a.help:hover span
{
display:block;
position:absolute;
color:#7b7b7b;
background-color:#ffffff;
top:3em;
left:3em;
width:18em;
border:2px solid #0b060c;
color:#7b7b7b;
text-align:left;
padding:2px;
text-decoration:none;
}

.news_right_border
{
background-image:url(../images/divider_sub.jpg);
background-repeat:no-repeat;
background-position:right top;
}


.side_nav
{
background-image:url(../images/dot.gif);
background-position:middle left;
background-repeat:no-repeat;
padding-left:45px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0c3b91;
text-decoration:none;
display:block;
outline:none;
}
.side_nav:hover
{
background-image:url(../images/dot_h.gif);
background-position:middle left;
background-repeat:no-repeat;
padding-left:45px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#fd7f03;
text-decoration:none;
display:block;
outline:none;
}

.side_nav_hover
{
background-image:url(../images/dot_h.gif);
background-position:middle left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:45px;
font-weight:bold;
color:#fd7f03;
text-decoration:none;
display:block;
outline:none;
}

.padding_left_30
{padding-left:30px;}

a{
outline:none;
}

.form_cls
{
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff;
color:#a6a6a6;
border: none;
margin:0px;
width:138px;
}
.login
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ff7e00;
height:16px;
text-decoration:underline;
font-weight:bold;
padding-left:21px;
}
.submit_login
{
 background-image:url(../images/submit_login.gif);
 background-repeat:no-repeat;
 border-width:0px;
 padding-top:15px;
 width:60px;
 height:30px;
 font-size:1px; 
 color:#7544B3;
 cursor:pointer;
 outline:none;
}
.padding_btm
{
	position:absolute;
	padding-top:8px;
	padding-bottom:10px;
}

.stext_link:hover {
color:#667894;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;

}
.stext_link {
color:#c00000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}