/* CSS Document */
@charset "utf-8";
body {margin:0;height:100%;width:1004px; background:#DBEEA6;
text-align:left; color:#000000;font-family:""; font-size:12px; line-height:1.5em;}	
a:link,a:visited,a:hover,a:active{color:#000000;text-decoration: none;}
a:hover{color:#000000; color:#FFFFFF;POSITION: relative; TEXT-DECORATION: none;}
img{border:0; margin:0; padding:0;}
html{ 
   SCROLLBAR-FACE-COLOR:#2c891e; SCROLLBAR-HIGHLIGHT-COLOR:#e4ffbc; SCROLLBAR-SHADOW-COLOR:#e4ffbc; 
   SCROLLBAR-3DLIGHT-COLOR:#e4ffbc; SCROLLBAR-ARROW-COLOR:#f6fff3; SCROLLBAR-TRACK-COLOR:#e4ffbc;
   SCROLLBAR-DARKSHADOW-COLOR:#e4ffbc; SCROLLBAR-BASE-COLOR:#e4ffbc; overflow-x:hidden
}


/*===============================flash==================================*/
#flash{ background:url(../images/flash.jpg); height:181px; margin:0}


/*===============================body_bg==================================*/
#body_bg{ background:url(../images/body_bg.jpg); height:472px;border-top:#FFFFFF 1px solid;}

/*===============================button==================================*/
#button_bg{ background:#39902F; background-image:url(../images/button_bg.jpg); height:33px;
margin:0;}
#button{margin: 8px 0 0 50px}
*{margin:0;padding:0;border:0;}
#nav { margin:0 0 0 85px;line-height: 24px;  list-style-type: none; background-color:#243B27;
}

#nav a { display: block; width: 73px; text-align:center;}

#nav a:link  { color:#fff; text-decoration:none;}
#nav a:visited  { color:#fff;text-decoration:none;}
#nav a:hover  { color:#fff;text-decoration:none;font-weight:bold;}


#nav li { float: left; width: 73px; background:#39902F;}
#nav li a:hover{}
#nav li ul { line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 105px; position: absolute;}
#nav li ul li{ float: left; width: 105px; background: #CFF6C9;}


#nav li ul a{ display: block; width: 80x;width: 73px;text-align:left;padding-left:24px;}

#nav li ul a:link  { color:#666; text-decoration:none;
}
#nav li ul a:visited  { color:#666;text-decoration:none;}
#nav li ul a:hover  { color:#000;text-decoration:none;font-weight:normal; background:#D4EBA3;}

#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}
#content { clear: left;}

/*===============================left==================================*/
#left{ height:400px; width:210px; margin:0 0 0 30px; float:left;}
/*ie6*/*html #left{ height:400px; float:left; margin:0 0 0 20px;width:210px;}
.company{ width:210px; background:#55C32C; height:19px; margin:0;
background:url(../images/company.gif); text-indent:-9999px}
.company_text{ width:209px; height:200px; border:1px solid #06980A; background:#ADE588; margin:5px 0 0 0}
.company_text img{margin:10px 15px 0 13px}
/*ie6*/*html .company_text img{margin:10px 8px 0 10px}

.company_text h6{ font-weight:normal; font-size:12px; margin:10px 10px 0 15px; height:100px;}
/*ie6*/*html .company_text h6{ font-weight:normal; font-size:12px; margin:10px 10px 0 15px; height:80px;}

.mail_bg{ background:url(../images/mail_bg.gif) no-repeat; width:210px; height:130px; margin:10px 0 0 0;}
.mail{ margin:10px 0 0 80px}
.mail_text{margin:10px 0 0 5px;height:16px;padding:0; background-color:#E1F1DE;border:#005D02 1px solid; color:#b4b4b4; font-size:12px; width:80px}
.submit{margin:10px 0 0 60px; width:55px; height:20px; background:url(../images/submit.jpg); border:1px #005D02 solid; padding:2px 0 0 0 }

/*===============================center==================================*/
#center{ height:400px; float:left; margin:0 0 0 40px}
.product{width:433px; height:197px; background:url(../images/product_bg.jpg); border:#55C32C 1px solid; margin:5px 0 0 0; }
.product ul{width:3000px; height:197px; margin:0; padding:0;}
.product ul li{ width:150px; list-style:none;float:left; margin:0 4px 0 10px}
/*ie6*/*html .product ul li{ width:150px; list-style:none; float:left; margin:0 4px 0 10px }
.product ul li img{border:1px solid #FFFFFF; margin:1px 0 0 10px;width:150px; height:174px;}
/*ie6*/*html .product ul li img{border:1px solid #FFFFFF; margin:1px 0 0 7px; width:150px; height:174px;}
.product ul li h6{margin:1px 0 0 0; font-size:12px; font-weight:normal; width:160px; padding:0; text-indent:0;}
/*ie6*/*html .product ul li h6{margin:1px 0 0 0; font-size:12px; font-weight:normal; width:160px; padding:0; text-indent:0;}

#center h1{width:433px; height:18px; background:#55C32C; border:1px #FFFFFF solid; margin:0}

.contact img{border:1px #005D02 solid; margin:10px 0 0 0; background:url(../images/contact.jpg);}

/*===============================right==================================*/
#right{ height:400px; float:right;margin:0 30px 0 0}
/*ie6*/*html #right{ height:400px; float:right;margin:0 15px 0 0}
.clinical{ width:213px;background: url(../images/clinical.gif) no-repeat; background-color:#55C32C; height:19px; margin:0;border:1px #FFFFFF solid; text-indent:-9999px}
.clinical_text{ width:214px; height:129px; border:1px solid #06980A; background:#ADE588; margin:5px 0 0 0px}
.clinical_text ul{margin:10px 10px 0 10px}
.clinical_text ul li{ list-style:none; background:url(../images/arrow.gif) no-repeat; text-indent:15px; background-position:2px}

.tell{ margin:7px 0 0 0;}
.case img{ margin:5px 0 0 0;border:1px #0E8F18 solid;}
/*===============================bottom==================================*/
#bottom{background-color:#38912E; border-bottom:1px #FFFFFF solid; height:55px; background:url(../images/bottom_bg.gif);}
#bottom ul{ margin:10px 0 0 420px; width:500px;}
#bottom ul li{ list-style:none;}