*{margin:0px; padding:0px; border:0px;}
body{background:url(../images/body_bg.jpg) center 0 repeat-y; font-family:Arial, Helvetica, sans-serif; color:#4f4e4e; font-size:11px;}
#layout{width:927px; margin:0 auto;}

.header{float:left; width:927px; height:92px; position:relative;}
.header_logo{float:left; position:absolute;}
.header_logo img{float:left; margin:15px 0 0 5px;}
.header ul{float:right; width:756px; list-style:none; padding:0 2px 0 0;}
.header ul li{float:left; width:auto;}
.header ul li a.home{float:left; width:74px; height:31px; background:url(../images/home.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.aboutus{float:left; width:74px; height:31px; background:url(../images/aboutus.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.nutrigro{float:left; width:70px; height:31px; background:url(../images/nutrigro.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.coolslim{float:left; width:72px; height:31px; background:url(../images/coolslim.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.ayurvedixpro{float:left; width:96px; height:31px; background:url(../images/ayurvedixpro.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.coolherbals{float:left; width:88px; height:31px; background:url(../images/coolherbals.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.our_products{float:left; width:95px; height:31px; background:url(../images/our_products.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.my_account{float:left; width:90px; height:31px; background:url(../images/my_account.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a.contactus{float:left; width:97px; height:31px; background:url(../images/contactus.jpg) 0 0 no-repeat; text-decoration:none;}
.header ul li a:hover{background-position:0 bottom;}
.header ul li a.current{background-position:0 bottom; cursor:default;}

.welcome_logout{float:left; width:auto; position:absolute; right:35px; top:3px;}
.welcome_logout p{width:auto; float:left; padding:0 5px 0 0; font-weight:bold;}
.welcome_logout p a{color:#6c64ae; text-decoration:none;}
.welcome_logout p a:hover{text-decoration:none; color:#4f4e4e;}

.cart{float:right; width:225px; padding:20px 0 10px 0;}
.cart img{float:left;}
.cart p{float:left; width:175px; padding:0 0 0 7px; font-weight:bold; line-height:16px;}
.cart p a{color:#6c64ae; text-decoration:none;}
.cart p a:hover{text-decoration:none; color:#4f4e4e;}

.bmi{float:left; width:345px; height:86px; background:url(../images/bmi_bg.jpg) 0 0 no-repeat; position:absolute; top:94px; right:0;}
.bmi form{float:left; width:345px; padding:0 0 0 0;}
.bmi label{float:left; width:190px; line-height:23px; padding:0 0 0 145px; text-align:right; color:#FFFF00!important; font-weight:bold; color:#fff;  height:23px;}
.bmi fieldset.left_bmi{float:left; width:136px; padding:0 0 0 57px;}
.bmi fieldset.right_bmi{float:left; width:94px; padding:0 0 0 56px;}
.bmi input.weight{float:left; width:42px; margin:7px 0 0 0; font-size:11px; padding:3px;}
.bmi select.kg{float:left; width:72px; margin:7px 0 0 5px; font-size:11px; padding:2px;}
.bmi select.ft{float:left; width:40px; margin:7px 0 0 0px; font-size:11px; padding:2px;}
.bmi select.inch{float:left; width:40px; margin:7px 0 0 5px; font-size:11px; padding:2px;}
.bmi input.cal{float:left; width:65px; height:18px; background:url(../images/cal.jpg) 0 0 no-repeat; cursor:pointer; margin:8px 0 0 5px;}
.bmi input.bmi_total{float:left; width:80px; margin:7px 0 0 0; font-size:11px; padding:3px;}
.row_bmi{float:left; width:100%;}

.body_home{float:left; width:927px; background:url(../images/home_bg.jpg) right 0 no-repeat; padding:75px 0 0 0; height:552px;}
.body_home p{float:left; width:390px; font-size:11px; line-height:17px; padding:120px 0 0 14px;}
.body_home p a{color:#6163b2; text-decoration:underline;}
.body_home p a:hover{text-decoration:none;}

.left_container{float:left; width:173px;}
.left_container img{float:left;}
.left_container a.about_plan{float:left; width:173px; height:31px; background:url(../images/about_plan.jpg) 0 0 no-repeat; text-decoration:none;}
.left_container a.plan_products{float:left; width:173px; height:32px; background:url(../images/plan_products.jpg) 0 0 no-repeat; text-decoration:none;}
.left_container a.tip_day{float:left; width:173px; height:62px; background:url(../images/tip_day.jpg) 0 0 no-repeat; text-decoration:none; margin:1px 0 0 0;}
.left_container a.download_book{float:left; width:173px; height:72px; background:url(../images/download_book.jpg) 0 0 no-repeat; text-decoration:none;}
.left_container a.video_testimonials{float:left; width:173px; height:162px; background:url(../images/video_testimonials.jpg) 0 0 no-repeat; text-decoration:none;}
.left_container a:hover{background-position:right 0}

.body_inner{
	float:left;
	width:950px;
	padding:40px 0 0 0;
}
.inner_left_contaoner{
	float:right;
	padding: 0 0 0 20px;
	position: static;
	width: 750px;
}
.inner_left_contaoner h2{float:left; width:730px; color:#6c64ad; font-size:17px; padding:0 0 10px 0;}
.inner_left_contaoner p{float:left; width:340px; padding:0 25px 0 0; line-height:16px; text-align:justify;}

.start_plan{float:left; width:730px; padding:0 0 0 20px;}
.start_plan h2{float:left; width:730px; color:#6c64ad; font-size:17px; padding:0 0 10px 0;}
.start_plan h3{float:left; width:730px; color:#6c64ad; font-size:17px; padding:10px 0 10px 0;}
.start_plan h4{float:left; width:730px; color:#6c64ad; font-size:14px; padding:10px 0 10px 0;}
.start_plan ul{float:left; width:680px; padding:20px;}
.start_plan ul li{float:left; width:680px; line-height:14px; font-size:10px;}

.start_plan p{float:left; width:710px; padding:0 0px 0 0; line-height:16px; text-align:justify;}
.start_plan p.left_yes{float:left; width:310px; padding:0 0px 10px 0; line-height:16px; text-align:justify;}
.start_plan p.right_yes{float:left; width:100px; padding:0 0px 10px 0; line-height:16px; text-align:right;}

.footer{float:left; width:927px;}
.banner_footer{float:left; width:927px;}
.banner_footer img{float:left; margin:8px 0 8px 5px!important;}
.footer p{float:left; width:907px; padding:8px 10px; line-height:26px; text-align:right; background:#eee; color:#646465;}
.footer img{float:left; margin:0px;}

.product_box{float:left; width:235px; height:324px; background:url(../images/products_bg.jpg) 0 0 no-repeat; padding:0 8px 10px 0; text-align:center;}
.product_box h3{float:left; width:215px; line-height:35px; font-weight:bold; padding:5px 10px 0 10px; text-align:center;}
.product_box h3 a{color:#4f4e4e; text-decoration:none;}
.product_box h3 a:hover{color:#4f4e4e; text-decoration:none;}
.product_box img{float:none;}
.product_box p{float:left; width:205px; padding:0 15px; font-size:11px; height:65px; text-align:center;}
.product_box h6{float:left; width:215px; font-size:12px; line-height:30px; font-weight:bold; color:#1e8f0f; padding:0 10px; text-align:center;}
.product_box input.more_details{float:left; width:86px; height:24px; background:url(../images/more_details.jpg) 0 0 no-repeat; cursor:pointer; margin:0 0 0 35px;}
.product_box input.buy_now{float:left; width:70px; height:24px; background:url(../images/buy_now.jpg) 0 0 no-repeat; cursor:pointer; margin:0 0 0 5px;}
input.ebook{float:none; width:70px; height:24px; background:url(../images/buy_now.jpg) 0 0 no-repeat; cursor:pointer; margin:0 0 0 5px; border:0px}
.container { float:left; width:627px; padding:20px 0 0 0;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 0px solid #999;
	border-left: 0px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 0px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e5e1fe;
	overflow: hidden;
	position: relative;
}
ul.tabs li a.description{float:left; width:93px; height:31px; background:url(../images/description.jpg) 0 0 no-repeat;}
ul.tabs li a.specifications{float:left; width:93px; height:31px; background:url(../images/specifications.jpg) 0 0 no-repeat;}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	border: 0px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	 background-position:0 bottom;
}	
html ul.tabs , html ul.tabs a:hover  {
	background-position:0 bottom;
}
ul.tabs li.active a {
	 background-position:0 bottom;
}	

.tab_container {
	border: 0px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #e5e1fe;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content p{color:#4f4e4e!important; float:left; width:100%; padding:0 0 15px 0;}
.tab_content {
	padding: 15px;
	font-size: 11px; line-height:16px; color:#4f4e4e;
}
.product_details{float:left; width:627px; padding:0 0 0 22px;}
.view_box{float:left; width:251px; background:url(../images/view_bg.jpg) 0 0 repeat-y; text-align:center;}
.view_box img{float:left;}
.view_box img.pro{float:none!important; padding:0px!important; margin:0px!important;}
.view_details{float:left; width:340px; padding:0 0 0 20px;}
.view_details h2{float:left; width:340px; color:#6c64ad; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:18px; padding:0 0 10px 0;}
.view_details p{float:left; width:340px; font-size:12px; font-weight:bold; line-height:25px;}
.view_details p span{color:#b23c31;}
input.add_to_cart{float:left; width:107px; height:31px; background:url(../images/add_to_cart].jpg) 0 0 no-repeat; cursor:pointer; border:0px; margin:10px 0 0 0;}
input.btn_details{float:left; color:#fff!important; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 5px 0 0; background:url(../images/input_bg.jpg) 0 0 repeat-x; font-weight:bold; padding:7px 10px; border:0px solid #44792b; width:auto;}

.plan_list{float:left; width:98%;}
.plan_list td{padding:4px 3px;}

.cool_terms p{float:left; padding:15px 0 0 0; text-align:justify}

