﻿@charset "utf-8";
/* its for private.html & 1st fold independently */
body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:127%;
	color:#000000;
	text-decoration:none;
	/*max-width:1280px;*/
	overflow: scroll;
	/*background: url(37.jpg) left top repeat-x #eef2fd; /* #6495ed EEEEEE*/

}
ul li {
	margin:0px;
	padding:0px;
}
ol{
	margin:0px;
	padding:0px;
}
* {
	margin:0px;
	padding:0px;
}
li {
    margin-left:5%;
}

#layout {
	width:100%;
	float:left;
	/*background:url(39.png) center top no-repeat;*/
	background-image:url('39.png');background-position:center top;background-repeat:no-repeat;
	
}
#main {
	width:800px;
	margin:0 auto;
	
}
#top {
	width:710px;
	float:left;
}
#logo {
	width:35px;
	float:left;
}
#top_content {
	width:665px;
	float:left;
		/*line-height:121%;*/
	text-align:left;
	padding:12px 1px 12px 1px;
	font-weight:bold;
	letter-spacing:-0.2px;
	line-height:117%;
	margin-left:70px;
	}
.red_txt {
	/*font-size:100%;
	line-height:100%;*/
	text-align:center;
	/*padding-top:10px;*/
	font-weight:bold;
	color:#b40000;
}
.blue_link {
	/*text-align:center;
	padding-top:10px;*/
	font-weight:bold;
	color:#001fdd;
	text-decoration:underline;
	padding:4px
}
a.blue_link:hover {
	text-decoration:blink;
	font-weight:bold;
}
#top_right {
	width:100px;
	float:right;
	padding-top:10px;
	text-align:right;
	padding-right:0px;
}
.small_link {
	font-size:69%;
	color:#001fdd;
	text-decoration:underline;
	/*line-height:119%;*/
	padding:5px
}
a.small_link:hover {
	text-decoration:none;
}
.book_link {
	font-size:17px;
	color:#001fdd;
	text-decoration:underline;
	line-height:25px;
	padding:5px
}
a.book_link:hover {
	text-decoration:none;
}
#middle {
	width:680px;
	float:none;
	margin-left:70px;
	margin-top:10px;
}
#mid_left {
	width:516px;
	float:left;
	padding-right:12px;
}
.left_1 { /* 1st para */
	width:516px;
	float:left;
	/*line-height:22px;
	font-weight:bold;*/
	 font-size:100%;
	padding-bottom:2px;
}
.sitepal {
	width:144px;
	float:right;
}

.left_2 { /*  bullets */
	width:516px;
	float:left;
	/*line-height:18px; 
	font-size:16px;*/
	padding-bottom:6px;
}
/* middle right*/
.mid_right {
	width:472px;
	float:left;
}
.top_crv {
	width:472px;
	float:left;
}
.right_rpt_1 {
	width:472px;
	float:left;
	background:url(45.jpg) left top repeat-y;
}
.right_top_bg {
	width:470px;
	float:left;
	background:url(47a.jpg) left top no-repeat;
	padding-bottom:5px;
}
.right_mid {
	width:472px;
	float:none;
}
.right_mid2 {
	width:462px;
	float:left;
	padding:5px 3px 5px 5px;
	text-align:center;
	/*font-weight: 500;*/
}
.right_mid3 {
	width:462px;
	float:left;
	padding:0px 0px 5px 3px;
	text-align:center;
}

.right_mid4 {
	width:462px;
	float:left;
	padding:3px 9px 3px 9px;
	text-align:center;
}

.book_bg {
	width:456px;
	float:none;
	text-align:right;
	text-indent:24px;
}
.video_bg { /*not used*/ 
	width:288px;
	float:left;
}
.spacer {
	text-align:center;
	padding:5px 0px 5px 0px;
}
.right_bot_bg {
	width:472px;
	float:left;
	background:url(41.jpg) left bottom no-repeat;
	padding-top:10px;
}
.sub_box {
	width:460px;
	float:left;
	padding-left:7px;
	padding-bottom:1px;
	line-height: 139%;
}
.txt_box_bg {
	width:249px;
	float:left;
}
.make_but {
	width:211px;
	float:left;
}
.txt_box {
	border:2px inset #b40000; /*#525248*/;
	background-image:url('179.png');
	background-repeat:repeat-x;
	/*font-size:12px;background-color:#ffffe5;*/
}
.right_logo_bg {
	width:430px;
	float:right;
	text-align:right;
	padding-right:13px;
	padding-bottom:10px;
}
.right_content {
	width:446px;
	float:left;
	padding-left:13px;
	padding-top:45px;
	text-align:justify;
	/*line-height:24px;*/
}
#sticky_note {
	position:absolute;
	margin-left:-6px;
	margin-top:-2px;
/*
		margin-left:90px;
	margin-top:143px;
*/	
}
#sticky_note_bottom {
	position: absolute; 
	margin-left:-6px;
	margin-top:-2px;
	float: right;
	bottom: 0px;
}

#footer {
	width:798px;
	float: left;
}
.bot_txt { /* 1000px text area*/
	width:800px;
	float: left;
	text-align:justify;
	/*line-height:22px;*/
	padding:15px 0px 15px 0px;
}
#blk_blt {
	width:800px;
	float:left;
	height:32px;
	text-align:center
}
#blk_blt_txt { /* black bar */
	width:712px;
	float:left;
	/*font-size:19px;*/
	text-align:center;
	color:#FFFFFF;
	height:32px;
	line-height:30px;
	background-color:#000000;
	/*font-weight:bold;*/
}
.bot_txt2 { /*footer, SEO*/
	width:1000px;
	float: left;
	text-align:center;
	/*line-height:120%;*/
	font-size:69%;
	color:#FFFFFF;
	padding:45px 0px 45px 0px;
}
.bot_link { /*footer blue link */
	font-size:169%;
	text-align:center;
	color:#001fdd;
	/*color:#1800ff;*/
	/*line-height:120px;*/
	font-weight:bold;
	text-decoration:underline;
	padding:0px 18px 0px 18px;
}
a.bot_link:hover {
	text-decoration:none;
}
.blk_19 { /* Address */
	font-size:139%;
	color:#000000;
}
.blk_17 { /* social bookmark */
	font-size:139%;
	font-weight:bold;
	color:#000000;
}
.bot_img_box { /* not used */
	width:1000px;
	float: left;
	font-size:17px;
	color:#000000;
}


/*************** submit button animation **********/

img {
	outline-width:0px;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	behavior: url(iepngfix.htc);
	margin-top: 0px;
	margin-bottom: 0px;
	float: none;
}

.animation{
	display:block;
	border:0px;
	border: none;
	text-decoration:none;
	outline-width:0px;
} 

.animation img{border:0px;outline-width:0px;}
.animation input{border:0px;outline-width:0px;}

input.animation:hover{background-position:0 center; color:white; font-size:0px}	
input.animation:active{background-position:0 bottom; font-size:0px}
input.animation{
 font-size:0px;
 margin:0px; 
 padding:0px;
 border:none;
}
 
input img {
 border: none;
 outline-width:0px;
}


form.input.button {
border: none;
border:0px;	
outline-width:0px;
}


a.animation{
margin: 0px auto;
}

a.animation:hover {
	background-position:0 center;}

a.animation:active{
	background-position:0 bottom;
}

a img {
 border: none;
 outline-width:0px;
}


/************* yahoo login *************/

.logintop{background:url(164.gif); background-repeat:repeat-x;}
.loginleft{background:url(165.gif); background-repeat:repeat-y;}
.logindown{background:url(167.gif); background-repeat:repeat-x;}
.loginright{background:url(166.gif); background-repeat:repeat-y;}
.loginmid{background:#F9F9F9;}

/************* order box *************/

.formfield_right{background:url(138.jpg); height:36px; background-repeat:repeat-y;}
.formfield_left{background:url(143.jpg); height:36px; background-repeat:repeat-y;}
.formfield_down{background:url(144.jpg); height:18px; background-repeat:repeat-x;}
.formfield_top{background:url(145.jpg); background-repeat:repeat-x;}
.form_mid{background:#FFFFE8;}

/************* handwritten note inside order box *************/
#Layer1 {
	position:absolute;
	width:337px;
	height:251px;
	z-index:1;
	left: 187px;
	/*top: ?px;*/
}


/************* black bar footer 720 *************/

#blk_blt2 {
	width:720px;
	float:left;
	height:32px;
}

#blk_blt_txt2 { 
	width:658px;
	float:left;
	font-size:17px;
	text-align:center;
	color:#FFFFFF;
	height:32px;
	line-height:30px;
	background-color:#000000;
	font-weight:bold;
}


/************* 1st FOLD TESTIMONIAL TABLE *************/

.adjwidth1{width:5px;}
/*.testitop{background:url(139.png); background-repeat:repeat-x}
.testimid{background:url(159.png); height:170; background-color:#FFFFFF; background-repeat:repeat-x;}
.testimid{background-color:#FFFFFF; background-repeat:repeat-x;}
.testiborderleft{background:url(133.png); background-repeat:repeat-y; margin-left:1px;}
.testiborderight{background:url(133.png); background-repeat:repeat-y; margin-left:1px; text-align:right;}
.testiheading3{font-weight:bold; color:#FFFFFF; padding-top:4px;}*/
.testiheading{font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; padding-top:4px;}
.testiheading2{font-family:Arial; font-size:17px; font-weight:bold; color:#b40000;}
.testitext{font-family:Arial; color:#1A18AA;}

.testimonial_bg{background:url(171.jpg); float:left; width:516px; height:134px; background-repeat:no-repeat;}
.adjheight2{height:29px;}
.adjwidth3{width:3px;}

/************ testimonial 
.adjwidth2{width:45px;}
.adjheight1{height:5px;}
***********/



/*.link_bg{background:url(158.png); width:681px; height:342px; background-repeat:no-repeat;}*//*5 links bg */


/* last optin */
/*
.note_top{background:url(150.png); background-repeat:repeat-x;}
.note_right{background:url(156.png); background-repeat:repeat-y;}
.note_left{background:url(157.png); background-repeat:repeat-y;}
.note_down{background:url(153.png); background-repeat:repeat-x;}
*/

.note_mid{background:#FFFFE8;}


/************* CSS3 DK ANTRIVER *************/

/* Generic Styles */
.mv_hr { margin:0; padding:0; }
.mv_p { margin:0; padding:0; line-height:111%;letter-spacing:normal; }
.mv_h1 { margin:0; padding:0; font-size:125%; text-shadow: 0 1px #F6FF3A;}
.mv_h3 {  text-align:left; margin:0; padding:0; margin-bottom:10px;}
.mv_big { font-size:105%; font-weight:bold; }
.mv_box_600 { margin:0 auto; text-align:left; width:600px; }

/* The Main Body tag. This is the Style for changing the main Blue or Gray Background color */
body.mv_body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:105%; text-align:left; background:#6495ED url(CytoSynthTherapy-background.png) no-repeat fixed 53% top ; }

/* The top most white Header */
div.mv_header { width:100%; clear:both; height:54px; text-align:center; background: url(202.png) repeat-x top left; }

/*This holds the main sales letter and keeps it on the center of the browser viewport at all times. */
div.mv_wrapper {
	width:767px;
	clear:both;
	margin:0 auto;
}

.mv_wrapper .mv_wrapper_header {
	background-image: url(297.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 77px;
}
.mv_red_dashed_box .mv_key_success {
	margin-top:-88px;
	position:relative;
	right:-500px;
	top:46px;
	width:88px;
}

/* The Neon Green Section */
div.mv_wrapper_header_green {  width:100%; clear:both; background:url(204.png) no-repeat top left; height:74px; }
/* The Neon Green Section's another part */
div.mv_wrapper_content_green { width:697px;  padding-left:50px; padding-right:14px; clear:both; background:url(243.png) repeat-y top left; }
div.mv_wrapper_content_green h1.mv_h1 { text-align:left; margin:0; padding:0; font-size:180%; text-shadow: 0 1px #F6FF3A;  color:#2C2E0A;
		line-height:110%;
}

/* The White Variaition of the Header section for the Neon one*/
div.mv_wrapper_content_white { width:697px;  padding-left:35px; padding-right:35px; clear:both; background:url(205.png) repeat-y top left; }
div.mv_wrapper_content_white h1.mv_h1 { text-align:left; margin:0; padding:0; font-size:180%; text-shadow: 0 1px #F6FF3A;  color:#2C2E0A; line-height:120%;  }

/* The actual Sales letter width. */
div.mv_wrapper_content { width:648px;  padding-left:60px; padding-right:60px; padding-top:15px; clear:both; background:url(205.png) repeat-y top left; }  

/* Pratik's Signature */
div.mv_sign { width:100%; margin:0; padding:0; text-align:right; border:0px dotted red; }

/* Comparison Table*/
table.mv_compare_table { width:100%; text-align:left; }
table.mv_compare_table tr.mv_table_heading { background:#050563; color:#fff;font-weight:bold; }
table.mv_compare_table td { padding:4px;min-height:35px; }
table.mv_compare_table tr.mv_odd_row { background:#ECF1FA; }


div.mv_green_step { width:765px; height:230px; background:url(214b.png) no-repeat top left; position:relative; left:-60px; }
div.mv_green_step div.mv_handcircle {
	left:20px;
	position:relative;
	top:-50px;; 
	margin-bottom:-288px;
	/*z-index:0;*/
}
div.mv_green_step input.mv_txtbox_email { border:0 none;
	font-weight:bold;
	left:0;
	padding:0;
	position:relative;
	top:33px;
	width:365px;
	background:transparent;
}

div.mv_green_step span {
	top:100px;
	left:0;
}

div.mv_security_images { border:0px dotted red;
	height:61px;
	width:100%;
}


div.mv_letter { width:660px; margin-top:0px;margin-left:-10px; background:url(219.png) no-repeat top left; padding:25px; }
div.mv_letter_header { width:95%; padding-bottom:14px; border-bottom:1px solid #EBEBEB;  }
div.mv_letter img.mv_passport_photo { float:left;margin-top:10px}
div.mv_letter div.mv_from_to { float:right; width:526px; line-height:1.4em; text-align:left;  border:0px dotted red;}
div.mv_letter_body { clear:both; width:660px; margin:0 auto; text-align:left; padding-top:0px;padding-left:0px;  }

div.mv_testi { clear:both; width:650px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:30px;float:left; }
div.mv_testi_header {
	background:url("220.jpg") no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	font-family:arial;
	height:37px;
	line-height:1.9em;
	width:640px;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
}
div.mv_testi_body { clear:both; width:608px; color:#1a18aa;  border-left:1px solid #ADADAC; border-right:1px solid #ADADAC; background:#fff url(244.png) repeat-x top left; text-align:left; padding:20px 20px 0;}
div.mv_testi_body h4 { margin:0; padding:0; text-align:right; font-weight:normal; }
div.mv_testi_footer { clear:both; width:100%; height:22px; background:url(221.jpg) no-repeat top left; }

div.mv_bookbox { width:656px; border:0px solid green; float:left;}

div.mv_bookbox div.mv_overlap_1 { left:-5px; margin-top:-146px;
position:relative;
top:126px;
width:209px; }

div.mv_bookbox div.mv_overlap_2 { left:194px;
margin-top:-34px;
position:relative;
top:12px;
width:209px; }

div.mv_bookbox div.mv_overlap_3 { left:-39px;
margin-top:-48px;
position:relative;
top:52px;
width:209px;
text-align:center;}

div.mv_bookbox div.mv_overlap_4 { 
margin-top:0;
position:relative;
top:8px;
/*width:209px;*/ }

div.mv_bookbox div.mv_overlap_5 { left:190px;
margin-top:0;
position:relative;
top:28px;
width:209px;}

div.mv_bookbox .mv_bookbox_header_1 { width:100%; height:131px; background:url(224.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_2 { width:100%; height:131px; background:url(247.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_3 { width:100%; height:131px; background:url(252.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_4 { width:100%; height:131px; background:url(Guide2Sprouting.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_5 { width:100%; height:131px; background:url(SuperDietrecipes.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_body { width:606px; text-align:left; background:url(228.png) repeat-y top left; padding-left:25px; padding-right:25px;  } 
div.mv_bookbox .mv_bookbox_body_blue { width:606px; text-align:left; background:url(228b.png) repeat-y top left; padding-left:25px; padding-right:25px;  } 
div.mv_bookbox .mv_bookbox_body img { margin-right:35px; }

div.mv_bookbox .mv_bookbox_body .mv_book_price1 {
	border:0px dotted red;
	color:#000000;
/*	font-size:80%;*/
	font-weight:bold;
	position:relative;
	right:-396px;
	top:381px;
	width:150px;
	margin-bottom: 15px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price2 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-431px;
	top:380px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price3 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-399px;
	top:375px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price4 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-381px;
	top:375px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price5 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-381px;
	top:375px;
	width:150px;
}

div.mv_bookbox .mv_bookbox_top_shadow {
	width:100%;
	height:13px;
	background-image: url(227.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.mv_bookbox .mv_bookbox_footer { width:100%; height:15px; background:url(229.png) no-repeat top left;  } 


div.CTALink {
	text-align:center;
	float:none;
}





.mv_green_step .mv_txtbox {
	float: left;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	height: 69px;
}
.mv_green_step .mv_txt {
	font-weight: bold;
	color: #FFF;
	float: none;
	width: 91%;
	text-align: center;

}
.mv_green_step .mv_submitbutton {
	float: none;
	width: 75%;
	text-align: center;
	position:relative;
}
.mv_testi .mv_testi_body span img {
	margin-right: 15px;
}
.mv_center {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mv_red_dashed_box {
	width: 620px;
	border: 0px dotted #900;
	margin:0 auto; 
}
.mv_red_dashed_box .mv_red_dashed_box_header {
	background-image: url(238.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
}
.mv_red_dashed_box .mv_red_dashed_box_footer {
	background-image: url(240.png);
	height: 29px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.mv_red_dashed_box .mv_red_dashed_box_body {
	background-image: url(239.png);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	padding-left: 35px;
	padding-right: 35px;
}
.mv_footer_main {
	width:100%;
}
.mv_footer_main .mv_footer_body {
/*	clear:both;
	float:left;*/
	width:719px;
	background-image: url(205.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 35px;
	padding-left:24px;
	padding-right:24px;
	padding-bottom: 0px;
    display:block;
}
.mv_footer_main .mv_footer_body_content { 
	padding-top:25px; 
	padding-left:23px;
	padding-right:23px; 
	border-top:1px solid #CCC; 
 float:none;
}
.mv_footer_main .mv_footer_body .mv_footer_body_content .left {
	float: left;
	width: 330px;
	text-align: left;
}
.mv_footer_main .mv_footer_body .mv_footer_body_content .right {
	float: right;
	width: 335px;
	text-align: right;
}
.mv_footer_main div.mv_wrapper_footer {
	width:100%;
	height:77px;
	clear:both;
    display:block;
	background:url(237.png) no-repeat top left;
}
.mv_body  div.mv_wrapper_seotxt { 
width:100%;
color:white;
float:none;
text-align:center;
font-size:69%;
	padding:45px 0px 45px 0px;
 }


/*clearfix*/
.clearfix:after { content:".";  display:block;  height:0;  clear:both;  visibility:hidden; }
.clearfix { display:inline-block; }
/*Hides from IE-mac*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

.mv_bookbox .mv_clock {
	margin-top:-99px;
	position:relative;
	right:-527px;
	top:44px;
	width:150px;
}
