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

body
{
margin:0px;
padding:0px;
background:url(../images/bg.jpg) left top repeat-x #2094db;
}
*
{
margin:0px;
padding:0px;
}
img
{
border:0px;
}
p
{
margin:7px 0px;
text-align:justify;
}
.left
{
float:left;
}
.right
{
float:right;
}
.clear
{
clear:both;
height:0px;
}
#container
{
width:100%;
height:auto;
text-align:center;
float:left;
background:url(../images/body-bg.jpg) center top no-repeat;
background-attachment:fixed;
}
.container-main
{
width:930px;
height:auto;
margin:0px auto;
text-align:center;
}
#header
{
width:930px;
height:90px;
float:left;
text-align:left;
background:url(../images/header-bg.jpg) left top no-repeat;
}
.inner-header
{
width:930px;
height:138px;
float:left;
text-align:left;
background: url(../images/inner-header-bg.jpg) left top no-repeat;
}
.logo
{
margin-top:26px;
margin-left:18px;
}
#body-main
{
width:930px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-top-bg.jpg) left top repeat-x #FFF;
}
#inner-body-main
{
width:930px;
height:auto;
float:left;
text-align:left;
background:url(../images/inner-body-main-bg.jpg) left top repeat-x #FFF;
}
.body-inside
{
width:930px;
height:auto;
float:left;
text-align:left;
}
.inner-inside-box
{
width:930px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-bottom-bg.jpg) left bottom repeat-x;
padding-bottom:36px;
}

.body-left
{
width:592px;
height:auto;
float:left;
text-align:left;
}
.natural-box
{
width:592px;
height:355px;
float:left;
text-align:left;
padding-top:15px;
background:url(../images/natural-bg.jpg) left top no-repeat;
}
.natural-cleance-box
{
width:592px;
height:97px;
float:left;
text-align:left;
}
.natural-th
{
margin-left:192px;
}
.subnav{
	color: #5eaf0c;
	font: bold 20px/28px Helvetica, Arial, sans-serif;
	line-height:30px;
	width:336px;
	float:left;
	text-align:left;
	padding-left:256px;
	padding-bottom:5px;
		}
.subnav ul {margin: 0; padding: 0; list-style-type:none;}
.subnav li {
	display: block;
	padding: 0px 0px 0px 29px;
	width:307px;
	float:left;
	text-decoration: none;
	background: url(../images/right-arrow-bg.jpg) left center no-repeat;
	color: #5eaf0c;
	font: bold 20px/28px Helvetica, Arial, sans-serif;
	font-style:italic;
}
.natural-botton-box
{
width:592px;
height: auto;
float:right;
text-align:right;
}
.trial-botton-box
{
width:530px;
height:105px;
float:left;
text-align:right;
background:url(../images/trial-botton-bg.jpg) left top no-repeat;
padding:55px 62px 0px 0px;
font: 14px/18px Helvetica, Arial, sans-serif;
color: #FFF;
}
.trial-botton-box a
{
font: bold 14px/18px Helvetica, Arial, sans-serif;
color: #FFF;
text-decoration:none;
}
.trial-botton-box a:hover
{
font: bold 14px/18px Helvetica, Arial, sans-serif;
color: #FFF;
text-decoration: none;
}
.benefit-box
{
width:585px;
height:auto;
float:left;
text-align:left;
background:url(../images/gray-bar-bg.jpg) left bottom no-repeat;
padding-bottom:20px;
padding:5px 0px 20px 7px;
}
.benefit-left-box
{
width:277px;
height:auto;
float:left;
text-align:left;
}
.video-box
{
width:251px;
height:200px;
float:left;
text-align:left;
background:url(../images/vedio-inside-box-bg.jpg) left top no-repeat;
padding:13px;
}
.cbs-news-box
{
width:269px;
height:auto;
float:left;
text-align:left;
padding-left:8px;
}
.benefit-right-box
{
width:304px;
height:auto;
float:right;
text-align:left;
}
.subnav1{
	color: #669900;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	line-height:18px;
	width:298px;
	float:left;
	text-align:left;
	padding-left:6px;
		}
.subnav1 ul {margin: 0; padding: 0; list-style-type:none;}
.subnav1 li {
	display: block;
	padding: 0px 0px 14px 25px;
	width:273px;
	float:left;
	text-decoration: none;
	background: url(../images/green-arrow-bg.jpg) left 3px no-repeat;
	color: #669900;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}
.result-botton-box
{
width:522px;
height:109px;
float:left;
text-align:right;
background:url(../images/result-botton-box-bg.jpg) right top no-repeat;
padding:39px 70px 0px 0px;
}
.about-colon-box
{
width:577px;
height:auto;
float:left;
text-align:left;
background: url(../images/gray-bottom-bg.jpg) left bottom no-repeat;
padding:0px 6px 19px 7px;
}
.colon-th
{
float:left;
margin-right:15px;
}
.formula-box
{
width:592px;
height:auto;
float:left;
text-align:right;
padding-bottom:8px;
}
.body-right
{
width:328px;
height:auto;
float:right;
text-align:left;
}
.form-box
{
width:280px;
height:610px;
float:left;
text-align:left;
padding-top:88px;
padding:88px 30px 0px 18px;
background:url(../images/form-box-bg.jpg) left top no-repeat;
}
.form-top-title
{
width:272px;
height:50px;
float:left;
text-align:left;
padding-left:8px;
}
.sample-title-box
{
width:280px;
height:61px;
float:left;
text-align:center;
padding-top:7px;
}
.form-inside-box
{
width:234px;
height:273px;
float:left;
text-align:left;
padding:15px 20px 0px 26px;
font: bold 12px/26px Arial, Helvetica, sans-serif;
color: #FFF;
}
.input
{
width:112px;
height:18px;
text-align:left;
padding-left:2px;
padding-top:2px;
color: #333333;
border:1px solid #7f9db9;
background-color: #FFF;
font: normal 12px/18px Arial, Helvetica, sans-serif;
}
.form-botton-box
{
width:280px;
height:94px;
float:left;
text-align:center;
}
.privacy-box
{
width:280px;
height:auto;
float:left;
text-align:left;
padding-top:19px;
}
.body-right-bottom
{
width:307px;
height:auto;
float:left;
text-align:left;
padding:22px 17px 0px 4px;
}
.testimonial-box
{
width:307px;
height:auto;
float:left;
text-align:left;
}
.testimonial-title
{
width:307px;
height:50px;
float:left;
text-align:left;
}
.testimonial-inside
{
width:300px;
height:auto;
float:left;
text-align:left;
padding:0px 4px 0px 3px;
}
.testimonial-inside-box
{
width:280px;
height:auto;
float:left;
text-align:left;
background:url(../images/testimonial-inside-bg.jpg) left top repeat-y;
border-top:2px solid #656565;
padding:6px 10px 0px 10px;
color: #FFF;
text-align:justify;
}
.testimonial-bottom-box
{
width:300px;
height:27px;
float:left;
text-align:left;
}
.body-bottom-box
{
width:886px;
height:207px;
float:left;
text-align:left;
background:url(../images/body-bottom-bg.jpg) left bottom repeat-x;
padding:0px 20px 13px 24px;
clear:both;
}
.bootom-top-box
{
width:886px;
height:85px;
float:left;
text-align:left;
}
.trial-now-botton-box
{
width:848px;
height:121px;
float:left;
text-align:right;
background:url(../images/trial-now-botton-bg.jpg) left top no-repeat;
padding-right:38px;
font:bold 18px/20px Helvetica, Arial, sans-serif;
color: #FFF;
}
.trial-now-botton-box a
{
font:bold 18px/20px Helvetica, Arial, sans-serif;
color: #FFF;
text-decoration:none;
}
.trial-now-botton-box a:hover
{
font:bold 18px/20px Helvetica, Arial, sans-serif;
color: #FFF;
text-decoration:none;
}
.inner-left
{
width:592px;
height:auto;
float:left;
text-align:left;
}
.limited-botton-box
{
width:542px;
height:107px;
float:left;
text-align:left;
background:url(../images/limited-botton-bg.jpg) left top no-repeat;
padding:50px 0px 0px 48px;
}
.inner-right
{
width:324px;
height:auto;
float:right;
text-align:left;
}
.inner-form-box
{
width:278px;
height:520px;
float:left;
text-align:left;
background:url(../images/inner-form-bg.jpg) left top no-repeat;
padding:36px 29px 0px 17px;
}
.information-title-box
{
width:278px;
height:62px;
float:left;
text-align:center;
background:url(../images/information-title-bg.jpg) left top no-repeat;
padding-top:5px;
font: bold 30px/34px Helvetica, Arial, sans-serif;
color: #FFF;
}
.inner-form-inside-box
{
width:214px;
height:auto;
float:left;
text-align:left;
padding:25px 24px 0px 40px;
}
.input-box
{
width:140px;
height:18px;
text-align:left;
padding-left:2px;
padding-top:2px;
color: #333333;
border:1px solid #333333;
background-color: #FFF;
font: normal 12px/18px Arial, Helvetica, sans-serif;
}
.confirm-botton-box
{
width:278px;
height:auto;
float:left;
text-align:left;
}
.inner-product-box
{
width:550px;
height:auto;
float:left;
text-align:left;
padding-left:30px;
padding-top:22px;
padding-bottom:30px;
}
.inner-product-inside
{
width:548px;
height:auto;
float:left;
text-align:left;
border:1px solid #cccccc;
}
.inner-guarantee-box
{
width:551px;
height:auto;
float:left;
text-align:left;
padding-left:30px;
}
.guarantee-inside-box
{
width:399px;
height:181px;
float:left;
text-align:left;
background:url(../images/inner-guarantee-bg.jpg) left top no-repeat;
padding:116px 26px 0px 126px;
}
.inner-card-box
{
width:324px;
height:auto;
float:left;
text-align:left;
padding-top:30px;
}
#footer
{
width:930px;
height: auto;
float:left;
text-align:center;
background: url(../images/footer-bg.jpg) left top repeat-x #100020;
padding-top:30px;
padding-bottom:20px;
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #FFF;
}
#footer a
{
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #FFF;
text-decoration:none;
}
#footer a:hover
{
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #e500ff;
text-decoration: underline;
}
/* CSS Text Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
body a{
	color: #993300;
	text-decoration: none;
}
body a:hover{
	color: #993300;
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}