* {margin: 0; padding: 0; }
body { height:100%; 
background: url(img/bg.png) repeat-x;

font: 13px Arial,sans-serif,Tahoma; margin: 0; padding: 0; }
a { outline: none;}
a:active { outline: none;}
a:visited {  outline: none;}
.hidem { display:none; }a11b0744-5203-4061-954e-6c8181f2ab4e
.clear { clear:both; }
.gap {width:100%;height:10px;background:transparent; }
/*    border:1px solid #800000;    ------------------CUT--------------*/
#topbar {width:100%;height:5px;background-color:#F1BD00; }
#top {width:100%;height:110px; }
#topbox {width:980px;height:100px;margin:0 auto; }
#topbox a {color:#006428;text-decoration:none; }
#topbox a:hover {color:#aaa;text-decoration:none; }
#topbox h3 {font-size:1.75em;text-align:right;padding:25px 15px 0 0;color:#333;font-weight:500;line-height:21px; }
#topleftbox {width:410px;float: left;}

#shaheaderb {width:100%;}
#shaheaderboxb{width:999px;margin:0 auto;background:url('img/Untitled2.png') repeat; }
#shaheadgapb {width:100%;height:10px;background:transparent; }
#shaheaderinnerb{width:980px;margin:0 auto;   background: #fff;  }
#shaheaderinnerb h2 {font-size:45px;color:#333;padding:7px 10px 0 28px; text-align:left; }
#shaheaderinnerb h3 {font-size:16px;color:#333;margin:0 10px; text-align:left; border-bottom: 1px solid #000;}
#shaheaderinnerb p {font-size:1.0em;color:#333;margin:0 28px; text-align:left; line-height: 22px;}
#shaheaderinnerb ul {font-size:1.0em;color:#333;margin:0 28px; text-align:left; line-height: 22px;}
#shaheaderinnerb h4 {font-size:22px;color:#333;margin:0 10px; text-align:left; border-bottom: 1px solid #000;font-family: 'Domine', serif;}
.buttoncx {
   border-top: 1px solid #b08400;
   background: #d6c765;
   background: -webkit-gradient(linear, left top, left bottom, from(#a18d28), to(#d6c765));
   background: -webkit-linear-gradient(top, #a18d28, #d6c765);
   background: -moz-linear-gradient(top, #a18d28, #d6c765);
   background: -ms-linear-gradient(top, #a18d28, #d6c765);
   background: -o-linear-gradient(top, #a18d28, #d6c765);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttoncx:hover {
   border-top-color: #694302;
   background: #694302;
   color: #ccc;
   }
.buttoncx:active {
   border-top-color: #693d00;
   background: #693d00;
   }

#shadowcontainb {width:999px;height:170px; margin:0 auto; }
#headerb {width:100%;}
#headerboxb{width:999px;margin:0 auto;background:url('img/Untitled2.png') repeat; }
#headgapb {width:100%;height:10px;background:transparent; }
#headerinnerb{width:980px;margin:0 auto;   background: #fff;  }
#headerinnerb h2 {font-size:45px;color:#333;padding:7px 10px 0 28px; text-align:left; }
#headerinnerb h3 {font-size:22px;color:#333;margin:9px 30px 0 30px; text-align:left; border-bottom: 1px solid #000;}
#headerinnerb h4 {font-size:20px;color:#333;margin:0 30px; text-align:left; border-bottom: 1px solid #000;font-family: 'Domine', serif;}
#headerinnerb p {font-size:1.0em;color:#333;margin:0 28px; text-align:left; line-height: 22px;}
#headerinnerb a {color:#006428;text-decoration:none; }
#headerinnerb a:hover {color:#aaa;text-decoration:none; }
#headerinnerb ul {font-size:1.0em;color:#333; text-align:left; line-height: 22px;}


#shadowcontain {width:999px;height:280px; margin:0 auto; }
#header {width:100%;height:680px;}
#headerbox{width:999px;height:680px;margin:0 auto;background:url('img/Untitled2.png') repeat; }
#headgap {width:100%;height:10px;background:transparent; }
#headerinner{width:980px;height:565px;margin:0 auto;   background: #fff;  }

#headright{width:640px;height:620px; float:right; margin:6px; border:1px dotted #aaa;}
#headright h6 {font-size:22px;color:#044C7E;text-align:left; padding:10px 0 0 25px;}
#headright h5 {font-size:12px;color:#044C7E;text-align:left; padding:5px 0 0 25px;}
#headleft{width:300px;height:620px; float:left; margin:10px 0 0 10px;background:url(img/Untitled2.png) repeat;	}
#headleft h2 {font-size:45px;color:#ccc;padding:7px 10px 0 28px; text-align:left; }
#headleft h3 {font-size:16px;color:#fff;margin:0 10px; text-align:left; border-bottom: 1px solid #000;}
#headleft p {font-size:1.0em;color:#fff;margin:0 8px; text-align:left;border-top: 1px solid #555; line-height: 21px;}
     
#map { height: 980px; width:1860px;margin:0 auto;}
#mid{width:100%;height:310px; position:relative;z-index:99;  }
  #midbox{width:999px;height:310px;margin:0 auto;background:url(img/Untitled2.png) repeat; }
    #midinner{width:980px;height:300px;margin:0 auto;background:#fff; }
      #midinner h3 {font-size:1.95em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinner h1 {font-size:1.95em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinner p {font-size:1.0em;color:#333;text-align:left; padding:15px 15px 0 15px;line-height:21px;}
      #midinner h4 {font-size:1.45em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinner h6 {font-size:1.15em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
     
#midb{width:100%; position:relative;z-index:99;  }
  #midboxb{width:999px;margin:0 auto;background:url(img/Untitled2.png) repeat;padding-bottom: 10px; }
    #midinnerb{width:980px;margin:0 auto;background:#fff; padding-bottom: 10px;}
      #midinnerb h3 {font-size:1.95em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinnerb h1 {font-size:1.95em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinnerb p {font-size:1.0em;color:#333;text-align:left; padding:15px 15px 0 15px;line-height:21px;}
      #midinnerb h4 {font-size:1.45em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
      #midinnerb h6 {font-size:1.15em;text-align:left;padding:7px 0 0 25px;color:#023274;font-weight:500; }
         
      #bluegap {width:950px;height:2px;margin:27px auto 0 auto;background-color:#0A578F; }
     
      
      #shdwtop {width:300px;margin:0 auto 0 auto;height:15px;-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
        
background: rgb(191,191,191); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,191,191,1) 0%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,191,191,1)), color-stop(80%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,191,191,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,191,191,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,191,191,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,191,191,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
   
      
      }
          #shdwbot {width:300px;margin:0 auto 0 auto;height:15px;-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
        
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 3%, rgba(255,255,255,1) 38%, rgba(191,191,191,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(255,255,255,1)), color-stop(38%,rgba(255,255,255,1)), color-stop(100%,rgba(191,191,191,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 3%,rgba(255,255,255,1) 38%,rgba(191,191,191,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 3%,rgba(255,255,255,1) 38%,rgba(191,191,191,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 3%,rgba(255,255,255,1) 38%,rgba(191,191,191,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 3%,rgba(255,255,255,1) 38%,rgba(191,191,191,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',GradientType=0 ); /* IE6-9 */

      
      }  
      
      

      
      
      
      

      
    .myriad {
	font-family: Myriad Pro, Trebuchet MS, Arial, Sans-Serif;
}
  


#foot{width:100%;
background: #fff;




}
  #footbox {width:980px;margin:0 auto; background:transparent; }
  #footbox a {color:#aaa;text-decoration:none; }
  #footbox a:hover {color:#fff;text-decoration:none; }
    #footboxleft {width:950px;float:left; }
      #footboxleft p {font-size:0.85em;color:#333;text-align:left; padding:15px 0 0 0; text-align:left;}
    #footboxrigth {width:450px;float:right; }
      #footboxrigth p {font-size:0.85em;color:#333;text-align:justify; padding:15px 0 0 0; }
#footboxrigth h3 {font-size:19px;color:#333;padding:4px 0 0 0; text-align:left; }



#buttons {width:938px; height:45px; margin:0 auto 0 auto; padding:0;background-image:url('img/menubg.jpg');background-repeat:repeat-x; border-left:1px solid #eee;border-right:1px solid #eee; }
#nav-menu ul{list-style: none;padding: 0;margin: 0;}
#nav-menu li{float: left;margin: 0;}
#nav-menu li a {background:transparent; height:40px;line-height:12px;float: left;font-weight:500;
width:150px;display: block;color:#fff;text-decoration: none;text-align: center; border-right:1px solid #0977E6;border-left:1px solid #000;}
#nav-menu a span { padding:0; margin:0; font-weight:500;font-size:17px;font-family: Century Gothic, Arial, Sans-Serif;}
/* Hide from IE5-Mac \*/
#nav-menu li a{float: none;}
/* End hide */
#nav-menu{width:760px; margin:0 auto;} 
#nav-menu #current a {background-image:url('img/button.jpg'); height:40px;line-height:12px;float: left;font-weight:500;
width:150px;display: block;color: #aaa;text-decoration: none;text-align: center; }
#nav-menu li a:hover{background-image:url('img/button.jpg');height:40px;line-height:12px;float: left;font-weight:500;
width: 150px;display: block;color: #aaa;text-decoration: none;text-align: center; }

.century {font-family: Century Gothic, Arial, Sans-Serif;}
label
{
width: 70px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 


#footboxleftb {width:360px;background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 float:left;margin:5px 0 0 10px;
}#footboxleftheadb {width:360px; height:75px;}            
}#footboxleftheadb h2 {font-size:20px;color:#333;padding:14px 10px 0 22px; text-align:left; }
#footboxleftheadb h3 {font-size:19px;color:#333;padding:4px 0 0 0; text-align:left; }
      #footboxleftheadb p {font-size:12px;color:#333;text-align:justify; padding:0 0 0 0; }


#footboxrightb{width:580px; background: transparent; float:right;position:relative;margin: 5px 0 0 20px;}
#footboxrightb h3 {font-size:19px;color:#333;padding:4px 0 0 0; text-align:left; }
      #footboxrightb p {font-size:12px;color:#333;text-align:justify; padding:0 0 0 0; }

