#contentWrapper
{
	width:975px;
	margin:0 auto;
	padding:0 0 20px 0;
}

#banner a.lh_logoHolder
{
	width:208px;
	height:116px;
	float:left;
	background:url(../images/loveHandles-logo.gif) left top no-repeat;
	cursor:pointer;
}

#banner a.lh_logoHolder:hover
{
	text-decoration:none;
}

#banner a.lh_logoHolder span
{
	visibility:hidden;
}

#banner .bannerRightSection
{
	float:left;
	width:767px;
	display:inline;
	height:106px;
	background:url(../images/navbar-bgpx.gif) bottom repeat-x;
	padding:10px 0 0 0;
}

#banner .bannerRightSection .taglineHolder
{
	width:270px;
	padding:26px 0 0 16px;
	float:left;
	font:bold 13px Tahoma, Geneva, sans-serif;
	color:#e50278;
}

#banner .bannerRightSection .rightContent
{
	float:right;
	text-align:right;
	padding:0 13px 0 0;
}

#banner .bannerRightSection .rightContent ul
{
	margin:0; padding:0 3px 0 0;
	list-style:none;
}

#banner .bannerRightSection .rightContent ul li
{
	margin:0; padding:0 0 0 7px;
	display:inline;
	font-size:11px;
	color:#555;
}

#banner .bannerRightSection .rightContent ul li a
{
	color:#555;
}

#banner .bannerRightSection .rightContent ul li.madeinusa
{
	background:url(../images/usa-flag.gif) left top no-repeat;
	font-weight:bold;
	color:#1A2A77;
	padding:0 2px 0 22px;
	font-size:10px;
}

#banner .bannerRightSection .rightContent ul li.shoppingcart
{
	background:url(../images/cart-icon.gif) right top no-repeat;
	padding-right:25px;
}

#banner .bannerRightSection .rightContent p.cullUs
{
	font-size:15px;
	color:#e50278;
	padding:22px 0 0 0;
}

#banner .bannerRightSection .rightContent p.cullUs span
{
	font-size:18px; font-weight:bold;
}

/*#banner .bannerRightSection ul.topNavigation*/
#jsddm
{
	padding:10px 0 0 70px; margin:0;
	list-style:none;
	background:url(../images/navbar-rightCurve.gif) right 9px no-repeat;
	#background-position:right 10px;
	height:38px;
	position:relative;
	z-index:9999999;
}

/*#banner .bannerRightSection ul.topNavigation li*/
#jsddm li
{
	padding:0; margin:0;
	display:inline;
	font-size:14px; font-weight:bold;
} 

/*#banner .bannerRightSection ul.topNavigation li a*/
#jsddm li a
{
	color:#fff;
	padding:10px 16px 10px 16px;
	background:url(../images/navbar-separator.gif) right top no-repeat;
	position:relative; top:10px;
}

/*#banner .bannerRightSection ul.topNavigation li.lastList a*/
#jsddm li.lastList a
{
	background:none;
}

/*#banner .bannerRightSection ul.topNavigation li a:hover*/

#jsddm li a:hover
{
	text-decoration:none;
}



		#jsddm li ul
		{	
			margin: 0;
			position: absolute;
			top:47px;
			left:70px;
			z-index:999999;
			/*visibility: hidden;*/
			border:1px solid #022B5D;
			background:#456893;
			border-top:0;
			padding:0 0 25px 0;
			width:150px;
			-webkit-border-radius-bottom: 4px;
			-moz-border-radius: 4px;
			}
	
		
			#jsddm li ul li
			{	float: none;
				/*display: inline;*/
				margin:0 0 0 0; padding:0 0 10px 0;}
			
			#jsddm li ul li a
			{	width: auto;
				display:block;
				padding:none;
				color: #fff;
				background:none;}
			
			#jsddm li ul li a:hover
			{	background:none; text-decoration:underline}
			
			#jsddm li ul.dropDown li a
			{
				padding:0 16px 8px 16px;
			}
			
#homepageBannerHolder
{
	margin:5px 0 0 0;
	border:1px solid #B2C2D1;
	border-left:none;
	background:#DFE4EA;
}

/******* STYLES FOR ROTATING CONTENTS start here ************/

#homepageBannerHolder #carouselHolder
{
	width:432px;
	float:left;
}

.sliderwrapper {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	height: 329px;
}
.sliderwrapper .contentdiv {
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	height: 329px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.sliderwrapper div.paginationholder {
	float:left;
	z-index:9000;
	position:relative;
	top:282px;
	left:0px;
	width:432px;
	height:47px;
	background: url(../images/rotating-player-normalBgpx.gif) top repeat-x;
}
.sliderwrapper a {
	color:#000;
	text-decoration:underline;
}
.sliderwrapper a:hover {
	color:#000;
	text-decoration:none;
}

#tdpaginationholder {
	padding:0 0 0 1px;
}

.pagination a {
	text-decoration:none;
	width:143px;
	height:40px;
	/*line-height:47px;*/
	display:inline-block;
	text-align:center;
	float:left;
	background:url(../images/rotating-player-separator.gif) right top no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#e61e88;
	padding:7px 0 0 0;
}

.pagination a.toc {
	background:url(../images/rotating-player-separator.gif) right top no-repeat;
	cursor:pointer;
}
.pagination a.selected {
	background: url(../images/rotating-player-activeBgpx.gif) top repeat-x;
	/*cursor:text;*/
}
.pagination a:hover {
	color:#e61e88;
	/*background: url(../images/rotating-player-activeBgpx.gif) top repeat-x;*/
}

#paginationholder table
{
	background:url(../images/rotating-player-separator.gif) left top no-repeat
}

#homepageBannerHolder .rightSection
{
	width:511px;
	padding:30px 5px 12px 26px;
	float:left;
	background:#fff url(../images/homepage-banner-bgpx.gif) bottom repeat-x;
	font-size:14px;
}

#homepageBannerHolder .rightSection	h1
{
	font-size:24px;
	color:#e93596;
	padding:0 0 12px 15px;
}

#homepageBannerHolder .rightSection	p
{
	padding:0 45px 20px 15px;
	line-height:19px;
}

#homepageBannerHolder .rightSection	p.qualityWorkout
{
	font-weight:bold; color:#49678A;
}

#homepageBannerHolder .rightSection ul
{
	width:auto;
	float:left;
	display:inline;
	margin:0 13px 12px 0;
}

#homepageBannerHolder .rightSection ul.column2
{
	#width:220px;
}

#homepageBannerHolder .rightSection ul li
{
	font-size:14px;
	margin:0 0 13px 0;
	background:url(../images/tickmark-pink.gif) left 3px no-repeat;
	padding:0 0 0 24px;
	#padding:0 0 0 8px;
}

#homepageBannerHolder .rightSection .bottomSection
{
	/*text-align:right;*/
	padding-right:15px;
}

#homepageBannerHolder .rightSection .bottomSection table td
{
	vertical-align:bottom;
	font-size:13px;
	color:#535353;
}

.testimonialSection
{
	width:531px;
	float:left;
	padding:15px 27px 0 0;
}

.testimonialSection h1.ttl
{
	font-size:16px;
	color:#002A5D;
	background:url(../images/ttl-bgpx.gif) left repeat-y;
	padding:6px 0 4px 8px;
	margin:0 0 20px 0;
}

.testimonialSection ul
{
	padding: 0 0 0 10px;
}

.testimonialSection ul li
{
	display:inline;
	float:left;
	margin:0 20px 40px 0;
}

.testimonialSection ul li img
{
	margin:0 12px 0 0;
	display:inline-block;
	float:left
}

.testimonialSection ul li p
{
	padding:0 0 0 82px;
	line-height:18px;
}

.testimonialSection ul li p span.customerName
{
	font-size:11px;
	font-style:italic;
	color:#3f3f3f;
	line-height:normal;
}

.testimonialSection ul li p.readAll
{
	padding-top:18px;
	font-size:13px;
}

.testimonialSection ul li p.readAll a
{
	color:#305683;
	text-decoration:underline;
}

.testimonialSection ul li p.readAll a:hover
{
	text-decoration:none;
}

.testimonialSection .lowerSection .leftPortion
{
	width:345px;
	float:left;
	line-height:17px;
	font-size:13px;
}

.testimonialSection .lowerSection .leftPortion span
{
	font-size:18px;
	color:#042a57;
}

.testimonialSection .lowerSection .leftPortion p.ourPrice
{
	padding:10px 0 18px 0;
}

.testimonialSection .lowerSection .leftPortion p.ourPrice span.price
{
	font-size:24px;
	font-weight:bold;
	color:#e3027a;
}

.testimonialSection .lowerSection .leftPortion p.ourPrice span.shipping
{
	font-size:11px;
	font-style:italic;
	color:#000;
}

.testimonialSection .lowerSection .rightPortion
{
	width:137px;
	float:right;
	text-align:right;
	padding:0 3px 0 0;
}

.vdoSection
{
	width:417px;
	float:left;
	background: url(../images/homepage-vdo-holder-bgpx.gif) top repeat-x;
	padding:26px 0 0 0;
}

.vdoHolder
{
	padding:0 12px 12px 12px;
}

h1.airtime
{
	font-size:16px;
	color:#00295B;
	padding:0 0 5px 12px;
	
}

.vdoSection ul.airtimeList
{
	padding: 0 0 42px 64px;
	background:url(../images/regis-kelly-live.gif) left top no-repeat;
}

.vdoSection ul.airtimeList li
{
	line-height:22px;
}

.vdoSection ul.airtimeList li a
{
	color:#042a57;
	text-decoration:underline;
}

.vdoSection ul.airtimeList li a:hover
{
	text-decoration:none;
}

#breadcrumbHolder
{
	font-size:11px; color:#6d6d6d; padding:7px 0 0 2px
}

#breadcrumbHolder a
{
	color:#6d6d6d;
	text-decoration:underline;
}

#breadcrumbHolder a:hover
{
	text-decoration:none;
}

.productVdoViewHolder
{
	margin:15px 0 55px 0;
	width:448px;
	float:left;
}

.productVdoViewHolder .ttlHolder
{
	border:1px solid #CDD8E5;
	border-bottom-color:#fff;
	padding:4px 13px 2px 13px;
	width:140px;
	font-size:12px;
	font-weight:bold;
	color:#e50278;
	position:relative;
	z-index:9999;
}

.productVdoViewHolder .ttlHolder-blue
{
	border:1px solid #CDD8E5;
	border-bottom-color:#fff;
	padding:4px 13px 2px 13px;
	width:140px;
	font-size:12px;
	font-weight:bold;
	color:#0085D8;
	position:relative;
	z-index:9999;
}


.productVdoViewHolder .gapFiller
{
	position:relative; top:0; margin:-1px 0 0 0; height:1px; width:1px; background:#CDD8E5; font-size:1px; z-index:9999;
}

.productVdoViewHolder .vdoContentSection
{
	border:1px solid #CDD8E5;
	background:url(../images/vdobox-bgpx.gif) bottom repeat-x;
	margin:-1px 0 0 0;
	position:relative;
	z-index:9;
	padding:6px 6px 6px 26px;
}

* html .productVdoViewHolder .vdoContentSection
{
	margin:-2px 0 0 0;
}

.productVdoViewHolder .connectSection
{
	font-size:14px;
	color:#1c1c1c;
	padding:10px 0 0 0;
}

.productVdoViewHolder .vdoContentSection ul
{
	width:90px; float:left;
}

.productVdoViewHolder .vdoContentSection ul li /*** edited on 08 Feb 2011 ***/
{
	margin:0 0 12px 0;
	position:relative;
	cursor:pointer;
}

.productVdoViewHolder .vdoContentSection ul li div.overlay /*** added on 08 Feb 2011 ***/
{
	position:absolute;
	left:1px; top:1px;
	height:49px; width:45px;
	background:#000;
	display:none;
	background: url(../images/vdo-thumbnail-trans.png); 
}

.productVdoViewHolder .vdoContentSection ul li.selectedli div.overlay{ display:block} /*** added on 08 Feb 2011 ***/

.productVdoViewHolder .vdoContentSection ul li.lastThumb
{
	margin:0 0 6px 0;
}

.productVdoViewHolder .vdoContentSection ul li img
{
	border:1px solid #083061;
}

.productVdoViewHolder .vdoContentSection ul li div.vdoThumb-ttl
{
	font-weight:bold; color:#49678A;
}

.vdoThumbHoverDiv
{
	cursor:pointer;
	background: url(../images/vdo-thumbnail-trans.png); 
	width:45px; height:49px;
}

.productVdoViewHolder .vdoContentSection .vdoContainer .vdoContent
{
	width:318px; float:right; height:225px; padding:25px 0 0 0;background:#CFD7E0;
}

.productInfoHolder
{
	width:475px;
	float:right;
	/*height:505px;*/
	/*padding-right: 50px;*/
}

.productInfoHolder-2
{
	width:400px;
	float:right;
	padding-right: 50px;
}


.productInfoHolder h1.productName
{
	font-size:18px;
	color:#20465d;
	clear:both;
	padding:8px 0 12px 0;
}

.productInfoHolder ul
{
	list-style:disc;
	padding:0 0 15px 20px;
	width:50%;
}

.productInfoHolder ul li
{
	margin:0 0 7px 0;
}

.productInfoHolder img.pageImage
{
	float:right; position:relative; top:-100px;
	border:3px solid #3B5F8B;
}

.productInfoHolder h1.availability
{
	display:block;
	background:#E7EBEF;
	padding:5px 6px;
	font-size:13px; font-weight:normal;
	width:50%;
}

.productInfoHolder h1.availability span.instock
{
	font-size:15px; font-weight:bold;
	color:#12396a;
}

.productInfoHolder h1.availability span.shippingInfo
{
	font-style:italic;
}

.productInfoHolder p.price
{
	font-size:28px;
	color:#00881d;
	padding:11px 0 11px 5px;
}

/*.productInfoHolder div.pricePopupHolder
{
	position:relative; top:-47px; left:176px; width:285px; float:right;
	background:#CCD4DE url(../images/price-popup-rside.gif) right top no-repeat;
	height:86px;
}

.productInfoHolder div.pricePopupHolder p.contentSection
{
	background:url(../images/price-popup-lside.gif) left top no-repeat;
	display:block;
	height:86px;
	padding:8px 5px 5px 18px;
	font-size:11px;
	color:#3d3d3d;
}

.productInfoHolder div.pricePopupHolder p.contentSection span
{
	font-weight:bold;
	color:#12396a;
}

.productInfoHolder div.pricePopupHolder p.contentSection a
{
	text-decoration:underline;
}

.productInfoHolder div.pricePopupHolder p.contentSection a:hover
{
	text-decoration:none;
}*/

.productInfoHolder div.pricePopupHolder
{
	/*position:relative; top:0px; left:150px; width:202px; float:right;*/
	width:202px;
	border:2px solid #7993B1;
	background:#DBEEF3;
	text-align:center;
	/*height:86px;*/
	padding:8px 0px 6px 0px;
	font-size:11px
}

.productInfoHolder div.pricePopupHolder h1
{
	font-size:13px;
	color:#AE580D;
}

.productInfoHolder div.pricePopupHolder a
{
	text-decoration:underline;
}
.productInfoHolder div.pricePopupHolder a:hover
{
	text-decoration:none;
}

.productInfoHolder p.price span
{
	font-weight:bold;
}

.productInfoHolder p.price span.limitedTimeOffer /*** added on 30 June 2010 ***/
{
	font-weight:normal;
	font-size:12px;
	color:#566F8E;
	margin:0 0 0 5px;
}

.productInfoHolder p.qtySection
{
	padding:0 0 18px 0;
}

.productInfoHolder p.qtySection input.qtyTxtBox
{
	border:1px solid #5B5B5B;
	height:14px;
	width:27px;
	padding:2px 2px;
	font-size:12px;
}

td.price
{
	font-size:28px;
	color:#00881d;
	padding:11px 0 11px 5px;
}

td.price span
{
	font-weight:bold;
}

td.qtySection
{
	padding:0 0 18px 5px;
}

td.qtySection input.qtyTxtBox
{
	border:1px solid #5B5B5B;
	height:14px;
	width:27px;
	padding:2px 2px;
	font-size:12px;
}


td.price span.limitedTimeOffer /*** added on 30 June 2010 ***/
{
	font-weight:normal;
	font-size:12px;
	color:#566F8E;
}

td.addtoCartBtnHolder
{
	padding:7px 0 30px 5px;
}

.lowerBodyContent .tabHolder
{
	
}

ul.tabs
{
	width:942px; height:36px;
	border:1px solid #CDD8E5;
	background:#E3E8ED;
}

ul.tabs li
{
	width:188px;
	border-right:1px solid #CDD8E5;
	border-bottom:none;
	display:inline;
	float:left;
	text-align:center;
	position:relative;
	overflow:hidden;
	height:36px;
	line-height:36px;
	font-size:14px;
}

ul.tabs li.overview
{
	width:124px;
}

ul.tabs li.specs
{
	width:150px;
}

ul.tabs li.review
{
	width:172px;
}

ul.tabs li.guarantee
{
	width:144px;
}

ul.tabs li.health-benefits
{
	width:183px;
}

ul.tabs li.shipping
{
	width:192px;
	border:none;
}


html ul.tabs li.active/*, html ul.tabs li.active a:hover*/ {
background:#083061;
font-weight:bold;
color:#fff;
}

ul.tabs li a
{
	color:#083061;
}

ul.tabs li a:hover
{
	color:#0C478F;
	text-decoration:none;
}

html ul.tabs li.active a
{
	color:#fff;
}

div.tab_container
{
	clear:both;
	border:1px solid #CDD8E5;
	border-top:none;
	width:892px;
	/*height:225px;*/
	background:url(../images/tabbox-bgpx.gif) bottom repeat-x;
	padding:25px;
	margin:0 0 20px 0;
}

div.tab_container .storesListHolder_row img
{
	margin-right:30px;
	display:inline;
}

div.tab_container .row1
{
	padding:25px 0 15px 5px;
}

div.tab_container .row2
{
	padding:0 0 0 5px;
}



#footerWrapper
{
	width:100%;
	margin:0 auto;
	background:url(../images/footer-topGrad.gif) top repeat-x;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#747D88;
	padding:13px 0;
	/*padding:13px 65px 0 70px;*/
}

#footerWrapper .findUs
{	width:998px;
	margin:0 auto;
	text-align:right;
}

#footerWrapper .copyright
{
	width:998px;
	margin:0 auto;
}

#footerWrapper .findUs p
{
	display:inline;
	position:relative; top:-3px;
}

#footerWrapper .findUs ul
{
	margin:0; padding:0;
	list-style:none;
	display:inline;
}

#footerWrapper .findUs ul li
{
	margin:0; padding:0 0 0 6px;
	display:inline;
}


/****   Rx page  starts ****/

#banner a.lh_logoHolder-rx {
	width:223px;
	height:105px;
	float:left;
	background:url(../images/loveHandles-rx-logo.gif) left top no-repeat;
	cursor:pointer;
}

#banner a.lh_logoHolder-rx:hover {
	text-decoration:none;
}

#banner a.lh_logoHolder-rx span {
	visibility:hidden;
}

#banner .bannerRightSection-rx
{
	float:left;
	width:752px;
	display:inline;
	height:95px;
	background:url(../images/rx-navbar-bgpx.gif) bottom repeat-x;
	padding:10px 0 0 0;
}


#banner .bannerRightSection-rx .rightContent-rx {
	float:right;
	text-align:right;
	padding:45px 13px 0 0;
}

#banner .bannerRightSection-rx .rightContent-rx ul {
	margin:0; padding:0 3px 0 0;
	list-style:none;
}

#banner .bannerRightSection-rx .rightContent-rx ul li {
	margin:0; padding:0 0 0 7px;
	display:inline;
	font-size:11px;
	color:#555;
}

#banner .bannerRightSection-rx .rightContent-rx ul li a {
	color:#555;
}

#banner .bannerRightSection-rx .rightContent-rx ul li.madeinusa-rx {
	background:url(../images/usa-flag.gif) left top no-repeat;
	font-weight:bold;
	color:#1A2A77;
	padding:0 2px 0 22px;
	font-size:10px;
}

#banner .bannerRightSection-rx .rightContent-rx ul li.shoppingcart-rx {
	background:url(../images/cart-icon.gif) right top no-repeat;
	padding-right:25px;
}

#banner .bannerRightSection-rx .rightContent-rx p.cullUs-rx {
	font-size:15px;
	color:#49678a;
	padding:22px 0 0 0;
}

#banner .bannerRightSection-rx .rightContent-rx p.cullUs-rx span {
	font-size:18px; font-weight:bold;
}


/*#banner .bannerRightSection ul.topNavigation*/
#jsddm-rx
{
	padding:10px 0 0 70px; margin:0;
	list-style:none;
	background:url(../images/navbar-rightCurve.gif) right 10px no-repeat;
	height:38px;
	position:relative;
	z-index:9999999;
}

/*#banner .bannerRightSection ul.topNavigation li*/
#jsddm-rx li
{
	padding:0; margin:0;
	display:inline;
	font-size:14px; font-weight:bold;
} 

/*#banner .bannerRightSection ul.topNavigation li a*/
#jsddm-rx li a
{
	color:#fff;
	padding:10px 16px 10px 16px;
	background:url(../images/navbar-separator.gif) right top no-repeat;
	position:relative; top:10px;
}

/*#banner .bannerRightSection ul.topNavigation li.lastList a*/
#jsddm-rx li.lastList a
{
	background:none;
}

/*#banner .bannerRightSection ul.topNavigation li a:hover*/

#jsddm-rx li a:hover
{
	text-decoration:none;
}

		#jsddm-rx li ul
		{	
			margin: 0;
			position: absolute;
			top:48px;
			left:70px;
			z-index:999999;
			/*visibility: hidden;*/
			border:1px solid #022B5D;
			background:#456893;
			border-top:0;
			padding:0 0 25px 0;
			width:150px;
			-webkit-border-radius-bottom: 4px;
			-moz-border-radius: 4px;
			}
		
			#jsddm-rx li ul li
			{	float: none;
				/*display: inline;*/
				margin:0 0 0 0; padding:0 0 10px 0;}
			
			#jsddm-rx li ul li a
			{	width: auto;
				display:block;
				padding:none;
				color: #fff;
				background:none;}
			
			#jsddm-rx li ul li a:hover
			{	background:none; text-decoration:underline}
			
			#jsddm-rx li ul.dropDown li a
			{
				padding:0 16px 8px 16px;
			}


.title {
	color: #ed0378;
	font-size: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#healthbene-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #747d88;
}

#healthbene-list ul {
	margin:20px 0 0 0;
}

#healthbene-list li {
	background:url(../images/ico-checkmark.gif) no-repeat left;
	padding: 5px 25px;
}

#commentbox {
	width: 576px;
	height: 155px;
	margin-left:29px;
	float:left;
	display:inline;
}

.commbox-left {
	background: url(../images/commbox-left.gif) no-repeat left;
	width: 48px;
	height: 155px;
	float: left;
}
.commbox-right {
	background: #ccd4de url(../images/commbox-right.gif) no-repeat top right;
	width: 460px;
	height: 84px;
	float: left;
	margin: 0;
	padding: 20px 40px 20px 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #002a5c;
}

.commentby {
	margin: 0 0 0 46px;
	padding: 7px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ed0378;
	font-style: italic;
	font-weight: bold;
}



/****   Rx page ends  ****/

object
{
	outline:none;
}


/****   shopping cart page  starts ****/

#banner a.lh_logoHolder-cartpage {
	width:645px;
	height:105px;
	float:left;
	background:url(../images/loveHandles-logo-cartpage.gif) left top no-repeat;
	cursor:pointer;
}

#banner a.lh_logoHolder-cartpage:hover {
	text-decoration:none;
}

#banner a.lh_logoHolder-cartpage span {
	visibility:hidden;
}

#banner .bannerRightSection-cartpage
{
	float:left;
	width:330px;
	display:inline;
	height:95px;
	background:url(../images/rx-navbar-bgpx.gif) bottom repeat-x;
	padding:10px 0 0 0;
}


#banner .bannerRightSection-cartpage .rightContent-cartpage {
	float:right;
	text-align:right;
	padding:45px 13px 0 0;
}

#banner .bannerRightSection-cartpage .rightContent-cartpage li {
	margin:0; padding:0 0 0 7px;
	display:inline;
	font-size:11px;
	color:#555;
}

#banner .bannerRightSection-cartpage .rightContent-cartpage li a {
	color:#555;
}

#banner .bannerRightSection-cartpage .rightContent-cartpage ul li.madeinusa-cartpage {
	background:url(../images/usa-flag.gif) left top no-repeat;
	font-weight:bold;
	color:#1A2A77;
	padding:0 2px 0 22px;
	font-size:10px;
}

#banner .bannerRightSection-rx .rightContent-rx .adjustmentDiv/*, #banner .bannerRightSection-cartpage .rightContent-cartpage .adjustmentDiv*/
{
	background:url(../images/navbar-medium-rCurve.gif); width:4px; height:24px; position:relative; float:right; top:11px; left:13px;
}

/*Added on 11 june 2010*/
#specs
{
	height:225px;
}

#specs ul
{
	list-style:disc;
	padding:0 0 0 15px;
	width:500px;
}

#specs ul li
{
	line-height:20px;
}

#health-benefits #content
{
	padding:0;
}

#shipping table td
{
	padding:0 15px 10px 0;
}

#shipping table td.ttl
{
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
	color:#002A5C;
}

#shipping table td.rtBorder
{
	border-right:1px solid #CDD8E5;
}

#overview ul
{
	padding:25px 0 0 30px;
}

#overview ul li
{
	display:inline;
}

#overview ul li.midPic
{
	margin:0 70px;
}

#content h1.testimonial-ttl
{
	font-size:16px;
	text-transform:none;
	font-weight:bold;
	line-height:18px;
	margin-bottom:10px;
}

#content h1.testimonial-ttl span
{
	font-size:18px;
	line-height:24px;
}

/*** added on 09 June 2010 **/
#retailers p
{
	margin: 5px 0px 5px 0px; padding-bottom: 0;
}

.BB {border-bottom: none;margin-bottom:0; padding-bottom:0;}

.ratailersLogoHolder
{
	background:#fff;
	border-bottom: #747D88 dotted 1px;
	margin:0 0 10px 0;
	padding:8px 5px;
}

.ratailersLogoHolder img
{
	margin-right:50px;
}

#retailers p.pink a
{
	float:none;
	display:inline;
}


