@import "common.css";

.b-links
{
	margin: 37px 0 3px 13px;
}



.b-center
{
	background: url(../img/bg_dotted.gif) 0 100% repeat-x;
}

.b-center .content .txt
{
	line-height: 17px;
}
.b-center .content h1
{
	z-index: 2;
	position: relative;
}
.b-center .content h1 b
{
	display: none;
}
.b-center .content 
{
	padding-bottom: 80px;
}
.b-center .content .pic_product
{
	float: right;
}
.b-center .content h2
{
	margin: 23px 0 9px;
}
.b-center .content h3
{
	font-size: 14px;
}

.b-center .content .green
{
	color: #0FB79B;
}
.b-center .content ul
{
	margin-left: 24px;
}
.b-center .content ul li
{
	margin-bottom: 1px;
}
.b-center .content p
{
	padding: 0 130px 0 0;
	margin: 0
}


/* How Relieve Content */
	.b-center .how_relieve_content .txt
	{
		position: relative; 
		margin: -16px 0 0 51px; 
		z-index: 1;
		overflow: hidden;
	}
	.b-center .how_relieve_content .txt h2.top
	{
		margin-top: 52px;
	}
	.b-center .how_relieve_content .txt a.green
	{
		font-weight: 100;
	}
/* /How Relieve Content */

/* What Uniq Content */
	.b-center .what_uniq_content ul
	{
		width: 270px;
	}
	.b-center .what_uniq_content h2.shift
	{
		margin: 167px 0 11px;
	}
	.b-center .what_uniq_content .frame_products
	{
		width: 625px;
		height: 313px;
		margin-bottom: 14px;
		background: #FFFDEA url(../img/bg_frame.gif) 0 0 no-repeat;
		font-size: 11px;
		line-height: 15px;
	}
	.b-center .what_uniq_content .frame_products a
	{
		float: left;
		margin: 16px 45px 4px 13px;
		width: 285px;
		color: #004990;
	}
	.b-center .what_uniq_content .frame_products a.mom
	{
		width: 265px;
		margin-left: 0;
		margin-right: 0;
	}
	.b-center .what_uniq_content .frame_products a img
	{
		float: left;
		margin-right: 14px;
	}
	.b-center .what_uniq_content .frame_products a p
	{
		float: left;
		width: 149px;
		padding: 0;
	}
	.b-center .what_uniq_content .frame_products a.mom p
	{
		width: 135px;
	}
	.b-center .what_uniq_content .frame_products a span
	{
		display: block;
		margin-bottom: 13px;
	}
		
/* /What Uniq Content */

/* FAQS */
	.b-center .faqs .txt
	{
		margin: 0 0 0 36px;
		width: 700px; 
		line-height:23px; 
	}
	.b-center .faqs .txt p
	{
		margin: 0;
		padding: 0;
	}
	.b-center .faqs .txt a 
	{
	    color:#0FB79B;
	}
	.b-center .faqs .txt a.back 
	{
	    color:#0FB79B;
		text-decoration: underline; 
	}
	.b-center .faqs .txt h2
	{
		margin-top: 24px;
		color:#004990;
		margin-bottom:0;

		
	}
	.b-center .faqs .txt h3
	{
		margin-bottom: 2px;
		margin-top: 24px;
	
	}
	.b-center .faqs .txt h3.shift
	{
		margin-top:72px;
	}
	.b-center .faqs .txt .back-top
	{
		margin: 23px 0 0 0;

	}
	.b-center .faqs .txt ul { padding-left: 40px;}
	.b-center .faqs .txt .hyphen { padding-left: 0px; margin-left:7px;line-height:18px;}
	.b-center .faqs .txt .hyphen li { list-style-type: none;} 
/* /FAQS */

/* SITEMAP */
    .b-center .sitemap .txt
	{
	    margin:50px 0 0 75px;
	    line-height:40px;
	}
	.b-center .sitemap .txt a 
	{
	    color:#0FB79B;
	}
	.b-center .sitemap .txt .sitemap-h2
	{
	    margin:0;
		padding:0;
		line-height:30px;
		
	}
	
    .b-center .sitemap .txt .linksite
	{ 
	   line-height:22px;
	   margin-left:10px;
	}
	.b-center .sitemap .txt .contsite
	{ 
	   margin-top:10px;

	}
/* /SITEMAP */

/* CAPLETS */
    .b-center .caplets .txt
	{
	   margin:0 0 0 37px;
	   line-height:19px;
	}
	.b-center .caplets .txt h3
	{

	   margin-top:35px;
	   font-size:15px;
	}
	.b-center .caplets .txt h2
	{
       margin-bottom:0;
	   margin-top:0;
	   font-size:14px;
	}
	.b-center .caplets .txt ul
	{
	   line-height:23px;
	   font-size:14px;
	   margin-left:15px;
	   margin-top:5px;

	}
	.b-center .caplets .txt .black-bord
	{
	  width:349px;
	  height:25px;
	  border:1px solid black;
	  color:#000;
	  font-size:9px;
	  line-height:11px;
	  margin-top:20px;
	  padding-top:5px;
	  padding-left:10px;
	}
	.b-center .caplets .txt .pos_left
	{
	  float:left; width:450px;

	}
	.b-center .caplets .txt .pos_img
	{
	  margin-top:-3px;

	}
	.b-center .caplets .txt .center_nav
	{
	  color:#1fbca2;
	  text-align:center;
	  margin-bottom:30px;
	  margin-top:30px;
	}
   .b-center .caplets .txt a
   {
      color:#1fbca2;
	  font-size:13px;
   }
   .b-center .caplets .txt a.under_l
   { 
      text-decoration:underline;
   }
   .b-center .caplets .txt .nav_centr
   {
      color:#1fbca2;
	  margin-left:95px;
	  padding-bottom:42px;
   }
   .b-center .caplets .txt .dot-line 
   {
     width:580px; 
	 height:2px; 
	 background-image:url(../img/dot_line.gif);
	 background-repeat:repeat-x;
	 
   }
   .b-center .caplets .txt .back-top
   {
     margin-top:18px;
     margin-bottom:25px;
   }
   .b-center .caplets .txt .txt_in
   {
     margin:13px 0 0 13px;
	 width:600px;
	 font-size:13px;
   }
   
/* /CAPLETS */


/* Products */
	.b-center .products .txt
	{
		margin: 0 0 0 38px;
	}
	
	.b-center .products .txt .txt_top 
	{
		margin-left: 43px;
		overflow: hidden;
		font-size: 14px;
		line-height: 23px;
		clear: both;
	}
	.b-center .products .txt .txt_top ul
	{
		margin-left: 15px;
	}
	.b-center .products .txt .txt_top .top
	{
		margin: 47px 0 0 0;
	}
	
	.b-center .products .txt .menu_content
	{
		color: #1FBCA2;
		clear: both;
		text-align: center;
		width: 680px;
		font-size: 13px;
		margin-bottom: 40px;
	}
	.b-center .products a
	{
		color: #1FBCA2;
	}
	.b-center .products ul ul
	{
		list-style: disc;
	}
	.b-center .products .txt .details
	{
		margin-left: 13px;
	}
	.b-center .products .txt .details h4
	{
		font-style: italic;
	}
	.b-center .products .txt .details h4#questions
	{
		float: left;
		margin-right: 3px;
	}
	.b-center .products .txt .details .back_to_top
	{
		float: left;
		clear: both;
		color: #1FBCA2;
		text-decoration: underline;
		margin: 22px 0 30px;
	}
	.b-center .products .txt .details ul
	{
		margin-left: 35px;
	}
	.b-center .products .txt .details p
	{
		width: 515px;
	}
	.b-center .products .txt .divider
	 {
		height: 2px;	
		font-size:1px;
		line-height:1px;
		background: url(../img/bg_dotted.gif) 0 0 repeat-x;
		margin: 0 0 25px -13px;
		width: 580px;
		clear: both;
	}


	/* Concentrated MOM*/
		.b-center .products .txt.concentrated_mom_txt .pic_product {
			margin-right: 87px;
		}
		.b-center .products .txt .menu_content
		{
			margin-top: 40px;
		}
		.b-center .products .txt.concentrated_mom_txt .txt_top {
			margin-left: 0px;
		}
	/* /Concentrated MOM*/


	/* MOM*/
		.b-center .products .txt.mom_txt .pic_product {
			margin-right: 75px;
		}
		.b-center .products .txt.mom_txt .txt_top {
			margin-left: 0px;
		}
	/* /MOM*/

	/*Colon Health*/
		.b-center .colon_health { height: 526px; border-bottom: none; padding-bottom: 0; }