/*CSS Document*/

body {margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:19px; margin-top:10px;}

a{ color:#2b8bd5; text-decoration:none;}

a:hover{ color:#000;}

img{ border:none;}

h1,h2,h3,h4,ul{ margin:0; padding:0;}

h1,h2,h3,h4 { font-weight:lighter;}



#main{ width:940px; margin:0 auto;}

/*top*/

#top{ width:940px; float:left; text-align:right; padding:0;}

.search_input{ width:142px; height:23px; border:none; background:url(../images/search_bg.jpg) no-repeat; padding:3px 0 0 7px}

#socialLinks{float:right;height:50px;width:400px;margin:0 10px 10px 0;}
#socialLinks img{float:right;height:50px;margin-left:15px;}

/*banner*/

.topDate{float:right;clear:right;font-size:10px;color:##666666;padding:2px 0;}

#banner{ width:700px; float:left; background:url(../images/banner.jpg) no-repeat; height:105px; padding:35px 0 0 240px; margin:0 0 5px 0;}

/*navi*/

#navi{ width:724px; float:left; height:38px; background:url(../images/navi_bg.jpg) repeat-x; padding:0 0 0 216px; position:relative;}

#navi ul{ list-style-type:none;}

#navi li{ display:inline; border-left:solid 1px #FFF;float:left;font-size:17px; color:#FFF; font-weight:normal; float:left;}

#navi li.item1 span{display:none}

#navi li img{ padding:8px 0 8px 0;}

#navi li a,#navi li a:visited{ color:#FFF;  line-height:39px; float:left; padding: 0 11px 0 11px;}

#navi li a:hover{ color:#fff; background:url(../images/navi_hover_bg.jpg) repeat-x; float:left;}

#navi li.active a{ color:#fff; background:url(../images/navi_hover_bg.jpg) repeat-x; float:left;}

#image{ position:absolute; left:-4px; bottom:0;}



/*contener*/

#contener{ width:940px; float:left; padding:35px 0 15px 0;}

.contener_left{ width:402px; float:left;}

.contener_right{ width:461px; float:right;}

h1{ font-size:25px; border-bottom:solid 1px #606060; line-height:30px; }

h4{ font-size:20px; border-bottom:solid 1px #bdbdbd; line-height:30px; }

h2{ font-size:25px;line-height:30px; font-weight:lighter;}

.contener_right_top{ width:461px; float:left; background:url(../images/line.jpg) repeat-x left bottom; padding-bottom:20px;}

.contener_right_bottom{ width:461px; float:left;/* padding-top:25px;*/}

.contener_right_bottom_top{ width:461px; float:left; padding:7px 0 7px 0;}

.contener_right_bottom_top_img, .contener_right_bottom_top_img a{ width:200px; height:150px; float:left;border:1px solid #000;}

.contener_right_bottom_top_text{ width:300px; float:right;}

.icon{ float:right;}

/*contact*/

.address{ width:940px; float:left; padding:0;}

.address img{ padding:0 10px 0px 0;}

/*footer img*/

.footer_img{ width:940px; float:left;}

.footer_img p{margin:0px; padding:0px;}

.footer_img_left{ width:207px; float:left; height:126px; background:url(../images/footer_left.jpg) no-repeat; padding:12px;font-size:11px; color:#FFF; font-weight:normal; line-height:13px}

.footer_img_right{ width:709px; float:left;}

.footer{float:right; padding-top:0px; margin-top:-10px; color:#5f6061; font-size:12px; padding-bottom:10px;}

.footer a,.footer a:visited{color:#5f6061; padding: 0 7px 0 7px;}

.footer a:hover{color:#999;}



/*documents Page*/

.documents_main{ width:940px; float:left; padding-bottom:15px}

.documents_main ul{ list-style-type:none;}

.documents_main li{ background:url(../images/documents_line.jpg) repeat-x left bottom; line-height:40px; color:#005a9a;}



/*contact*/

.contact_left{ width:460px; float:left;}

.contact_right{ width:433px; float:right;margin-top:10px;}

.contact_left_top{ width:460px; float:left; padding-bottom:35px}

.contact_left_top_left{ width:214px; float:left;margin-top:10px;}

.contact_left_top_right{ width:220px; float:right;margin-top:10px;}

.contact_right_top{ width:378px; float:left; background:url(../images/contact_bg.jpg) repeat-y; padding:15px 30px 10px 25px;}

.contact_right_bottom{ width:433px; float:left;}

.member_text{width:400px; padding:5px 0 5px 0;}

.member_text_left{ float:left; padding:0 60px 0 10px; font-size:20px; color:#dcdcdc; line-height:25px}

.member_input{ width:378px; height:215px; border-left:solid 2px #e6e6e6;border-top:solid 2px #e6e6e6;}

.member_text_name{ width:130px; float:left; color:#0567ac; font-weight:bold;}

.member_text_main_input{ width:248px; float:right;}

.contact_input{width:245px; height:28px; border-left:solid 2px #e6e6e6;border-top:solid 2px #e6e6e6;}

.address_input{width:245px; height:48px; border-left:solid 2px #e6e6e6;border-top:solid 2px #e6e6e6;}

.bigger{font-size:30px;}



/*Footer Ends*/

.componentheading{font-size:14px;font-family:Tahoma;color:#1b1818;font-weight:lighter;}



.contentheading{ font-size:25px; border-bottom:solid 1px #606060; line-height:30px; font-weight:lighter;}



.RightContent a:link, .RightContent a:visited{ color:#B1B6BA}

.RightContent a:hover{color:#B1B6BA; text-decoration:underline}

.contentpaneopen{ width:100%}



/*NEW CSS*/

.address_text{ float:left; padding-right:15px; color:#005a9a; font-size:13px; font-weight:lighter; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.address_text a,.address_text a:visited{color:#005a9a;}

.address_text a:hover{color:#000;}

.address span{color:#005a9a; font-size:13px; font-weight:lighter; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.text_mid_box { width:203px; float:right; border:solid 1px #848586; padding:7px; margin-left:10px;}

.text_mid_box_bg{width:203px; float:left; background:url(../images/box_bg.jpg) repeat-y;}

.text_mid_box_left{ width:57px; float:left;  background:url(../images/mid_box_left_bottom.jpg) no-repeat left bottom; min-height:130px;}

.text_mid_box_right{ width:145px; float:left; color:#1a6ba4; font-weight:lighter; line-height:20px; background:url(../images/mid_box_right.jpg) no-repeat right bottom; padding-bottom:9px;}

.pageNav, .pageNav a{
text-transform:uppercase;
font-size:10px;
color:#999999;
}
.pageNav a:hover{
color:#0000FF;
}
/*
.jform{ clear:both}
*/
#addThis{
clear:left;
}
