body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f7f7f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4949;
}
#wraper_content{
	background:url(images/Top_BG.gif);
	background-repeat:repeat-x;
}.div_header {
	background-image: url(images/header-1.jpg);
	background-repeat: no-repeat;
	height: 375px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.div_bottom_header {
	background-image: url(images/bottom_header.jpg);
	background-repeat: no-repeat;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}	
.div_content {
	background-image: url(images/content.jpg);
	background-repeat: repeat-y;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.slogan_header {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 185px;
	padding-left: 770px;
	line-height: 27px;
}
.text_verdana_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	float: none;
}
.text_myriad_22b {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.div_text_header_form {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 73px;
	padding-left: 710px;
}
.clear{clear: both;}.div_bullets_list {
	float: left;
	margin-left: 150px;
	width: 500px;
	margin-right: 2px;
}
.div_form {
	background-image: url(images/bkg_form.png);
	background-repeat: no-repeat;
	float: left;
	height: 412px;
	width: 277px;
}
.div_text_above_form {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 16px;
	color: #4d4949;
	text-align: right;
	padding-top: 10px;
	margin-bottom:40px;
	padding-right: 0px;
}
.text_red_myriad_16b {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	line-height: 24px;
}
.div_list_bkg {
	background-image: url(images/bkg_list.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 464px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.class_ul_list {
	list-style-position: outside;
	list-style-image: url(images/bullet_green.png);
	list-style-type: disc;
	line-height: 24px;
	margin-right: 0px;
	margin-left: 20px;
	margin-top: 0px;
	padding: 0px;
}
.div_guarantee {
	background-image: url(images/guarantee.jpg);
	background-repeat: no-repeat;
	height: 139px;
}
.div_verisign {
	background-image: url(images/versign.jpg);
	background-repeat: no-repeat;
	height: 59px;
	width: 445px;
	margin-left: 155px;
	padding-right: 170px;
	padding-left: 110px;
	text-align: justify;
	margin-top: 20px;
}
.text_red_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.field {
	width:194px;
	height:24px;
	line-height:24px;
	border:none;
	background:url(images/TextFIeld_BG.png) left top no-repeat;
	color: #666666;
	font-weight:bold;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.shipping_first_name {background:url(images/TextFIeld_BG_firstname.png) left top no-repeat; }
.shipping_first_name:focus {background:url(images/TextFIeld_BG_firstname.png) left bottom no-repeat;}
.shipping_last_name {background:url(images/TextFIeld_BG_lastname.png) left top no-repeat; }
.shipping_last_name:focus {background:url(images/TextFIeld_BG_lastname.png) left bottom no-repeat;}
.shipping_zip {background:url(images/TextFIeld_BG_zip.png) left top no-repeat; }
.shipping_zip:focus {background:url(images/TextFIeld_BG_zip.png) left bottom no-repeat;}
.shipping_address {background:url(images/TextFIeld_BG_address.png) left top no-repeat; }
.shipping_address:focus {background:url(images/TextFIeld_BG_address.png) left bottom no-repeat;}
.shipping_state {background:url(images/TextFIeld_BG_state.png) left top no-repeat; }
.shipping_state:focus {background:url(images/TextFIeld_BG_state.png) left bottom no-repeat;}
.shipping_city {background:url(images/TextFIeld_BG_city.png) left top no-repeat; }
.shipping_city:focus {background:url(images/TextFIeld_BG_city.png) left bottom no-repeat;}
.phone {background:url(images/TextFIeld_BG_phone.png) left top no-repeat; }
.phone:focus {background:url(images/TextFIeld_BG_phone.png) left bottom no-repeat;}
.email {background:url(images/TextFIeld_BG_email.png) left top no-repeat; }
.email:focus {background:url(images/TextFIeld_BG_email.png) left bottom no-repeat;}
.tip {position:absolute; right:260px;  margin-top:-8px; background: url(images/pointer.png) top left no-repeat; white-space:nowrap; width:189px; height:49px; line-height:49px; color: #2d6985; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; z-index:800; }
input[type=text].field { padding-left:10px; }
select { padding-top:3px !important; width:204px !important; background:url(images/TextFIeld_BG.png) left top no-repeat !important;}
input.error, select.error { border:2px solid #dd0606; }
label.error { display: none !important; position:absolute; right:260px; margin-top:-8px; background: url(images/pointer.png) top left no-repeat; white-space:nowrap; width:189px; height:49px; line-height:49px; color: #2d6985; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; }
.flash_overlay {position:absolute; width: 320px; height:240px; z-index:999; }
.align_forms {
}
.div_text_above_form_blue {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #a7e9ff;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-left: 60px;
	width: 220px;
}
.div_celebs_bkg{
	background-image: url(images/celebs_bkg.jpg);
	height: 509px;
	width: 892px;
	margin-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	background-repeat: no-repeat;
	background-position: top;
}
.div_quotes {
	color: #646464;
    float: left;
    font-family: tahoma,Arial,verdana;
    font-size: 13px;
    font-style: italic;
    font-weight: normal;
    margin-left: 45px;
    margin-top: 300px;
    text-align: left;
    width: 600px;
}
.div_names_quotes {
	font-family: tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: bold;
	color: #c7191c;
	text-align: right;
	padding-right: 20px;
	float: left;
	width: 150px;
}
.div_name_celeb1 {
	color: #646464;
    font-family: tahoma,Arial,verdana;
    font-size: 13px;
    font-style: italic;
    font-weight: normal;
    padding-top: 7px;
    position: relative;
    right: 30px;
    top: -18px;
}
.text_red_name_celeb{
	font-family: tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: bold;
	color: #c7191c;
	font-style: normal;
	padding-left: 530px;
}
.div_bkg_divider1 {
	background-image: url(images/bkg_divider1.jpg);
	background-repeat: no-repeat;
	height: 84px;
	width: 800px;
	margin-left: 145px;
}
.div_logo_divider {
	float: left;
	margin-left: 30px;
	margin-top: 20px;
}
.div_btn_get_free_trial {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}
.div_text_btn_get_free_trial {
	font-family: "Arial Narrow", Arial;
	font-size: 20px;
	font-weight: normal;
	color: #5c5959;
	float: left;
	margin-left: 10px;
	font-style: italic;
	margin-top: 20px;
}
.div_TV_divider {
	background-image: url(images/TV.jpg);
	background-repeat: no-repeat;
	height: 70px;
	width: 95px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.div_test_celeb1 {
	background-image: url(images/bkg_test_1.jpg);
	background-repeat: no-repeat;
	height: 438px;
	width: 801px;
	margin-left: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.div_text_testimonial_janet {
	font-family: Tahoma, Arial, verdana;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 300px;
	padding-top: 10px;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
}
p{ margin: 0px;
padding: 0px;}

.text_gray_test_janet {
	font-family: Tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: normal;
	color: #4d4949;
}
.div_magazines_bkg {
	background-image: url(images/bkg_magazines.jpg);
	background-repeat: no-repeat;
	height: 297px;
	width: 801px;
	margin-left: 145px;
}
.div_magazines_text {
	font-family: Tahoma, Arial, verdana;
	font-weight: normal;
	color: #454040;
	width: 400px;
	padding-left: 40px;
	padding-top: 57px;
	line-height: 17px;
}
.div_testimonial_banner {
	background-image: url(images/testimonials_banner.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 270px;
	margin-left: 128px;
	font-family: tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #429701;
	padding-left: 550px;
	padding-top: 15px;
}
.div_title_olga {
	font-family: tahoma, Arial, Verdana;
	font-weight: normal;
	color: #494949;
	margin-left: 145px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 770px;
	padding-left: 30px;
	font-size: 14px;
}
.div_section_olga {
	width: 800px;
	margin-left: 145px;
	background-image: url(images/separation_line1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
.div_video_olga {
	float: left;
	width: 400px;
}
.div_before_after_olga {
	float: left;
	width: 390px;
	font-family: tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #4d4949;
	background-image: url(images/BA_olga.jpg);
	background-repeat: no-repeat;
	padding-top: 210px;
	padding-left: 10px;
}
.text_red_13 {
	font-family: tahoma, Arial, Verdana;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
}
.div_name_collen {
	font-family: tahoma, Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #494949;
	width: 780px;
	margin-left: 145px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.div_section_collen {
	width: 800px;
	margin-left: 145px;
	background-image: url(images/separation_line1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
.div_video_collen {
	float: left;
	width: 400px;
}
.div_before_after_collen {
	float: left;
	width: 390px;
	font-family: tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #4d4949;
	background-image: url(images/BA_collen.jpg);
	background-repeat: no-repeat;
	padding-top: 210px;
	padding-left: 10px;
}
.div_name_joan {
	font-family: tahoma, Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #494949;
	width: 780px;
	margin-left: 145px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: none;
}
.div_section_bottom_videos {
	width: 800px;
	margin-left: 145px;
	background-image: url(images/separation_line1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
.div_video_joan {
	float: left;
	width: 400px;
}
.div_video_verena {
	float: left;
	width: 400px;
}.div_section_robert {
	background-image: url(images/section_robert.jpg);
	background-repeat: no-repeat;
	height: 310px;
	width: 800px;
	margin-left: 145px;
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 26px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.div_video_robert {
	float: left;
	width: 360px;
	margin-left: 20px;
	margin-top:-5px;
}
.div_text_robert {
	font-family: tahoma, Arial, Verdana;
	font-size: 13px;
	color: #FFFFFF;
	float: left;
	width: 380px;
	margin-left: 20px;
	text-align: left;
	padding-right: 20px;
	padding-top: 20px;
}
.div_bonus {
	padding-top: 5px;
	background-image: url(images/separation_line1.jpg);
	background-position: center bottom;
	text-align: center;
	padding-bottom: 10px;
	background-repeat: no-repeat;
}
.div_image_advantages {
	background-image: url(images/new-model-face-m2.jpg);
	background-repeat: no-repeat;
	height: 334px;
	width: 800px;
	margin-left: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	background-size: contain;
}
.div_image_advantages2 {
	background-image: url(images/model-face2-800.jpg);
	background-repeat: no-repeat;
	height: 339px;
	width: 800px;
	margin-left: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
}
.ul_advantages {
	list-style-type: none;
	margin: 0px;
	padding-left: 20px;
	padding-top: 40px;
}

.ul_advantages li{
	padding-bottom: 37px;
	margin: 0px;
}
.div_image_notice {
	background-image: url(images/image_notice.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 160px;
	width: 256px;
	margin-left: 100px;
	font-family: tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: normal;
	color: #3d3a3a;
	padding-left: 570px;
	padding-top: 20px;
	padding-right: 100px;
	line-height: 18px;
}
.text_red_13_normal {
	font-family: tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: normal;
	color: #e30606;
}
.text_myriad_15b {
	position:absolute;
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #f00000;
	text-transform: uppercase;
}
.div_strip_red {
	background-image: url(images/bkg_strip_red.jpg);
	background-repeat: no-repeat;
	height: 71px;
	width: 801px;
	margin-left: 145px;
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.div_text_title_strip {
	padding-top: 20px;
	padding-left: 20px;
	float: left;
	width: 460px;
}
.div_text_strip_red {
	font-family: tahoma, Arial, verdana;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	width: 290px;
}
.div_skin_drawing {
	background-image: url(images/skin_drawing.jpg);
	background-repeat: no-repeat;
	background-position: 390px center;
	width: 350px;
	margin-left: 145px;
	padding-top: 30px;
	padding-right: 440px;
	padding-left: 20px;
	padding-bottom: 20px;
	height: 220px;
	line-height:17px;
}
.text_dark_grey_myriad {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #423f3f;
	padding-top: 10px;
	padding-bottom: 20px;
}
.div_section_banner_blue {
	padding-top: 10px;
	width: 810px;
	margin-left: 120px;
	padding-right: 20px;
	line-height:17px;
}
.div_banner_dark_blue {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/banner_dark_blue.jpg);
	background-repeat: no-repeat;
	height: 160px;
	float: left;
	padding-left: 35px;
	padding-top: 70px;
	padding-right: 160px;
	line-height: 22px;
	width: 425px;
	margin-right: 0px;
}
.div_text_banner_blue{
	float: left;
	color: #4d4949;
	line-height: 19px;
}
.div_title_media {
	font-family: "Times New Roman", Times, serif;
	font-size: 45px;
	font-weight: normal;
	color: #7b7a7a;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
	text-transform: uppercase;
	width: 800px;
	margin-left: 150px;
	text-align: center;
	padding-top: 10px;
}
.div_media_table {
	background-image: url("images/bottom_media.jpg") ;
  background-position: left bottom;
  background-repeat: no-repeat;
  height: 470px;
  margin-left: 145px;
  padding-bottom: 20px;
  padding-top: 10px;
  width: 800px;
}
.image_media {
	float: left;
}
.div_media1 {
	background-image: url("images/time.jpg");
  background-repeat: no-repeat;
  height: 130px;
  padding-left: 110px;
  padding-top: 20px;
}
.div_media2 {
	background-image: url("images/nbc.jpg");
  background-repeat: no-repeat;
  height: 130px;
  padding-left: 110px;
  padding-top: 20px;
}
.div_media3 {
	background-image: url("images/the_new_york_times.jpg");
  background-repeat: no-repeat;
  padding-left: 140px;
  padding-top: 20px;
}
.div_media4 {
	background-image: url("images/fitness.jpg");
  background-repeat: no-repeat;
  height: 130px;
  padding-left: 110px;
  padding-top: 10px;
}
.div_media5 {
 	background-image: url("images/the_times.jpg");
  background-repeat: no-repeat;
  height: 130px;
  padding-left: 110px;
  padding-top: 10px;
}
.div_media6 {
	background-image: url("images/7news.jpg");
  background-repeat: no-repeat;
  height: 100px;
  padding-left: 10px;
  padding-right: 80px;
  padding-top: 70px;
}
.div_bkg_header_news {
	background-image: url(images/header_news.jpg);
	background-repeat: no-repeat;
	width: 752px;
	margin-left: 145px;
	padding-top: 120px;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #656363;
}
.title_article_news {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0093c3;
	padding-bottom: 10px;
	font-size: 14px;
}
.div_article_1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	width: 225px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
	float: right;
	text-align: left;
	padding-top: 10px;
}.div_article_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5A5A5A;
	width: 320px;
	padding-bottom: 10px;
	float: right;
	padding-top: 10px;
}
.div_align_article_2 {
	padding-left: 95px;
	text-align: left;
}
.div_red_ribbon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(images/red_ribbon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 100px;
	width: 271px;
	padding-right: 25px;
	padding-top: 15px;
	padding-left: 20px;
}
.div_article_3 {
	width: 225px;
	margin-left: 20px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-bottom: 10px;
}
.div_article_4 {
	width: 225px;
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/logo_life_cell_bkg_white.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.div_article_5 {
	background-image: url(images/product.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 250px;
	padding-top: 10px;
	padding-bottom: 400px;
}
.div_align_article5 {
	width: 225px;
}
.div_footer_image {
	background-image: url(images/image_footer.jpg);
	background-repeat: no-repeat;
	height: 255px;
	width: 800px;
	margin-left: 145px;
}
.div_align_button_footer {
	padding-left: 206px;
	padding-top: 23px;
}
.slogan_footer {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 28px;
	color: #FFFFFF;
	padding-top: 70px;
	line-height: 27px;
	padding-left: 240px;
}
.text_myriad_28b {
	font-family: "Myriad Web", "Myriad Condensed Web", Arial;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
}
.div_footer {
	width: 800px;
	margin-left: 145px;
	text-align: center;
	padding-top: 10px;
}
.copyright {
	text-align: center; padding-bottom: 5px; line-height: 15px; padding-left: 0px; padding-right: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 5px;
}
.copyright a {
	color: #598b2c; font-weight: bold; text-decoration: none;
}
.copyright a:hover {
	text-decoration: underline;
}
.fox-logo {
    background: url("images/fox_logo.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 104px;
    position: relative;
    right: 35px;
    top: 20px;
    width: 99px;
	display: none;
}