@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#f6f6f6;
}
h1  {
	font-size: 20px;
	color: #43668c;
	font-weight: bold;
	margin-bottom: 10px;
	font-variant: small-caps;
	font-family: "Myriad Pro", Arial, sans-serif;
}
h2 {
	font-size: 24px;
	color: #43668c;
	margin-bottom: 10px;
	font-variant: small-caps;
	margin-left: 5px;
}

h4 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

h5 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover {
	color: #98b0ba;
}


span     {
	/*display: none;*/
}
.hand {
	cursor: pointer;
}


/* CSS Document */


#container {
	width:970px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color:#FFFFFF;
}
#header {
	width:970px;
	height:200px;
	background-color:#FFFFFF;
	
}
#header h1 {
	background-image:url(images/header.jpg);
	background-repeat: no-repeat;
	height: 195px;
	width: 970px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#header h1 a {
	display: block;
	height: 200px;
	width: 970px;
	
}
#header #cart-icon-temp {
	float: right;
	margin-top: 5px;
	margin-right: 20px;
	height: 50px;
	background-image: url(images/cart2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 130px;
}
#header #cart-icon-temp a {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 13px;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	font-weight: bold;
	color: #375374;
	text-decoration: none;
}
#header #cart-icon-temp a:hover {
	color: #98b0ba;
}




#header #subscribe {
	position:absolute;
	top:42px;
	width:375px;
	height:19px;
	right: 47px;
	display: inline;
	background-repeat: no-repeat;
	background-position: left;
}
#header #subscribe p.news {
	color: #4999B4;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
	padding-right: 10px;
}
#subscribe table {
	color: #4999B4;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
}
#subscribe .news {
	margin-right: 10px;
}



#header #nav {
	width: 950px;
	height: 75px;
}
#subscribe.unique {
	margin-bottom: 8px;
	margin-right: 0px;
}

#header #nav a {
	text-decoration: none;
	display: block;
}
#header #nav #top_nav {
	background-image: url(images/top_nav.gif);
	float: left;
	height: 30px;
	width: 949px;
	background-repeat: no-repeat;
	background-position: left top;
}
#header #nav #top_nav ul {
	list-style-type: none;
	margin-left: 0px;
}

#header #nav #top_nav li {
	display: block;
	float: left;
}
#header #nav #bottom_nav {
	background-image: url(images/bottom_nav.gif);
	height: 45px;
	width: 949px;
	float: left;
}
#header #nav #bottom_nav ul {
	list-style-type: none;
}
#header #nav #bottom_nav li {
	display: block;
	float: left;
}

#header  #subscribe  .sub {
	position: absolute;
	top: 4px;
	right: 0px;
	margin-left: 2px;
	padding-left: 2px;
}

#header #subscribe .dont {
	left: 0px;
	top: 4px;
	padding-top: 4px;
}
#header  #subscribe  .cleardefault {
	color: #666666;
}
#header .shopping-icon {
	height: 20px;
	width: 200px;
	position: absolute;
	top: 5px;
	right: 20px;
	color: #B7161C;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
}

#header .shopping-icon img {
	float: left;
}

#header .shopping-icon p {
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 14px;
	color: #F1484F;
	font-weight: bold;
}

#header  #show  div {
	padding-top: 10px;
}
#header #cart {
	position: absolute;
	top: 0px;
	left: 575px;
	z-index: 500;
	width: 225px;
}


a.quiz {
	background-image: url(images/quiz_btn.png);
	display: block;
	height: 30px;
	width: 211px;
	background-image: url(images/quiz_btn.png);
}
a.about {
	background-image: url(images/about_btn.png);
	display: block;
	height: 30px;
	width: 133px;
}
a.testimonials {
	background-image: url(images/testimonials_btn.gif);
	display: block;
	height: 30px;
	width: 118px;
	background-image: url(images/testimonials_btn.png);
}
a.compare {
	background-image: url(images/compare_btn.png);
	width: 114px;
	display: block;
	height: 30px;
}

a.faq {
	background-image: url(images/faq_btn.png);
	display: block;
	height: 30px;
	width: 234px;
}

a.quiz:hover {
	background-image: url(images/quiz_btn_hov.png);
}
a.about:hover {
	background-image: url(images/about_btn_hov.png);
}
a.testimonials:hover {
	background-image: url(images/testimonials_btn_hov.png);
}
a.compare:hover {
	background-image: url(images/compare_btn_hov.png);
}

a.faq:hover {
	background-image: url(images/faq_btn_hov.png);
}
a.home {
	background-image: url(images/home_btn.jpg);
	display: block;
	height: 45px;
	width: 93px;
}
a.fat_burning {
	background-image: url(images/fat_burning_btn.jpg);
	display: block;
	height: 45px;
	width: 282px;
}
a.products {
	background-image: url(images/products_btn.jpg);
	display: block;
	height: 45px;
	width: 127px;
}
a.how {
	background-image: url(images/how_btn.jpg);
	display: block;
	height: 45px;
	width: 159px;
}
a.guarantee {
	background-image: url(images/guarantee_btn.jpg);
	display: block;
	height: 45px;
	width: 145px;
}
a.contact {
	background-image: url(images/contact_btn.jpg);
	display: block;
	height: 45px;
	width: 143px;
}
a.home:hover {
	background-image: url(images/home_btn_hov.png);
}
a.fat_burning:hover {
	background-image: url(images/fat_burning_btn_hov.png);
}
a.products:hover {
	background-image: url(images/products_btn_hov.png);
}
a.how:hover {
	background-image: url(images/how_btn_hov.png);
}
a.guarantee:hover {
	background-image: url(images/guarantee_btn_hov.jpg);
}
a.contact:hover {
	background-image: url(images/contact_btn_hov.png);
}


#banner {
	width:950px;
	margin-right: auto;
	margin-left: auto;
}
#content {
	width: 425px;
	float: left;
	margin-left: 0px;
	z-index: 20;
	margin-top: 0px;
}


#content #video_main {
	background-image: url(images/video_bg3.jpg);
	height: 276px;
	padding-left: 25px;
	padding-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	width: 490px;
	margin-left: 221px;
	margin-top: 0px;
	background-repeat: no-repeat;
	padding-bottom: 7px;
}
#content #video_main #video {
	float: left;
	margin-left: 0px;
}
#video_main  #video .front {
	margin-left: 0px;
}
#content #video_main .p1 {
	font-size: 14px;
	line-height: 1.2em;
	padding-top: 10px;
	text-align: left;
	margin-top: 0px;
	width: 125px;
	float: left;
	padding-left: 12px;
}

#content  #video_main .p2 {
	text-align: center;
	padding-right: 20px;
	font-size: 12px;
	padding-top: 3px;
	padding-left: 10px;
	width: 300px;
	clear: both;
}
#content #satisfaction_main .p3 {
	font-size: 12px;
	color: #666666;
	padding-left: 15px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 12px;
}
#content #satisfaction_main .p4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-size: 11px;
	padding-top: 60px;
	text-align: left;
	margin-left: -75px;
	padding-right: 20px;
	width: 400px;
	font-weight: bold;
}





#content #satisfaction_main {
	background-image: url(images/satisfaction_bg5.jpg);
	height: 369px;
	padding-top: 30px;
	padding-left: 125px;
	background-repeat: no-repeat;
	margin-left: 221px;
	width: 400px;
	z-index: 10;
}
#content #satisfaction_main h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #43658d;
	font-weight: normal;
	padding-left: 35px;
	padding-bottom: 5px;
}
#content #satisfaction_main ul {
	list-style-type: none;
	padding-left: 50px;
	padding-top: 20px;
}
#content #satisfaction_main ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	color: #6c895d;
}
#content #satisfaction_main .find {
	height: 40px;
	display: block;
	background-image: url(images/num_bul_1.png);
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 4px;
}
#content #satisfaction_main .remove {
	background-image: url(images/num_bul_2.png);
	background-repeat: no-repeat;
	height: 40px;
	padding-top: 4px;
	padding-left: 45px;
}
#content #satisfaction_main .guarantee {
	background-image: url(images/num_bul_3.png);
	height: 40px;
	padding-top: 4px;
	padding-left: 45px;
	background-repeat: no-repeat;
}
#content_pages   img.center_img  {
	margin-left: 339px;
}
#content #satisfaction_main #find_btn {
	background-image: url(images/fybt_btn.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 272px;
	margin-left: 75px;
	margin-top: 5px;
	z-index: 10;
}
#find_btn  a   {
	display: block;
	height: 57px;
	width: 272px;
	background-image: url(images/fybt_btn.jpg);
	background-repeat: no-repeat;
}
#find_btn  a:hover   {
	background-image: url(images/fybt_btn_hov.jpg);
	background-repeat: no-repeat;
}
#content_pages.seven #find_btn {
	margin-left: 350px;
}
#content_pages   #book_order a  {
	background-image: url(images/the7principles.jpg);
	background-repeat: no-repeat;
	height: 229px;
	width: 140px;
	display: block;
}
#content_pages #book_order:hover {
	background-image: url(images/the7principles_hov.jpg);
	background-repeat: no-repeat;
}




#content #satisfaction_main #find_btn img {
	margin-left: -233px;
	margin-top: -10px;
	z-index: 20;
}


#middle_top {
	background-image: url(images/roundedtop.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 950px;
	height: 15px;
	margin-top: 10px;

}
#content_pages  {
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-left-color: #D9D9D9;
	background-color:#FFFFFF;
}



#middle_bottom_bt   {
	background-image: url(images/roundedbttm_bt.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
	width: 703px;
}

#content_pages #form {
	width: 900px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#middle_bottom   {
	background-image: url(images/roundedbttm.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 15px;
	width: 950px;
	float: left;
}


#content_pages #top_block {
	margin-left: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	font-size: 16px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages  #top  .story a {
	float: right;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #43658D;
	clear: both;
	display: block;
}
#content_pages  #top  .story  a:hover {
	color: #98b0ba;
}



#content_pages #top {
	height: 240px;
}
#content_pages #top_block p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 1.2em;
	font-size: 13px;
}

#content_pages #bottom {
	padding-top: 20px;
	margin-top: 20px;
}
#content_pages  .inner_block {
	width: 920px;
	padding: 0px;
	margin-top: 10px;
}
#content_pages #bottom h2.berg-story {
	font-size: 30px;
}
#content_pages #bottom h2 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;
}



#content_pages  #bottom.inner_block p  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
	width: 600px;
	padding-left: 20px;
	line-height: 1.5em;
}
#content_pages #credentials {
	margin-left: 10px;
	padding-right: 50px;
}
#content_pages #credentials h2 {
	color: 43658d;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 24px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding-top: 15px;
}
#content_pages.about h3 {
	font-family: "Myriad Pro", Arial, sans-serif;
	color: #8c8d8d;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	margin-left: 0px;
	margin-bottom: 10px;
}
#content_pages #credentials p {
	padding-bottom: 0px;
}
#content_pages #credentials ul {
	margin-left: 20px;
}

#content_pages p {
	font-size: 14px;
	line-height: 1.5em;
	padding-bottom: 15px;
}
#content_pages  #photo_caption  {
	width: 200px;
}
#content_pages #photo_caption p {
	width: 190px;
	color: #43658d;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-weight: bold;
	line-height: 1.2em;
}




#content_pages  h3  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	color: #43658d;
	margin-bottom: 10px;
	font-weight: normal;
}

#content_pages.about  p    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	padding-right: 30px;
	margin-left: 10px;
}
#content_pages.about #credentials ul {
	font-size: 13px;
}
#content_pages.berg {
	float: left;
}
#content_pages.berg p {
	text-align: justify;
}

#content_pages .top_berg h1 {
	padding-bottom: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 20px;
	margin-left: 20px;
	width: 300px;
	display: inline;
}
#content_pages.berg .temporary_berg h1 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 24px;
}

#content_pages.berg .top_berg {
	padding-bottom: 15px;
	margin-bottom: 10px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages .top_berg .berg-head {
	position: relative;
	height: 236px;
	background-image: url(images/berg_head_bg.jpg);
	width: 872px;
	background-position: left bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
}
#content_pages .top_berg .berg-head img {
	position: absolute;
	left: 0px;
	top: 0px;
}
#content_pages .top_berg .berg-head ul {
	position: absolute;
	left: 0px;
	bottom: 0px;
}


#content_pages.berg .top_berg ul {
	list-style-type: none;
	height: 36px;
	float: left;
	width: 871px;
}

#content_pages.berg .top_berg ul li {
	display: block;
	float: left;
	font-size: 17px;
	font-family: "Myriad Pro", Arial, sans-serif;
}
#content_pages.berg    .top_berg    ul    li.db-cred   a {
	background-image: url(images/credentials_btn.gif);
	height: 34px;
	width: 182px;
}
#content_pages.berg    .top_berg    ul    li.db-aff   a {
	background-image: url(images/affiliations_btn.gif);
	height: 34px;
	width: 247px;
}
#content_pages.berg .top_berg ul li.db-cert a {
	background-image: url(images/certification_btn.gif);
	height: 34px;
	width: 240px;
}
#content_pages.berg .top_berg ul li.db-med a {
	background-image: url(images/media_btn.gif);
	height: 34px;
	width: 202px;
}
#content_pages.berg    .top_berg    ul    li.db-cred   a:hover {
	background-image: url(images/credentials_btn_hov.gif);
	height: 34px;
	width: 182px;
}
#content_pages.berg    .top_berg    ul    li.db-aff   a:hover {
	background-image: url(images/affiliations_btn_hov.gif);
	height: 34px;
	width: 247px;
}
#content_pages.berg .top_berg ul li.db-cert a:hover {
	background-image: url(images/certification_btn_hov.gif);
	height: 34px;
	width: 240px;
}
#content_pages.berg .top_berg ul li.db-med a:hover {
	background-image: url(images/media_btn_hov.gif);
	height: 34px;
	width: 202px;
}


#content_pages.berg .top_berg ul li.bnone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages.berg .top_berg ul li a {
	display: block;
	color: #43668C;
	font-weight: normal;
	text-decoration: none;
}
#content_pages.berg .top_berg ul li a:hover {
	color: #98b0ba;
}
#content_pages.berg .top_berg img {
	float: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


#content_pages.berg   .bottom_berg .berg-img-btm {
	float: right;
	width: 225px;
}
#content_pages.berg .bottom_berg .berg-img-btm p {
	color: #43658D;
	font-weight: bold;
	width: 210px;
	float: right;
	padding-left: 15px;
}
#content_pages.berg .middle_berg {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 15px;
	padding-bottom: 15px;
}
#content_pages.berg .bottom_berg {
	padding-top: 15px;
}
#content_pages.berg .middle_berg .middle_left h1 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 24px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	width: 500px;
}
#content_pages.berg .temporary_berg {
}


#content_pages.berg .temporary_berg p {
	line-height: 1.9em;
	font-size: 14px;
	text-align: left;
	text-indent: 20px;
}
#content_pages.berg .temporary_berg ul {
	list-style-type: none;
}
#content_pages.berg .temporary_berg ul li {
	padding-bottom: 10px;
}
#content_pages.berg .temporary_berg ul li.berg_story6 {
	margin-top: 50px;
	font-style: italic;

}
#content_pages.berg .temporary_berg ul li.berg_story6 h1 {
	font-style: normal;
}

#content_pages.berg .temporary_berg .berg_story5 p strong {
	width: 450px;
	display: block;
	padding-left: 250px;
	text-align: center;
}
#content_pages.berg .temporary_berg .berg_story5 p.db-sig {
	float: right;
	margin-top: -10px;
	padding-top: 0px;
	margin-right: 20px;
}
#content_pages.berg .temporary_berg .berg_story5 .db-story-img-cap {
	float: right;
	width: 225px;
	margin-top: -25px;
}
#content_pages.berg .temporary_berg .berg_story5 .db-story-img-cap p {
	font-family: "Myriad Pro", Arial, sans-serif;
	text-align: left;
	width: 165px;
	float: right;
	color: #43668C;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 12px;
}



#content_pages.berg   #berg_pic {
	width: 150px;
	float: right;
}
#content_pages.berg  #berg_pic  p {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 0px;
	color: #43668C;
}
#content_pages.berg h2 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-weight: bold;
	font-variant: normal;
	font-size: 16px;
	padding-left: 10px;
}
#content_pages.berg .top_berg .berg-quote {
	color: #999999;
	font-style: italic;
	width: 450px;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: right;
	padding-right: 175px;
	margin-bottom: 15px;
	margin-top: 25px;
}
#content_pages.berg .top_berg .berg-quote span {
	display: block;
	padding-left: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
}

#container #content_pages .top_berg .berg-quote p {
	font-size: 18px;
	text-align: center;
	float: right;
	width: 500px;
}

#content_pages.berg  .middle_berg  .middle_right  img.mag {
	padding-bottom: 10px;
	padding-left: 50px;
	float: right;
}

#content_pages .middle_berg .middle_right p {
	font-style: italic;
	font-size: 13px;
	line-height: 1.2em;
	padding-left: 15px;
	text-align: justify;
	padding-top: 0px;
}
#content_pages .middle_berg .middle_right h3 {
	text-align: justify;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
	font-size: 18px;
	font-weight: normal;
}




#content_pages #gallery_list {
	list-style-type: none;
}
#content_pages #gallery_list h1 {
	margin-top: 30px;
	font-size: 30px;
	font-weight: normal;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
}

#content_pages #gallery_list li {
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 350px;
	padding-top: 10px;
}
#gallery_list a img {
}
a.test-quiz {
	background-image: url(images/fybt_btn_sm.gif);
	background-repeat: no-repeat;
	display: block;
	height: 37px;
	width: 175px;
	float: left;
	margin-left: 250px;
}
#content_pages #gallery_list .clear {
	clear: both;
}

a.test-quiz:hover {
	background-image: url(images/fybt_btn_sm_hov.gif);
	background-repeat: no-repeat;
}


#content_pages #gallery_list li:last-child {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#content_pages #gallery_list p {
	margin-left: 250px;
	font-size: 12px;
	width: 627px;
}
#content_pages #gallery_list img {
	clear: both;
	padding-top: 10px;
}
#content_pages #gallery_list h2 {
	margin-left: 245px;
	font-size: 24px;
	font-weight: bold;
}
#content_pages.how {
	height: 693px;
	width: 923px;
	background-image: url(images/how_bg.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-left-color: #D9D9D9;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left -50px;
}
#content_pages .how-find_btn {
	height: 57px;
	width: 272px;
	display: block;
	background-image: url(images/fybt_btn.jpg);
	background-repeat: no-repeat;
}

#content_pages   .how-find_btn:hover  {
	background-image: url(images/fybt_btn_hov.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 57px;
	width: 272px;
}
#content_pages .how-order_btn {
	background-image: url(images/order_now.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 44px;
	width: 149px;
	margin-top: 20px;
	margin-left: 50px;
}
#content_pages  .how-order_btn:hover {
	background-image: url(images/order_now_hov.jpg);
	background-repeat: no-repeat;
}

#content_pages.how ul {
	list-style-type: none;
	display: inline;
}
#content_pages.how   ul li {
	float: left;
	display: block;
	height: 250px;
	width: 275px;
	padding-right: 31px;
}
#content_pages.how   h3 {
	margin-left: 15px;
	font-size: 20px;
}
#content_pages     ul li.step_list    {
	display: block;
	float: none;
	width: 230px;
	margin-left: 20px;
	height: 13px;
}
#content_pages.how   img.order_btn {
	margin-left: 50px;
	margin-top: 20px;
}



#content_pages h2.push {
	margin-bottom: 295px;
	padding-top: 15px;
}
#content_pages.contact {
	background-image: url(images/contact_phone_image.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#content_pages.contact    table.contact1 {
	margin-left: 75px;
	margin-top: 75px;
}
#content_pages.share table.contact1 {
	margin-top: 50px;
	margin-left: 100px;
}

#content_pages p.middle_image img {
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
	margin-top: 5px;
}

#content_pages .middle_image {
	vertical-align: middle;
	margin-top: 25px;
	font-weight: bold;
	font-size: 16px;
}
#content_pages.share {
	background-image: url(images/loudspiker.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#content_pages #video #vid_swap {
	margin-left: 25px;
	float: left;
}
#content_pages #video h2 {
	margin-left: 25px;
}
#content_pages.body_type {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages_bt h2 {
	margin-top: -10px;
}
#content_pages   #content_pages_bt   h2    {
	margin-top: -10px;
}



#content_pages.guarantee {
	background-image: url(images/guarantee_whitebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 50px;
	padding-right: 100px;
	padding-left: 25px;
}
#content_pages.guarantee h2 {
	margin-left: 0px;
	margin-bottom: 50px;
	margin-top: 5px;
}
#content_pages.guarantee p {
	font-size: 12px;
}
#content_pages.terms {
	padding-top: 25px;
	padding-right: 100px;
	padding-left: 25px;
	float: left;
}
#content_pages.terms h2 {
	margin-left: 0px;
	margin-bottom: 40px;
	margin-top: 0px;
}
#content_pages.terms p {
	font-size: 11px;
}
#content_pages.products {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
#content_pages.products p {
	font-size: 11px;
}





#content_pages.products h2 {
	font-variant: normal;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 18px;
	margin-bottom: 85px;
}


#content_pages.products h3 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	margin-left: 5px;
	margin-bottom: 95px;
}
#content_pages.products h4 {
	color: #43658D;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}

#content_pages.products  h5 {
	font-size: 14px;
	margin-left: 10px;
}
#content_pages.products h6 {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
	margin-left: 10px;
}
#content_pages.products .starter p {
	margin-bottom: 10px;
}


#content_pages.products .price {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-left: 10px;
}
#content_pages.products input {
	margin-left: 10px;
}

#content_pages.products .red  {
	color: #ED1C24;
}
#content_pages.products .purple   {
	color: #8560A8;
}
#content_pages.products ul {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 330px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#content_pages.products  ul.bnone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




#content_pages.products ul li {
	float: left;
	width: 216px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	text-align: left;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 250px;
}
#content_pages.products  ul  li.bnone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#content_pages.products ul li:last-child {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages.products   #products ul.details {
	list-style-type: disc;
	padding: 0px;
	height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#content_pages.products #products p.garin {
	font-style: italic;
	color: #333333;
	font-weight: normal;
	line-height: 1.3em;
	font-size: 11px;
	text-align: left;
	width: 155px;
}
#content_pages.shopping
{
    float: left;
    width: 948px;
    position: absolute;
    top: 200px;
}
#content_pages.shopping #products .cart {
	float: right;
}
#content_pages.shopping   .cart #cart {
	width: 200px;
	float: right;
	margin-top: -60px;
}
#content_pages.shopping .cart #cart #form_send #send {
	margin-right: 25px;
}
#content_pages.shopping #products.shopping_cart {
	float: left;
	height: 1px;
	width: 860px;
	margin-left: 30px;
	margin-bottom: 0px;
	padding-left: 25px;
}

#content_pages.shopping #product-test-top {
	float: left;
	height: 200px;
	width: 480px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}


#content_pages.shopping  #product-test-top  .testim p {
	font-size: 13px;
	padding-top: 10px;
	font-family: "Myriad Pro", Arial, sans-serif;
}


#content_pages.shopping   .shopping_types  {
	list-style-type: none;
	float: left;
	width: 500px;
	height: 0px;

}
#content_pages.shopping #products #splat {
	margin-right: 32px;
	margin-left: 0px;
	padding-left: 0px;
}


#content_pages.shopping .shopping_types li {
	float: left;
	display: block;
	padding-right: 10px;
}
#content_pages.shopping .cart #cart h3 {
	font-size: 16px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 95px;
	padding-left: 5px;
}
#content_pages.shopping #products {
	margin: 0px;
	padding: 0px;
	height: 700px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages.shopping #products h1 {
	margin-bottom: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}



#content_pages.shopping #generic_products {
	width: 948px;
	margin-top: 20px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:#FFFFFF;
}
#content_pages.shopping #generic_products h3 {
	padding-left: 8px;
	font-size: 16px;
	font-weight: normal;
	padding-top: 4px;
}

#content_pages.shopping #generic_products ul {
	list-style-type: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-style: none;
}
#content_pages.shopping #generic_products ul li {
	height: 330px;
	text-align: left;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 4px;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
	padding-bottom: 0px;
	padding-top: 8px;
}
#content_pages.shopping #generic_products ul.bnone2 li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 250px;
}

#content_pages.shopping #generic_products .col3 #fat-an {
	height: 140px;
	padding-top: 30px;
}

#content_pages.shopping #generic_products ul.col1 {
	float: left;
	display: block;
	width: 188px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#content_pages.shopping  #generic_products  ul.col2 {
	float: left;
	width: 188px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#content_pages.shopping #generic_products ul.col3 {
	float: left;
	width: 188px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#content_pages.shopping #generic_products ul.col4 {
	display: block;
	float: left;
	width: 188px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#content_pages.shopping #generic_products ul.bnone {
	display: block;
	float: left;
	width: 188px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}
#content_pages.shopping #generic_products ul.bnone2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#content_pages.shopping #generic_products #long-one {
	float: left;
	width: 900px;
	height: 300px;
}






#118:visited {

}
#content_pages  .cart  #cart  #cartItems  {
	margin-top: -85px;
}
#content_pages    .cart    .cart-images    {
	padding-top: 10px;
	margin-top: 10px;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#content_pages    .cart    .testim     {
	padding-right: 25px;
	padding-left: 25px;
	font-style: italic;
}
#content_pages  .cart  .testim  p  {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.1em;
}




#content_pages h1  {
	font-size: 20px;
	margin-left: 5px;
}
#content_pages.shopping #products #berg-cart {
	height: 0px;
}

#content_pages.about h1 {
	font-size: 18px;
}


#content_pages.products   #products ul.details li  {
	display: list-item;
	margin: 0px;
	padding: 0px;
	color: #999999;
	height: 12px;
	list-style-type: disc;
	list-style-position: inside;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#content_pages.products #products ul     {
	list-style-type: none;
	height: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-bottom: 20px;
}


#content_pages span.grey {
	/*color: #999999;
	display: block;
	margin-top: 4px;
	font-size: 11px;
	*/
	color: #24a4c1;
}
#content_pages.products_main {
	padding-bottom: 0px;
	padding-top: 0px;
	height: 400px;
}
#content_pages.products_main h2 {
	color: #7E9871;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 24px;
	font-variant: normal;
	margin-left: 30px;
	margin-top: -20px;
}
#content_pages.products_main h1 {
	margin-left: 30px;
}

#content_pages.products_main ul {
	list-style-type: none;
	float: left;
	width: 900px;
	padding-left: 100px;
	margin-top: 10px;
}
#content_pages.products_main ul li {
	float: left;
	padding-right: 25px;
}
#content_pages.products_main  ul  li  p a {
	font-family: "Myriad Pro", Arial, sans-serif;
	color: #6C895D;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#content_pages.products_main ul li p {
	text-align: center;
}

#content_pages.products_main #fybt_btn {
	float: left;
	width: 272px;
	margin-left: 300px;
	margin-top: 15px;
	display: block;
}
#content_pages.products_main #fybt_btn img {
	margin: 0px;
	padding: 0px;
	height: 57px;
}

#content_pages.products_main  #fybt_btn  p a {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #43658D;
	margin-left: 60px;
	text-decoration: none;
	margin-bottom: -20px;
	padding-bottom: 0px;
}
#content_pages #products .cart .cart-images #c {
	font-family: "Myriad Pro", Arial, sans-serif;
	background-image: url(images/cart2.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	width: 135px;
	margin-bottom: 20px;
}
#content_pages #products .cart .cart-images #c a {
	color: #375374;
	font-size: 16px;
	text-decoration: none;
	float: right;
	font-weight: bold;
}
#content_pages #products .cart .cart-images #c a:hover {
	color: #98b0ba;
}

#content_pages #berg-link {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 125px;
	bottom: 25px;
	font-size: 18px;
}
#content_pages #berg-link a {
	font-family: "Myriad Pro", Arial, sans-serif;
	color: #44658E;
	font-weight: bold;
}
#content_pages #berg-link a:hover {
	color: #98b0ba;
}



a.cart-disp {
	text-decoration: none;
	display: block;


}
#quiz_btn.prod_hov_btn_berg {
	margin-top: 40px;
	margin-right: 15px;
	position: absolute;
	right: 45px;
	top: 318px;
}
#content_pages img.stages {
	padding: 0px;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9E0E6;
	border-left-color: #D9E0E6;

}





#content_pages.how   ul.disc {
	list-style-type: none;
}
#content_pages .disc {
	list-style-type: disc;
}
#content_pages.explanation  {
	height: 565px;
	padding-right: 15px;
	padding-left: 15px;
}
#content_pages.explanation p {
	font-size: 12px;
	line-height: 1.3em;
	margin-bottom: 0px;
}

#content_pages h1 {
	margin-bottom: 25px;
	font-size: 30px;
}

#content_pages .p5 {
	font-size: 12px;
	line-height: 1.2em;
	padding-right: 50px;
	padding-left: 5px;
	width: 550px;
	float: left;
	margin-top: -75px;
}

#content_pages .p6 {
	font-size: 10px;
	font-weight: normal;
	line-height: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
#content_pages #right .p6 {
	font-size: 14px;
	margin-top: 30px;
}
#content_pages.compare {
	float: left;	/*padding: 0px;
	background-image: url(images/compare4.jpg);
	background-repeat: no-repeat;
	height: 480px;
	background-position: 20px 40px;*/
	width: 928px;
	vertical-align: 10%;
	font-size: 12px;
}
#content_pages.compare h5 {
	font-size: 12px;
	padding-top: 10px;
	padding-left: 4px;
}
#content_pages.compare h4 {
	padding-top: 10px;
	padding-left: 4px;
}

#content_pages.compare p {
	font-size: 12px;
	display: block;
	position: absolute;
	bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 14px;
	line-height: 1.2em;
}
#content_pages.compare p.r7p {
	position: absolute;
	top: 8px;
}


#content_pages.testimonial-page {
	height: 1961px;
}
#back-to-top  {
}
#back-to-top   a  {
	background-image: url(images/back_top_btn.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 175px;
	display: block;
	margin-left: 750px;
}
#back-to-top   a:hover  {
	background-image: url(images/back_top_btn_hov.gif);
}

#quiz_btn    {
	float: right;
	margin-top: 335px;
	margin-right: 10px;
	background-image: url(images/fybt_btn.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 272px;
	display: block;
	position: relative;
	/*background-position: -2px 8px;*/
}
#container #content_pages #quiz_btn {
	margin-right: 325px;
	margin-top: 50px;
}

span.compare_btn {
	font-style: normal;
	font-size: 15px;
	margin-left: 50px;
	display: block;
	position: absolute;
	top: -15px;
	/*display: block;
	height: 57px;
	width: 272px;*/
}
#quiz_btn  a   {
	color: #43658d;
	text-decoration: none;
	height: 57px;
	width: 272px;
	display: block;
}
#quiz_btn  a:hover   {
	background-image: url(images/fybt_btn_hov.jpg);
	color: #a6bfdc;
	text-decoration: none;
	height: 57px;
	width: 272px;
	display: block;
}



#quiz_btn_berg    {
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/fybt_btn_sm.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 179px;
	display: block;
	position: relative;
	/*background-position: -2px 8px;*/
}
#products #berg-cart {
	height: 400px;
}

span.compare_btn {
	font-style: normal;
	font-size: 11px;
	margin-left: 50px;
	display: block;
	position: absolute;
	top: -15px;
	left: -35px;
	width: 188px;
	/*display: block;
	height: 57px;
	width: 272px;*/
}
#quiz_btn_berg  a   {
	color: #43658d;
	text-decoration: none;
	height: 37px;
	width: 175px;
	display: block;
}
#quiz_btn_berg  a:hover   {
	background-image: url(images/fybt_btn_sm_hov.gif);
	color: #a6bfdc;
	text-decoration: none;
	height: 37px;
	width: 175px;
	display: block;
}
#products .shopping_types .berg-products-quiz {
	height: 78px;
	position: absolute;
	right: 35px;
	top: 271px;
}


#container #content_pages.compare h1 {
	margin-left: 15px;
	padding-top: 10px;
}


#content_pages #fybt_btn .p3 {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
}

#products {
	width: 928px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	padding-left: 0px;
	height: 620px;
}

#products p {
	font-size: 12px;
	line-height: 1.1em;
	margin-top: 4px;
	margin-bottom: 5px;
}
#products   ul li.starter {
	float: left;
	height: 580px;
	width: 220px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(images/good_save.gif);
	background-repeat: no-repeat;
	background-position: left 170px;
}
#products    ul  li.plus {
	float: left;
	height: 580px;
	width: 221px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(images/better_save.png);
	background-repeat: no-repeat;
	background-position: left 177px;
}
#products   ul li.ultimate {
	float: left;
	height: 580px;
	width: 224px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(images/best_save.png);
	background-repeat: no-repeat;
	background-position: left 177px;
}


#products     ul li.cart    {
	float: left;
	height: 580px;
	width: 200px;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
}

#products img.top_img      {
	margin-top: -30px;
}
#products  #cart  {

	padding: 5px;

	border:medium solid #EEEEEE;

}
#form_send #send {
	margin: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#bt_video {
	float: right;
	width: 320px;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content_pages_bt #to_products  {
	float: left;
	width: 350px;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#to_products   .prod_order  {
	text-align: center;
	font-family: "Myriad Pro", Arial, sans-serif;
}
#content_pages_bt     #to_products .prod_order         {
	font-size: 24px;
	margin-top: 15px;
}

#to_products  .prod_order:hover  {
	color: #98b0ba;
}



#middle_top_bt {
	background-image: url(images/roundedtop_bt.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 703px;
	height: 15px;
	margin-top: 10px;

}
#content_pages_bt  {
	padding: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-left-color: #D9D9D9;








	height: 665
.px;
	height: 660px;
}
#bt_text {
	width: 680px;
	float: left;
	margin-top: 10px;
}
#bt_text p {
	font-size: 11px;
	line-height: 1.3em;
	margin-bottom: -3px;
}
#bt_symptoms {
	width: 675px;
	float: left;
	margin-left: 15px;
	padding-top: 5px;
	list-style-type: none;
}
#bt_symptoms ul {
	list-style-type: none;
}


#bt_symptoms h2 {
	margin-bottom: 0px;
	margin-left: -5px;
	margin-top: -10px;
}
#bt_symptoms  #bt_button  h3 a {
	font-size: 18px;
	font-style: normal;
	color: #43658D;
}
#bt_symptoms #bt_button a:hover {
	color: #98b0ba;
	text-decoration: none;
}
#bt_symptoms #bt_button.adrenal_bt {
	margin-top: 30px;
}
#bt_symptoms #bt_list_ {
	list-style-type: none;
	float: left;
}
#bt_symptoms    #bt_list    li     {
	float: left;
	width: 200px;
	margin-right: 25px;
}
#content_pages_bt a.prod_order {
	display: block;
	margin-top: 10px;
	text-decoration: none;
	color: #43658D;
	font-size: 18px;
}



#bt_symptoms #bt_list .bt_list_sm {
	list-style-type: none;
}


#bt_symptoms  #bt_list  .bt_list_sm  li  {
	display: list-item;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: none;
}
#bt_button {
	width: 225px;
	margin-left: 450px;
	margin-top: 140px;
}

ul .bt_list_sm            {
	list-style-type: disc;
}








#faq_list {
	background-image: url(images/bottle_eggs.jpg);
	height: 285px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
}

#faq_list  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3F97BA;
	padding: 0px;
}

#faq_list  ul {
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-type: none;
	width: 350px;
	float: left;
}
#faq_list  ul  li {
	padding-bottom: 6px;
}


#faq h2 {
	margin-left: 50px;
	margin-top: 30px;
}
#faq_list a.selected_faq {
	color: #000066;
	font-size: 15px;
	background-color: #99CCFF;
	text-decoration: none;
}
#answer   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 0px;
	padding-top: 20px;
	clear: both;
	width: 880px;
	padding-bottom: 0px;
	margin-left: 25px;
	padding-right: 20px;
}
.order_pages {
	width: 928px;
	z-index: 5;
	font-size: 10px;
	background-image: url(images/thyroid_product_bg.jpg);
	background-repeat: no-repeat;
	background-position: 280px 150px;
}
.order_pages p {
	font-size: 12px;
}
.order_pages ul {
	width: 215px;
	margin-bottom: 15px;
	list-style-position: outside;
	margin-left: 15px;
}
.order_pages ul li {
	font-size: 11px;
	margin-bottom: 8px;
}
.order_pages h1 {
	font-variant: normal;
	font-weight: normal;
	letter-spacing: .1em;
}


.order_pages  h2  {
	font-size: 16px;
	font-variant: normal;
	font-family: "Myriad Pro", Arial, sans-serif;
	margin-top: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.order_pages h4 {
	font-size: 16px;
	color: #6C895D;
	width: 250px;
	margin-top: 10px;
	margin-left: 5px;
}

.order_pages  #content {
	float: left;
	width: 213px;
	margin-top: 0px;
	height: 500px;
	background-image: url(images/thyroid_total.gif);
	background-repeat: no-repeat;
	background-position: 0px 40px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 10px;
}
.order_pages #content h2.fill {
	margin-top: -2px;
	margin-left: 50px;
}
.order_pages #content #middle_head {
	width: 225px;
}
.order_pages #content #middle_head h2 {
	font-size: 14px;
}


.order_pages  #content h3 {
	font-style: normal;
	font-size: 14px;
	margin-top: 130px;
}



.order_pages #content td {
	font-weight: bold;
	text-align: right;
}
.order_pages #content img {
	margin-left: 55px;
	margin-top: 30px;
}
.order_pages  #content  #form_send  input img {
	margin-top: 20px;
}

.order_pages #content a {
	font-size: 18px;
	text-decoration: none;
	font-family: "Myriad Pro", Arial, sans-serif;
	margin-left: 15px;
	color: #3F97BA;
	display: block;
	margin-top: 10px;
}
.order_pages #content a:hover {
	color: #98b0ba;
}
.order_pages #content #form_send #order_now_btn {
	margin-left: 50px;
	margin-top: 40px;
}

.order_pages #results_header h1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-size: 24px;
}


.order_pages #results_header h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 125px;
	font-size: 18px;
	color: #6C895D;
}
.order_pages span.type {
	display: inline;
	font-weight: bold;
	font-size: 24px;
}






.order_pages #left {
	float: left;
	width: 407px;
	height: 500px;
	margin: 0px;
	z-index: 20;
}
.order_pages  #left  #results_header  h1 {
	display: inline;
}
.order_pages   #left   #results_header img   {
	margin-left: 30px;
	margin-bottom: -12px;
}
.order_pages   #left   #results_header.thy_arw   img  {
	margin-left: 15px;
}


.order_pages #left .p4 {
	margin-left: 5px;
	width: 280px;
	line-height: 1.4em;
	font-size: 13px;
	margin-bottom: 10px;
}
.order_pages #left .p4-5 {
	font-size: 13px;
	line-height: 1.4em;
	width: 240px;
	margin-left: 5px;
}

.order_pages #left ul {
	width: 200px;
}

.order_pages #right {
	float: right;
	width: 288px;
	margin-top: 0px;
	height: 500px;
	margin-right: 0px;
	background-image: url(images/girl.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.order_pages #right p {
	font-size: 13px;
	width: 225px;
	margin-left: 10px;
	margin-top: 10px;
}


.order_pages #solution {
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 890px;

}
.order_pages #solution h2 {
	margin-left: 0px;
	font-size: 22px;
	margin-bottom: 10px;
}

.order_pages #solution a {
	font-size: 18px;
	text-decoration: none;
	font-family: "Myriad Pro", Arial, sans-serif;
	color: #3F97BA;
	display: block;
	margin-top: -20px;
	float: right;
	margin-right: 10px;
}

.order_pages  #solution  a:hover {
	color: #98b0ba;
}
.order_pages #right #video {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
}
.order_pages #solution #celebrities {
	margin-left: 10px;
	margin-top: 5px;
}

.order_pages #solution .celeb {
	list-style-type: none;
	width: 275px;
}
.order_pages  #solution  .celeb  li  {
	float: left;
	margin-right: 10px;
	font-weight: bold;
	font-size: 10px;
}
.order_pages #solution .celeb_liver {
	list-style-type: none;
	width: 275px;
	margin-left: 20px;
}
.order_pages  #solution  .celeb_liver  li  {
	float: left;
	margin-right: 40px;
	font-weight: bold;
	font-size: 10px;
}

.order_pages  #solution  #products_list ul {
	list-style-type: none;
	display: inline;
}
.order_pages #solution #products_list li {
	float: left;
	display: block;
	width: 205px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-left: 10px;
	padding-right: 10px;
}
.order_pages #solution #products_list li:last-child {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.order_pages #solution #products_list li.guide {
	height: 290px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.order_pages #solution #products_list li.guide img {
	margin-top: 20px;
	margin-left: 30px;
}
.order_pages   #solution   #products_list   li.guide  h4  {
	margin-top: 34px;
	margin-bottom: 20px;
}


.order_pages #solution #see_more_products_btn {
	float: right;
	margin-right: 20px;
	display: block;
	margin-top: 15px;
}

#left {
	width:220px;
	height:701px;
	float: left;
	margin-top: 0px;
	z-index: 10;
	margin-left: -425px;
}
#left ul {
	list-style-position: inside;
	width: 150px;
	font-size: 10px;
}

#left a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: block;
	margin-top: 4px;
}
#left h2 a {
	font-size: 17px;
	margin-left: -10px;
	margin-bottom: -5px;
}
#left h3 {
	color: #43658D;
	font-size: 13px;
}
#left_bt {
	width:220px;
	height:701px;
	margin-top: 5px;
	margin-left: -940px;
	float: left;
	font-size: 10px;
}

#left  a:hover {
	color: #89A5C7;
}


#left #ovary {
	background-image: url(images/adrenal_bg.gif);
	height: 148px;
	padding-left: 75px;
	padding-top: 35px;
	background-repeat: no-repeat;
	padding-right: 10px;
}
#left #thyroid {
	background-image: url(images/liver_bg.gif);
	height: 148px;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 75px;
}
#left #liver {
	background-image: url(images/thyroid_bg.gif);
	height: 147px;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 75px;
}
#left #adrenal {
	background-image: url(images/ovary_bg.gif);
	height: 148px;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 75px;
}



#left_bt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
	margin-left: -5px;
}
#left_bt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: block;
	margin-left: 0px;
}
#left_bt ul {
	list-style-position: inside;
	width: 150px;
	margin-left: 0px;
}

#left_bt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: inline;
	margin-top: 4px;
	margin-left: 12px;
}


#left_bt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
}
#left_bt h2 a {
	font-size: 17px;
	margin-left: 0px;
}
#left_bt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #43658D;
	text-decoration: none;
	display: block;
	margin-left: -5px;
}

#left_bt  a:hover {
	color: #89A5C7;
}


#left_bt #ovary {
	background-image: url(images/adrenal_bg.gif);
	height: 143px;
	padding-left: 75px;
	padding-top: 40px;
	background-repeat: no-repeat;
	padding-right: 10px;
}
#left_bt #ovary h3 {
	font-size: 13px;
	color: #43658D;
	margin-left: 0px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
}

#left_bt #thyroid {
	background-image: url(images/liver_bg.gif);
	height: 148px;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 75px;
}
#left_bt #thyroid h3 {
	font-size: 13px;
	color: #43658D;
	margin-left: 0px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
}
#left_bt #liver {
	background-image: url(images/thyroid_bg.gif);
	height: 140px;
	padding-top: 32px;
	padding-right: 10px;
	padding-left: 75px;
}
#left_bt #liver h3 {
	font-size: 13px;
	color: #43658D;
	margin-left: 0px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
}
#left_bt #adrenal {
	background-image: url(images/ovary_bg.gif);
	height: 141px;
	padding-top: 32px;
	padding-right: 10px;
	padding-left: 75px;
}
#left_bt #adrenal h3 {
	font-size: 13px;
	color: #43658D;
	margin-left: 0px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
}
#right {
	width:220px;
	height:701px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
}
#right #quiz {
	background-image: url(images/right_top.gif);
	height: 305px;
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
}
#right #quiz .typeblack {
	padding-left: 10px;
}
#right #quiz .typeblack .sub {
	margin-top: 5px;
}

#right #quiz h2 {
	color: #638254;
	font-size: 18px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-weight: normal;
	margin-bottom: 5px;
	margin-left: 5px;
}
#right #quiz tr {
	height: 20px;
}

#right  #quiz  h2 span.style1 {
	font-size: 24px;
	color: #43658D;
	display: inline;
	font-weight: normal;
}
#right #quiz table tr {
	margin-bottom: 5px;
}

#right #testimonials {
	background-image: url(images/right_bottom.gif);
	height: 374px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 2px;
}
#right  #testimonials .testim {
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;

}
#right #testimonials .testim p {
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
	line-height: 1.1em;
}

#right  #testimonials .testim  img {
	margin-left: 25px;
}
#right_bt  {
	width: 703px;
	margin-left: 232px;
	margin-top: 0px;
	margin-bottom: -20px;
	height: 725px;
	float: left;
}



#footer {
	width:950px;
	background-image: url(images/foot_menu.jpg);
	background-repeat: no-repeat;
	float: left;
}
#footer ul {
	list-style-type: none;
	margin-left: 82px;
	padding-top: 33px;
}
#footer li {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3FA8DB;
}
#footer li.bnone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#footer ul li a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f97ba;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
}
#footer a:hover {
	color: #98b0ba;
}

#footer p {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 1.3em;
	color: #666666;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
	width: 900px;
}




#footer img {
	margin-left: 307px;
	padding-top: 10px;
}
#footer #copy {
	padding-top: 50px;
	width: 900px;
}
span.more   {
	display: inline;
	color: #0000FF;
	cursor: pointer;
}
#container  #content_pages  .price input {
	cursor: pointer;
}

span.strike {
	display: inline;
	text-decoration: line-through;
}
.explanation   p  {
	margin-bottom: 20px;
	font-size: 12px;
}
.selected_learn {
	visibility: hidden;
}
.selected  {
	font-size: 36px;
}

.clear {
	clear: both;
}
.left {
	float: left;
	padding-right: 12px;
}
.right {
	float: right;
	padding-left: 12px;
}
.style1 {color: #43658d}
p.no_wrap {
	padding-left: 152px;
	padding-right: 20px;
}
body.description {
	margin: 20px;
}
body.description p {
	margin-bottom: 10px;
}
body.description h4 {
	font-size: 12px;
}
body.description h3 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 16px;
	color: #43668C;
}


.btn_hov2 {
	background-image: url(images/plus_kit_btn_hov.gif);
	height: 47px;
	width: 221px;
	display: block;
}
.btn_hov2 img:hover     {
	visibility: hidden;
}
.test a {
	background-image: url(images/plus_kit_btn.gif);
	height: 47px;
	width: 221px;
	display: block;
}
.test a:hover       {
	background-image: url(images/plus_kit_btn_hov.gif);

}

	#ad {
	position:absolute;
	visibility:hidden;
	top:335px;
	z-index:100;
	background-image: url(images/bubble_sm.png);
	height: 180px;
	width: 150px;
	background-repeat: no-repeat;
	right: -80px;
}
#ad form {
	margin: 0px;
	padding: 0px;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F97BA;
	text-decoration: none;
	text-align: center;
	vertical-align: bottom;
}
.bottom_nav_bg {
	font-family: Arial;
	color: #3d97b9;
	text-decoration: none;
	font-size: 11px;
}
.bottom_nav_bg a:hover {
	color: #98b0ba;
}

.text3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 910px;
}.ft_bg {
	background-image: url(images/down.jpg);
	background-repeat: no-repeat;
	background-position: 82px top;
}
.inf {
	float: left;
	margin-top: 25px;
	margin-bottom: 40px;
	margin-right: 20px;
}
.test-type {
	display: block;
	float: right;
	margin-left: 10px;
}
#content_pages  #left_col  .last  .test-type  {
	font-size: 13px;
}

#content_pages #left_col .last h3 {
	font-size: 18px;
}



.test-type a {
	text-decoration: none;
	color: #EF4E56;
}
.test-type a:hover {
	color: #98b0ba;
}
a.top {
	font-size: 18px;
	color: #43658D;
	text-decoration: none;
	margin-left: 20px;
}
p a.top {
	float: left;
	margin-top: 4px;

}

a.top:hover {
	color: #98b0ba;
}
#content_pages.you_are {
	float: left;
	width: 928px;
}

#content_pages.you_are ul {
	list-style-type: none;
}

#content_pages.you_are #left_col {
	float: left;
	width: 640px;
	margin-left: 5px;
}
#content_pages.you_are  #left_col  p {
	font-size: 13px;
	line-height: 1.3em;
}

#content_pages.you_are #left_col ul {
	float: left;
	font-size: 14px;
}
#content_pages.you_are #left_col li.last {
	margin-top: 25px;
}
#content_pages.you_are  #left_col  li.last p {
	line-height: 1.1em;
	font-size: 13px;
}


#content_pages #left_col ul li {
	display: block;
	width: 640px;
}
#content_pages.you_are #left_col .free_guide {
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 100px;
	padding-top: 20px;
}


#content_pages.you_are #right_col {
	float: right;
	width: 260px;
}
#content_pages.you_are #right_col ul {
	float: right;
}

#content_pages.you_are #right_col ul li {
	display: block;
	width: 260px;
	height: 400px;
}
#content_pages #left_col #you1 p {
	color: #8c8c8c;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	margin-top: 20px;
}
#content_pages.you_are #left_col #you2 h5 {
	color: #43668C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
	font-style: italic;
}
#content_pages.you_are  #right_col  #good {
	background-image: url(images/good_bg.jpg);
	background-repeat: no-repeat;
	margin-top: -10px;
}
#content_pages.you_are #right_col a {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #8c8c8c;
	margin-left: 100px;
	font-weight: bold;
	margin-top: -10px;
	display: block;
}
#content_pages.you_are #right_col a:hover {
	color: #333333;
}


#content_pages.you_are #right_col #good h2 {
	font-size: 18px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	margin-left: 40px;
	padding-top: 0px;
}
#content_pages.you_are  #right_col  #good  .aimg {
	margin-top: 40px;
	margin-left: 20px;
	margin-bottom: 0px;
}
#content_pages.you_are #right_col #good a {
	margin-top: 0px;
}


#content_pages.you_are #right_col #better {
	background-image: url(images/better_save.png);
	background-repeat: no-repeat;
	background-position: 20px 210px;
}
#content_pages.you_are #right_col #better img.bet {
	margin-left: 10px;
}

#content_pages.you_are #right_col #better img#98 {
	margin-top: 85px;
}

#content_pages.you_are #right_col #better h2 {
	font-size: 18px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	margin-left: 40px;
	color: #875DAF;
	padding-top: 0px;
}
#content_pages.you_are  #right_col  #better  .aimg {
	margin-top: 85px;
	margin-left: 20px;
	margin-bottom: 0px;
}
#content_pages.you_are  #right_col  #better  a {
	margin-top: 0px;
}



#content_pages.you_are #right_col #best {
	background-image: url(images/best_save.png);
	background-repeat: no-repeat;
	height: 435px;
	padding-top: 25px;
	padding-left: 15px;
	background-position: 20px 240px;
}
#content_pages.you_are #right_col #best h2 {
	font-size: 18px;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	margin-left: 40px;
	color: #F21524;
	padding-top: 5px;
}
#content_pages.you_are  #right_col  #best  .aimg {
	margin-top: 90px;
	margin-left: 5px;
	margin-bottom: 0px;
}
#content_pages.you_are #right_col #best a {
	margin-top: 0px;
}
#content_pages #right_col #best a {
}
#content_pages.you_are h1 {
	letter-spacing: 3px;
	font-size: 36px;
}
#content_pages.you_are  .more_info  {
	text-decoration: underline;
	color: #2464AA;
	cursor: pointer;
}
#content_pages.you_are .more_info:hover {
	color: #98b0ba;
}



.clear {
	clear: both;
}
body.description ul {
	list-style-type: none;
	margin-top: 25px;
}
body.description ul li {
	height: 170px;
}
body.description p {
	margin-top: 10px;
}
body.description strong {
	color: #000000;
	font-size: 12px;
}
body.description h2 {
	margin-left: 0px;
	color: #000000;
}
.style2 {
	font-size: 14px;
	display: inline;
	font-weight: normal;
}
.style3 {
	color: #0000CC;
	display: inline;
}
.bnone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.right-clear  {
	clear: both;
	float: right;
}
#berg3 {
	text-decoration: none;
	color: #43658d;
	font-size: 18px;
	font-family: "Myriad Pro", Arial, sans-serif;
	padding-right: 50px;
}
#berg3:hover {
	color: #98b0ba;
}
/*#content_pages.q-op {
	float: left;
	margin-top: 0px;
	padding-top: 0px;
}
#content_pages.q-op  .top-left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 11px;
	font-weight: normal;
	padding-top: 5px;
	width: 205px;
}
#content_pages.q-op h2 {
	font-size: 18px;
	color: #43658d;
	margin-left: 0px;
	padding-left: 0px;
}




#quiz-order-container {
	position:relative;
	left:0px;
	top:0px;
	width:928px;
	height:1250px;
}
#quiz-order-container  #top {
	float: left;
	width: 928px;
	height: 500px;
	background-repeat: no-repeat;
	background-position: 550px 260px;
}
#quiz-order-container  #top-left-top {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:220px;
	background-repeat: no-repeat;
	background-position: left;
}
#quiz-order-container #top-left-top img {
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -20px;
}

#quiz-order-container  #top-left-top.tlt-a  {
	background-image: url(images/adrenal_success.jpg);
}
#quiz-order-container  #top-left-top.tlt-l  {
	background-image: url(images/liver-success.jpg);
}
#quiz-order-container  #top-left-top.tlt-o  {
	background-image: url(images/ovary_success.jpg);
}
#quiz-order-container  #top-left-top.tlt-t  {
	background-image: url(images/thyroid_success.jpg);
}
#quiz-order-container   #top.t-l  {
	background-image: url(images/liver_order.jpg);
}
#quiz-order-container   #top.t-a  {
	background-image: url(images/adrenal-order.jpg);
}
#quiz-order-container   #top.t-o  {
	background-image: url(images/ovary_order.jpg);
}
#quiz-order-container   #top.t-t  {
	background-image: url(images/thyroid_order.jpg);
}


#quiz-order-container #top-left-top .tlt-headers {
	margin-left: 285px;
	width: 310px;
	float: left;
	margin-top: 15px;
}
#content_pages.q-op   #top-left-top  h2 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-variant: normal;
	font-weight: bold;
	font-size: 23px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
	line-height: 1em;
}
#quiz-order-container  #top-left-top   img.words {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 19px;
	float: left;
	width: 385px;
	margin-left: 290px;
	margin-top: 24px;
	text-align: center;
	line-height: 1.6em;
}

#quiz-order-container .top-left-bottom {
	position:absolute;
	left:0px;
	top:210px;
	width:700px;
	height:264px;
	background-image: url(images/testimonial_girl.jpg);
	background-repeat: no-repeat;
	background-position: 185px bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#quiz-order-container .top-left-bottom .mini-testimonials {
	width: 165px;
	float: left;
	padding-left: 15px;
	margin-top: 20px;
}
#quiz-order-container .top-left-bottom .mini-testimonials p {
	line-height: 1.2em;
}
#quiz-order-container .top-left-bottom  .mini-testimonials   span.wide-text  {
	display: block;
	width: 195px;
}


#quiz-order-container .top-left-bottom .revivatox {
	width: 225px;
	float: left;
	margin-left: 126px;
}

#quiz-order-container .top-left-bottom .revivatox p {
	font-size: 12px;
	line-height: 1.4em;
}
#quiz-order-container .top-left-bottom .revivatox .p7 {
	width: 375px;
}


#quiz-order-container .top-right {
	position:absolute;
	left:700px;
	top:0px;
	width:225px;
	height:454px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	margin-left: 0px;
	padding-left: 0px;
}
#quiz-order-container .top-right img {
	margin-left: -15px;
	margin-top: 0px;
}

#quiz-order-container .top-right p {
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#quiz-order-container .top-right #opt_in_form {
	margin-left: -15px;
	margin-top: 0px;
}



#quiz-order-container .top-right #opt_in_form input {
	font-size: 14px;
}
#quiz-order-container  .top-right .order-head {
	width: 270px;
	margin-left: -47px;
}

#quiz-order-container .top-right h2 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 19px;
	margin-top: 10px;
	text-align: right;
	font-weight: bold;
}
#container #content_pages #quiz-order-container #top .top-right .order-head h2 {
	font-size: 19px;
	font-variant: normal;
}


#quiz-order-container  .top-left-bottom  h2.orange {
	color: #FF9900;
	width: 300px;
	margin-left: 275px;
	font-variant: normal;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	line-height: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
}

#quiz-order-container .middle-top {
	position:absolute;
	left:0px;
	top:474px;
	width:925px;
	height:300px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#quiz-order-container .middle-bottom {
	position:absolute;
	left:0px;
	top:726px;
	width:925px;
	height:207px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}

#quiz-order-container .bottom {
	position:absolute;
	left:0px;
	top:950px;
	width:925px;
	height:300px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#quiz-order-container .bottom p {
	color: #000000;
	font-size: 12px;
	text-align: left;
	padding-top: 30px;
}
#quiz-order-container .bottom h3 {
	font-size: 18px;
	text-align: left;
	margin-top: 20px;
}



/*#quiz-order-container .top {
	width: 925px;
	float: left;
}

#quiz-order-container .top-left {
	float: left;
	width: 330px;
	padding-left: 10px;
	padding-top: 10px;
	background-image: url(images/testimonial_girl.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 465px;
}
#quiz-order-container .top-middle {
	float: left;
	width: 349px;
	padding-left: 10px;
	padding-top: 10px;
}
#quiz-order-container .top-right {
	float: left;
	width: 256px;
	padding-left: 25px;
	padding-top: 10px;
}
#quiz-order-container .bottom {
	float: left;
	width: 925px;
	text-align: left;
	color: #000000;
}*/


#right_bottom_btn {
	float: right;
}
#content_pages  #take-quiz a {
	background-image: url(images/fybt_btn_sm.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 175px;
	display: block;
	margin-left: 750px;
}
#content_pages  #take-quiz a:hover {
	background-image: url(images/fybt_btn_sm_hov.gif);
}
#content_pages .top_berg {
	float: left;
	width: 920px;
}
#content_pages .middle_berg {
	float: left;
	width: 920px;
}
#content_pages .bottom_berg {
	float: left;
	width: 920px;
}
#content_pages  .middle_berg  .middle_left  {
	float: left;
	width: 500px;
}
#content_pages  .middle_berg  .middle_right  {
	float: right;
	width: 420px;
}
/*#content_pages.order {
	width: 928px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	float: left;
}

#content_pages.order .order-top  {
	float: left;
	width: 925px;
}
#content_pages.order .order-top .top {
	width: 925px;
	float: left;
}
#content_pages.order .order-top .middle {
	width: 925px;
	float: left;
	position: relative;
}
#content_pages.order .order-top .middle .middle-right #opt_in_form {
	margin-left: 10px;
	margin-top: 25px;
}
#content_pages.order .order-top .middle .middle-right #opt_in_form input {
	font-size: 12px;
}
#content_pages.order .order-top .middle .middle-right #opt_in_form select {
	font-size: 12px;
}


#content_pages.order .order-top .middle .middle-right img {
	position: absolute;
	left: 80px;
	top: 35px;
}


#content_pages.order .order-top .middle .middle-left {
	float: left;
	width: 637px;
}
#content_pages.order .order-top .middle .middle-left .berg-quote {
	color: #666666;
	font-style: italic;
	font-size: 15px;
	font-weight: normal;
	width: 475px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 85px;
}

#content_pages .order-top .middle .middle-left .phases {
	width: 585px;
	margin-top: 0px;
	margin-left: 10px;
	padding-top: 0px;
	float: left;
	font-size: 12px;
}
#content_pages  .order-top  .middle  .middle-left  .phases p {
	font-size: 13px;
	line-height: 1.3em;
}

#content_pages  .order-top  .middle  .middle-left  .img-holder  {
	width: 120px;
	margin-top: 130px;
	margin-left: 100px;
}


#content_pages.order .order-top .middle .middle-left ul {
	display: block;
	margin-left: 75px;
	margin-top: 65px;
	float: left;
	width: 550px;
	list-style-type: none;
	margin-bottom: 20px;
}
#content_pages.order .order-top .middle .middle-left ul li.fbtg {
	background-image: url(images/fbtg-check.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
#content_pages.order .order-top .middle .middle-left ul li.fbfa {
	background-image: url(images/fbfa-check.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 85px;
	margin-bottom: 25px;
}


#content_pages .order-top .middle .middle-left ul li {
	color: #363636;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 125px;
}
#content_pages .order-top .middle .middle-left ul li p {
	margin-left: 175px;
}


#content_pages  .order-top  .middle  .middle-left  ul  li h3 {
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size: 24px;
	color: #808285;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 180px;
	padding-top: 25px;
}
#content_pages .order-top .bottom {
	margin-top: 10px;
	float: left;
	width: 920px;
}
#content_pages .order-top .bottom p {
	text-align: left;
	font-size: 13px;
	line-height: 1.3em;
	color: #000000;
}*/

span.style33 {
	display: inline-block;
}
*/.h-img {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.style4 {
	font-size: 14px;
	font-weight: bold;
}
h4 {
	color: #43668C;
}
.description .info-bullets {
	list-style-type: disc;
	float: left;
	display: block;
	width: 930px;
	margin-bottom: 15px;
}
.description .info-bullets ul.list1 {
	margin-left: 30px;
	float: left;
}
.description .info-bullets ul.list2 {
	margin-left: 250px;
}
.description .info-bullets ul li {
	height: 15px;
	list-style-type: disc;
}
#content_pages.thanks {
	float: left;
	width: 913px;
	padding-left: 25px;
}
#content_pages.thanks img {
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	margin-right: 15px;
	margin-top: 15px;
}
#content_pages.thanks h3 {
	padding-top: 35px;
	width: 650px;
}
#content_pages .blog-link {
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	font-family: "Myriad Pro", Arial, sans-serif;
}
#content_pages .blog-link:hover {
	color: #98b0ba;
	text-decoration: none;
}
#last-list #last-list-item {
	list-style-type: none;
	width: 900px;
	float: left;
	height: 150px;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#last-list  #last-list-item  ul {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#last-list  #last-list-item  span.bot img  {
	float: left;
	padding-right: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#last-list #last-list-item span {
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#last-list #last-list-item .long_product {
	width: 600px;
	padding-right: 30px;
	height: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 20px;
}
#last-list #last-list-item #last-price {
	float: right;
	display: block;
	position: absolute;
	right: 180px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: 100px;
}
#last-list #last-list-item #last-price h3 {
	color: #000000;
	font-style: normal;
	font-size: 14px;
}
#last-list #last-list-item #back-to-top  {
	z-index: 100;
	margin-top: 50px;
}
#last-list #last-list-item #back-to-top   a  {
	background-image: url(images/back_top_btn.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 175px;
	display: block;
	margin-left: 750px;
	z-index: 105;
}
#last-list #last-list-item #back-to-top   a:hover  {
	background-image: url(images/back_top_btn_hov.gif);
}
ul.bnone2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#last-list {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_pages.shopping_cart #products .shopping_types #quiz_btn {
	margin-left: 200px;
}
#content_pages.thank_you .upsell {
	height: 400px;
	width: 500px;
	background-image: url(images/upsell_bg.jpg);
	background-repeat: no-repeat;
	float: right;
	position: relative;
}
#content_pages .upsell .upsell_btn a {
	background-image: url(images/clicktoorder.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 154px;
	display: block;
	margin-left: 250px;
	margin-top: 335px;
}

#content_pages.thank_you {
	float: left;
	width: 928px;
}
#content_pages #left_col #you1 #video #test-replace {
	height: 200px;
	width: 350px;
}
#content_pages    #left_col    #you1    #video  #test-replace  p   {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 120px;
	line-height: 1.2em;
	text-align: left;
	padding-top: 20px;
	margin-top: 0px;
}
#content_pages #left_col #you1 #video #test-replace p.t1 {
	padding-top: 30px;
}
#content_pages #left_col #you1 #video #test-replace p.t2 {
	padding-top: 0px;
}

#content_pages #left_col #you1 #video #test-replace p.t3 {
	padding-left: 100px;
	padding-top: 15px;
}


#content_pages     #left_col   #you1  #video  #test-replace.tr-adrenal  {
	background-image: url(images/test-imgs1b.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
#content_pages #left_col #you1 #video #test-replace.tr-liver {
	background-image: url(images/test-imgs2b.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
#content_pages #left_col #you1 #video #test-replace.tr-ovary {
	background-image: url(images/test-imgs3b.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
#content_pages #left_col #you1 #video #test-replace.tr-thyroid {
	background-image: url(images/test-imgs4b.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
.description .ppp {
	padding-left: 185px;
}
#quiz_btn_compare    {
	float: right;
	margin-top: 335px;
	margin-right: 10px;
	background-image: url(images/fybt_btn.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 272px;
	display: block;
	position: relative;
	/*background-position: -2px 8px;*/
}
#container #content_pages #quiz_btn_compare {
	margin-right: 325px;
	margin-top: 30px;
}
#quiz_btn_compare  a   {
	color: #43658d;
	text-decoration: none;
	height: 57px;
	width: 272px;
	display: block;
}
#quiz_btn_compare  a:hover   {
	background-image: url(images/fybt_btn_hov.jpg);
	color: #a6bfdc;
	text-decoration: none;
	height: 57px;
	width: 272px;
	display: block;
}
#content_pages  #stages-video  {
	float: left;
	margin-right: 15px;
	margin-bottom: 8px;
}
#content_pages #stages-video img {
	display: block;
}
.wpn_wrapper-shop
{ 
width:970px; 
position:relative; 
margin:auto;
padding-top:145px; 
}
.wpn_topbg-shop { width:100%; height:185px; background:url(img/header.gif) repeat-x top center; z-index:1; position:absolute; top:0; left:0; }
