body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:#002549 url(../images/background.jpg) top center repeat;}

/*------------CSS for header Page-------------*/
#header_wrapper{width:957px; margin:auto;position:relative; z-index:45;}
#header_wrapper #header{ float:left; width:957px; background:url(../images/header.png) no-repeat; height:200px; }
#header_wrapper #header .topmenu{ float:left; width:600px; margin-top:110px; margin-left:37px;}
#header_wrapper #header .topmenu ul{ float:left; width:800px;}
#header_wrapper #header .topmenu ul li{float:left; list-style:none; margin-right:24px;}
#header_wrapper #header .topmenu ul li a{ text-decoration:none; font-size:16px; font-weight:bold; color:#AABBCF;}
#header_wrapper #header .topmenu ul li a:hover{color:#FFFFFF;}
#header_wrapper #header .topmenu ul li.active a{ text-decoration:none;color:#FFFFFF;}
#header_wrapper #header .topmenu ul li.active a:hover{ text-decoration:none; color:#FFFFFF;}

/*------------CSS for index Page-------------*/
#middle_wrapper{width:856px; margin:auto;}
#middle_wrapper #middle{width:856px;float:left; background:#FFFFFF;margin-top:-70px;}
#middle_wrapper #middle .content{ width:820px; margin-left:20px;float:left; margin-top:80px;}
#middle_wrapper #middle .content .hometxt{ float:left; width:480px;}
#middle_wrapper #middle .content .hometxt h3{ float:left; font-size:22px; font-weight:bold; color:#003366; margin-top:0px; margin-bottom:10px;}
#middle_wrapper #middle .content .hometxt .txt{ float:left; text-align:justify; line-height:18px; font-size:15px; color:#012549;}
#middle_wrapper #middle .content .hometxt .txt p.includes{ margin-bottom:0px; padding-bottom:0px; font-weight:bold;color:#003366;}
#middle_wrapper #middle .content .hometxt .txt ul{ color:##003366; font-weight:bold; font-size:15px; line-height:22px; margin-left:0px; padding-left:0px; margin-top:5px;}
#middle_wrapper #middle .content .hometxt .txt ul li{ list-style:inside;}
#middle_wrapper #middle .content .hometxt .txt strong{ color:#1A7AB4;}
#middle_wrapper #middle .content .homebanner{ float:right; width:300px;}
#middle_wrapper #middle .content .homebanner img{ border:solid 1px #A9BBD1; padding:8px; background:#FFFFFF;}
.divfull{ width:800px!important;}

/*------------CSS for Gallery Page-------------*/
#middle_wrapper #middle .content .gallery{ float:left; width:820px;}
#middle_wrapper #middle .content .gallery h3{ float:left; font-size:22px; font-weight:bold; color:#000000; margin-top:0px; margin-bottom:10px;}
#middle_wrapper #middle .content .gallery .txt{ float:left; text-align:justify; line-height:18px; font-size:15px; color:#012549; width:820px;}
#middle_wrapper #middle .content .gallery .pics-box{ float:left; width:820px; margin-top:10px; margin-bottom:20px;}
#middle_wrapper #middle .content .gallery .pics-box .pics{float:left; margin-top:10px; width:180px; margin-right:25px; margin-bottom:10px;}
#middle_wrapper #middle .content .gallery .pics-box .pics img{border:solid 1px #A9BBD1; padding:5px; background:#FFFFFF;}
#middle_wrapper #middle .content .gallery .pics-box .pics img:hover{border:solid 1px #000;}

/*------------CSS for Contact Page-------------*/
.contactform{ width:440px; float:left; margin-top:5px; margin-bottom:5px;}
.contactform .label{ width:110px; float:left; font-size:13px; color:#333333; margin-top:5px;}
.contactform .field{ float:right; width:300px;}
.contactform .field input{ width:196px; height:22px; border:solid 1px #33A1D7;}
.contactform .field textarea{border:solid 1px #33A1D7;}
.contactform .field input.submit_btn{ width:106px; height:24px; border:solid 1px #33A1D7; background:#1F5F88; color:#FFFFFF;}
.align-right{width:210px!important;}

/*------------CSS for footer Page-------------*/
#footer{ width:820px; margin-left:20px;float:left; padding-bottom:20px; margin-top:30px;}
#footer .copyright{ font-size:11px; color:#002549; line-height:18px; width:350px;float:left;}
#footer .fsblogo{ float:right;font-size:11px; color:#002549; line-height:18px;width:300px;}
#footer .fsblogo .register{ float:left;}
#footer .fsblogo .fsb{ float:right; margin-top:-20px;}
