@charset "utf-8";
/* CSS Document */

body{
     margin:0px;
	 padding:0px;
	 background: #79b0df url(../images/bg.png) center top  no-repeat;
}
#wapper{width: 1000px;
        height:auto;
		margin:0 auto;
		padding:0px;
		
}
#wapper a{color:#000;
		font-family:Verdana;
		font-size:12px;
          text-decoration:underline;
}
#wapper a:hover{color:#000;
                font-family:Verdana;
		        font-size:12px ;
                 text-decoration:underline;
}

#header{width:1000px;
      height:386px;
	  float:left;
	  margin:0px;
	  padding:0px;
	  background:url(../images/head.png) no-repeat;
	  
}


#menubar{width:1000px;
      height:67px;
	  float:left;
	  margin:0px;
	  padding:0px;
	  
}
#menu_right{width:470px; 
			height:0px; 
 
			float:right;}

.texthead input[type="text"]{
	width:200px;
	border:#666 1px solid;
	background:#FFF;
	padding:5px;
	margin:6px 0 6px 0;
}
.texthead textrea{
	height:50px;
	width:200px;
	margin-top:5px;
}

#comments{
	height:50px;
	width:210px;
	margin-top:5px;
	border:#666 1px solid;
}


/*h1{
	font-size:28px;
	color:#942a03;
	font-family:'Times New Roman', Times, serif;
	line-height: 30px;
	font-weight: normal;
	padding-left:10px;}

h2{
	font-family: "Times New Roman", Times, serif;
	color: #942a03;
}


*/




.title2{font-size:18px;  
		font-family:'Times New Roman', Times, serif; 
		color:#942a03; 
		padding-left:10px;
		}
.title3{width:280px; 
        font-family:Verdana; 
		font-size:15px; 
		padding-top:7px;
		 height:28px; 
		 border-bottom: solid 1px #000;
	    color:#000; 
		text-align:center; 
		font-weight:bold;
		}
.title4{font-size:11px; 
		padding:5px 0 7px 10px; 
		line-height:15px;
		}

.textbox{
	width: 200px;
}
#email2{
	width:300px;
	float:left;
	font-family:Verdana;
	font-size:12px;
	padding:20px 0px 0px 30px;
	height:40px;
	   }
#head_flash{width:1000px;
      height:319px;
	  float:left;
	  margin:0px;
	  padding:0px;
	  
}

.strip{width:1000px;
       height:21px;
	   float:left;

}

#content{width:1000px;
       height:auto;
	   float:left;
 	  margin:0px;
	  font-size:13px;
	  font-family:Verdana;
	  padding:0px;
	  background:url(../images/content_bg.png) center top repeat-y;
	  
}

#content_left{width:685px;
	  float:left;
	  margin:0px;
	  padding:0px;
	  margin-left:23px;
	  line-height:20px;
	  height:auto;
	  background:url(../images/butterfly.png) top right  no-repeat;
	  
}

#content_left p{
	padding:10px;
	padding-left:20px;
	padding-top:0px;
	text-align:justify;
}


#content_right{width:270px;
      height:545px;
	  float:right;
	  margin:0px;
	  padding:0px;
	  margin-right:20px;
	  background:url(../images/form_bg2.png) no-repeat;
}

.cont_top{width:256px;
	  float:right;
	  height:46px;
	  margin:0px;
	  padding:0px;
	  background:url(../images/cont.png) top no-repeat;
}

.cont_mid{width:256px;
	  float:right;
	  height:auto;
	  margin:0px;
	  padding:0px;
	  background:url(../images/cont_bg.png) repeat-y;
}

.cont_foot{width:256px;
	  float:right;
	  height:24px;
	  margin:0px;
	  padding:0px;
	  background:url(../images/cont_foot3.png) no-repeat;
}

#cont_box{width:650px; 
	   	height:auto; 
		float:left; 
		margin-top:15px; 
		margin-left:200px;
		}
		
#cont_box .box1{width:280px; 
				height:220px; 
				border:1px solid #666; 
				float:left; 
				margin:0 auto; 
				padding:5px; 
				background:#F3F3F3;
				line-height:17px;
				}
				
#cont_box .box2{width:280px; 
                height:220px;
				 border:1px solid #666;
				 float:right; 
				 margin:0 auto; 
				 padding:5px;
				  background:#F3F3F3;
				  line-height:17px;
}
.texthead1{width:200px;
		  font-size:14px; 
		  text-align:left; 
		  font-family:Verdana;
		  padding: 0px 0px 10px 0px !important;
		}
		
.texthead2{
	width:200px;
	font-size:14px;
	text-align:left;
	font-family:Verdana;
	margin:0px 0 0;
	padding: 0px 0px 5px !important;
		}
		
		
		
.textbox{width:180px;
         height:auto;
		 text-align:left; 
		 padding: 5px 0px 3px 0px;
		 margin-left:0px;
		 float:left;
		 }
#input{border:1px solid #999;
     	width:200px;
		float:left;
		padding:5px 0px 5px 0px;
    }
	
#in2{border:1px solid #999;
     	width:200px;
		height:50px;
    }
#button{ width:115px;
          height:31px;
		  background:url(../images/but.png) no-repeat;
		  margin-left:40px;
		  padding:0px;
		  margin-top:15px; border:none;
    }
	
#button2{ width:115px;
          height:31px;
		  background:url(../images/but.png) no-repeat;
		  margin-left:40px;
		  padding:0px;
		  border:none;
    }

#footer{width:1000px;
      height:60px;
	  float:left;
	  margin:0px;
	  font-size:12px;
	  padding:0px;
	  font-family:Arial;
	  color:#fff;
	  padding-top:15px;
	  background: #79b0df url(../images/curve_bg.png) top repeat-x;
	  
}

#footer ul{
		display:inline;
		margin:0 auto;
		padding:0px;
     }
#footer ul li{
			display:inline;
			margin:0 auto;
			padding:0px;
     }

#footer a{
			
			text-decoration:none;
			color:#fff;
			font-size:12px;
			margin:0 auto;
			padding:0px;
     }
	 
#footer a:hover{
			
			text-decoration:underline;
			color:#fff;
			font-size:12px;
			margin:0 auto;
			padding:0px;
     } 
	 
#footer ul li a{
			display:inline;
			text-decoration:none;
			color:#000;
			font-size:12px;
			margin:0 auto;
			padding:0px 10px 10px 10px;
     }
	 
#footer ul li a:hover{
			display:inline;
			text-decoration:underline;
			color:#000;
			font-size:12px;
			margin:0 auto;
			padding:0px 10px 10px 10px;
     }
	 


#home{ 
	  color:#FFF;
	  margin:0 auto;
	  padding:0px;
	  margin-top:10px;
	  font-size:12px;
	  /*background:url(../images/read.png) no-repeat;*/
}
#home a{
 	  color:#FFF;
	  margin:0 auto;
	  padding:10px 30px 10px 50px;
	  font-size:12px;
	  text-decoration:none;
	  background:url(../images/ho.png) no-repeat center;
}
#home a:hover{	
	  color:#FFF;
	  font-size:12px;
	  margin:0 auto;
	  text-decoration:none;
	  padding:10px 30px 10px 50px;
	  background:url(../images/ho_ho.png) no-repeat center;
}

#home .current_page_item_ho a{	
	  color:#FFF;
	  margin:0 auto;
	  text-decoration:none;
	  padding:10px 30px 10px 50px;
	  background:url(../images/ho_ho.png) no-repeat center;
}


#eld{ 
	  color:#FFF;
	  margin:0 auto;
	  padding:0px;
	  margin-top:10px;
	  font-size:12px;
	  /*background:url(../images/read.png) no-repeat;*/
}
#eld a{
 	  color:#FFF;
	  margin:0 auto;
	  padding:10px 100px 10px 100px;
	  font-size:12px;
	  text-decoration:none;
	  background:url(../images/eld.png) no-repeat center;
}
#eld a:hover{	
	  color:#FFF;
	  font-size:12px;
	  margin:0 auto;
	  text-decoration:none;
	  padding:10px 100px 10px 100px;
	 background:url(../images/eld_ho.png) no-repeat center;
	 
}	

#eld .current_page_item_eld a
	{	
		  color:#FFF;
		  font-size:12px;
		  margin:0 auto;
		  text-decoration:none;
		  padding:10px 100px 10px 100px;
		 background:url(../images/eld_ho.png) no-repeat center;
		 
	}	


#est{ 
	  color:#FFF;
	  margin:0 auto;
	  padding:0px;
	  margin-top:10px;
	  font-size:12px;
	  /*background:url(../images/read.png) no-repeat;*/
}
#est a{
 	  color:#FFF;
	  margin:0 auto;
	  padding:10px 80px 10px 120px;
	  font-size:12px;
	  text-decoration:none;
	  background:url(../images/est.png) no-repeat center;
}
#est a:hover{	
	  color:#FFF;
	  font-size:12px;
	  margin:0 auto;
	  text-decoration:none;
	  padding:10px 80px 10px 120px;
	  background:url(../images/est_ho.png) no-repeat center;
}

#est .current_page_item_est a {	
				  color:#FFF;
				  font-size:12px;
				  margin:0 auto;
				  text-decoration:none;
				  padding:10px 80px 10px 120px;
				  background:url(../images/est_ho.png) no-repeat center;
}


.biopix{float:left;padding-right:10px;padding-left:10px;}

.buttons{height:40px;text-decoration: none; border: 1px solid #000; background-color:#FC6; padding:  5px; color: #000;
	
	}


.sendform{
	height: 40px;padding-top:10px;
}
 

h1{
	font-size:28px;
	color:#942a03;
	font-family:'Times New Roman', Times, serif;
	line-height: 30px;
	font-weight: normal;
	padding-left:10px;
}

h2{font-size:18px;  
		font-family:'Times New Roman', Times, serif; 
		color:#942a03; padding-left:10px;
		 
		}
		 
 
.formButton{
	background-color:#FFcc66;
	padding: 5px;
	border:1px solid #999;
	margin-top: 15px;
	text-align: center;
	margin-bottom: 15px;
	margin-left: 5px;
}


.required{
	font-size:9px;
	 
}