@charset "utf-8";
/* CSS Document */
body
  {
	  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	  font-size:13px; 
	  color:#505050;
	  margin:0;
	  background:url(../images/top-blue-bg.png) repeat-x; 
  }
  
.header
  {
	  width:100%;
	 
	  background: url(../images/header-bg.png) no-repeat top center;
	  border-bottom:5px solid #06849C 
  }

.header-in
   {
	   width:1000px;
	   margin:0 auto;
	   
	
	
   }
   
.logo
  {
	  float:left;
	  width:167px;
  }
  
.clear
  {
	  clear:both;
  }
  
.top-menu
  {
	  float:right;
	  width:366px;
	  background:url(../images/top-menu-bg.png) no-repeat;
	  line-height:40px;
	  color:#6acdf7;
	  font-size:14px;
	  height:52px;
	  
  }
  
.top-menu a
  {
	 color:#6acdf7;
	 text-transform:uppercase;
	 text-decoration:none;
	 padding:0 5px;
	  
  }
  
.top-menu a:hover
  {
	 color:#ffffff;
	
	  
  }
  
img 
  {
	  border:0;
	 
  }    
  
.mid-menu
   {
	   background:url(../images/mid-menu-bg.png) repeat-x;
	   height:80px;
   }
   
.mid-menu-in
   {
	   width:1000px;
	   margin:0 auto;
	  
	   font-family:century Gothic;
	   font-size:18px;
	   
	   
	   
   }   
   
   
   .mid-menu-in a
   {
	   
	   color:#505050;
	   text-decoration:none;
	   display:block;
	   width:240px;
	   float:left;
	   height:70px;
	   padding-top:5px;
	   font-weight:bold
	 
	  
   }  
   
   
     .mid-menu-in a:hover
   {
	   background:url(../images/hoverbg.png) repeat-x;
	   color:#fff
   }  
   
.mid-menu-in a span
  {
	  float:left;
	  margin-right:10px;
  }
  
.content
  {
	  background:#eee;
	  border-bottom:1px solid #ccc;
	  width:100%;
	  padding-bottom:10px;
	  
  }
  
  
.content-in
  {
	  width:1000px;
	  margin:0 auto;
	   color:#757674;
	   line-height:24px;
  }
  
.content-in a
  {
	color:#06869f; 
  }

.content-in a:hover
  {
	  text-decoration:none;
	 
  }


.content h4
  {
	  color:#000;
	  font-size:22px;
	  margin:15px 0;
	  text-transform:uppercase;
	 
	  padding:0;
	  
  }
  
.content h2
  {
	  color:#000;
	  font-size:22px;
	  margin:15px 0;
	  text-transform:uppercase;
	 
	  padding:0;
	  
  }
  
.rightcol
  {
	  float:right;
	  width:35%;
  }
  
.leftcol
  {
	  float:left;
	  width:63%;
  } 
  
.resons
  {
	  font-size:18px;
	  color:#000;
	  line-height:50px;
  }   
  
.footer
  {
	  background:url(../images/footer-bg.png) repeat-x;
	  width:100%;
	  
  } 
  
.footer-in
  {
	  width:1000px;
	  margin:0 auto;
	  
  }   
  
.footer-in ul
  {
	 padding:0;
	  margin:0 auto;
	  width:25%;
	  float:left;
	  
  }  
  
  
.footer-in ul li
  {
	  list-style-type:none;
	  line-height:30px;
	  border-bottom:1px dotted #ccc;
	  color:#747778;
	  font-size:11px;
	  text-transform:capitalize;
	  width:80%;
	  
	  
	 
	  
  }     
  
.footer-in ul span
  {
	  
	  color:#06869f;
	  font-size:16px;
	  text-transform:capitalize;
	  line-height:40px;
	  
	}  
	
.footer-in ul li a
  {
	  
	  color:#747778;
	  text-decoration:none;
	  
	} 
	
.footer-in ul li a:hover
  {
	  
	  color:#06869f;
	  text-decoration:none;
	  
	}   
	
.footer-in ul form li
  {
	  
	  color:#06869f;
	  border-bottom:none;
	  line-height:20px;
	  
	}   	
      	
h1{ font-size:52px; margin:0; padding:0; padding-bottom:10px; color:#000; text-shadow:1px 1px 1px #ccc; text-transform:capitalize; letter-spacing:-3px }	
h3{ color:#06869F}
.intro{ color:#505050; font-size:1.2em}

.left{ float:left; width:45%;}
.right{ float:right; width:45%;}
.images{ padding:5px; background:#e0e0e0; border:1px solid #ccc;}

      
.rightcol ul{ list-style:none; margin:0; padding:0; margin-bottom:50px; }   
.rightcol ul li{line-height:40px; font-size:18px; border-bottom:1px dotted #ccc; text-align:right}
.rightcol ul li a{ text-decoration:none; color:#06869F; text-shadow:2px 2px 2px #fff;}
.rightcol ul li a:hover{ text-decoration:none; color:#06869F; text-shadow:1px 1px 1px #ccc;} 
  
