html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin:0; padding:0; border:0; outline:0; font-size: 100%; vertical-align: baseline; background: transparent; }
h3{font:normal 18px/20px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:4px;font-weight:bold;}
h7{font:normal 18px/28px "Trebuchet MS", Arial, sans-serif; color:#1a86c8;padding-bottom:4px;font-weight:bold;}
span.clear { clear:both; }
:focus { outline:0; }
img { border:none; }
body {font:normal 12px/16px "Trebuchet MS", Arial, sans-serif; }
p{font-family:"Lucida Sans Unicode", Arial;}
.left { float:left; }
.right { float:right; }
a{text-decoration:none; color:#0079c2;}

/**************layout starts*********/
#outer_layout3 {width:100%;float:left; }
#outer_layout4 {width:100%;}
#main_outer{width:100%; float:left;}
#outer_layout1 { float:left; width:100%; background:url(../images/body_bg2.gif) repeat-y center 0; }
#outer_layout { float:left; width:100%; background:url(../images/body_bg1.jpg) no-repeat center 0; }
#outer_layout2 { float:left; width:100%; background:url(../images/body_bg3.gif) no-repeat center bottom; padding-bottom:23px; }
#outer_layout1_home { float:left; width:100%; background:url(../images/home_bodybg2.gif) repeat-y center 0; }
#outer_layout_home { float:left; width:100%; background:url(../images/home_bodybg1.gif) no-repeat center 0; }
#outer_layout2_home { float:left; width:100%; background:url(../images/home_bodybg3.gif) no-repeat center bottom; padding-bottom:23px; }
#layout { margin:0px auto; width:986px; }
#main { width:986px; }
/**************header starts*********/
#header { width:986px; height:116px; position:relative; }
#header .shadow { position:absolute; top:18px; left:89px; background:url(../images/header_shadow.gif) no-repeat 0 0; width:870px; height:97px; z-index:9; }
/********top links starts*****/
.top_link { float:right; }
.top_link ul{list-style:none;width:auto;float:right;}
.top_link ul li{float:left;padding:29px 25px 0 0;width:auto;}
.top_link ul li.last{padding:29px 48px 0 0;}
.top_link ul li a { font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:#666; line-height:16px; float:left; position:relative; z-index:999; text-decoration:none;}
.top_link ul li a:hover { text-decoration:underline; }

.top_link2 { float:right; }
.top_link2 ul{list-style:none;width:auto;float:right;}
.top_link2 ul li{float:left;padding:29px 25px 0 0;width:auto;}
.top_link2 ul li.last{padding:29px 20px 0 0;}
.top_link2 ul li,.top_link2 ul li a { font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:#666; line-height:16px; float:left; position:relative; z-index:999; text-decoration:none;}
.top_link2 ul li a:hover { text-decoration:underline; }

/********top links starts*****/

/********menu starts*****/
#menu { float:left; width:986px; position:relative; z-index:9; }
#left_bg { float:left; width:10px; background:url(../images/menu_leftbg.gif) no-repeat 0 0; height:39px; margin-top:6px; }
#center_bg { float:left; width:966px; background:url(../images/menu_centerbg.gif) repeat-x 0 0; height:34px; margin-top:6px; }
#center_bg .nav_links { float:right; width:685px; }
#center_bg .nav_links ul { list-style:none; }
#center_bg .nav_links ul li { float:left; background:url(../images/leaf_icon.gif) no-repeat 0 13px; padding-left:23px;}
#center_bg .nav_links ul li.first {margin-left:39px; display:inline;background:none; }
#center_bg .nav_links ul li a { font-size:16px; color:#fff; line-height:34px; text-decoration:none; padding: 6px 10px 6px 10px; margin:0 13px 0 0; display:inline;font-weight:bold;}
#center_bg .nav_links ul li a:hover {background: #14aac1;}
#right_bg { float:left; width:10px; background:url(../images/menu_rightbg.gif) no-repeat 0 0; height:39px; margin-top:6px; }
.logo { width:265px; float:left; position:absolute; top:-16px; left:24px; }
#center_bg .nav_links ul li:hover a{background:#14aac1!important;}
#center_bg .nav_links ul li:hover li a{background:none!important;}
#center_bg .nav_links ul li:hover li a:hover{background:#14aac1!important;}
#center_bg .nav_links ul li ul{width:156px;}
#center_bg .nav_links ul li ul li{background:none; width:156px; padding-left:0;}
#center_bg .nav_links ul li ul li a{margin:0px; display:block; padding:6px 0px 6px 10px;  font:normal 13px/15px "Trebuchet MS", Arial, sans-serif;}
#center_bg .nav_links ul li ul li.sub a{background:url(../images/arrow_sub.gif) no-repeat 140px 9px!important;}
#center_bg .nav_links ul li ul li.sub a:hover{background:#14aac1 url(../images/arrow_sub.gif) no-repeat 140px 9px!important;}
#center_bg .nav_links ul li ul li.sub ul li a{background:none!important;}
#center_bg .nav_links ul li ul li.sub ul li a:hover{background:#14aac1!important;}
#center_bg .nav_links ul li ul li:hover a{background:#14aac1 url(../images/arrow_sub.gif) no-repeat 140px 9px!important;}
/********menu starts*****/
/**************header ends*********/


/********banner starts*****/

#banner { width:926px; height:362px; padding-left:30px; padding-top:20px; }
/********banner ends*****/

/********Body Container starts*****/

#body_container { width:986px; padding-bottom:20px; float:left; }
#body_container .tabs { width:916px; margin:15px 0 0 34px; background:url(../images/tabs_bg.gif) no-repeat 0 0; height:27px; }
#body_container .tabs .opportunity { width:299px; float:left; line-height:27px; font-size:18px; color:#057490; text-align:center; text-transform:uppercase; }
#body_container .tabs .our_products { width:317px; float:left; line-height:27px; font-size:18px; color:#057490; text-align:center; text-transform:uppercase; }
#body_container .tabs .promotions { width:300px; float:left; line-height:27px; font-size:18px; color:#057490; text-align:center; text-transform:uppercase; }
#inner_container { width:916px; float:left; padding:0 36px 0 34px; }
#inner_container .left_container { width:299px; float:left; padding:27px 0 140px 0 ; min-height:91px; height:auto!important; height:91px; background:url(../images/home_leftbg.png) no-repeat 0 0; position:relative; }
#inner_container .left_container .img1 { width:auto; position:absolute; bottom:0px; left:0px; }
#inner_container .left_container p { padding:0 21px 0 0; font-family:"Lucida Sans Unicode", Arial; font-size:11px; color:#404040; text-align:right; line-height:16px; font-weight:normal; }
#inner_container .left_container a { width:62px; height:18px; float:left; background:url(../images/button_1.gif) no-repeat 0 bottom; position:absolute; text-decoration:none; right:28px; bottom:100px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:18px;font-weight:bold;}
#inner_container .left_container a:hover{background:url(../images/rollover_1.gif) no-repeat 0 0;}
#inner_container .left_container a.joinnow { width:62px; height:18px; float:left; background:url(../images/button_1.gif) no-repeat 0 bottom; position:absolute; text-decoration:none; right:28px; bottom:70px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:18px;font-weight:bold;}
#inner_container .left_container a.joinnow:hover {background:url(../images/rollover_1.gif) no-repeat 0 0;}
#inner_container .middle_container { width:317px;float:left;padding:27px 0 110px 0; min-height:106px; height:auto!important; height:106px; background:url(../images/home_center_top.jpg) no-repeat 0 0; position:relative; }
#inner_container .middle_container .img2 { width:auto; position:absolute; bottom:0px; right:20px;}

#inner_container .middle_container p { padding:0 0 0 21px; font-family:"Lucida Sans Unicode", Arial; font-size:11px; color:#404040; text-align:left; line-height:16px; font-weight:normal; }
#inner_container .middle_container a.juice { width:86px; height:18px; float:left; background:url(../images/button_2.gif) no-repeat 0 0; position:absolute; text-decoration:none; left:31px; bottom:80px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:18px;font-weight:bold; }
#inner_container .middle_container a.juice:hover {background:url(../images/rollover_2.gif) no-repeat 0 0;}
#inner_container .middle_container a.buynow { width:86px; height:18px; float:left; background:url(../images/button_2.gif) no-repeat 0 0; position:absolute; text-decoration:none; left:31px; bottom:10px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:18px;font-weight:bold; }
#inner_container .middle_container a.buynow:hover {background:url(../images/rollover_2.gif) no-repeat 0 0;}
#inner_container .middle_container a.restor { width:87px; height:30px; float:left; background:url(../images/button_3.gif) no-repeat 0 0; position:absolute; text-decoration:none; left:31px; bottom:40px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:15px; font-weight:bold;}
#inner_container .middle_container a.restor:hover{background:url(../images/restor_rollover.gif) no-repeat 0 0;}
#inner_container .right_container1 {width:300px; float:left; padding:27px 0 125px 0; min-height:106px; height:auto!important; height:106px; background:url(../images/home_rightbg.png) no-repeat 0 0; position:relative; }
#inner_container .right_container1 .img3 { width:auto; position:absolute; bottom:0px; left:0px;}
#inner_container .right_container1 p { padding:0 0 0 21px; font-family:"Lucida Sans Unicode", Arial; font-size:11px; color:#404040; text-align:left; line-height:16px; font-weight:normal; }
#inner_container .right_container1 a { width:62px; height:18px; float:left; background:url(../images/button_1.gif) no-repeat 0 0; position:absolute; text-decoration:none; left:22px; bottom:95px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:18px;font-weight:bold; }
#inner_container .right_container1 a:hover{background:url(../images/rollover_1.gif) no-repeat 0 0;}
#inner_container .right_container1 .img10 { position:absolute; right:-8px; bottom:90px; }
#inner_page_container { width:965px; padding:0 11px 0 10px; float:left }
#inner_page_container1 { width:965px; padding:40px 11px 0 10px; float:left }
#inner_page_bg { width:905px; float:left; background:url(../images/right_column_bg.jpg) no-repeat right 0; margin-bottom:25px; padding:0 30px; }
/********Body Container ends*****/

/********Breadcrumb Start*****/
#breadcrumb { width:905px; float:left; padding-bottom:30px; }
#breadcrumb ul { width:905px; float:left; list-style:none; }
#breadcrumb ul li { width:auto; float:left; font:normal	 11px/14px "Trebuchet MS", Arial, sans-serif; color:#7f7f7f; }
#breadcrumb ul li a { width:auto; float:left; color:#0079c2; text-decoration:none; background:url(../images/sep.jpg) no-repeat right 3px; padding:0 10px; }
#breadcrumb ul li a:hover { text-decoration:underline }
#breadcrumb ul li.last { padding-left:10px; }
/********Breadcrumb ends*****/

/********Left Boxs Start*****/
#left_boxs {width:171px; float:left; padding-right:40px; }
#left_boxs ul{width:171px; float:left; margin:0; padding:0; list-style:none;}
#left_boxs ul li{ width:171px; float:left; position:relative; height:115px; margin-bottom:11px;}

#left_boxs ul li.product_overview a{ width:171px; float:left; background:url(../images/img1.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.product_overview a:hover{background:url(../images/img1.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.benefits a{ width:161px; float:left; background:url(../images/img2.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 10px 0 0;}
#left_boxs ul li.benefits a:hover{background:url(../images/img2.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.nutrition_facts a{ width:171px; float:left; background:url(../images/img3.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.nutrition_facts a:hover{background:url(../images/img3.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.testimonials a{ width:161px; float:left; background:url(../images/img4.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 10px 0 0;}
#left_boxs ul li.testimonials a:hover{background:url(../images/img4.jpg) no-repeat 0 bottom; color:#388214;}


#left_boxs ul li.our_company a{ width:171px; float:left; background:url(../images/image_01.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.our_company a:hover{background:url(../images/image_01.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.executive_management a{ width:155px; float:left; background:url(../images/image_02.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 15px 0 0;}
#left_boxs ul li.executive_management a:hover{background:url(../images/image_02.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.advisory_council a{ width:171px; float:left; background:url(../images/image_03.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.advisory_council a:hover{background:url(../images/image_03.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.press_room a{ width:171px; float:left; background:url(../images/image_04.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.press_room a:hover{background:url(../images/image_04.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.foundation a{ width:171px; float:left; background:url(../images/foundation.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.foundation a:hover{background:url(../images/foundation.jpg) no-repeat 0 bottom; color:#388214;}


#left_boxs ul li.opportunity_overview a{ width:155px; float:left; background:url(../images/image_08.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 15px 0 0;}
#left_boxs ul li.opportunity_overview a:hover{background:url(../images/image_08.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.compensation_plan a{ width:155px; float:left; background:url(../images/image_09.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 15px 0 0;}
#left_boxs ul li.compensation_plan a:hover{background:url(../images/image_09.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.training a{width:171px; float:left; background:url(../images/image_10.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.training a:hover{background:url(../images/image_10.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.your_lifestyle a{ width:171px; float:left; background:url(../images/image_11.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.your_lifestyle a:hover{background:url(../images/image_11.jpg) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.video_gallery a{ width:171px; float:left; background:url(../images/videogallery.png) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.video_gallery a:hover{background:url(../images/videogallery.png) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.news_articles a{ width:171px; float:left; background:url(../images/news.png) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.news_articles a:hover{background:url(../images/news.png) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.media_archive a{ width:171px; float:left; background:url(../images/marchive.png) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.media_archive a:hover{background:url(../images/marchive.png) no-repeat 0 bottom; color:#388214;}

#left_boxs ul li.testimonials1 a{ width:171px; float:left; background:url(../images/image_12.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxs ul li.testimonials1 a:hover{background:url(../images/image_12.jpg) no-repeat 0 bottom; color:#388214;}
#left_boxs ul li a.current{background-position:0 bottom;color:#388214;}

#left_boxs ul li.joinnow1 a{ width:171px; float:left; background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 0; height:36px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:0 0 0 0;}
#left_boxs ul li.joinnow1 a:hover{background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 bottom; color:#c0ffff;}
#left_boxs ul li a.current{background-position:0 bottom;color:#388214;}

#left_boxs ul li.buynow1 a{ width:171px; float:left; background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 0; margin-top: -80px; height:36px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:0 0 0 0;}
#left_boxs ul li.buynow1 a:hover{background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 bottom; color:#c0ffff;}
#left_boxs ul li a.current{background-position:0 bottom;color:#388214;}

#left_boxes_red { width:171px; float:left; padding-right:40px;}
#left_boxes_red ul{width:171px; float:left; margin:0; padding:0; list-style:none;}
#left_boxes_red ul li{ width:171px; float:left; position:relative; height:115px; margin-bottom:11px;}

#left_boxes_red ul li.joinnow1 a{ width:171px; float:left; background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 0; height:36px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:0 0 0 0;}
#left_boxes_red ul li.joinnow1 a:hover{background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 bottom; color:#c0ffff;}
#left_boxes_red ul li a.current{background-position:0 bottom;color:#388214;}

#left_boxes_red ul li.buynow1 a{ width:171px; float:left; background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 0; margin-top: -80px; height:36px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:0 0 0 0;}
#left_boxes_red ul li.buynow1 a:hover{background:url(../images/joinbuy_blue_btn.jpg) no-repeat 0 bottom; color:#c0ffff;}
#left_boxes_red ul li a.current{background-position:0 bottom;color:#388214;}

#left_boxes_red ul li.product_overview a{ width:171px; float:left; background:url(../images/img5.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxes_red ul li.product_overview a:hover{background:url(../images/img5.jpg) no-repeat 0 bottom; color:#B11942;}

#left_boxes_red ul li.benefits a{ width:161px; float:left; background:url(../images/img6.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 10px 0 0;}
#left_boxes_red ul li.benefits a:hover{background:url(../images/img6.jpg) no-repeat 0 bottom; color:#B11942;}

#left_boxes_red ul li.nutrition_facts a{ width:171px; float:left; background:url(../images/img7.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 0 0 0;}
#left_boxes_red ul li.nutrition_facts a:hover{background:url(../images/img7.jpg) no-repeat 0 bottom; color:#B11942;}

#left_boxes_red ul li.testimonials a{ width:161px; float:left; background:url(../images/img8.jpg) no-repeat 0 0; height:37px; text-decoration:none; text-align:center; font:bold 11px/36px "Trebuchet MS", Arial, sans-serif; color:#0065ae; text-transform:uppercase; padding:78px 10px 0 0;}
#left_boxes_red ul li.testimonials a:hover{background:url(../images/img8.jpg) no-repeat 0 bottom; color:#B11942;}

#left_boxes_red ul li a.current{background-position:0 bottom; color:#B11942;}
/********Left Boxs End*****/


#product_details{width:665px; float:left; padding-bottom:150px;}
#product_details .title{width:665px; float:left;}
#product_details h2{
	width:100%;
	display:block;
	font:normal 30px/38px "Trebuchet MS", Arial, sans-serif;
	color:#8cc63f;
	background:url(../images/line_bg.jpg) repeat-x 0 bottom;
	padding-bottom:10px;
}
#product_details h2.red{
	width:100%;
	display:block;
	font:normal 30px/38px "Trebuchet MS", Arial, sans-serif;
	color:#b11942;
	background:url(../images/line_bg.jpg) repeat-x 0 bottom;
	padding-bottom:10px;
}
#product_details h2 span{ text-transform:uppercase;}
#product_details h3{width:100%; display:block; font:normal 26px/35px "Trebuchet MS", Arial, sans-serif; color:#0079c2; padding-top:10px; padding-bottom:15px; }
#product_details p{width:495px;}
#product_details .data{width:665px; float:left;}

#product_details .data .left_text{width:420px; float:left;}
#product_details .data .left_text ul{width:420px; float:left; list-style:none; padding-bottom:8px;}
#product_details .data .left_text ul li{width:400px; float:left; padding-left:20px; background:url(../images/right_mark.jpg) no-repeat 0 0; font: bold 11px/13px "Lucida Sans Unicode", Arial; color:#000; padding-bottom:5px;}
#product_details .data .left_text p{width:420px; float:left; font: normal 11px/15px "Lucida Sans Unicode", Arial; color:#000; padding-bottom:10px;}
#product_details .data .left_text a{width:auto; float:none; color:#0079c2; text-decoration:none;}
#product_details .data .left_text a:hover{text-decoration:underline;}
#product_details .data .left_text .row{width:420px; float:left;}
#product_details .data .left_text ul.style{width:300px; float:left; padding-left:13px; list-style:none;}
#product_details .data .left_text ul.style li{width:285px; float:left; background:url(../images/green_arrow.gif) no-repeat 0 3px; padding-left:15px; font: normal 11px/13px "Lucida Sans Unicode", Arial; color:#313131;}
#product_details .data .left_text ul.style li.first{width:285px; float:left; background:none;padding-left:0; font-weight:bold;}
#product_details .data .left_text ul.style1{width:105px; float:right; padding-left:0; list-style:none;}
#product_details .data .left_text ul.style1 li{width:90px; float:left; background:url(../images/green_arrow.gif) no-repeat 0 3px; padding-left:15px; font: normal 11px/13px "Lucida Sans Unicode", Arial; color:#313131;}
#product_details .data .left_text ul.style1 li.first{width:90px; float:left; background:none;padding-left:0; font-weight:bold;}


#product_details .data .left_text_benefits{width:460px; float:left;}
#product_details .data .left_text_benefits h4{width:460px;font: normal 15px/20px "Trebuchet MS", Arial, sans-serif; color:#313131;font-weight:bold;}
#product_details .data .left_text_benefits h5{width:460px;font: normal 13px/24px "Trebuchet MS", Arial, sans-serif; color:#313131;font-weight:bold;padding-bottom:10px;}
#product_details .data .left_text_benefits .inline{padding:0 15px 0 15px;}
#product_details .data .left_text_benefits p{width:460px;padding:5px 0 5px 0;}
#product_details .data .left_text_benefits .bottom-border{width:460px;background:url(../images/dotted_border.jpg) repeat-x 0 bottom;padding-bottom:20px; margin-bottom:10px;}
#product_details .data .left_text_benefits ul{width:460px; float:left; list-style:none; padding-bottom:8px;}
#product_details .data .left_text_benefits ul li{width:460px; float:left; padding-left:20px; background:url(../images/right_mark.jpg) no-repeat 0 0; font: bold 11px/13px "Lucida Sans Unicode", Arial; color:#000; padding-bottom:5px;}
#product_details .data .left_text_benefits ul.style{width:200px; float:left; padding-left:13px; list-style:none;}
#product_details .data .left_text_benefits ul.style li{width:285px; float:left; background:url(../images/right_mark.jpg) no-repeat 0 3px; padding-left:15px; font: normal 11px/13px "Lucida Sans Unicode", Arial; color:#313131;}
#product_details .data .left_text_benefits ul.style li.first{width:285px; float:left; background:none;padding-left:0; font-weight:bold;}
#product_details .data .left_text_benefits ul.style1{width:200px; float:right; padding-left:0; list-style:none;}
#product_details .data .left_text_benefits ul.style1 li{width:90px; float:left; background:url(../images/right_mark.jpg) no-repeat 0 3px; padding-left:15px; font: normal 11px/13px "Lucida Sans Unicode", Arial; color:#313131;}
#product_details .data .left_text_benefits ul.style1 li.first{width:90px; float:left; background:none;padding-left:0; font-weight:bold;}

#product_details .data .pro_img{width:115px; float:right; padding-right:25px;}
#product_details .data .link{width:115px; float:left;}
#product_details .data .link a{width:115px; float:left;  background:url(../images/icon1.gif) no-repeat 0 0; padding-left:20px; text-decoration:none; font: bold 11px/20px "Lucida Sans Unicode", Arial; color:#0079c2; margin-left:10px; display:inline;}
#product_details .data .link a:hover{ text-decoration:underline;}

#right_section .boxes{
	width:495px;
	float:left;
	background:url(../images/dotted_border.jpg) repeat-x 0 bottom;
	padding-bottom:25px;
	margin-bottom:25px;
	margin-left: -10px;
}
#right_section .spaceup{width:495px;float:left;margin-bottom:-30px;}

/********Right container Start*****/
#right_section{width:495px;float:left;}
#right_section h4{width:495px;font: normal 17px/20px "Trebuchet MS", Arial, sans-serif; color:#313131;font-weight:bold;}
#right_section img{padding:22px 0 21px 0;}
#right_section ul{list-style:none;width:461px;}
#right_section ul li{background:url(../images/right_icon.jpg) no-repeat 10px 2px;font:normal 12px/18px "Lucida Sans Unicode", Arial; color:#2a2c2d;padding:0 0 2px 34px;font-weight:bold;margin:0;}
#right_section h6{font:normal 12px/18px "Trebuchet MS", Arial, sans-serif;color:#2a2c2d;padding:0 0 2px 34px;font-weight:bold;background:url(../images/right_icon.jpg) no-repeat 10px 2px;width:461px;float:left;}
#right_section p{font:normal 12px/18px "Trebuchet MS", Arial, sans-serif; color:#2a2c2d;padding:18px 0 0 10px;clear:both;}
#right_section p.last{font-weight:bold;padding-bottom:60px;}

#right_section .bob_biography{width:495px;float:left;background:url(../images/dotted_border.jpg) repeat-x 0 bottom;padding-top:24px;}
#right_section .bob_biography img{float:left;margin:0 16px 0 0;display:inline;padding:0;}
#right_section .bob_biography h3{font:normal 19px/24px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:4px;font-weight:bold;}
#right_section .bob_biography h5{font:normal 14px/18px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:27px;font-weight:bold;}
#right_section .bob_biography p.management1{font: 12px/18px "Lucida Sans Unicode", Arial; color:#313131;padding-bottom:18px; padding-left:0px; padding-top:0; clear:none; font-weight:normal!important}

#right_section .bob_biography a{font:normal 12px/18px "Lucida Sans Unicode", Arial; color:#208aca;padding:28px 0 28px 0;text-decoration:none;float:left;}
#right_section .bob_biography a:hover{text-decoration:underline;} 

#right_section .richard_biography{width:495px;float:left;background:url(../images/dotted_border.jpg) repeat-x 0 bottom;padding-top:35px;}
#right_section .richard_biography img{float:left;margin:0 16px 0 0;display:inline;padding:0;}
#right_section .richard_biography h3{font:normal 19px/24px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:4px;font-weight:bold;}
#right_section .richard_biography h5{font:normal 14px/18px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:27px;font-weight:bold;}
#right_section .richard_biography p.management2{font:normal 12px/18px "Lucida Sans Unicode", Arial; color:#313131;padding-bottom:18px; padding-left:0px;padding-top:0; clear:none;}
#right_section .richard_biography a{font:normal 12px/18px "Lucida Sans Unicode", Arial;; color:#208aca;padding:28px 0 28px 0;text-decoration:none;float:left;}
#right_section .richard_biography a:hover{text-decoration:underline;}

#right_section .hebert{width:495px;float:left;background:none;padding-top:35px;}
#right_section .hebert img{float:left;margin:0 16px 0 0;display:inline;padding:0;}
#right_section .hebert h3{font:normal 19px/24px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:4px;font-weight:bold;}
#right_section .hebert h5{font:normal 14px/18px "Trebuchet MS", Arial, sans-serif; color:#313131;padding-bottom:27px;font-weight:bold;}
#right_section .hebert p.management2{font:normal 12px/18px "Lucida Sans Unicode", Arial; color:#313131; padding-bottom:18px; padding-left:0px; padding-top:0; clear:none;}
#right_section .hebert a{font:normal 12px/18px "Lucida Sans Unicode", Arial;; color:#208aca;padding:28px 0 28px 0; text-decoration:none;float:left;}
#right_section .hebert a:hover{text-decoration:underline;}
#right_section .hebert p.bottom{padding:0 0 58px 0;}

.left-col{float:left;width:200px;}
.right-col{float:left;width:290px;}
/********Right Section End*****/

/********Right Container Starts****/

#right_container{width:198px;float:left;}

/********Right Container Starts****/
/********footer starts*****/

#outer_footer { width:986px; margin:0 auto; }
#footer { width:986px; margin:0 auto;}
#footer .left_section { width:687px; float:left; }
#footer .left_section p { font-family:"Lucida Sans", "Lucida Sans Unicode", Arial; font-size:11px; color:#949494; line-height:16px; padding:60px 0 40px 40px; float:left; }
#footer .left_section p a{ font-family:"Lucida Sans", "Lucida Sans Unicode", Arial; font-size:11px; color:#949494; line-height:16px;  float:left; text-decoration:none; margin-top:8px; }
#footer .left_section p a:hover{text-decoration:underline;color:#388214;}


#footer .left_section ul { list-style:none; }
#footer .left_section ul li { background:url(../images/seperator.gif) no-repeat 0 63px; float:left; padding-top:60px;}
#footer .left_section ul li.first { background:none; }
#footer .left_section ul li a { font-family:"Lucida Sans", "Lucida Sans Unicode", Arial; font-size:11px; color:#949494; line-height:16px; padding:0 7px 0 7px; float:left; text-decoration:none; }
#footer .left_section ul li a:hover{text-decoration:underline;color:#388214;}
#footer .right_section { width:270px; float:left; }
#footer .right_section p { font-family:"Lucida Sans", "Lucida Sans Unicode", Arial; font-size:10px; color:#949494; line-height:16px; text-transform:uppercase; padding:38px 0 5px 10px; }
#footer .right_section form { width:194px; float:left; }
#footer .right_section form input { width:110px; height:15px; border-bottom:#c2c2c2 1px solid; border-right:#c2c2c2 1px solid; border-top:#6c6c6c 1px solid; border-left:#6c6c6c 1px solid; float:left; font-family:"Lucida Sans", "Lucida Sans Unicode", Arial; font-size:10px; color:#949494; line-height:14px; padding-top:3px; }
#footer .right_section form input.sing_in { background:url(../images/sign_upbtn.gif) no-repeat 0 0;float:left; margin:2px 0 0 5px; border:0px; padding:0px; width:60px; height:18px; cursor:pointer}
#footer .right_section a.facebook { width:26px; height:29px; float:left; padding:0 0 0 0; background:url(../images/facebook_rollover.gif) no-repeat 0 0;text-decoration:none;margin-right:10px;display:inline; }
#footer .right_section a.facebook:hover{background:url(../images/facebook_icon.gif) no-repeat 0 0;text-decoration:none;}
#footer .right_section a.twitter { width:26px; height:29px; float:left; background:url(../images/twitter_rollover.gif) no-repeat 0 0; padding-left:11px; text-decoration:none;}
#footer .right_section a.twitter:hover{background:url(../images/twitter_icon.gif) no-repeat 0 0;text-decoration:none;}
/********footer ends*****/


/**************layoutends*********/
.no-indent{margin-left:-10px;}
a:hover{text-decoration:underline;}
.style21{font-size:14px;}

/* Dave's additions */

#ninewaysh2 {
padding-top:15px;
font-size:16px;
}

.disclaimer_box {
border:1px solid #ccc;
font-size:9px;
width:100%;
padding:10px 5px 5px 10px;
margin-top:15px;
}

#inner_container .left_container a.vbp {
width:100px; height:30px; float:left; background:url(../images/vbp.gif) no-repeat 0 bottom; position:absolute; text-decoration:none; right:18px; bottom:100px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:15px;font-weight:bold;}

#inner_container .left_container a.vbp:hover{background:url(../images/vbp_rollover.gif) no-repeat 0 0;}

#inner_container .left_container a.morebutton2 {
bottom:72px;
right:18px;
}

#inner_container .left_container a.joinnow2 {
bottom:42px;
right:18px;
}

/* Slideshow */

.slidepic {
padding:0; margin:0; overflow: hidden;
}

#slideshow {
position:relative;
z-index:1;
width:926px;
height:340px;
overflow:hidden;
color:#000;
}

#nav {
float:left;
margin-left:35px;
height:25px;}

#nav a { 
margin: 0 15px; 
padding: 3px 5px; 
text-decoration: none; 
font-size:20px;color:#a1a1a1;}

#nav a.activeSlide { color:#8ab84d }

#nav a:focus { outline: none; }

#output { text-align: left; }

.slidePause {
font-size:12px;
line-height:25px;
color:#a1a1a1;
}