/******************* Index ******************/

/******************* Index ******************/
 
/* body */
*, a 	{outline:0;}
a 		{outline:0;}

body {
  background:#FEFAE2 url(../images/content-body-bg-y.gif) repeat-y 50% 0;
}

body.page-essentials,
body.page-story {
  background:#fefae2;
}

* html body {background:#FEFAE2 url(../images/content-body-bg-y.gif) repeat-y 49% 0;}

div {border:0px solid red;}

.body-bg {
  float:left;
  position:relative;
  padding:0;
  margin:0;
  width:100%;
  height:100%;
  _height:auto;
  _overflow:hidden;
  background:transparent url(../images/body-head-bg.gif) repeat-x 0 0px;
}

#body-center {
  position:relative;
  width:960px;
  height:100%;
  margin:0 auto;
}

body.page-essentials #body-center,
body.page-story #body-center {
  width:100%;
}

/* header */
#header-holder {
  position:relative; 
  width:960px;
  float:left;
  z-index:1;
  
}

body.page-essentials #header-holder,
body.page-story #header-holder {
	margin:0 auto;
	width:1024px;
	float:none;
}
body.page-story #header-holder	{
width:960px;
}
.logo {
	float:left; 
	height:72px; 
	margin:0px 0 0 0;
	overflow:hidden;
	padding:0 0 0px 10px;
}
.top-links-01 { 
	height:auto;
	margin:0px 0 0 0; 
	padding:0 0px 0px 0; 
	position:absolute;  
	right:21px;
	top:0px;
	z-index:1;
	background:white url(../images/top-corner-left.gif) no-repeat;
}
.top-links-01 ul {
	margin:0;
	padding:0;
	float:left;
	background:url(../images/top-corner-right.gif) no-repeat right;
	}
.top-links-01 ul li {
	
	display:block;
	float:left;
	height:25px;
	list-style-type:none;
	margin:0; 
	padding:0 0 0 16px; 
	background:transparent url(../images/arrow-orange.gif) no-repeat 10px 9px;
	}

.top-links-01 ul li a {
	border-right:1px solid #d0dff1;
	color:#4380c8;
	display:block;
	float:left;
	height:17px;
	margin:4px 0 0 0;
	padding:0 11px 0 0px;
	font:normal 10px/16px "Myriad Pro",Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	
.top-links-01 ul li.last a { border:0;	}

.top-links-02 {
	height:auto;
	overflow:hidden;
	margin:0px 0 0 0; 
	padding:0 4px 0px 0; 
	position:absolute;  
	right:14px;
	text-align:left;
	top:82px;
	z-index:10;
	color:#2360a7;
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	
}


.top-links-02 span { 
	display:block;
	float:left;
}

.top-links-02 ul {
	display:block;
	float:left;
	margin:0;
	padding:0;	
}

.top-links-02 ul li {
	display:block;
	float:left;text-align:left;
	height:25px;
	list-style-type:none;
	margin:0 10px 0; 
	padding:0 0 0 2px; 
}
	
.top-links-02 ul li a {
	display:block;
	float:left;
	color:#4380C8;
	padding:0 8px 0 6px;
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	background:transparent url(../images/arrow-orange.gif) no-repeat right;
	text-decoration:none;
	}

.search-box {
	border:0px solid red;
	float:right;
	height:20px;
	width:auto;
	margin:37px 0 0 0; 
}

#search-theme-form{
	float:left;
}
.search-box span {
	display:block;
	float:left;
	width:45px;
	font:bold 13px/20px "Myriad Pro",Arial, Helvetica, sans-serif;
	color:#4380c8;
	padding-right:5px;
	}
.search-box a.suggest{ 
	background: url(../images/search-input.gif) no-repeat 0 0;
	display:block;
	float:left;
	height:20px;  
	width:23px;
	}
.search-box a.share{ 
	display:block;
	float:left;
	height:16px;  
	width:59px;
	margin:2px 6px 0 0;
	}
.search-box a.print-page{ 
	
	display:block;
	float:left;
	height:18px;  
	padding:0px 21px 0 0;
	width:97px;
	}		

.search-box .input-box{
	float:left;
	height:20px;
	width:auto;
 }
 
#search input {
	background: url(../images/search-input.gif) no-repeat -23px 0;
 	border:0px solid;
	width:150px;
	color:#4380c8;
	margin:0px 9px 0 0;
	float:left;
	padding:2px 0 0px 20px;
	height:20px;
	}

/*  Main menu style - ends */


/* body */

#content-holder { 
  background:transparent url(../images/content-body-bg.gif) no-repeat;
  float:left;
  padding:3px 0 0 4px;
  position:relative; 
  width:100%;
  border:0px solid red;
}

body.page-essentials #content-holder,
body.page-story #content-holder { 
  background:#FFFFFF url(/sites/default/files/image/content-bg-essentials.jpg) repeat-x;
  padding:0;
  width:100%;
}
body.page-story #content-holder { 
  background:none;
}

.banner-container {padding:15px; position:relative; z-index:0; }
.banner-full {
	position:absolute;		
	z-index:10;
	top:338px;	
	left:15px;
}
* html .banner-full {left:0px;}
.content-bg-head {
  position:relative; 
  float:left;
  width:960px;
  margin:0px 0 0 0;
  background:transparent url(../images/content-body-head-big.gif) no-repeat;
}
.content-bg-tail { 
  position:relative; 
  float:left;
  width:960px;
  padding:0 0 9px 0;  
  background:transparent url(../images/content-body-tail.gif) no-repeat left bottom;
}

.content-box {
  float:left;
  width:960px;
}


.call-box {
  position:relative;
  height:100%;
  padding:0 0 0 15px;
}
	
.call-box h2 {
  font:bold 14px/1.2em Arial, Helvetica, sans-serif; 
  color:#004477;
  margin:0;
  margin-bottom:10px;
  padding:10px 0 0 10px;
  text-transform:uppercase;
}
.call-box h2.about{
  font:bold 14px/1.2em Arial, Helvetica, sans-serif; 
  color:#004477;
  margin:0;
  margin-bottom:10px;
  padding:10px 0 0 10px;
  text-transform:uppercase;
  width:200px;
}
.call-box h3{
  font:bold 14px/1em Arial, Helvetica, sans-serif; 
  color:#004477;
  margin:0;
  padding:10px 0 0 10px;
  text-transform:uppercase;
}

.call-box h2.linear{
  letter-spacing:-0.1px;
  margin:0 0 0px 0;
  }
.call-box a.dlife-link {padding:0; margin:0;}
.call-box a.dlife-link img {padding:5px 0 10px 10px;}
.call-box p {
	color:#4380c8; 
	font:normal 11px/1.3em Arial, Helvetica, sans-serif; 
}

.call-box .dlife-diagnosed img {padding:5px 0 10px 10px;}
  
.call-box p.video-para {
	color:#4380c8; 
	font:normal 11px/1.3em Arial, Helvetica, sans-serif; 
	padding:10px 0 0 140px;
}

.call-box p, .call-box a {
	padding:0 10px 0 10px; 
	margin:0 0 10px 0;
}

.call-box img {
	float:left; 
	display:inline; 
	clear:left;
	padding:10px 10px 0px 10px;
}

.call-box div.img-about img {
	float:left; 
	display:inline; 
	clear:left;
	padding:0px 10px 0px 10px;
	margin-bottom:10px;
}

/*Tout Kraft Foods*/
.span-00-out		{width:auto; float:left; background:#999999;}
.span-00-out,
.span-00-out img,
.span-00-out a		{padding:0!important; margin:0;}

/*Change Height - Tout Dlife*/
.tout-diabetes1	{margin-top:20px!important;}

/*Change Height - Tout Splenda Store*/
.tout-diabetes2,
.tout-diabetes2 .span-01-in,
.tout-diabetes3,
.tout-diabetes3 .span-01-in		{height:200px!important;}

.tout-diabetes2 h2 img			{padding:15px 10px 0 20px;}



.span-01-in img{float:none;}
.span-01-out .video-span img {float:left;clear:left;padding:6px;}
.span-01-out .opinion img {float:left;clear:left;padding:10px; border:0px solid;}
.span-01-out .opinion h2 img {float:none;clear:both;padding:0px;}
.span-01-out .opinion h2 { float:left;}
.span-01-out .video-span h2 {margin-bottom:0;}
.span-01-out .video-span h2 img {float:none;clear:both;padding:6px;}

.span-01-out .video-span a {padding:0; margin:0;}
 
.span-01-out .no-pad h2 {
   padding:0 0px;
   margin:0;
}
.span-01-out .no-pad p {
   padding:0px 0 10px 10px;
}

.span-01-out .no-pad h2 img {
  padding:10px 0 0 10px;
} 
.call-box a {
color:#315faa;
display:block;
white-space:normal;
width:auto;
padding:0 10px 0 10px;
text-decoration:none;
}
.call-box a i,
.slide-out-box a i,
.blue-shade-box-content a i,
.slide-out-box a i,
a.blue-15 i,
.health-and-wellness a i,
.call-box a.start-kit i
{
background:url(../images/arrow-blue-small.gif) no-repeat 0 5px;
display:inline-block;
height:12px;
margin-left:3px;
vertical-align:text-top;
width:12px;
}
.call-box a i
{
vertical-align:top;
}

.span-01-out {
	position:relative;
	float:left;
	padding:0 0 0 0px;
	height:188px;
	margin:0 28px 0 0;
	width:282px;
	border:1px solid #cbdcf2;
}

.span-01-out.last {margin:0;}

.span-01-in{
	position:relative;
	padding:0 0 0 0px;
	height:188px;
	margin:0 0px 0 0;
	border:0px solid #cbdcf2;
}
.span-bg-01 img {
  padding-top:0px;
}
.span-01-out .span-bg-signature-01 {
	background:transparent url(../images/pict-hello-katie.png) no-repeat scroll 10px 53px;
}

.span-01-out .span-bg-02 {
	background:transparent url(../images/savenow-bg.gif) no-repeat scroll  12px 3px;
}
.span-01-out .span-bg-signature-02 {
	background:transparent url(../images/bg-signatue-esweet.png) no-repeat scroll  10px 53px;
}
.span-01-out .span-bg-signature-03 {
	background:transparent url(../images/bg-katies-tips.png) no-repeat scroll  10px 53px;
}
.span-01-out .span-bg-03 {
	background:transparent url(../images/recipe-club-image.gif) no-repeat scroll  0 46px;
}

.span-01-out p{	
	color:#4380c8; 
	font:normal 12px/1.4em Arial, Helvetica, sans-serif;
	margin:0;
}

.span-01-out .span-bg-02 p {
  font-size: 12px;
}

.span-01-out .span-bg-02 p {
	padding:68px 0 0 25px;
	width: 110px;
	margin-bottom:10px;
}

.span-01-out .span-bg-03 p {
	padding:0px 0 0 145px;
} 
 
.span-01-out .span-bg-02 .save-now {
	margin-left:25px;
}
.span-01-out .span-bg-02 a.enter-now{
  margin-left:135px;
  background: url("../images/button-enter.gif") no-repeat scroll 0px 0 transparent;
}
.span-01-out .span-bg-03 .sign-up {
	margin-left:145px;
}
 
.span-01-in a span,
a.get-started span,
a.button-view span,
a.button-viewnow span,
a.button-continue span
{visibility:hidden;}

a.button-viewnow span{
height:18px;
margin:0;
}
.span-02-out, .span-out{
	position:relative;
	float:left;
	padding:0px;
	height:auto;
	margin:0 0px 0 0;
	width:252px; 
	border:1px solid #cbdcf2;
}

.span-02-in, .span-in {
	display:inline-block;
	padding:0px;
	height:100%;
	margin:0 0px 0 0;
	border:0px solid #cbdcf2;
}

.right-badges .span-out{
	border:2px solid #e8eff8; 
	width:212px; 
	background:url(../images/right-badge-bg.gif) repeat-x bottom;}


.span-03-out {
	background:url(../images/box2.gif) no-repeat;
	border:1px solid #CBDCF2;
	position:relative;
	float:left;
	padding:0px;
	height:135px;
	margin:0 0 0;
	width:252px; 
}

.living-span-03-out {
	margin-bottom:14px;
}

.span-04-out {
	background:url(../images/box3.gif) no-repeat;
	position:relative;
	float:left;
	padding:0px;
	height:auto;
	margin:0 0 0;
	width:253px;
}

.span-05-out{
	position:relative;
	float:left;
	padding:0px;
	height:auto;
	margin:0 0px 0 0;
	width:252px; 
	border:1px solid #cbdcf2;
}

.span-05-in{
	display:inline-block;
	padding:0px;
	height:100%;
	margin:0 0px 0 0;
	border:0px solid #cbdcf2;
}

.span-06-out{
	position:relative;
	float:left;
	padding:0px;
	height:auto;
	margin:0 0px 0 0;
	width:286px; 
	border:1px solid #cbdcf2;
}

.span-06-in{
	display:inline-block;
	padding:0px;
	height:100%;
	margin:0 0px 0 0;
	border:0px solid #cbdcf2;
}

.span-07-out{
	border:1px solid #CBDCF2;
	float:left;
	height:auto;
	margin:0px 8px 0 0;
	padding:0;
	position:relative;
	width:622px;
}

.span-07-in{
	padding:0px;
	float:left;
	height:45px;
	margin:0 0px 0 0;
	border:0px solid #cbdcf2;
}

.span-07-out a { color:#315FAA; padding:6px 0px 0 9px; display:block;}
.span-07-out img { padding:0px 8px 0 3px; }
.span-07-out h2 { padding:0; display:inline; color:#315FAA; }
.span-07-out h2 span { display:inline-block; padding:8px 0 0 0;}
.call-box .span-07-out a i{margin-top:0px;}



.call-box .span-05-in h2 {
  font:bold 14px/1.2em Arial, Helvetica, sans-serif; 
  color:#8c6239;
  text-transform:none
}
.span-04-out {height:92px;}
* html .span-04-out {height:90px; overflow:hidden;}
.call-box .span-05-in img {padding:5px 10px 5px 5px;}
.span-04-out h2{padding:0px 0 10px 0; margin:0;}
.call-box .span-04-out img {padding-bottom:5px; padding-right:15px;}
* html .call-box .span-04-out img {padding-bottom:0px; padding-right:15px;}
.span-04-out h2 img{clear:none; float:none; padding-top:16px; padding-left:0px;}
.span-01-out h2 {padding-left:0;}
.span-04-out .bottom {
	background:url(../images/box3.gif) no-repeat bottom;
	height:4px;
	width:253px;
	position:absolute;
	bottom:0px;
	left:0px;_left:-1px;
	overflow:hidden;
	border:0px solid red;
}
.span-03-out p,
.span-04-out p,
.span-05-out a,
.span-02-out p a, .span-out p a  {
	color:#4380c8; 
	font:normal 12px/1.4em Arial, Helvetica, sans-serif; 
	
}

.span-04-out p{ color:#315faa;}
.span-06-out h3 a  {
margin:0px;
margin-bottom:10px;
padding-left:0;
text-transform:none;
}

.span-06-out h2 { text-transform:none;}
.span-06-out img {padding:0px; }
.span-06-out img.video {padding:0px 10px; }


.health-callout {margin:5px 0 0 0; width:280px;}
.health-callout .span-06-in {
	height:45px;
}

.health-callout .span-06-in h3 {padding:6px 0 0 9px;}
.health-callout .span-06-in a {margin:0 0 3px 0;}
.health-callout .span-06-in p {padding:0 5px 0 9px;}
.health-callout .span-06-in p a {padding:0px; }

.span-05-out a i {background:url(../images/arrow-orange.gif) no-repeat 0 5px;}

.span-01-in,
.span-02-in,
.span-in,
.span-05-in   {
	padding:0px;
	border:0px solid #cbdcf2; 
	width:100%;
}

.span-02-out .living-box img{ padding-right:0; padding-bottom:10px;}

a.shop-now, a.save-now, a.sign-up, a.get-started, a.sign-up-today {
	display:inline-block;
	height:23px;
	width:77px;
	margin:0 0 10px 10px;
    text-decoration:none;
	padding:0;
}

a.shop-now {
	background: url(../images/buttons.gif) no-repeat 0 0;
}

a.sign-up-today {
	background: url("/sites/default/files/image/sign-up-today-button.gif") no-repeat 0 0;
	width:128px;
}

a.about-katie {
	background: url(../images/button-about-katie.png) no-repeat 0 0;
	height:30px;
	width:110px;
	display:block;
	margin:10px 0 0 159px;
}
a.katies-tips {
	background: url(../images/button-katies-tips.png) no-repeat 0 0;
	height:30px;
	width:110px;
	display:block;
	margin:10px 0 0 159px;
}
a.view-recipes {
	background: url(../images/button-view-recipes.png) no-repeat 0 0;
	height:30px;
	width:110px;
	display:block;
	margin:10px 0 0 159px;
}

a:hover.shop-now {
	background: url(../images/buttons.gif) no-repeat 0 -23px;
	}

a.save-now {
	background: url(../images/buttons.gif) no-repeat -77px 0;
} 
a:hover.save-now {
	background: url(../images/buttons.gif) no-repeat -77px -23px;
}
 
a.sign-up {
	background: url(../images/buttons.gif) no-repeat -154px 0;
}
a:hover.sign-up {
	background: url(../images/buttons.gif) no-repeat -154px -23px;
}

a.get-started {width:99px; height:23px; margin:0;}
a.get-started {
	background: url(../images/buttons.gif) no-repeat -231px 0;
}
a:hover.get-started {
	background: url(../images/buttons.gif) no-repeat -231px -23px;
}

a.button-stories {
	background: url(../images/buttons.gif) no-repeat -599px 0px;
	display:inline-block;
	height:23px;
	width:127px;
	margin:0px 0 10px 10px;
    text-decoration:none;
	padding:0;
}
a:hover.button-stories {background: url(../images/buttons.gif) no-repeat -599px -23px;}

.span-01-out .video-span a.button-watch{
	background: url(../images/buttons.gif) no-repeat -726px 0px;
	display:inline-block;
	height:23px;
	width:91px;
	margin:7px 0 0px 0px;
    text-decoration:none;
	padding:0;
}
.span-01-out .video-span a:hover.button-watch {background: url(../images/buttons.gif) no-repeat -726px -23px;}

a.button-learn{
	background: url(../images/buttons.gif) no-repeat -515px 0px;
	display:inline-block;
	height:23px;
	width:84px;
	margin:10px 0 0px 0px;
    text-decoration:none;
	padding:0;
}
a:hover.button-learn {background: url(../images/buttons.gif) no-repeat -515px -23px;}

a.button-view {
	background: url(../images/buttons.gif) no-repeat -440px 0px;
	display:inline-block;
	height:23px;
	width:75px;
	margin:10px 0 0px 0px;
    text-decoration:none;
	padding:0;
}

a:hover.button-view {background: url(../images/buttons.gif) no-repeat -440px -23px;}

a.button-viewnow {
	background: url(../images/view-now-button.gif) no-repeat 0px 0px;
	display:inline-block;
	height:18px;
	width:62px;
	margin:8px;
    text-decoration:none;
	padding:0;
	outline:none;
}

a:hover.button-viewnow {background: url(../images/view-now-button.gif) no-repeat ;}

a.button-continue {
	background: url(../images/continue-button.jpg) no-repeat 0px 0px;
	display:block;
	height:20px;
	width:69px;
	margin:0px;
    text-decoration:none;
	padding:0;}
a:hover.button-continue {background: url(../images/continue-button.jpg) no-repeat 0px -20px;text-decoration:none;}

.corner-topleft{
	background:url(../images/corners.gif) no-repeat 0 0;
	position:absolute;
	top:-1px;
	left:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	} 
.corner-topright {	
	background:url(../images/corners.gif) no-repeat -5px 0;
	position:absolute;
	top:-1px;
	right:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	} 
	
.corner-bottomleft {	
	background:url(../images/corners.gif) no-repeat 0px -5px;
	position:absolute;
	bottom:-1px;
	left:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	}
	div.span-02-out.splenda-stories.hello-katie .corner-bottomleft  {
	bottom:-15px;
	}
	
.corner-bottomright {
	background:url(../images/corners.gif) no-repeat -5px -5px;
	position:absolute;
	bottom:-1px;
	right:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	}
	div.span-02-out.splenda-stories.hello-katie .corner-bottomright {
	bottom:-15px;
	}
	
.right-badges .corner-topleft {
	background:url(../images/corners-2.gif) no-repeat 0 0; 
	height:6px; 
	width:6px;
	position:absolute;
	top:-2px;
	left:-2px;
	}	
.right-badges .corner-topright {
	background:url(../images/corners-2.gif) no-repeat -6px 0;
	height:6px;
	position:absolute;
	width:6px;
	top:-2px;
	right:-3px;
	}
.right-badges .corner-bottomleft {
	background:url(../images/corners-2.gif) no-repeat 0px -6px; 
	height:6px;
	position:absolute;
	width:6px;
	bottom:-3px;
	left:-3px;

	}
.right-badges .corner-bottomright {
	background:url(../images/corners-2.gif) no-repeat -6px -6px; 
	height:6px; 
	position:absolute;
	width:6px; 
	bottom:-3px;
	right:-3px;
	}
* html .span-02-in .corner-bottomleft,
* html .span-07-in .corner-bottomleft,
* html .health-callout .corner-bottomleft{
	bottom:-2px;
	left:-1px;
}
* html .span-02-in .corner-bottomright,
* html .span-07-in .corner-bottomright, 
* html .health-callout .corner-bottomright {
	bottom:-2px;
	right:-1px;
}

.right-badges p {padding:0px 5px 0px 10px; margin-bottom:0;font-size:11px; line-height:15px;}
.right-badges h1 {padding:6px 5px 8px 10px; margin-bottom:0;}
.right-badges h2 {padding:6px 5px 5px 10px; margin-bottom:0; font-size:13px; font-weight:bold;}
.right-badges a.arrow-brown { display:block; background:url(../images/arrow-brown.gif) no-repeat 7px 3px; padding:0 0 5px 15px; color:#8c6239;}

/* Main content styles starts */

.main-content {
float:left;
padding:0 0 0 30px;
margin:12px 0 0 0;
}



.left-navigation {
	float:left;
	margin:74px 0 0 0; 
	width:220px;
}

.left-navigation select {
	float:right;
	margin-top:8px;
	width:220px;
	font:normal 12px/1.2em "Myriad Pro", Helvetica, sans-serif; 
  	color:#000000;
}

.nutrition-facts {
	margin:10px 0;
	border:1px solid #CBDCF2;
	float:left;
	padding:0 0 0 0;
	position:relative;
	width:218px;
}

.nutrition-facts-in{
  min-height:296px;
  height:auto !important;
  height:296px;
  position:relative;
  padding-top:12px;
}

.foodlabels-item-center .nutrition-facts { background-color:#ffffff; width:247px;}
.foodlabels-item-center .nutrition-facts span {font-weight:normal; font-size:11px; margin-left:0px;}
.foodlabels-item-center .nutrition-facts span.left-text {margin-left:0; width:150px;line-height:12px;}
.foodlabels-item-center .nutrition-facts .nut-row { width:222px; padding:5px 0; font-size:10px; font-weight:normal;margin-left:12px;}
.foodlabels-item-center .nutrition-facts-in {
height:auto !important;
min-height:280px;
padding-top:12px;
position:relative;
height:280px;
}

.nutrition-facts h4{font-size:11px; font-weight:bold;margin:0px 0 0 12px;}
.nutrition-facts b{font-size:11px; font-weight:bold;}
.nutrition-facts p{font-size:10px;margin:0px 0 0 12px;line-height:10px;}
.nutrition-facts .nut-row{float:left; width:191px; padding:4px 0 4px 0;border-top:1px solid #CBDCF2; margin:0px 0 0 0px; font-size:10px;line-height:12px;}
.nutrition-facts .nut-row .left-text{width:131px; float:left;}
.nutrition-facts .right-text{text-align:right;}


.quicklinks{float:left;}

.quicklinks a {
	display:block;
	width:219px;
	height:25px;
	padding:0 0 5px 0;
	}
.quicklinks a span{ visibility:hidden;}

.quicklinks a.faq{
	background:url(../images/view-this-product-button.gif) no-repeat;
	}
.quicklinks a.calc{
	background:url(../images/conversion-calculator-button.gif) no-repeat;
	}
.quicklinks a.shop{
	background:url(../images/print-shopping-list-button.gif) no-repeat;
	}


.page-content {
	float:left;
	padding:0 0 0 25px;
	margin:0px 0 0 0;
	width:390px;
}

.right-badges {
	float:left;
	padding:0 0 0 25px;
	margin:0px 0 0 0;
	width:227px;
}

/* faqs tabs */

#tabs {
	clear:both;
	margin:0 0 0 -4px;
	padding:0 0 20px 0;
	width:450px;
	height:34px;
}
#tabs a span { visibility:hidden;}
#tabs li { display:inline; list-style:none; list-style-type:none;}
#tabs a{ float:left;display:block; }
#tab-no-calorie-sweetener a{ width:136px; height:34px; background:url(../images/tabs.gif) no-repeat 0 0;} 
#tab-sugar-blend a{ width:90px; height:34px; background:url(../images/tabs.gif) no-repeat  -202px 0; }
/*#tab-03 a{ width:124px; height:34px; background:url(../images/tabs.gif) no-repeat -216px 0;}
#tab-014 a{ width:124px; height:34px; background:url(../images/tabs.gif) no-repeat -216px 0;}*/
#tab-essentials a{ width:65px; height:34px; background:url(../images/tabs.gif) no-repeat -137px 0;} 

#tab-no-calorie-sweetener a:hover, 
#tab-no-calorie-sweetener a.active{ background:url(../images/tabs.gif) no-repeat 0 -34px;} 
#tab-sugar-blend a:hover { background:url(../images/tabs.gif) no-repeat -202px -34px;}
#tab-sugar-blend a:hover, 
#tab-sugar-blend a.active{ background:url(../images/tabs.gif) no-repeat -202px -34px;}
/*#tab-03 a:hover { background:url(../images/tabs.gif) no-repeat -216px -34px;} 
#tab-03 a:hover, 
#tab-03 a.active{ background:url(../images/tabs.gif) no-repeat -216px -34px;} 
#tab-014 a:hover { background:url(../images/tabs.gif) no-repeat -216px -34px;} 
#tab-014 a:hover, 
#tab-014 a.active{ background:url(../images/tabs.gif) no-repeat -216px -34px;}*/
#tab-essentials a:hover { background:url(../images/tabs.gif) no-repeat -137px -34px;} 
#tab-essentials a:hover, 
#tab-essentials a.active{ background:url(../images/tabs.gif) no-repeat -137px -34px;} 

a#tab-no-calorie-sweetener{ width:135px; height:34px;} 
/* Main content styles ends */

/* sub menu */
#sub-menu
{
  position:relative;
  float:left;
  margin:62px 15px 0 0;
  padding:0 0 0 16px;
  width:185px;
}


#sub-menu ul{
  float:left;
  margin:0px 0 0 0;
  padding:0 0 0 4px;
  width:auto;
}

#sub-menu li{
	list-style:none;
	list-style-type:none;	
}

#sub-menu li a{
  display:block;
  padding:0 0;
  font:bold 14px/38px Arial, Helvetica, sans-serif;
  color:white;
  width:181px;
  height:59px;
  text-decoration:none;
}


#sub-menu li.first a {
  background:transparent url(../images/our-philosophy-menu.gif) repeat-x 0 -58px;
}

#sub-menu li.first a.active, #sub-menu li.first a:hover{
  background:transparent url(../images/our-philosophy-menu.gif) repeat-x 0 0px;
}


#sub-menu li.leaf a{  
  background:transparent url(../images/what-are-healthy-lips-menu.gif) repeat-x 0 -58px;
}

#sub-menu li.leaf a.active, #sub-menu li.leaf a:hover  {
 background:transparent url(../images/what-are-healthy-lips-menu.gif) repeat-x 0 0;
}

#sub-menu ul li.last a{
  background:transparent url(../images/clinical-results-menu.gif) repeat-x 0 -58px;
}

#sub-menu ul li.last a.active, #sub-menu ul li.last a:hover {
  background:transparent url(../images/clinical-results-menu.gif) repeat-x 0 0px;
}


/* content*/

.con-hold-m { 
  float:left; 
  width:724px;  
  min-height:370px;
  height:auto !important;
  height:370px;
}

/* philosophy content */
.fixed-container {width:665px;margin:0 auto;}
.blue-10 {font-size:10px; padding-left:2.5em;}
.blue-18 {color:#0099cc; font-size:18px;}

.blue-15 {font-size:15px;}
.gray-18 {color:#555555; font-size:18px;}
.fixed-container p{margin:0 0 1em 0; line-height:1.4em;}

.living-right-column a.start-kit {color:#4480c8; font-size:14px; display:block; padding-top:10px; *padding-top:5px; _padding-top:10px; clear:both; font-weight:bold;}

.container-foot { 
  position:relative; 
  float:left; 
  width:956px;
  padding:0 0 0px 4px; 
  clear:both; 
  
}

.container-foot-bg {
  position:relative; 
  float:left; 
  width:952px;
  min-height:152px;
  height:auto !important;
  height:152px; 
  clear:both; 
  background:transparent url(../images/bg-gray.gif) repeat-x 4px 0; 
}

.container-foot-bg-big {
  position:relative; 
  float:left; 
  width:952px;
  min-height:305px;
  height:auto !important;
  height:305px;
  clear:both; 
  background:url(../images/bg-gray-big.gif) repeat-x; 
}

.product {
  position:absolute;
  left:15px;
  bottom:19px;
  width:179px;
  height:243px;
  padding:0 0 0 5px;
  z-index:200;
  background:transparent url(../images/product.gif) no-repeat;
  overflow:hidden;
}
* html .product {
  bottom:18px;
}

.product a {
  display:inline-block;
  clear:both; 
  margin-top:215px;
  padding:0 10px 0 0;
  color:#004477; 
  font-size:14px; 
  font-weight:bold; 
  text-decoration:none;
  line-height:1.2em;
  background: url(../images/blue-arrow-2.gif) no-repeat  right 5px;  
}
.product span {
  display:block;
  color:#777777;
  font-size:10px;
  font-style:italic;
}

/**/
/* Footer bars */

.spledaprof-bar { 
	background:url(../images/yellow-corner-mid.gif) repeat-x ;
	width:920px;
	height:46px;
	margin:20px 0 0 0;
}

.prof-content {
	float:left;
	height:46px;
	color:#4380c8;
	padding:0 0 0 14px;
}

.prof-content h2{
  font:bold 13px/1.8em Arial, Helvetica, sans-serif; 
  color:#4380c8;
  margin:0;
 }

.prof-content a{ color:#003471;font:bold 13px/1.6em Arial, Helvetica, sans-serif; }

.right-corner {
	float:right;
	width:4px;
	height:46px;
	overflow:hidden;	
	background:url(../images/yellow-corner-right.gif) no-repeat 0 0 ;
	
}

.left-corner {
	float:left;
	height:46px;
	width:4px;
	overflow:hidden;
	background:url(../images/yellow-corner-left.gif) no-repeat 0 0 ;
}

.product-bar { 
	background:url(/sites/default/files/image/footer-bgs.jpg) no-repeat 0 0px;
	width:920px;
	height:113px;
	clear:both;
	position:relative;
	margin:15px 0 0 0;
	color:#4380c8; 
	font:normal 11px/1.3em Arial, Helvetica, sans-serif; 
}
.product-bar p {margin:0 0 0 5px; line-height:1.3em;}
.product-bar a{	color:#4380c8; text-decoration:none; padding:0px; font-weight:bold; }
.product-bar a i{
background:url(../images/arrow-blue-small.gif) no-repeat 0 3px;
display:inline-block;
height:12px;
margin-left:3px;
vertical-align:text-top;
width:12px;
}
.pro-box-01 {
	position:absolute;
	top:53px;
	left:98px;
}
.pro-box-02 {
	position:absolute;
	top:53px;
	left:374px;
}
.pro-box-03 {
	position:absolute;
	top:53px;
	left:698px;
}

/* footer */

#footer-holder {
	/* position:relative; 
	float:left;
	padding:0 0 0 20px;
	width:auto; */
	margin: 0 auto;
    padding: 0 0 0 20px;
    position: relative;
    width: 946px;
	overflow:hidden;
	clear: both;
}

body.video_bd #footer-holder {
	position:relative; 
	float:left;
	padding:0;
	width:auto;
}


#footer-menu {
	width:910px;
	height:35px; 
	padding-right:10px;
	margin:18px 0 0 0;
	text-align:center;
	background:url(../images/footer-bgs.jpg) no-repeat 0 -122px;
}

#footer-menu .menu	{
  width:auto!important;
  margin:0!important;
}
body.page-essentials #footer-holder,
body.page-story #footer-holder {
	background:#FFFFFF;
	padding:0;
	width:100%;
}

body.page-essentials #footer-menu,
body.page-story #footer-menu {
	padding-right:10px;
	margin:18px auto 0 auto;
}

body.page-essentials div.footer-note,
body.page-story div.footer-note {
	margin:10px auto 0 auto;
	float:none;
}

#footer-menu ul{
	float:left;
  width:auto;
  margin:0;
  height:35px;
  padding:0;
}

#footer-menu li{
  display:block;
  float:left;
  margin:0;
  padding:0;
  list-style:none;
  list-style-type:none;
  padding:0 18px;
  margin:13px 0 0;
  line-height:35px;
  border-right:1px solid #d6e3f3;
  border-left:1px solid #c1d5ed;
}
#footer-menu .two li.last {
   border-right:0;
   padding-right:0;
}

#footer-menu li.first {
 border-left:0;
}
#footer-menu a{
  width:auto;
  display:block;
  float:left;
  font:normal 13px/1.1em Arial, Helvetica, sans-serif; 
  font-weight:bold;
  color:#4380C8;
  text-decoration:none;
}

#footer-menu ul.two{ width:auto; padding:0 7px 0 7px; }

#footer-menu ul.two li {
display:block;
float:left;
margin:12px 0px 0 0;
padding:0 7px;
}

#footer-menu ul.two li a {
display:block;
float:left;
padding:0 10px 0 0;
background:url(../images/arrow-blue-light.gif) no-repeat right;
}

#footer-holder #footer-menu select {
	float:right;
	margin-top:9px;
	width:158px;
	height:18px;
	font:normal 12px/1.4em "Myriad Pro", Helvetica, sans-serif; 
  	color:#000000;
}

.footer-note {
  position:relative; 
  float:left; 
  width:920px; 
  text-align:left; 
  margin:10px 0 0;
  padding:0 0 0 4px;
}

 .footer-note p{  color:#4380C8; font:normal 9px/1.3em Arial, Helvetica, sans-serif; padding:0;}
/* Misc classes and elements
-------------------------------------------------------------- */


/* Use a .box to create a padded box inside a column.  */ 
.box { 
  padding: 1.5em; 
  margin-bottom: 1.5em; 
  background: #E5ECF9; 
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd; 
  color: #ddd;
  clear: both; 
  float: none; 
  width: 100%; 
  height: .1em;
  margin: 0 0 1.45em;
  border: none; 
}
hr.space {
  background: #fff;
  color: #fff;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, .container {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }

/* */
.con-hold-l {
  float:left;
  height:auto !important;
  min-height:370px;
  padding-left:4px;
  width:952px;
}


/* Designed By : Rohit Bansal */

hr{color:#ecf2f9; margin:11px 0 11px 0; float:left;}
.bicolumn-content{padding:15px;}
.left-column{float:left; width:641px; margin:0 21px 0 0;}
.right-column{float:left; width:257px;}
.inner-banner{margin:0 0 21px 0;}

.story-descp {line-height:20px;float:left; margin:0 0 19px 0;}
.story-descp .story-owner{color:#4380c8; width:100%; float:left; font-weight:bold;font-size:13px;}
.story-descp .recipe-name{color:#a67c52;width:100%;float:left;font-weight:bold;}
.story-descp p{margin-bottom:11px;}
.slide-out-box, .coupon-out-box{background:#fffbe2; padding:7px 8px 7px 12px; float:left; width:618px;}
.slide-out-box{position:relative;}
#tab-01-block .arrow-control{float:right; width:20px; height:16px;_margin-top:-18px;}
#tab-01-block .close-button{float:right; position:absolute; top:-21px; right:0px; width:51px; height:15px;background:url(../images/button-close.gif) no-repeat;}
#tab-01-block .up-arrow{background:url(../images/up_arrow_button.jpg) no-repeat;}
#tab-01-block .down-arrow{background:url(../images/down_arrow_button.jpg) no-repeat;}
.slide-out-box span{float:left; font-weight:bold;color:#315faa;}
.slide-out-box .slide-box-descp p{width:615px; float:left;}
.slide-out-box .slide-box-descp{margin-top:5px;float:left; clear:both;}

#tab-01-block .slide-out-box {margin-bottom:10px;}

#tab-02-block h4 a,
#tab-03-block h4 a {color:#315FAA;}
#tab-014-block h4 a {color:#315FAA;}



.coupon-out-box {width:475px; padding:30px 40px; margin-top:10px;}

.pager-item a{float:left; font-weight:bold; width:15px; margin:0 3px 0 3px; display:inline; padding:3px 0 0 9px; height:20px; background:url(../images/pagenum_icon.jpg) no-repeat;}
.pager-current{float:left; font-weight:bold; width:15px; margin:0 3px 0 3px; display:inline; padding:3px 0 0 9px; height:20px; background:url(../images/pagenum_icon_activ.jpg) no-repeat;}

.right-column .call-box{padding:0;}
.right-column .call-box .span-02-out{margin-bottom:14px;}
.span-02-out a.video-watch { padding-bottom:5px;}

.prof-content p{margin-bottom:0;}

.share-story-box{ 
/* float:left; width:624px; background:#fffbe2; padding:12px 0px 12px 12px; */
float:left; width:552px; 
background:#fcf3c4; 
padding:20px 0px 12px 12px;
border-radius:3px;
-moz-border-radius:0 0 3px 3px;
-webkit-border-radius:0 0 3px 3px;
behavior: url(/sites/default/files/js/PIE.htc);
position:relative;
}
.share-story-box span{line-height:20px; display: block;
    margin: 0 0.5em 0 1em;width:486px;color:#707070;padding-bottom: 10px;}
.story-form-box{float:left; width:489px; background:#fcf3c4;padding:11px 20px 11px 20px; /*margin-top:15px;*/}
.story-form-box .form-item{float:left; *float:none; width:595px; margin-bottom:17px;}

.story-form-box .form-item-right{float:left; width:595px; margin-bottom:5px; text-align:right;}
.story-form-box .form-item label{width:144px; float:left; padding:0 4px 0 0;text-align:right; /* display:none; */}
.story-form-box .form-item label.option{text-align:left;}
.story-form-box .form-item span label{float:right;}
.story-form-box .form-item input{
	float:left; 
	border:1px solid #f1e079; 
	padding: 7px 0 7px 6px;
	width: 460px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	behavior: url(/sites/default/files/js/PIE.htc);
	position:relative;
	color: #333333;
	font-style: italic;

}



#webform-client-form-165 .story-form-box .form-item input{
	border: 1px solid #F1E079;
    border-radius: 0;
    float: left;
    padding: 2px;
    width: 187px;
}

#webform-client-form-165  .share-story-box span {
line-height: 20px !important;
color: 0;
display:none;
line-height: 0px;
margin: 0 0.5em 0 1em;
padding-bottom: 0px;
width: 0px;
}

.story-form-box .form-item select{width:190px;float:left; border:1px solid #f1e079;}
.story-form-box .form-item select.dob{width:auto;float:left; border:1px solid #f1e079;}
.story-form-box .story-title-input input{width:288px;}
.story-form-box .story-title-input{margin-top:24px;}
.story-form-box .form-item textarea{width:438px; border:1px solid #f1e079; float:left; overflow:auto; height:120px;}
.story-form-box .form-item span.required{font-size:11px; color:#aa895e;}
.story-form-box .form-row span.required{font-size:11px; color:#aa895e;}
.story-form-box .form-item div.description{float:left;clear:both; font-size:11px;padding-left:150px;}
.story-form-box .form-item div.description span.required{float:none;}
.story-form-box  .sample-row{margin-top:-7px;}
.story-form-box .form-item span input{width:15px;height:16px; float:right; border:0 none;margin:0;}
.story-form-box .form-item span.signup-check{float:left; width:400px;}
.story-form-box .submission-row{padding-left:129px; width:400px;}
.story-form-box .submission-row input{width:78px; border:0 none; padding-right:10px;}
.story-form-box #edit-signup-wrapper label.option{width:595px;}
.story-form-box #edit-signup-wrapper label.option input{width:20px; margin-left:125px;border:0px;}
.story-form-box #signup_submit{ /* margin:10px 0 0 148px; */}

a.share-story-button{float:left;width:109px; height:20px;background:transparent url(../images/buttons.gif) no-repeat scroll -330px 0px;}
a.share-story-button:hover{float:left;width:109px; height:20px;background:transparent url(../images/buttons.gif) no-repeat scroll -330px -23px;}
a.share-story-button span{visibility:hidden;}

/******************************************************/
.span-01-out .health-and-wellness {
	background:transparent url(../images/health-and-wellness-product.gif) no-repeat scroll 205px 18px;
}
.health-and-wellness p, .health-and-wellness a
{font-size:11px;
line-height:1.3em;
}

 .health-and-wellness a { padding:0 5px 0 2px;}
.health-and-wellness h2
{


}


.recipe-item-link-left{float:left; width:290px;display:inline; margin-left:21px;}
.recipe-item-link-left a{float:left; width:285px;font-size:13px; color:#315faa;margin-bottom:5px;}
.recipe-item-link-right{float:left; width:290px;}
.recipe-item-link-right a{float:left; width:285px;font-size:13px;color:#315faa;margin-bottom:5px;}

/*******************************/
#tab-02-block .arrow-control
{
}



.blue-shade-box{
float:left;
height:auto;
margin:14px 0 0 0;
padding:0;
position:relative;
width:637px;
}

.white-corner-topleft{
	background:url(../images/white-corner.gif) no-repeat 0 0;
	position:absolute;
	top:-1px;
	left:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	} 
.white-corner-topright {	
	background:url(../images/white-corner.gif) no-repeat -5px 0;
	position:absolute;
	top:-1px;
	right:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	} 
	
.white-corner-bottomleft {	
	background:url(../images/white-corner.gif) no-repeat 0px -5px;
	position:absolute;
	bottom:-1px;
	left:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	} 
	
.white-corner-bottomright {
	background:url(../images/white-corner.gif) no-repeat -5px -5px;
	position:absolute;
	bottom:-1px;
	right:-1px;
	height:5px;
	width:5px;
	overflow:hidden;
	}


/***********balanced diet*************************/
.share-story-box .left-links
{
float:left;
width:300px;padding:0 18px 0 0;
}
.share-story-box .right-links
{
float:left;
width:300px;
}
/*******************food-answers********************/
.share-story-box  .main-links
{
float:left;
padding:14px 0 0 10px;
}
.share-story-box  .main-links h4
{
font-size:14px;
}
.share-story-box  .main-links p
{
}
.left-column .foodanswers-heading
{
}
.blue-shade-box-content .blue-shade-heading2
{
font-size:12px;
}
.blue-shade-box-content{padding:11px;line-height:13px;}
.blue-shade-box-content p
{
font-size:11px;margin:0;padding:0 0 4px;
}
.foodanswers-story-box
{
margin:0 0 37px;
}

/****************************understanding food labels***************/
.label-food-desc
{
padding:0 0 30px;
}
.food-link-row 
{
line-height:20px;
}
.label-food-desc h4
{
}
.foodlabels-story-box
{
margin:0 0 24px;
padding:0 0 0 12px;
}

.stripe-box{
	background:#FFFBE2 none repeat scroll 0 0;
	float:left;
	padding:0;
	width:638px;
	margin:11px 0 11px 0;
	}
.stripe1{background:#FFFBE2 none repeat scroll 0 0; padding:9px 0 9px 21px;float:left;width:617px;}
.stripe2{background:#faf3c5 none repeat scroll 0 0; padding:4px 0 4px 21px;float:left;width:617px;}	
.stripe-box ul{margin:0; padding:0; list-style-position:inside;}
.stripe-box ul li{margin:0;list-style-type:none;}
/****************************dlife video*************************/
.dlife-span-03-out
{
height:117px;
margin-bottom:14px; 
padding-left:5px;
background: url(../images/dlife-test-smart-bg.gif) no-repeat;
}

.dlife-span-03-out img { padding:7px 0 10px 0;}
h2.linear {}

.dlife-span-03-out .get-started {margin-left:10px;}

/********************serving and portion**************/

.servingandportion-story-box {
width:614px;
}

.servingandportion-story-box span {
font-size:13px;
font-weight:bold;
}

.servingandportion-story-box .label-food-desc {
padding:0;
}

.stripe-box .left-stripe {
float:left;
width:225px;
margin-right:30px;
}

.stripe-box .right-stripe {
float:left;
text-align:right;
width:80px;
}

.stripe-box .center-stripe {
float:left;
width:245px;
margin-right:30px;
}

.two-column .center-stripe {
width:330px;
margin-right:0px;
}
.stripe-box h4.left-stripe {
float:left;
width:225px;
margin-right:30px;
clear:none;
font-size:14px;
}

.stripe-box h4.right-stripe {
float:left;
text-align:right;
width:200px;
clear:none;
font-size:14px;
}

.stripe-box h4.center-stripe {
float:left;
width:145px;
margin-right:10px;
clear:none;
font-size:14px;
}

.two-column h4.center-stripe {
  width:200px;
}

.simplechanges-stripe-box {margin-bottom:2.5em;}

.simplechanges-stripe-box li,
.simplechanges-stripe-box .stripe1 {padding:4px 0 4px 15px;}

.simplechanges-stripe-box .stripe1,
.simplechanges-stripe-box .stripe2 {width:623px}

/***************home**********************/






* html .livinghome-left-bot p {margin-bottom:5px;}
.livinghome-left-bot img {
	float:none;
	clear:none;
	vertical-align:text-top;
}


/*************************************/
.living-left-column
{
margin:5px 26px  0 0;
}
.living-right-column
{
margin-top:-10px;
}

/* 404 error page styles */

.error-page {float:left;}

.error-page a { color:#325da1; text-decoration:underline; font-size:13px;}
.error-page p {font-size:13px; line-height:1.2em;}

.error-page h1 { color:#325da1;font-size:18px; font-weight:normal; margin-top:0.5em;}
.error-page h2 { color:#417dd5; font-size:15px; font-weight:bold; margin-bottom:1em;}


/****************foodlabels*********************************/

.foodlabels-item-link-left
{
width:180px;
float:left;
padding:0 40px 0 0;
}
.foodlabels-item-link-right
{
width:160px;
float:left;
padding:22px 0px 0 0;
}
.foodlabels-item-link-center
{
width:180px;
float:left;
padding:22px 30px 0 0;
}



.foodlabels-item-left {float:left;width:135px;padding:22px 0 0 33px;}

.foodlabels-item-center {float:left;width:250px;padding:18px 16px 0 16px; }

.foodlabels-item-right{ float:left;width:140px;padding:22px 0 0 0;}
.list-02 h2 {padding:20px 0 0 33px; }
.list-02 .foodlabels-item-left {width:210px; padding:5px 0 20px 33px; } 
.list-02 .foodlabels-item-link-center {width:210px; padding:5px 0 20px 0; } 
.list-02 .foodlabels-item-link-right {width:150px; padding:5px 0 20px 0; } 

.hnw-foodlabels .slide-out-box{margin:0 0 20px;padding:0; width:638px;}

.hnw-healthychoices .slide-out-box{margin:0 0 25px 0; padding:20px 20px 10px 10px; }
* html .hnw-healthychoices .slide-out-box{margin:0 0 15px 0;}
.hnw-healthychoices ul{padding:20px 0 0 35px;}

.hnw-startearly .slide-out-box {margin:0 0 20px;}

.hnw-startearly h2,
.simple h2 {color:#4380c8;}

.hnw-startearly .slide-out-box {
  padding:7px 8px 7px 22px;
  width:608px;
}

.hnw-startearly  .stripe-box {
  padding-bottom:10px;
  margin-bottom:0px;
}

.hnw-startearly ul li.stripe1  { 
  background:#FFFBE2 url(../images/bullet-blue.gif) no-repeat 25px 15px;
  padding:7px 0 7px 3.5em;
  margin:0 0 0 em;
  list-style-type:none; 
  width:597px;
}

.hnw-startearly ul li.stripe2  { 
  background:#faf3c5 url(../images/bullet-blue.gif) no-repeat 25px 7px;
  padding:1px 0 1px 3.5em;
  margin:0 0 0 0em;
  list-style-type:none;
  width:597px;
}



/*****************************************************************************/
.simple .slide-out-box {
  padding:15px 20px 10px 20px;
  width:598px;
  margin-bottom:20px;
}
.fibre .slide-out-box { margin:0 0px 20px 15px; width:547px;}

.simple .simple-slide-out-box { padding:5px 20px 0px; width:527px; }

.fibre .slide-out-box ol,
.simple .slide-out-box ol {margin:7px 0; padding:0 0 0 2em;  }

.fibre h2{color:#8c6239; text-transform:uppercase; font-size:12px; padding:0 0 20px 0; clear:both; }

.simple h4 {
  clear:both; 
}
.simple h3 {
  color:#8b6236;
  font-size:12px;
  font-weight:bold;
  margin-top:10px;
}

.fibre .slide-out-box li,
.simple .slide-out-box ol li {font-weight:bold; list-style-type:decimal; margin:0; padding:0 0 4px; color:#2f5fa9;}

.fibre-images{float:left;width:641px;}

.fibre-histograms{float:left;width:600px;}

.fibre-histograms p{padding:0 0 0 21px; }

.fibre-histograms img{float:left;padding:0 2px 0 18px;}

.fibre-images img {
	float:right; 
	display:inline; 
	clear:right;
	padding:10px;
}

/****************************************************************************/

.slide-out-box ul { padding:0; margin:0;}
.slide-out-box ul li { 
  background: url(../images/bullet-blue.gif) no-repeat 0 7px;
  list-style-type:none;
  padding:0 0 0 1em;
  margin:0 0 0.5em;
}
.hnw-healthychoices .hnw-list-01  ul,
.hnw-healthychoices .hnw-list-02  ul,
.hnw-healthychoices .hnw-list-03  ul{
  margin:0 0 1em 2em;
}

.hnw-healthychoices .hnw-list-02 li.last {
  padding-bottom:0; 
}

.hnw-list-01 p,
.hnw-list-02 p,
.hnw-list-03 p {padding:0 0 0 2em;}
.hnw-healthychoices .hnw-list-02  ul li { padding:0 0 1em 1em;}

.gen-button {
  width:auto;
  float:left;
  height:24px;
  clear:both;
  background: url(../images/button-bg.gif) repeat;
}

.gen-button a {
  display:inline-block;
  height:24px;
  padding:0px;
  font-weight:bold;
  color:#ffffff;
  cursor:pointer;
  background: url(../images/genbutton-bg-left.gif) no-repeat left;
}

.gen-button a span{
  display:inline-block;
  height:16px;
  padding:4px 10px;
  background: url(../images/genbutton-bg-right.gif) no-repeat right 0px;
}

.item-list{float:left;}
body.video_bd .item-list{
	float:left;

}
body.video_bd .item-list ul *{display:block;}

.item-list ul *{display:inline}


.item-list ul li{float:left}

a.shop-now{
margin-top:20px;
}

.span-bg-03 a.sign-up{
margin-top:15px;
}

.span-bg-01 a.sign-up-today{
margin-top:10px;
}

.error-container ul{
margin-top:10px;
border:1px solid red;
}

.error-container ul li{
margin-bottom:5px;
color:red;
}

.error-messages li{
  color: #f00;
}

.message-container ul{
margin-top:10px;
border:1px solid #33A333;
list-style:none;
}

.message-container ul li{
margin-bottom:5px;
color:#33A333;
}

#webform-client-form-70 .form-checkboxes div.form-item input{
	width:22px;
	border:0;
}

#webform-client-form-70 .form-checkboxes div.form-item label,
#webform-client-form-70 .webform-component-textarea div.form-item label{
	width:595px;
	text-align:left;
	margin:5px 0 5px 0;
}

#webform-client-form-70 .webform-component-textarea div.form-item div.description{
	padding-left:0px;
	width:595px;
	font-style:italic;
}

#webform-client-form-70 #edit-submitted-date-of-birth-wrapper  div.form-item,
#webform-client-form-116 #edit-submitted-date-of-birth-wrapper  div.form-item,
#webform-client-form-165 #edit-submitted-date-of-birth-wrapper  div.form-item{
	display:inline;
	width:63px;
}

#webform-client-form-70 #edit-submitted-date-of-birth-wrapper  select,
#webform-client-form-116 #edit-submitted-date-of-birth-wrapper  select,
#webform-client-form-165 #edit-submitted-date-of-birth-wrapper  select{
width:60px;
}

#webform-client-form-70 .story-form-box .webform-component-textfield,
#webform-client-form-116 .story-form-box .webform-component-textfield,
#webform-client-form-165 .story-form-box .webform-component-textfield{float:left;display:block}

#webform-client-form-116 #webform-component-household label, 
#webform-client-form-116 #webform-component-types_recipes label,
#webform-client-form-116 #webform-component-receiving_discounts label,
#webform-client-form-116 #webform-component-hispanic_origin label,
#webform-client-form-116 #webform-component-spanish_language label,
#webform-client-form-116 #webform-component-have_diabetes label,
#webform-client-form-116 #webform-component-would_spanish_recipes label,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly label{
width:455px;
/* padding:5px 0 10px 145px; */
text-align:left;
}

#webform-client-form-116 #webform-component-household div.form-radios *,
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes * ,
#webform-client-form-116 #webform-component-receiving_discounts div.form-radios *,
#webform-client-form-116 #webform-component-hispanic_origin div.form-radios *,
#webform-client-form-116 #webform-component-spanish_language div.form-radios *,
#webform-client-form-116 #webform-component-have_diabetes div.form-radios *,
#webform-client-form-116 #webform-component-would_spanish_recipes div.form-radios *,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly div.form-radios *{
	padding:0;
	width:auto;
	margin-right: 4px;
}

#webform-client-form-116 #webform-component-household div.form-radios label,
#webform-client-form-116 #webform-component-receiving_discounts div.form-radios label,
#webform-client-form-116 #webform-component-hispanic_origin div.form-radios label,
#webform-client-form-116 #webform-component-spanish_language div.form-radios label,
#webform-client-form-116 #webform-component-have_diabetes div.form-radios label,
#webform-client-form-116 #webform-component-would_spanish_recipes div.form-radios label,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly div.form-radios label{
	width:50px;
}

#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes {
	clear:both;
	float:left;
	padding-left:145px;
	width:400px;
}
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes label{
	width:170px;
	clear:;
}

#webform-client-form-116 div.form-checkboxes input,
#webform-client-form-116 div.form-radios input{
	border:0;
}

#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes div.form-item{
	clear:;
}
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Side-Dishes-wrapper,
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Holiday-wrapper,
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Cakes-wrapper,
#webform-client-form-116 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Jams-wrapper{
	clear:none;
	clear:left;
}

#webform-client-form-116  .story-form-box #signup_submit{
	margin-left:145px;
}

/***/
#webform-client-form-165 #webform-component-household label, 
#webform-client-form-165 #webform-component-types_recipes label,
#webform-client-form-165 #webform-component-receiving_discounts label,
#webform-client-form-165 #webform-component-hispanic_origin label,
#webform-client-form-165 #webform-component-spanish_language label,
#webform-client-form-165 #webform-component-have_diabetes label,
#webform-client-form-116 #webform-component-would_spanish_recipes label,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly label{
width:455px;
/* padding:5px 0 10px 145px; */
text-align:left;
}

#webform-client-form-165 #webform-component-household div.form-radios *,
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes * ,
#webform-client-form-165 #webform-component-receiving_discounts div.form-radios *,
#webform-client-form-165 #webform-component-hispanic_origin div.form-radios *,
#webform-client-form-165 #webform-component-spanish_language div.form-radios *,
#webform-client-form-165 #webform-component-have_diabetes div.form-radios *,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly div.form-radios *{
	padding:0;
	width:auto;
}

#webform-client-form-165 #webform-component-household div.form-radios label,
#webform-client-form-165 #webform-component-receiving_discounts div.form-radios label,
#webform-client-form-165 #webform-component-hispanic_origin div.form-radios label,
#webform-client-form-165 #webform-component-spanish_language div.form-radios label,
#webform-client-form-165 #webform-component-have_diabetes div.form-radios label,
#webform-client-form-116 #webform-component-would_spanish_recipes div.form-radios label,
#webform-client-form-116 #webform-component-are_you_int_dib_friendly div.form-radios label{
	width:50px;
}

#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes {
	clear:both;
	float:left;
	padding-left:145px;
	width:400px;
}
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes label{
	width:170px;
	clear:;
}

#webform-client-form-165 div.form-checkboxes input,
#webform-client-form-165 div.form-radios input{
	border:0;
}

#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes div.form-item{
	clear:;
}
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Side-Dishes-wrapper,
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Holiday-wrapper,
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Cakes-wrapper,
#webform-client-form-165 #webform-component-types_recipes div.form-checkboxes #edit-submitted-types-recipes-Jams-wrapper{
	clear:none;
	clear:left;
}

#webform-client-form-165  .story-form-box #signup_submit{
	margin-left:145px;
}

.faq-dd-hide-answer{
margin-bottom:10px;
}

.hidebutton{
display:none;
}

#tab-01-block h4{
font-size:1.1em;
}


/*********************copy-share-story************************/
.story-form-box .form-radios{
float:left;
 /* padding:0 0 10px 145px; */
 margin-top: 8px;
width:400px;
}
.form-radios label{float:left;width:415px;padding:0 0 10px;}

.submitted-option-yes{float:left;width:50px;}
.submitted-option-no{float:left;width:50px;}

.form-radio{margin:0;}

.form-checkbox{padding:0 0 0 19px;}

.submitted-option-breakfast{float:left;width:150px;}

.submitted-option-mainmeals{float:left;width:172px;}

.submitted-option-sidedishes{float:left;width:150px;}

.submitted-option-beverages{float:left;width:150px;}

.submitted-option-holiday{float:left;width:150px;}

.submitted-option-cookies{float:left;width:150px;}

.submitted-option-cakes{float:left;width:150px;}

.submitted-option-pies{float:left;width:150px;}

.submitted-option-jams{float:left;width:150px;}

.submitted-option-diabetes-friendly{float:left;width:150px;}

.share-story-box-top{  background: url(../images/share-story-box-top.gif) no-repeat 0 top;float:left;width:638px;height:auto;}

.share-story-box-bot{  background: url(../images/share-story-box-bot.gif) no-repeat 0 bottom;float:left;width:638px;height:auto;}

/**********************/

.keymatch-rec{float:left;width:600px;margin:3px 0;}

.keymatch{background-color:#D5DAE9;float:left;width:609px;padding:5px;}

.keymatch p{margin:0; line-height:20px;}

.site-wide-search-content{float:left;width:580px;padding:14px 0 0;}

#search-form{padding:5px 0 0 0px;}

#search-form *{display:inline;float:left} 

#search-form label{ display:none;} 

#search-form .form-submit{border:none;background:transparent;color:#315FAA;font-weight:bold;padding-top:4px;font-size:11px;padding-top:26px;} 

#search-form div.form-item, .site-wide-search-top{background: url(../images/site-wide-search-top.gif) no-repeat;float:left;height:60px;width:636px;padding-top:23px}

* html #search-form div.form-item{height:37px;}

#search-form div.container-inline {float:left;width:636px;background:transparent}
#search-form #edit-keys-wrapper{float:left;width:230px;background:transparent}

.site-wide-search-bot{background: url(../images/site-wide-search-bot.gif) no-repeat;float:left;height:9px;width:636px;}

.site-wide-search{
	float:left;
	width:636px;
	background: url(../images/site-wide-search-bg.gif) repeat-y;
	padding:0 0 0 8px;	
	min-height: 550px;
	height: auto !important;
	height: 550px;
}

.site-wide-search h4 span{color:#A67C52;}

.site-wide-search ul{padding:10px 0 0 0}

.searchlink{float:left;clear:both}

.left-search-box{float:left;height:22px;width:auto;padding:8px 0 0 10px;}

#search-form #edit-keys, .left-input-box{background: url(../images/left-search.gif) no-repeat;float:left;height:22px;width:178px;border:none;padding: 2px 25px 0 25px;color:#4380C8;}

.left-search-box input
{
background:transparent none repeat scroll 0 0;
border:0 solid;
color:#4380C8;
float:left;
margin:2px 9px 0 0;
padding:0 0 0 20px;
width:147px;
}

.left-search-box span{padding:0 0 0 8px;}


.site-wide-search-content .search-head, .keymatch .search-head{clear:right;font-family:arial;color:#315FAA;font-size:18px;text-decoration:underline;width:auto}

.site-wide-search-content .ext-link, .keymatch .ext-link{float:left;width:auto;font-family:arial;font-size:12px;color:#A67C52;}

.site-wide-search-content p{float:left;width:585px;margin:0;color:#6688C0;}

.site-wide-search .recipe-name{color:#A67C52;font-weight:bold;width:100%;}

.site-wide-search .search-number{border-bottom:1px solid #E3E8F3;border-top:1px solid #E3E8F3;float:left;width:618px;}

.site-wide-search .search-number a{float:right;padding:3px 0;}

.site-wide-search .last-item{padding-bottom:22px;}

.right-column .call-box .span-05-out{margin-bottom:14px;}

.splenda-stories{height:130px}
.splenda-stories.hello-katie {height:110px}

.splenda-stories img{clear:left;display:inline;float:left;padding:10px 7px 0;}

.splenda-stories a{padding-right:0;}

.slide-out-box-stories .down-arrow {
background:transparent url(../images/down_arrow_button.jpg) no-repeat scroll 0 0;
}

.slide-out-box-stories .arrow-control {
float:right;
height:16px;
width:20px;
}

.slide-out-box-stories .up-arrow {
background:transparent url(../images/up_arrow_button.jpg) no-repeat scroll 0 0;
}

/* Splenda Menu */
/*  Main menu style - starts */
body.page-essentials #main-menu	{width:1023px;}
#main-menu {
	width:958px;
	height:36px;
	float:left;
	*float:none;
	padding:6px 0 0;
	background:#fefae2 url(../images/menu-bg-last.gif) no-repeat right 6px;
}
#main-menu ul#nice-menu-1 {
	float:left;
	margin:0;
	padding:0;
	width:951px;
	background:url(../images/menu-bg-white.gif) 0px 0px;
}
.sub-menu-link	{background:none;}

body.page-essentials #main-menu ul{
	width:1016px;
}
#main-menu li {
	float:left;
	margin:0;
	list-style-type:none;
}
#main-menu li a {
  height:35px;
	display:block;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.sub-menu {
	position:absolute;
	width:195px;
	padding-bottom:10px;
	z-index:999!important;  
	margin:0;
	padding:0;  
}

#main-menu li .sub-menu li {
	float:left;
	margin:0;
	list-style:none;
  margin:0 8px;
	line-height: 1.6em;
}
#main-menu li .sub-menu li a {
  height:auto;
  padding:5px 8px 5px 20px;
  border:dashed #d8e2dd;
  border-width:0 0 1px;  
}
#main-menu li .sub-menu li a.last {border:none;}
#main-menu li .sub-menu li:first-child {padding:0 0 5px;}
#main-menu li .sub-menu li a:hover	{color:#F9B760;}
.sub-menu li a {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#4f80b9;
	text-decoration:none;
	background:url(../images/menu-bg-white.gif)  0 0;
}
.menu-about-splenda ul.sub-menu {
	width:196px;
height:125px;
	margin: -1px 0 0 1px;
	background:url(../images/menu_hover_subabout.png) repeat-y;
}
#main-menu .menu-about-splenda ul.sub-menu li	{width:175px;}
#main-menu li.menu-about-splenda ul.sub-menu li.menu-bottom {
	width:196px;
	height:15px;
	margin: -6px 0 0;
	background:url(../images/menu_hover_botabout.png) no-repeat;
  border:none;
}
.menu-products ul.sub-menu{
	width:146px;
  /*height:125px;*/
    height:85px;
	margin: -5px 0 0;
	background:url(../images/menu_hover_subproducts.png) repeat-y;
}
.menu-products ul.sub-menu li{width:130px;}

#main-menu li.menu-products ul.sub-menu li.menu-bottom {
	width:146px;
	height:16px;
	margin:-6px 0 0;
	background:url(../images/menu_hover_botproducts.png) no-repeat;
}
.menu-recipies-cooking ul.sub-menu{
	width:199px;
  height:107px;
	margin: -5px 0 0;
	line-height: 1.6em;
	background:url(../images/menu_hover_subrecipes.png) repeat-y;
}
.menu-recipies-cooking ul.sub-menu li	{width:183px;}
#main-menu li.menu-recipies-cooking ul.sub-menu li.menu-bottom {
	width:199px;
	height:16px;
	margin: -3px 0 0 0px;
	background:url(../images/menu_hover_botrecipes.png) no-repeat;
}
.menu-health-wellness ul.sub-menu{
	width:187px;
  height:165px;
	margin: -5px 0 0;
	line-height: 1.6em;
	background:url(../images/menu_hover_subhealth.png) repeat-y;
}
.menu-health-wellness ul.sub-menu li	{width:171px;}

#main-menu li.menu-health-wellness ul.sub-menu .menu-bottom {
	width:187px;
	height:16px;
	background:url(../images/menu_hover_bothealth.png) no-repeat;
  margin: -2px 0 0;
}

.menu-about-splenda ul.sub-menu a,
.menu-products ul.sub-menu a,
.menu-recipies-cooking ul.sub-menu a,
.menu-health-wellness ul.sub-menu a	{background:none!important;}








#main-menu11	{background: url(../images/menu-sprite.jpg) no-repeat 0 75px;}

#main-menu .menu-about-splenda{
	background: url(../images/menu-sprite.jpg) repeat 0 0;
	height:35px;
	width:195px;
}

#main-menu .menu-products	{
	background: url(../images/menu-sprite.jpg) repeat scroll -194px 0;
	height:35px;
	width:140px;
}
#main-menu .menu-recipies-cooking	{
	background: url(../images/menu-sprite.jpg) repeat scroll -333px 0;
	height:35px;
	width:191px;
}

#main-menu .menu-health-wellness	{
	background: url(../images/menu-sprite.jpg) repeat scroll -523px 0;
	height:35px;
	width:181px;
}


#main-menu span{visibility:hidden;}
.sub-menu span{visibility:hidden;}

#main-menu .menu-about-splenda:hover {
	background:transparent url(../images/menu_hover_about.png) no-repeat;
	float:left;
	height:35px;
	margin:0;
	width:195px;
}
#main-menu .menu-products:hover {
	background:transparent url(../images/menu_hover_products.png) no-repeat;
	float:left;
	height:30px;
	width:144px;
  margin:5px 0 0 -4px  
}
#main-menu .menu-recipies-cooking:hover {
	background:transparent url(../images/menu_hover_recipes.png) no-repeat;
	float:left;
	height:30px;
  margin: 4px 0 0 -6px;
  width: 197px;
}



#main-menu .menu-health-wellness:hover{
	background:transparent url(../images/menu_hover_health.png) no-repeat;
	float:left;
	height:30px;
	margin:4px 0 0 -5px;
	width:187px;
}

#jnj-spj-admin-stories-form  {
padding:20px;
}

* html .living-products div  img{
	padding:0 0px 10px 10px;	
}

map {
position:absolute;
}

.span-06-out{margin:0 28px 0 0;}

.call-box .last{margin:0}

.last-span-06-out{margin-right:0;}

.top-span-06-out{margin:0 0 16px;}

.stripe-box .cnb-left-stripe{width:218px;margin:0;}

.stripe-box .cnb-right-stripe{width:270px;text-align:left;}

.tab-01-block-faq h4{font-size:15px;font-weight:bold;margin:30px 0 20px;}

.cnb-conversion{padding:0 0 0 11px;}

.cnb-conversion p{margin:0;}

.cnb-conversion h4{font-size:13px;}

.cnb-left-column .stripe-box{margin-bottom:20px;}

.box { 
background:transparent;
float:left;
padding:0px;
}

.box  h2{ 
display:none;
}

/******************* stories ****************************/

#other-stories-view-container {
background-color:#F6DE62;
height:210px;
overflow-y:auto;
overflow-x:hidden;
text-align:left;
width:485px;
}

#other-stories-view-container p{
line-height:14px;
}


#hr-other {
height:5px;
width:485px;
border-bottom:1px solid #FFFFFF;
}

#view-item-other-story-page {
height:56px;
margin:8px 0 0 10px;
width:470px;
}

#other-story-image {
display:block;
float:left;
height:50px;
width:55px;
}

#other-txts {
display:block;
float:left;
height:56px;
width:405px;
}

#other-story-title {
color:#1F238B;
font-family:arial,helvetica;
font-size:11px;
font-weight:bold;
margin:0 0 2px 5px;
text-decoration:underline;
}

#other-story-story {
color:#1F238B;
font-family:verdana,arial,helvetica;
font-size:10px;
height:56px;
margin:0 0 2px 5px;
}

.unsubscribe-story-box .share-story-box .story-form-box {margin-top:0;}

.unsubscribe-story-box .story-form-box .submission-row{padding-left:145px;padding-top:11px;}

.sub-menu-2 .menu-bottom-send {
background:transparent url(../images/bot.png) no-repeat scroll 0 0px;
clear:both;
float:left;
height:7px;
width:232px;
}
.sub-menu-2 .menu-top-send {
background:transparent url(../images/top.png) no-repeat scroll 0 0px;
clear:both;
float:left;
height:7px;
width:232px;overflow:hidden;
}
.sub-menu-2 .png-ping-send
{
background:transparent url(../images/middle.png) no-repeat scroll 0 0;
clear:both;
float:left;
line-height:1.4em;
margin:0;
padding:0px 0 0 5px;
width:227px;
}
.png-ping-send ul{padding:0 0 0 5px;margin:0;width:212px;}
.sub-menu-2  .png-ping-send a
{
width:196px;font-size:11px;float:left;
}
.sub-menu-2 .png-ping-send li 
{
width:211px;list-style-type:none;border-bottom:1px dashed #D9E2DD;margin:0;line-height:11px;float:left;
}
.sub-menu-2 .send-menu-left {float:left;width:71px;padding:0 0 0 4px;}

.sub-menu-2 .send-menu-left a{float:left;width:71px;padding:0 0 3px;}

.sub-menu-2 .send-menu-right {float:left;width:90px;padding:0 0 0 36px;}

.sub-menu-2 .send-menu-right a{float:left;width:92px;padding:0 0 3px;}

.sub-menu-2 .png-ping-send .menuparent {padding:0 0 8px;background:transparent url(../images/1.gif) no-repeat scroll 4px 3px;height:17px;}

.sub-menu-2 .png-ping-send .menuparent a{padding:5px 0 0 27px;border:medium none;width:180px;}



.sub-menu-2 {
opacity:0.9;
padding-bottom:10px;
position:absolute;
width:232px;
z-index:11;
left:926px;
top:50px;
display:none;
}
.sub-menu-2 .send-menu-border{float:left;width:222px;padding:0 0 10px 5px;position:relative;}

.sub-menu-2 .send-menu-border-1{float:left;width:212px;border-bottom:1px dashed #D9E2DD;padding:0 0 5px; }

.sub-menu-2 .png-ping-send .bookmark a{padding:4px 0 6px 6px;float:left;}

.sub-menu-2 .png-ping-send .send-menu-left span{float:left;padding:5px 0 0 6px;}

.sub-menu-2 .png-ping-send .send-menu-left img{float:left;padding:4px 0 0;}

.sub-menu-2 .png-ping-send .send-menu-right span{float:left;padding:5px 0 0 6px;}

.sub-menu-2 .png-ping-send .send-menu-right img{float:left;padding:4px 0 0;}

.send-to-friend{width:504px;}

.send-to-friend h4{margin:0;padding-bottom:2px;}

.send-to-friend p{margin:0;padding:0 0 13px;width:480px;`}

.send-to-friend a{}

.send-to-friend .share-story-box{width:504px;padding-left:6px;}

.send-to-friend .story-form-box {width:492px;background:#FCF3C4 none repeat scroll 0 0;float:left;margin-top:0px;padding:0 0 9px 6px;}

.send-to-friend .story-form-box .form-row{width:462px;padding:0;float:left;margin-bottom:0px;}

.send-to-friend .story-form-box .form-row span {float:left;padding:0 4px 0 0;width:144px;}

.send-to-friend  .story-form-box .form-row span.required {color:#AA895E;font-size:11px;}

.send-to-friend .story-form-box .form-row span label{float:left;} 

.send-to-friend .story-form-box .form-row  input{}

.send-to-friend .story-form-box  .form-checkbox input{width:12px;}

.send-to-friend .form-checkbox{margin:4px 0 0;}

.send-to-friend .story-form-box .submission-row{margin:9px 0 0px 1px;}


.sitemap-box{float:left; padding:34px 0 0 10px;}

.roundedcornr_box {
   background: #fcf3c4;
   width:931px;
   float:left;
  }
.roundedcornr_top div {
   background: url(../images/roundedcornr_187823_tl.png) no-repeat top left;
}
.roundedcornr_top {
   background: url(../images/roundedcornr_187823_tr.png) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(../images/roundedcornr_187823_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url(../images/roundedcornr_187823_br.png) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom{
width:931px;
   height: 7px;
   font-size: 1px;
   float:left;
   _padding-right:3px;
}
.roundedcornr_content{ margin: 5px 12px; float:left; display:inline;}

/*SiteMap*/
#content-holder ul.nice-menu,
#content-holder .menu	{
  width:350px;
	list-style:none;
  position:static;
	margin:100px 0 0 25px;  
}
#content-holder .menu	{margin:15px 0 0 25px}
#content-holder ul.nice-menu ul	{
	display:block;
  visibility: visible;
  position:static;
}
#content-holder ul.nice-menu li,
#content-holder .menu	li	{
  font-size: 1.3em;
  font-weight: bold;
  line-height: 1.3em;
  margin:10px 0 0;
}
#content-holder ul.nice-menu li ul li{
  color: #4380C8;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight:normal;
}
#content-holder ul.nice-menu li a:hover,
#content-holder .menu	li a:hover	{color:#F9B760}

.corner-tl{background: url(../images/corners-3.gif) no-repeat 0 0;}
.corner-tr{background: url(../images/corners-3.gif) no-repeat -5px 0}
.corner-bl{background: url(../images/corners-3.gif) no-repeat 0 -5px;}
.corner-br{background: url(../images/corners-3.gif) no-repeat -5px -5px;}

#tellafriend-page #edit-tellafriend-copy-wrapper label *{
display:inline;
}

#tellafriend-page #edit-tellafriend-copy-wrapper{
padding-top:10px;
}

#tellafriend-page #edit-tellafriend-copy-wrapper label input{
width:auto;
margin:2px 10px 0 0;
}

#tellafriend-page .submission-row input{
margin-left:0px;
}

#tellafriend-page input.form-text{
width:154px;
height:15px;
color:#717174;
font-size:10px;
}

.faq-qa-visible h4.slide-box-question{
width:580px;
}

.left-item-margin{
width:155px;
margin-right:50px;
}

* html .livinghome-left-box .span-06-out{
margin-right:14px;
}


a.print-now {
	background: url(../images/print-now-button.gif) no-repeat 0 0;
}

a:hover.print-now {
	background: url(../images/print-now-button.gif) no-repeat 0 -24px;
}

.faq-qa-visible h4.faq-h4-width{
width:100%;
}

.newContainerStyle{margin:15px 0px 0px 15px; width:455px; float:left; overflow-x:hidden;}
.newPStyle{margin:95px 0px 0px 35px; width:390px; height:95; float:left; overflow-x:hidden; background-color:#D9F0FE}

div#disclaimer_over{
	text-align:center;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFF99;
	border:1px solid #666666;
	width:220px;
	padding:5px;
	height:auto;
	display:none;
	position:absolute !important;
	z-index:150;
	margin-left:-220px; top:-500px; left:-500px;
}
div#disclaimer_over-left,
div#disclaimer_over-top{
  text-align:center;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFF99;
	border:1px solid #666666;
	width:220px;
	padding:5px;
	height:auto;
	display:none;
	position:absolute !important;
	z-index:150;
	margin-left:-130px; 
  top:-500px; 
  left:-500px;
}
div#disclaimer_over-top{
	margin:100px 0 0 -100px; 
  top:-500px; 
  left:-500px;
}


#privacy-popup{padding:0px;width:500px;}

#privacy-popup p{width:490px;}

a.button-facebook{
margin:0;
padding:0 0 0 10px;
text-decoration:underline;
width:127px;
}

a.button-facebook span{visibility:visible;}

div.send-menu-border  li,
div.send-menu-border  a {cursor:hand;border:0; padding:0 !important;margin:0 !important;}

div.site-wide-search a{cursor:hand;}

#story-guidelines {
	background:#FCF3C4 none repeat scroll 0 0;
	float:left;
	padding:11px 15px;
}
p.get-sweet-txt{
width:110px;
margin-left:150px;
}
div.sub-menu.menu-06{
display:none;
}
.yellow_btn  {
-moz-border-radius:6px 6px 6px 6px;
background-color:#FBE56D;
border:1px solid #FBE56D;
color:#315FAA;
cursor:pointer;
font-size:10px;
font-weight:bold;
padding:2px 8px;
text-transform:uppercase;
}
.yellow_btn:hover  {
color:#315FAA;
}
div.recipe-title{
width:600px;
margin:0 0 10px 15px;
float:left;
}
div.recipe-title.rec-collapsed{
background:none repeat scroll 0 0 #FFFBE2;
padding:7px 8px 7px 12px;
width:580px;
}
div.recipe-title h4{
font-size:1.1em;
width:500px;
float:left;

}
div.recipe-title div.recipe-close-button{
width:51px;
height:15px;
background:url(../images/button-close.gif) no-repeat;
float:right;
}
div.recipe-title div.recipe-down-arrow{
float:right;
height:16px;
width:20px;
background:url("../images/down_arrow_button.jpg") no-repeat scroll 0 0 transparent;
}
div.recipe-body{
width:600px;
margin:0 0 10px 15px;
float:left;
}
div.regions{
width:600px;
height:175px;
background:none repeat scroll 0 0 #FFFBE2;
}

div.regions p.txt-regions {
width:416px;
float:left;
margin:10px 0 0 10px;
}
div.regions p.rating-stars{
float:left;
margin:15px 0 0 10px;
}
div#recipes-text{
margin:20px 0;
}
div.regions a img{
margin:15px 0 0 15px;
float:left;
}
div.span-01-out.align-box{
position:relative;
top:-144px;
left:14px;
margin-bottom:-140px;
}

/***********loader - Signature-Chef***********/
.loader-chef	{
width:918px;
height:322px;
float:left;
background:url(../images/loader-bg.jpg) no-repeat top;
margin:15px;
}
.loader-chef h2.check-out-splenda {margin:20px 0 0 185px;}
.loader-chef h2.region1	{
width:65px; 
height:25px; 
padding:2px 0 0; 
float:left;
}
.loader-chef h2.region2	{
height:25px; 
padding:3px 0 0; 
float:left;
}
.loader-chef h3.subtitle	{
width:300px; 
height:25px; 
text-align:center; 
padding:5px 0 10px;  
margin:0;
float:left;
}
.loader-chef .recipes-box	{
width:325px;
height:239px;
background:url(../images/recipes-bg.png) no-repeat top;
padding:16px 0 0 30px;
}
.loader-chef .recipes-info		{
width:325px; 
height:132px; 
position:relative; 
float:left
}
.loader-chef .recipes-info img	{
border:solid 1px #ffffff; 
float:left;
}
.loader-chef .recipes-info p	{
width:115px; 
font:11px Arial, Helvetica, sans-serif; 
color:#ffffff; 
padding:0 10px 0 13px; 
float:left; 
line-height:12px;
}
.loader-chef .button-view-recipe,
.loader-chef .button-more-recipes	{
width:112px;
height:22px;
display:block;
text-indent:-9999px;
background:url(../images/button-view-recipe.png) no-repeat top;
float:left;
position:absolute;
right:30px;
bottom:32px;
outline:none;
}
.loader-chef .button-more-recipes {
background:url(../images/button-more-recipes.png) no-repeat top;
bottom:0;
}

/*Product Locator*/
.form_product_locator .form_item_label {
width: 144px;
float: left;
padding: 4px 4px 0 0;
text-align: right;
}
.form_product_locator .form_item_edit {
float: left;
width: 187px;
}
.form_product_locator .form_item_select {
width: 190px;
float: left;
}
.form_product_locator .form_item {
float: left;
width: 641px;
margin: 10px 0;
}
.form_product_locator .form_item_find {
margin:10px 0 10px 148px;
}
.form_product_locator .form_item_buy {
margin:10px 0 0 148px;
height:21px;
width:181px;
display:block;
}

/*Homepage Touts*/
.call-box .tout-home {
background:url(/sites/default/files/image/touts/background.jpg) no-repeat;
position: relative;
float: left;
padding: 0;
height: 190px;
margin: 0 28px 0 0;
width: 284px;
}
.call-box .tout-home .tout-home-in {
padding: 0px;
margin:0px;
width: 100%;
position: relative;
}
.call-box .tout-home img {
margin:0;
padding:0;
}
.call-box .tout-home a {
display:inline-block;
padding:0;
margin:10px 0 0 0;
text-decoration: none;
}
.tout-home a span {
visibility: hidden;
}
/*touts background*/
.call-box .tout-left {
background:url(/sites/default/files/image/touts/back-left-side.jpg) no-repeat;
}
.call-box .tout-center {
background:url(/sites/default/files/image/touts/back-center.jpg) no-repeat;
}
.call-box .tout-right {
background:url(/sites/default/files/image/touts/back-right-side.jpg) no-repeat;
}
/*text position on tout*/
.call-box .content-left p {
color: #4380C8;
font: normal 12px/1.4em Arial, Helvetica, sans-serif;
margin: 0;
line-height:15px;
}
.call-box .content-right p {
color: #4380C8;
font: normal 12px/1.4em Arial, Helvetica, sans-serif;
margin:0;
padding: 0 0 0 140px;
line-height:15px;
}
.call-box .content-right div {
padding: 0px 0 0 140px;
}
.call-box .tout-home .tout-home-image p,
.call-box .tout-home .tout-home-image h1 {
visibility:hidden;
}


/*Free Sample*/

.free-sample-banner {
	float: left;
	margin: -18px 0 21px -13px;
}

.free-sample-text-gray {
	color:#888888;
	text-align:justify;
	font:italic 11px Arial, Helvetica, sans-serif;
	width:544px;
	margin:0 0 0 50px;
}
.content .free-sample-text-gray {
	margin:0;
	width:auto;
}

.free-sample-text-gray a {
	color:#888888;
	text-decoration:underline;
}

.free-sample-image {
	margin:20px;
}

/* product locator */
.next{
	text-align: right;
    font:bold 11px Arial;
    color:#000;
    padding:20px 17px;
}

.prev{
	text-align: left;
    font:bold 11px Arial;
    color:#000;
    padding:20px 17px;
	background-image:url(/sites/default/files/image/prev-arrow-blue.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

a.nextlink:link, a.nextlink:visited, a.nextlink:hover
{
	font:italic 11px Arial;
	text-decoration:none;
	padding:10px 10px 10px 0;
	background-position:right center;
	background-repeat:no-repeat;
	background-image:url(/sites/default/files/image/arrow-blue.gif);
	color:#3e3839;
	text-align:right;
}

a.prevlink:link, a.prevlink:visited, a.prevlink:hover
{
	font:italic 11px Arial;
	text-decoration:none;
	padding:10px 10px 10px 0;
	color:#3e3839;
	text-align:left;
}

.resultsTab th {
	border-bottom:1px solid #CCCCCC;
	text-align:left;
}

p.tryagainlink a.link-buy {
	display:block;
	float:left;
}

a.link-little {
	font-weight:bold;
}

a.link-search {
	font-size:14px;
	font-weight:bold;
}

/*Essentials Touchs*/

.touchs {
	width: 960px;
	height: 173px;
	overflow: hidden;
	margin:20px auto;
}
.touch, .slideshow, .slideshow2 {
	position: relative;
	width: 297px;
	height: 173px;
	padding: 0px;
	float: left;
}
.slideshow, .slideshow2 {
	margin-left: 33px;
}
.touch_04, .touch_05, .touch_06 {
	display: none;
}
.touch p {
	position: absolute;
	top: 38px;
	left: 143px;
	color: #1d1d1d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 148px;
	height: 73px;
	margin: 5px 0 0 0;
	padding: 0px;
	line-height: 17px;
}
.touch_button {
	position: absolute;
	bottom: 28px;
	left: 139px;
}
.touch_01 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_01.png) no-repeat;
}
.touch_02 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_02.png) no-repeat;
}
.touch_03 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_03.png) no-repeat;
}
.touch_04 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_04.png) no-repeat;
}
.touch_05 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_05.png) no-repeat;
}
.touch_06 {
	background: url(/sites/default/files/image/touts/splenda_essentials_touch_06.png) no-repeat;
}

/* Free Samples Form   */
/*for two atributes in one line*/
.free-sample-box{
	padding:0;
	margin-left:50px;
	width:544px;
}
.free-sample-title {
	margin-left:50px;
}
.free-sample-content {
	margin:0 0 5px 50px;
	width:544px;
}
.free-sample-note {
	font-size:11px;
	font-style:italic;
	margin-left:50px;
	width:544px;
}
.free-sample-box-header {
	background:url("/sites/default/files/image/free-samples-header.jpg") no-repeat;
	width:544px;
	height:37px;
	display:block;
	float:left;
}
.free-sample-box-header p{
	text-indent:-9999px;
}

.free-sample-box .form-item {
	width:544px;
}
.free-sample-box .form-item select{
	width:190px;
	float:left; 
	border:1px solid #f1e079;
}
.free-sample-box .form-item input {
	float:left; 
	border:1px solid #f1e079; 
	width:403px;
}
.free-sample-box .form-item label {
	padding:1px 0;
}
.free-sample-box .form-item input.form-checkbox {
	float:left; 
	border:1px solid #f1e079; 
	width:13px;
}
.form-item-half,
#edit-first-name-wrapper,
#edit-last-name-wrapper,
.free-sample-box #edit-zip-wrapper,
.free-sample-box  #edit-state-wrapper {
	width: 270px;
	float:left;
	margin-bottom:5px;
}
#edit-first-name-wrapper input,
#edit-last-name-wrapper input,
#edit-zip-wrapper input,
#edit-state-wrapper select {
	float:left; 
	border:1px solid #f1e079; 
	width:133px;
}
.free-sample-box .form-item label {
	padding-left:20px;
	text-align:left;
	width:100px;
}
.free-sample-box #edit-last-name-wrapper label,
.free-sample-box #edit-zip-wrapper label {
	padding-left:40px;
	width:80px;
}
.free-sample-box .form-item .form-required {
	margin-left:-2px;
}
.free-sample-box .form-item-right{
	width:524px;
}
.free-sample-box  .form-item  #edit-type-0-wrapper{
	width:200px;	
	float:left;	
}	
.free-sample-box  .form-item  #edit-type-0-wrapper label{	
	float:left;
	height:150px;
	background:url("/sites/default/files/image/free-samples_1.png") no-repeat 50% 40%;	
	font-weight:normal;
	width:150px;
	margin:0;
}
.free-sample-box  .form-item  #edit-type-1-wrapper{
	width:200px;	
	float:left;
}
.free-sample-box  .form-item  #edit-type-1-wrapper label{
	float:left;
	height:150px;
	background:url("/sites/default/files/image/free-samples_2.png") no-repeat 50% 40%;
	font-weight:normal;
	width:150px;
	margin:0;
}
.free-sample-box .form-radios {
	padding: 31px 0 0 95px;
	position: relative;
	width:449px;		
}
.free-sample-box .form-item .form-radios .form-radio{
   width:45px;
   border:none;
}
.free-sample-box-title .form-item p{	
	width:450px;
	margin:20px 0 0 73px;
	font-weight:bold;	
}
.free-sample-box-subtitle p {
	margin:0 0 0 20px;
}
.free-sample-box-subtitle #edit-optin-wrapper {	
	display:block;
	padding:0;
	width:419px;
	margin:30px 0 30px 120px;
}
.free-sample-box-subtitle .form-item label.option {
	padding:0;
	width:auto;
}
.free-sample-box .free-sample-box-subtitle .form-checkbox {
	padding:0;
}
.free-sample-box-button input{
	background:url("/sites/default/files/image/free-samples-button.png") no-repeat;
	width:137px;
	height:38px;	
	cursor:pointer;
	margin:0 auto;
	margin:10px 0 20px 201px;
	text-indent:-9999px;
}
* +html .free-sample-box-button input{
    overflow:hidden;
	display:block;
	line-height:0;
	font-size:0;
}
#form-markup-or{
	width:30px;
	height:20px;
	float:left;
	margin: -160px 0 0 270px;
	*margin: -155px 0 0 270px;
}
.free-sample-box-subtitle #edit-optin {
	border:none;
}
.free-sample-box-button  #edit-submit .form-submit{
	text-indent:-99999px;
}
.free-sample-box-title .form-item label{	
	font-weight:bold;
	width:428px;
	margin:30px 0 0 59px;
	padding:0;
}
.free-sample-share-facebook {
	width:70px;
	height:22px;
	margin:10px 0 25px 50px;
}
.free-sample-share-facebook a {
	display:block;
}

.living-left-column {
	margin:5px 26px 0 0;
}

/*essentials content page*/
body.page-essentials div.content,
body.page-story div.content {
	position:relative;
	width:1024px;
	margin:0 auto;
}
body.page-essentials div.banner-container {
	height:475px;
	padding:0;
	text-align:center;
	width:1024px;
	margin:0 auto;
}
body.page-story div.banner-container {
	height:700px;
	padding:0;
	text-align:center;
	width:968px;
	margin:0 auto;
}
body.page-essentials div.header-essentials {
	background:transparent url(../images/body-head-bg.gif) repeat-x 0 0px #FEFAE2;
	float:left;
}
div.essentials-content {
	color:#000000;
	font-size:14px;
	margin-left:185px;
	margin-bottom:20px;
	text-align:center;
	width:600px;
}
.essentials-share-facebook {
	width:70px;
	height:22px;
	float:right;
	position:absolute;
	right:150px;
}
.essentials-share-facebook a {
	display:block;
}
/* Overlay homepage */
#takeoverDiv {
	position:absolute;
	top:0px;
	display:none;
}
#takeover {
	z-index:100;
	position:absolute;
	width:960px;
	height:750px;
	left:50%;
	margin:0 0 0 -480px;
	display:none;
}

/* Living With diabetes page */
.livinghome-left-box {
	border:none;
	float:left;
	margin:0 28px 0 0;
}
.livinghome-left-box a {
	padding:0; 
	margin-top:9px;
}
.livinghome-left-box h2 { 
	margin:0; 
	padding:0;
}
.livinghome-left-box h2 img {
	float:none;
	clear:none; 
	padding:0;
}
.livinghome-left-box a.button-watchall {
	display:inline-block;
	height:23px;
	width:91px;
	margin:2px 0 0px 0px;
    text-decoration:none;
	padding:0;
}
.livinghome-left-box {
	margin:0;
}
.livinghome-left-top {
	height:106px;
}
.livinghome-left-top p {
	font-size:10px;
	line-height:1.3em;
	padding-right:5px;
	margin:0;
	padding:10px 0 0 0;
	font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
}
.livinghome-left-bot { 
	float:left;
	margin-top:10px;
	clear:both;
} 
.livinghome-left-bot h2 { margin-top:10px;}
.livinghome-left-bot h2 img {padding:0 10px; margin:0;}
.livinghome-left-bot .span-06-out {width:286px;}
.livinghome-left-bot .span-06-in {height:70px;}
.livinghome-left-bot img,
.livinghome-left-bot a {
	padding:0;
	margin:0;	
}
.livinghome-left-bot h2,
.livinghome-left-bot p {
	margin-bottom:4px;
	line-height:1.5em;
}

.livinghome-left-bot a.yellow-text {
	color:#eab600;
	text-transform:uppercase;
	font-size:12px;
	padding:0 0 4px 10px;
	display:block;
}
.livinghome-left-bot a.yellow-text i {
	background:url(../images/arrow-orange.gif) no-repeat 0 4px;
}
.span-01-out img {
	padding:0;
	margin:0;
}
.span-01-out a {
	display:inline-block;
	margin: 0 10px;
	margin-top: 20px;
	padding:0;
}
.span-01-out p {	
	color:#4380c8; 
	font:normal 12px/1.4em Arial, Helvetica, sans-serif;
	margin:0;
}
.span-01-out .align-right {
	margin:0 0 0 140px;
}
.tout-diabetes2 .span-01-in {
	background:transparent url("/sites/default/files/image/touts/back-tout-diabetes2.gif") no-repeat scroll;
}
.tout-diabetes3 .span-01-in {
	background:transparent url("/sites/default/files/image/touts/back-tout-diabetes3.gif") no-repeat scroll;
}


/*########## Rules of the Road ##########*/

.fcbody {background:#FEFAE2}

#page-fcbody {background:url(../images/content-fcbody-bg.png) repeat-y; margin:0 auto; width:490px;}

#page-fccontent {padding:15px 0 15px 0;	margin:0 auto; width:424px;	text-align:justify;}

#page-fccontent h1 {color:#325da1;font-size:16px; font-weight:normal; font-weight:bold; margin-top:0.5em;}



/*########## Social Icons ##########*/

#social_icons { width:92px; height:28px; float:left;}
#fc_like {width:75px; height:28px; font-size:10px !important; float:left;}

/*########## Brand News Information Page ##########*/
.list-newsandinfo li a	{
	font-weight:bold;
  text-decoration:underline;
}
.list-newsandinfo li a:hover	{color:#F9B760}
/*
.faq-question-answer a.faq-ques{
cursor: auto;
text-decoration: none;
}
*/
body.page-story #healthy-essentials{
	padding-left: 162px;
}


/******12-11-2013******/

.hw_socialicons .hw_pinterest{
	width: 70px;
	float:left;
}
.hw_socialicons .hw_facebook{
	float: left;
    width: 79px;
}
.hw_socialicons #twitter-widget-0{
width: 82px!important;
float:left;
}
.fibre{float:left;}

/******13-11-2013******/
#social_icons{width:184px !important;}
#social_icons span {
    color: #4380C8;
    display: block;
    float: left;
    font: bold 13px/20px "Myriad Pro",Arial,Helvetica,sans-serif;
    margin-top: 5px;
    padding-right: 5px;
    width: 68px;
}
.product-print{margin-left: 72px;}


/***********03-12-2013  ************/

a,ul,li{ margin:0; padding:0;}
img{border:none;}
@font-face {
    font-family:'lobster_1.4regular';
    src: url('videopage-fonts/lobster-webfont.eot');
    src: url('videopage-fonts/lobster-webfont.eot?#iefix') format('embedded-opentype'),
         url('videopage-fonts/lobster-webfont.woff') format('woff'),
         url('videopage-fonts/lobster-webfont.ttf') format('truetype'),
         url('../fonts/lobster-webfont.svg#lobster_1.4regular') format('svg');
    font-weight: normal;
    font-style: normal;}
	
	
/**********embedded css start***/
body{ margin:0; padding:0;}
.your_best_self .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/9a-Every_Body_Your_Best_Self.png) no-repeat left top; position:relative;}
.your_best_self .photo-wrp, .your_best_self .button-wrp{ position:relative; float:left; width:100%;}
. .bg-image img{ float:left; border:0 none;}
.your_best_self .quality-photo, 
.your_best_self .sweetness-photo,
 .your_best_self .perfection-photo,
 .your_best_self .quality,
 .your_best_self .sweetness,
 .your_best_self .perfection, .your_best_self .perfections { position:absolute;}
.your_best_self .quality-photo { left: 161px;    top: 63px;}
.your_best_self .sweetness-photo{left: 248px; top: 199px;}
.your_best_self .perfection-photo{left:536px;  top:167px;}
.your_best_self .quality { right: 81px; top: 48px;}
.your_best_self .sweetness{ left: 383px; top: 55px;}
.your_best_self .perfection{ left: 168px;  top: 308px;}
.your_best_self .perfections{ left:476px;  top: 380px;}
/********embedded css end***/

/*Menu Changes**/	
#navigation{ position:absolute; left:-20px; top:43px;  +top:50px; float:left;   display: block; width:130px ; }
#navigation ul{float: left; margin:12px 0 0;width: 141px;}
#navigation ul li{  width: 133px; list-style:none; margin-left:20px;  padding:6px 0; +padding:0;}
#navigation ul li.ingredients.expanded ,
#navigation ul li.body.expanded ,
#navigation ul li.every_body,
#navigation ul li.thanku{float:left; width:auto;}
#navigation ul li ul{margin:0 0 0 60px;}
#navigation ul li a{ color:#6a3b21;   text-decoration:none;   width:110px; float:left; /*padding:10px 0 10px 40px;*/padding:6px 0 10px 40px;}/*2/12/13*/
#navigation ul li ul li{margin-left:0px;}
#navigation ul li ul li a{text-decoration:none;   padding:7px 0 7px 20px; margin-left: -30px; color:#6a3b21;}
#navigation ul li ul li a.active { background: url("/sites/default/files/image/hover.png") repeat-y;margin-left: -60px;
 width: 95px; font-style:italic; padding-left:50px;}
#navigation ul li a.active{ background: url("/sites/default/files/image/hover.png") repeat-y; color: #FFFFFF;
 float: left; padding-left: 40px; width: 105px; }	
span.normal{  font-family:'Bookman Old Style', serif;  font-size:12px; display:block; width:70%; line-height:17px;}
span.bold{ font-family: 'lobster_1.4regular';display:block;  font-size:18px;}
/*specific pages navigation*/
#navigation ul li ul li a.humble_beginnings_thesweetestdiscovery.active{ width:120px;}
#navigation ul li a.humble_beginnings.active,#navigation ul li a.our_ingredients.active{ width:93px;}
#navigation ul li a.in_your_body.active{width:94px;}
#navigation ul li a.in_your_body_like_sugar.active{width:103px;}
#navigation ul li a.in_your_body_without_calories.active{width:100px; background-position:1px 0;}
#navigation ul li a.every_body_sweet_lover.active{ background-position:1px 0;width:101px;}
#navigation ul li a.thank_you.active{ background-position:1px 0;}
#navigation ul li a.every_body_persons_with_diabetes.active{ background-position:2px 0;}
#navigation ul li a.every_body_your_whole_family.active{ background-position:3px 0;}
#navigation ul li a.every_body_your_best_self.active{ background-position:4px 0;}


	
	
/**********embedded css start***/
body{ margin:0; padding:0;}
.humble_beg .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/12-Humble_Beginnings.jpg) no-repeat left top;
 position:relative;}
.humble_beg .photo-wrp, .humble_beg .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.humble_beg .quality-photo, 
.humble_beg .sweetness-photo,
 .humble_beg .perfection-photo,
 .humble_beg .quality,
 .humble_beg .sweetness,
 .humble_beg .perfection, .humble_beg .perfections { position:absolute;}
.humble_beg .quality-photo {  left: 215px; top: 158px;}
.humble_beg .sweetness-photo{ right:223px; top:252px;}
.humble_beg .perfection-photo{ left:710px; top:97px; }
.humble_beg .quality { right:77px; top: 59px;}
.humble_beg .sweetness{ right: 199px; top: 391px;}
.humble_beg .perfection{  left:417px; top:55px;}
.humble_beg .perfections{ left:149px; top: 76px;}
/********embedded css end***/


	
	
/**********embedded css start***/
body{ margin:0; padding:0;}
.sweet_discovery .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/13-Humble_Beginnings-TheSweetestDiscovery.jpg) no-repeat left top;
 position:relative;}
.sweet_discovery .photo-wrp, .sweet_discovery .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.sweet_discovery .quality-photo, 
.sweet_discovery .sweetness-photo,
 .sweet_discovery .perfection-photo,
 .sweet_discovery .quality,
 .sweet_discovery .sweetness,
 .sweet_discovery .perfection, .sweet_discovery .perfections { position:absolute;}
.sweet_discovery .quality-photo {  left: 171px; top: 66px;}
.sweet_discovery .sweetness-photo{ right: 94px; top: 167px;}
.sweet_discovery .perfection-photo{  left:222px; top: 199px; }
.sweet_discovery .quality { right:77px; top: 59px;}
.sweet_discovery .sweetness{ right: 349px;top: 63px;}
.sweet_discovery .perfection{  left:417px; top:55px;}
.sweet_discovery .perfections{ left:149px; top: 76px;}
/********embedded css end***/

/**********embedded css start***/
body{ margin:0; padding:0;}
.big_idea .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/14a-Humble_Beginnings-ASmallGroup.png) no-repeat left top;
 position:relative;}
.big_idea .photo-wrp, .big_idea .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.big_idea .quality-photo, 
.big_idea .sweetness-photo,
 .big_idea .perfection-photo,
 .big_idea .quality,
 .big_idea .sweetness,
 .big_idea .perfection, .big_idea .perfections { position:absolute;}
.big_idea .quality-photo {   left: 295px; top: 182px;}
.big_idea .sweetness-photo{right: 64px;   top: 168px;}
.big_idea .perfection-photo{  left:222px; top: 199px; }
.big_idea .quality { right: 485px;    top: 418px;}
.big_idea .sweetness{ right:93px; top: 76px;}
.big_idea .perfection{  left: 567px;    top: 406px;}
.big_idea .perfections{ left:149px; top: 76px;}
/********embedded css end***/
	
/**********embedded css start***/
.word_got_out .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/15a-Humble_Beginnings-TheWordGotOut.png) no-repeat left top;
 position:relative;}
.word_got_out .photo-wrp, .word_got_out .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.word_got_out .quality-photo, 
.word_got_out .sweetness-photo,
 .word_got_out .perfection-photo,
 .word_got_out .quality,
 .word_got_out .sweetness,
 .word_got_out .perfection, .word_got_out .perfections { position:absolute;}
.word_got_out .quality-photo {   left: 196px; top: 80px;}
.word_got_out .sweetness-photo{right: 179px; top: 208px;}
.word_got_out .perfection-photo{  left:222px; top: 199px; }
.word_got_out .quality { right: 61px; top: 307px;}
.word_got_out .sweetness{  right: 89px; top: 66px;}
.word_got_out .perfection{ left: 491px;  top: 362px;}
.word_got_out .perfections{ left:149px; top: 76px;}
/********embedded css end***/

/**********embedded css start***/
.your_body .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/16-In_Your_Body.png) no-repeat left top;
 position:relative;}
.your_body .photo-wrp, .your_body .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.your_body .quality-photo, 
.your_body .sweetness-photo,
 .your_body .perfection-photo,
 .your_body .quality,
 .your_body .sweetness,
 .your_body .perfection, .your_body .perfections { position:absolute;}
.your_body .quality-photo {  left: 217px;  top: 252px;}
.your_body .sweetness-photo{right: 122px;    top: 91px;}
.your_body .perfection-photo{  left:222px; top: 199px; }
.your_body .quality { right: 89px; top: 338px;}
.your_body .sweetness{  left: 148px; top: 181px;}
.your_body .perfection{ left: 491px;  top: 362px;}
.your_body .perfections{ left:149px; top: 76px;}
/********embedded css end***/


	
/**********embedded css start***/

.tongue .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/17-In_Your_Body-Like_Sugar.png) no-repeat left top;
 position:relative;}
.tongue .photo-wrp, .tongue .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.tongue .quality-photo, 
.tongue .sweetness-photo,
 .tongue .perfection-photo,
 .tongue .quality,
 .tongue .sweetness,
 .tongue .perfection, .tongue .perfections { position:absolute;}
.tongue .quality-photo {     left: 286px; top: 236px;}
.tongue .sweetness-photo{right: 75px; top: 45px;}
.tongue .perfection-photo{  left:222px; top: 199px; }
.tongue .quality { right: 89px; top: 338px;}
.tongue .sweetness{ left: 280px; top: 51px;}

/********embedded css end***/
/**********embedded css start***/

.calories .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/18-In_Your_Body-Without_Calories.png) no-repeat left top;
 position:relative;}
.calories .photo-wrp, .calories .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.calories .quality-photo, 
.calories .sweetness-photo,
 .calories .perfection-photo,
 .calories .quality,
 .calories .sweetness,
 .calories .perfection, .calories .perfections { position:absolute;}
.calories .quality-photo {     left: 144px; top: 49px;}
.calories .sweetness-photo{right: 75px; top: 160px;}
.calories .perfection-photo{  left:222px; top: 199px; }
.calories .quality { right: 89px; top: 338px;}
.calories .sweetness{ left: 537px; top: 48px;}

/********embedded css end***/
/**********embedded css start***/

.sweets_lover .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/8a-Every_Body_Sweet_Lover.jpg) no-repeat left top; position:relative;}
.sweets_lover .photo-wrp, .sweets_lover .button-wrp{ position:relative; float:left; width:100%;}
.sweets_lover .bg-image img{ float:left; border:0 none;}
.sweets_lover .quality-photo, 
.sweets_lover .sweetness-photo,
 .sweets_lover .perfection-photo,
 .sweets_lover .quality,
 .sweets_lover .sweetness,
 .sweets_lover .perfection { position:absolute;}
.sweets_lover .quality-photo {left:166px; top:58px;}
.sweets_lover .sweetness-photo{right:75px; top:79px;}
.sweets_lover .perfection-photo{ left:485px; top:302px;}
.sweets_lover .quality { right:252px; top:192px;}
.sweets_lover .sweetness{ left:510px;  top:40px;}
.sweets_lover .perfection{left:331px; top:361px;}
/********embedded css end***/

/**********embedded css start***/
.living_diabetes .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/11a-Every_Body_Persons_With_Diabetes.jpg) no-repeat left top;
 position:relative;}
.living_diabetes .photo-wrp, .living_diabetes .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.living_diabetes .quality-photo, 
.living_diabetes .sweetness-photo,
 .living_diabetes .perfection-photo,
 .living_diabetes .quality,
 .living_diabetes .sweetness,
 .living_diabetes .perfection, .living_diabetes .perfections { position:absolute;}
.living_diabetes .quality-photo { left:203px; top:189px;}
.living_diabetes .sweetness-photo{ right:75px;    top:129px;}
.living_diabetes .perfection-photo{left: 534px; top: 303px;}
.living_diabetes .quality { right:62px;    top: 41px;}
.living_diabetes .sweetness{ left: 161px; top: 68px;}
.living_diabetes .perfection{  left:417px; top:55px;}
.living_diabetes .perfections{ left: 262px; top: 380px;}
/********embedded css end***/
/**********embedded css start***/

.whole_family .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/10-Every_Body_Your_Whole_Family.png) no-repeat left top; position:relative;}
.whole_family .photo-wrp, .whole_family .button-wrp{ position:relative; float:left; width:100%;}
 .bg-image img{ float:left; border:0 none;}
.whole_family .quality-photo, 
.whole_family .sweetness-photo,
 .whole_family .perfection-photo,
 .whole_family .quality,
 .whole_family .sweetness,
 .whole_family .perfection, .whole_family .perfections { position:absolute;}
.whole_family .quality-photo {  left: 222px; top: 218px;}
.whole_family .sweetness-photo{left: 488px; top: 84px;}
.whole_family .perfection-photo{left:536px;  top:167px;}
.whole_family .quality { right: 81px; top: 48px;}
.whole_family .sweetness{ left: 160px;  top: 64px;}
.whole_family .perfection{ left: 168px;  top: 308px;}
.whole_family .perfections{ left:476px;  top: 380px;}
/********embedded css end***/
/**********embedded css start***/
body{ margin:0; padding:0;}
.thanku .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/19-Thank_You.jpg) no-repeat left top; position:relative;}
.thanku .photo-wrp, .thanku .button-wrp{ position:relative; float:left; width:100%;}
.bg-image img{ float:left; border:0 none;}
.thanku .quality-photo, 
.thanku .sweetness-photo,
 .thanku .perfection-photo,
 .thanku .quality,
 .thanku .sweetness,
 .thanku .perfection, .thanku .perfections { position:absolute;}
.thanku .quality-photo {  left: 162px;  top: 147px;}
.thanku .sweetness-photo{right: 191px;    top: 59px;}
.thanku .perfection-photo{  left:222px; top: 199px; }
.thanku .quality { right: 89px; top: 338px;}
.thanku .sweetness{ left: 240px; top: 50px;}
.thanku .perfection{right: 106px; top: 303px;}




/*.ingredient_corn .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/5a-Our-Ingredients-Corn.jpg) no-repeat left top; position:relative;}
.ingredient_corn .photo-wrp, .ingredient_corn .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_corn .bg-image img{ float:left; border:0 none;}
.ingredient_corn .quality-photo, 
.ingredient_corn .sweetness-photo,
.ingredient_corn .perfection-photo,
.ingredient_corn .quality,
.ingredient_corn .sweetness,
.ingredient_corn .perfection { position:absolute;}
.ingredient_corn .quality-photo { left: 144px; top: 93px;}
.ingredient_corn .sweetness-photo{ right: 73px;top: 125px;}
.ingredient_corn .perfection-photo{ right: 178px;  top: 74px;}
.ingredient_corn .quality {   left: 661px;top: 73px;}
.ingredient_corn .sweetness{  left: 430px;
    top: 45px;}
.ingredient_corn .perfection{left: 312px;
    top: 214px;}*/
    
    
    .ingredient_quality .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/6a-Our-Ingredients-Quality.jpg) no-repeat left top; position:relative;}
.ingredient_quality .photo-wrp, .ingredient_quality .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_quality .bg-image img{ float:left; border:0 none;}
.ingredient_quality .quality-photo, 
.ingredient_quality .sweetness-photo,
 .ingredient_quality .perfection-photo,
 .ingredient_quality .quality,
 .ingredient_quality .sweetness,
 .ingredient_quality .perfection { position:absolute;}
.ingredient_quality .quality-photo {left:212px; top:58px;}
.ingredient_quality .sweetness-photo{right:64px; top:65px;}
.ingredient_quality .perfection-photo{  left: 152px;
    top: 256px;}
.ingredient_quality .quality { right: 64px;    top: 42px;}
.ingredient_quality .sweetness{  left: 433px;
    top: 45px;}
.ingredient_quality .perfection{left: 358px;
    top: 216px;}
    
    
    .every-body .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/7-Every_Body.jpg) no-repeat left top; position:relative;}
.every-body .photo-wrp, .every-body .button-wrp{ position:relative; float:left; width:100%;}
.every-body .bg-image img{ float:left; border:0 none;}
.every-body .quality-photo, 
.every-body .sweetness-photo,
.every-body .perfection-photo,
.every-body .perfections-photo,
.every-body .quality,
.every-body .sweetness,
.every-body .perfection ,
.every-body .perfections{ position:absolute;}
.every-body .quality-photo { left: 136px;  top: 52px;}
.every-body .sweetness-photo{right: 67px; top: 52px;}
.every-body .perfection-photo{ left: 374px;  top: 417px;}
.every-body .perfections-photo {  left: 734px; top: 293px;}
.every-body .quality {  right: 136px;  top: 53px;}
.every-body .sweetness{ left: 183px;  top: 68px;}
.every-body .perfection{left: 163px; top: 288px; }
.every-body .perfections{left: 589px; position: absolute;   top: 292px;}


.our_ingredient .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/3-Our-Ingredients-bg.jpg) no-repeat left top; position:relative;}
.our_ingredient .photo-wrp, .button-wrp{ position:relative; float:left; width:100%;}
.our_ingredient .bg-image img{ float:left; border:0 none;}
.our_ingredient .quality-photo, .sweetness-photo, .perfection-photo, .quality, .sweetness, .perfection { position:absolute;}
.our_ingredient .quality-photo {left:236px; top:43px;}
.our_ingredient .sweetness-photo{left:183px; top:282px;}
.our_ingredient .perfection-photo{left:580px; top:266px;}
.our_ingredient .quality {left:150px; top:62px;}
.our_ingredient .sweetness{left:355px; top:258px;}
.our_ingredient .perfection{left:726px; top:260px;}


/*******4/3/14******/
.blend_perfection .bg-image{ width:1006px; height:581px; float:left; background:url(/sites/default/files/image/5a-Our-Ingredients-Corn.jpg) no-repeat left top; position:relative;}
.blend_perfection .photo-wrp, .ingredient_corn .button-wrp{ position:relative; float:left; width:100%;}
.blend_perfection .bg-image img{ float:left; border:0 none;}
.blend_perfection .quality-photo, 
.blend_perfection .sweetness-photo,
.blend_perfection .perfection-photo,
.blend_perfection .quality,
.blend_perfection .sweetness,
.blend_perfection .perfection { position:absolute;}
.blend_perfection .quality-photo { left: 147px;
    top: 93px;}
.blend_perfection .sweetness-photo{ right: 72px;
    top: 126px;}
.blend_perfection .perfection-photo{ right: 178px;  top: 74px;}
.blend_perfection .quality {   left: 661px;top: 74px;}
.blend_perfection .sweetness{   left: 429px; top: 45px;}
.blend_perfection .perfection{left: 311px;
    top: 212px;;}
/********embedded css end***/
	
	
	.footer_cls{
text-decoration: underline;
}
#edit-submitted-confirm-e-mail-address-wrapper{
margin-bottom:20px;
}

#social_icons
{
width:215px !important;
}
#social_icons span
{
    color: #4380C8;
    display: block;
    float: left;
    font: bold 13px/20px "Myriad Pro",Arial,Helvetica,sans-serif;
    margin-top: 5px;
    padding-right: 5px;
    width: 68px;
}
/**************61115 RS************/
.privacy-policy-page ul{margin-left: 55px; padding-bottom: 14px; list-style-position:inside; padding-bottom:10px;list-style: none;}
.privacy-policy-page ul li{padding-bottom:10px;  background: url(/sites/default/files/image/list-disc.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding-left:18px;}
.privacy-policy-page .list-style-none{list-style: none; list-style-position:outside;}
.privacy-policy-page .list-style-none li{background:none; padding-left:0px;}
/**************61115 RS ends************/


.ingredient_sugar_a .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/4a-Our-Ingredients-Sugar.jpg) no-repeat left top; position:relative;}
.ingredient_sugar_a .photo-wrp, .ingredient_sugar_a .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_sugar_a .bg-image img{ float:left; border:0 none;}
.ingredient_sugar_a .quality-photo, 
.ingredient_sugar_a .sweetness-photo,
 .ingredient_sugar_a .perfection-photo,
 .ingredient_sugar_a .quality,
 .ingredient_sugar_a .sweetness,
 .ingredient_sugar_a .perfection { position:absolute;}
.ingredient_sugar_a .quality-photo {left: 217px;  top: 52px;}
.ingredient_sugar_a .sweetness-photo{right: 300px; top: 67px;}
.ingredient_sugar_a .perfection-photo{ left:485px; top:302px;}
.ingredient_sugar_a .quality {  right: 203px;top: 136px;}
.ingredient_sugar_a .sweetness{ left: 724px;   top: 37px;}
.ingredient_sugar_a .perfection{left:331px; top:361px;}


.ingredient_sugar_b .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/4b-Our-Ingredients-Sugar.jpg) no-repeat left top; position:relative;}
.ingredient_sugar_b .photo-wrp{ position:relative; float:left; width:100%;}
 /*.ingredient_sugar_b .button-wrp{ position:relative; float:left; width:100%;}*/
.ingredient_sugar_b .bg-image img{ float:left; border:0 none;}
.ingredient_sugar_b .quality-photo, 
.ingredient_sugar_b .sweetness-photo,
 .ingredient_sugar_b .perfection-photo,
 .ingredient_sugar_b .quality,
 .ingredient_sugar_b .sweetness,
 .ingredient_sugar_b .perfection { position:absolute;}
.ingredient_sugar_b .quality-photo {left: 217px;  top: 50px;}
.ingredient_sugar_b .sweetness-photo{right: 300px; top: 67px;}
.ingredient_sugar_b .perfection-photo{  right: 71px; top: 37px;}
.ingredient_sugar_b .perfections-photo {left: 421px;    position: relative;    top: 132px;}
.ingredient_sugar_b .quality {   right: 346px;   top: 132px;}
.ingredient_sugar_b .sweetness{ left: 208px; top: 139px;}
.ingredient_sugar_b .perfection{left:331px; top:361px;}

.ingredient_corn .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/5b-Our-Ingredients-Corn.jpg) no-repeat left top; position:relative;}
.ingredient_corn .photo-wrp, .ingredient_corn .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_corn .bg-image img{ float:left; border:0 none;}
.ingredient_corn .quality-photo, 
.ingredient_corn .sweetness-photo,
 .ingredient_corn .perfection-photo,
 .ingredient_corn .perfections-photo,
 .ingredient_corn .quality,
 .ingredient_corn .sweetness,
 .ingredient_corn .perfection { position:absolute;}
.ingredient_corn .quality-photo {left: 147px;  top: 93px;}
.ingredient_corn .sweetness-photo{right: 345px; top: 44px;}
.ingredient_corn .perfection-photo{ left: 663px; top: 74px;}
.ingredient_corn .quality {  right: 203px;top: 136px;}
.ingredient_corn .sweetness{  left: 430px; top: 185px;}
.ingredient_corn .perfection{left:331px; top:361px;}
.ingredient_corn .perfections-photo{right: 73px; top: 127px;}


.ingredient_corn_c .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/5c-Our-Ingredients-Corn.jpg) no-repeat left top; position:relative;}
.ingredient_corn_c .photo-wrp, .ingredient_corn_c .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_corn_c .bg-image img{ float:left; border:0 none;}
.ingredient_corn_c .quality-photo, 
.ingredient_corn_c .sweetness-photo,
 .ingredient_corn_c .perfection-photo,
 .ingredient_corn_c .perfections-photo,
 .ingredient_corn_c .quality,
 .ingredient_corn_c .sweetness,
 .ingredient_corn_c .perfection { position:absolute;}
.ingredient_corn_c .quality-photo {left: 147px;  top: 93px;}
.ingredient_corn_c .sweetness-photo{right: 345px; top: 44px;}
.ingredient_corn_c .perfection-photo{ left: 663px; top: 74px;}
.ingredient_corn_c .quality {  right: 203px;top: 136px;}
.ingredient_corn_c .sweetness{   left: 451px; top: 250px;}
.ingredient_corn_c .perfection{left:331px; top:361px;}
.ingredient_corn_c .perfections-photo{right: 73px; top: 127px;}


.ingredient_corn_d .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/5d-Our-Ingredients-Corn.jpg) no-repeat left top; position:relative;}
.ingredient_corn_d .photo-wrp, .ingredient_corn_d .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_corn_d .bg-image img{ float:left; border:0 none;}
.ingredient_corn_d .quality-photo, 
.ingredient_corn_d .sweetness-photo,
 .ingredient_corn_d .perfection-photo,
 .ingredient_corn_d .perfections-photo,
 .ingredient_corn_d .quality,
 .ingredient_corn_d .sweetness,
 .ingredient_corn_d .perfection { position:absolute;}
.ingredient_corn_d .quality-photo {left: 147px;  top: 93px;}
.ingredient_corn_d .sweetness-photo{right: 348px; top: 44px;}
.ingredient_corn_d .perfection-photo{ left: 437px;  top: 118px;}
.ingredient_corn_d .quality {  right: 203px;top: 136px;}
.ingredient_corn_d .sweetness{   left: 451px; top: 250px;}
.ingredient_corn_d .perfection{left:331px; top:361px;}
.ingredient_corn_d .perfections-photo{ right: 73px; top: 116px;}

.ingredient_qulality_6a .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/6a-Our-Ingredients-Quality.jpg) no-repeat left top; position:relative;}
.ingredient_qulality_6a .photo-wrp, .ingredient_qulality_6a .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_qulality_6a .bg-image img{ float:left; border:0 none;}
.ingredient_qulality_6a .quality-photo, 
.ingredient_qulality_6a .sweetness-photo,
.ingredient_qulality_6a .perfection-photo,
.ingredient_qulality_6a .perfections-photo,
.ingredient_qulality_6a .quality,
.ingredient_qulality_6a .sweetness,
.ingredient_qulality_6a .perfection { position:absolute;}
.ingredient_qulality_6a .quality-photo {left: 211px; top: 58px;}
.ingredient_qulality_6a .sweetness-photo{right: 347px;    top:47px;}
.ingredient_qulality_6a .perfection-photo{ left: 623px; top:67px;}
.ingredient_qulality_6a .perfections-photo{left: 151px;  top:260px;}
.ingredient_qulality_6a .quality {  right:203px;top:136px;}
.ingredient_qulality_6a .sweetness{  left:360px;  top:217px;}
.ingredient_qulality_6a .perfection{ right:62px; top:39px;}

.ingredient_qulality_6b .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/6b-Our-Ingredients-Quality.jpg) no-repeat left top; position:relative;}
.ingredient_qulality_6b .photo-wrp, .ingredient_qulality_6b .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_qulality_6b .bg-image img{ float:left; border:0 none;}
.ingredient_qulality_6b .quality-photo, .ingredient_qulality_6b .sweetness-photo,
.ingredient_qulality_6b .perfection-photo,.ingredient_qulality_6b .perfections-photo,.ingredient_qulality_6b .docs-photo,
.ingredient_qulality_6b .quality,.ingredient_qulality_6b .sweetness,
.ingredient_qulality_6b .perfection { position:absolute;}
.ingredient_qulality_6b .quality-photo {left: 211px; top: 58px;}
.ingredient_qulality_6b .sweetness-photo{ right: 347px; top: 46px;}
.ingredient_qulality_6b .perfection-photo{ left: 623px; top:67px;}
.ingredient_qulality_6b .perfections-photo{right: 60px; top: 41px;}
.ingredient_qulality_6b .quality {  right:203px;top:136px;}
.ingredient_qulality_6b .sweetness{  left: 430px;  top:264px;}
.ingredient_qulality_6b .perfection{  right:61px;  top:40px;}
.ingredient_qulality_6b .docs-photo{left: 152px; top: 261px;}

.ingredient_qulality_6c .bg-image{ width:1006px; height:698px; float:left; background:url(/sites/default/files/image/6c-Our-Ingredients-Quality.jpg) no-repeat left top; position:relative;}
.ingredient_qulality_6c .photo-wrp, .ingredient_qulality_6c .button-wrp{ position:relative; float:left; width:100%;}
.ingredient_qulality_6c .bg-image img{ float:left; border:0 none;}
.ingredient_qulality_6c .quality-photo, .ingredient_qulality_6c .sweetness-photo,
.ingredient_qulality_6c .perfection-photo,.ingredient_qulality_6c .perfections-photo,.ingredient_qulality_6c .docs-photo,
.ingredient_qulality_6c .quality,.ingredient_qulality_6c .sweetness,
.ingredient_qulality_6c .perfection { position:absolute;}
.ingredient_qulality_6c .quality-photo {left: 211px; top: 58px;}
.ingredient_qulality_6c .sweetness-photo{ right: 347px; top: 45px;}
.ingredient_qulality_6c .perfection-photo{ left: 625px; top:67px;}
.ingredient_qulality_6c .perfections-photo{ left:150px;   top:259px;}
.ingredient_qulality_6c .quality {  right:203px;top:136px;}
.ingredient_qulality_6c .sweetness{  left: 653px;  top: 148px;}
.ingredient_qulality_6c .perfection{  right:61px;  top:40px;}
.ingredient_qulality_6c .docs-photo{left: 360px;  top: 216px;}


/*******62075******/
#product_wrapper{ margin:0 auto;  width:100%;}
#product_wrapper .banner_img{margin:20px 0 0 18px;}
#product_wrapper h3{margin:30px 0 0 0;  padding:0 0 20px; font-family:trebuchet ms; font-size:26px;}
.prod_content{padding:0 50px; width: 89%;}
.prod_content p{color:#707070;font-size:13px;}
.prod-wrap{float:left; width:237px; background: url(/sites/default/files/image/products/box_bg.png ) no-repeat 0 0px; padding:20px; height:352px;  margin: 20px 0 0;}
.prod-wrap.online_store{ background: url(/sites/default/files/image/products/box_hover_bg.png ) no-repeat 0 0px; float:left; width:237px; padding:20px; height:352px;}
.mid_prod-wrap{margin:20px 11px 0 11px;}
.view_prod,.view_prod:hover{ font-weight:bold; 
background: url(/sites/default/files/image/products/anchor_border.png ) no-repeat right 0 ; color:#4380c8; padding: 0 15px 0 0;}
a.buy_now{ color:#194182; font-weight:bold; padding:0 0 0 10px;}
/*.prod-wrap img{ margin:8px 0 0 0;}*/
.prod-wrap h4 {text-align:center;min-height: 3em; font-family: trebuchet ms;  font-size: 18px;}
.prod_link{text-align:center;min-height: 3em;   font-size: 12px;font-family: Arial;}
.online_store h4{color:#0dade2; font-size:25px;}
.shop_btn{background: url(/sites/default/files/image/products/shop_now_btn.png ) no-repeat center 0px; text-align:center; height: 27px; margin: 10px 0 0; padding:8px 0 0 0;  font-size: 14px;font-weight: bold;}
.shop_btn a{color: #FFFFFF; }
.mid_prod-wrap p{width:105%;}
/*******62075 ends******/
/*******64026 starts****/
.call-box .tout-home a { margin: -2px 0 0;}
.top-links-02{right: 135px;}
/*******64026 ends*****/
a.Hand.disclaimer-left.form_item_buy{display:none;}
div.cooking-banner{margin-bottom:21px;}
div.cooking-banner h4{font-size:19px;padding-left:3px;}
/******67365 starts*****/
.quicklinks a.calc-chart{
	background:url(../images/conversion-chart-button.png) no-repeat;
	}
.field-field-quick-links{display:none;}
.main-content {
    float: left;
  margin: -72px 0 0;
    padding: 0 0 0 30px;
}
.banner-container div.buynow_button{margin-left: 75px;}
/******67365 ends*****/
/******69171 starts*****/
img.diabetesfriendly{margin-left: 21px;margin-right: 10px;}
p.diabetesfriendly_p{font-size: 15px;margin-left: 75px;padding: 0;width: 175px;*width:150px;}
/******69171 ends*****/
/******69117 starts*****/

.product-bar.healthwellness{height: 120px;	background:url(/sites/default/files/image/footer-bgs-heathwellness.jpg) no-repeat 0 0px;}
.top-links-01{background : none;position: relative; float: left;margin: 1px 0 0 390px;}
.top-links-01 ul{background : none;}
.top-links-01 ul li a{border:none;}
.search-box #search-theme-form{position: absolute;
    right: 14px;
    top: 3px;}
	.search-box #search-theme-form #search #edit-search-theme-form-1-wrapper span{display:none;}
.search-box .input-box{ float: left;
    height: 20px;
    position: absolute;
    right: 24px;
    width: auto;}
.search-box a.product-newsletter{float: left;
    margin-left: 354px;}
.input-box.product-print{right:175px;}
.newsletter_sign_up{  float: left;
    margin-top: 5px;
    padding-right: 10px;}
.search-box .input-box .newsletter_sign_up{float: left; 
margin-top : 5 px;
padding-right: 10px;}
.newsletter_sign_up img{float: left;}
#fc_like{display:none;}

.search-box span{width:auto;}
#social_icons{width: auto !important;}
.search-box {
	border:0px solid red;
	float:none;
	height:20px;
	width:auto;
	margin:37px 0 0 0; 
}

.input-box #social_icons {
    margin-left: 0px;}
body.page-story #header-holder {
    float: left;
    margin-left: 152px;
    position: relative;
    width: 960px;
}
/******69117 ends*****/
div.dlifetv_tout h2{float: left;padding-left: 0;padding-top: 0;width: 100px;}
div.dlifetv_tout{width:252px !important;}
div.dlifetv_tout div.livinghome-left-top p{font-size:9px;}
div.dlifetv_tout a.button-watchall{float:left;margin-top:4px;}


#edit-submitted-country-wrapper {

}
#edit-submitted-statesprovince-wrapper {
background: url("/sites/default/files/image/iconi.png") no-repeat scroll 348px -3px rgba(0, 0, 0, 0);
margin-bottom: 12px;
}
#edit-submitted-birthday-wrapper {
background: url("/sitesedit-submitted-statesprovince-wrapper/default/files/image/iconi.png") no-repeat scroll 348px -3px rgba(0, 0, 0, 0);
}
#edit-submitted-country-wrapper .description p{
   display: none;
   margin-left: 200px;
   margin-top: -40px;
}
#edit-submitted-country-wrapper .description img{
   margin-left: 320px;
   margin-top: -40px;
   margin-bottom: 12px;
}
#edit-submitted-statesprovince-wrapper .description p{
  display: none;
   margin-left: 200px;
   margin-top: -17px;
}
#edit-submitted-statesprovince-wrapper .description img{
    margin-left: 320px;
   margin-top: -31px;
   margin-bottom: 12px;
}

#edit-submitted-birthday-wrapper .description p{
   visibility: hidden;
   margin-left: 200px;
   margin-top: -17px;
}

#edit-submitted-birthday-wrapper .description img{
    margin-left: 320px;
   margin-top: -31px;
   margin-bottom: 12px;
}

/*********************** story-box-signup  04-07-2014  *****************/
.story-box-signup{background:none repeat scroll 0 0 #fffbe2;
    float: left;
    padding: 12px 0 12px 12px;
    width: 550px;
	border:1px solid #fcf3c4;
	border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
behavior: url(/sites/default/files/js/PIE.htc);
position:relative;
	}
	
.story-box-signup span{display:block;margin-top:20px;color:#375394;font-size:80%;}
.story-box-signup p{margin:0 1em 1em 1em;color:#707070;}
.story-box-signup ul li { margin: 0 0 0.5em 3.5em;color:#707070;}
#webform-client-form-116-1 #edit-submitted-first-name-1-wrapper label[for="edit-submitted-first-name-1"]{
  display:none;
}
#webform-client-form-116 #edit-submitted-first-name-wrapper label[for="edit-submitted-first-name"]
{
  display:none;
}
#webform-client-form-116-1 #edit-submitted-last-name-1-wrapper label[for="edit-submitted-last-name-1"]{
  display:none;
}
#webform-client-form-116 #edit-submitted-last-name-wrapper label[for="edit-submitted-last-name"]
{
  display:none;
}
#webform-client-form-116-1 #edit-submitted-e-mail-address-1-wrapper label[for="edit-submitted-e-mail-address-1"]
{
  display:none;
}
#webform-client-form-116 #edit-submitted-e-mail-address-wrapper label[for="edit-submitted-e-mail-address"]
{
  display:none;
}
#webform-client-form-116-1 #edit-submitted-country-wrapper label[for="edit-submitted-country"]
{
  display:none;
}
#webform-client-form-116 #edit-submitted-country-wrapper label[for="edit-submitted-country"]
{
  display:none;
}
#webform-client-form-116-1  #edit-submitted-statesprovince-wrapper label[for="edit-submitted-statesprovince"]
{
  display:none;
}
#webform-client-form-116 #edit-submitted-statesprovince-wrapper label[for="edit-submitted-statesprovince"]
{
  display:none;
}
#webform-client-form-116 #edit-submitted-birthday-wrapper label[for="edit-submitted-birthday"]
{
  display:none;
}
#webform-client-form-116-1 #edit-submitted-birthday-wrapper label[for="edit-submitted-birthday"]
{
  display:none;
}
#webform-client-form-116-1 #edit-friend-name-wrapper label[for="edit-friend-name"]{
 display:none;
}
#webform-client-form-116-1  #edit-friend-email-wrapper label[for="edit-friend-email"]{
 display:none;
}
 #edit-your-name-wrapper label[for="edit-your-name"]{
 display:none;
}
 #edit-your-email-wrapper label[for="edit-your-email"]{
 display:none;
}
.recipe_news_img img{
	padding: 10px 0 0 !important; 
	margin-left: -47px;
}
.recipe_news_link {
    width: 296px;
    margin-top: 39px;
} 

/************************** style to forward to friend *************/
.ftof{float:left;background:none repeat scroll 0 0 #fff; padding: 0 25px;}
.ftof p {color:#707070;font-size:14px;width:490px;font-family:"Arial";}
.FtoFForm{background: none repeat scroll 0 0 #fffbe2;
		float: left;
		padding: 12px 20px 12px 30px;
		width: 490px;
		border:1px solid #feefa1;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		behavior: url(PIE.htc);
		position:relative;
}
.FtoFForm p{color:#707070;font-size:11px;/*width:490px;*/font-family:"Arial";
    width: 459px;}
.FtoFForm span.sweetDish{color:#4380c8;font-weight:600;font-size:18px;font-family:"Arial";margin-top: 20px;display:block;}
.FtoFForm span.yourContact{color:#4380c8;font-weight:600;font-size:16px;font-family:"Arial";margin-top: 20px;display:block;clear:both;}

sup{
	font-size: 80%;
    line-height: 0;
    position: relative;
    top: -0.3em;
    vertical-align: baseline;
}


.ftof .FtoFForm input {
    border: 1px solid #ededed;
    border-radius: 3px;
    float: left;
    padding:7px 0 7px 5px ;
    position: relative;
    width: 221px;
	margin-top:20px;
	margin-right: 12px;
	font-style: italic;
	color: #333333;
}
.ftof .FtoFForm input.rightinput{margin-left:15px;display:block;}
.ftof .FtoFForm #addMore a{background:url(/sites/default/files/image/TICK.png) no-repeat 0 9px; 
					font-weight: normal; padding: 15px 0 25px 38px;color:#4380c8;float:left;margin-top:10px;}

.ftof .FtoFForm a.sendNow{background:url(/sites/default/files/image/sendNowButton.png) no-repeat left top; 
					font-weight: normal;width:130px;color:#fff;float:left;margin-top:10px;padding:10px 30px 10px 25px;font-size:14px;font-weight:bold;text-decoration: none;}
.ftof .FtoFForm #addmore_butt{ 
    background:url(../images/TICK.png) no-repeat 0 9px; 
    border: medium none !important;
    color: #4380C8;
    float: left;
    font-weight: normal;
    margin-left: -33px;
    margin-top: 0;
    padding: 15px 0 25px 38px;
    width: 19px !important;}
					
.ftof .FtoFForm #send_now{
	width: 144px !important;
	border: 0 none !important;
	color: #FFFFFF !important;
}

#textfields {
float: left;
    width: 473px;
}
#textfields #edit-first-name{
	border: 1px solid #EDEDED;
    border-radius: 3px;
    color: #BABFBC;
    float: left;
    font-style: italic;
    margin-right: 12px;
    margin-top: 20px;
    padding: 7px 0;
    position: relative;
    width: 230px;
}

form#products-forwardemail-form .friendInfo{display: none;}
form#products-forwardemail-form .friendInfo.first{display: block;}
/*.ftof .FtoFForm  #addmore_butt-wrapper{ 
    background:url(/sites/default/files/image/TICK.png) no-repeat 0 9px; 
    border: medium none !important;
    color: #4380C8;
    float: left;
    font-weight: normal;
    margin-left:0px;
    margin-top: 0;
    padding: 15px 0 25px 38px;
    width: 19px !important;
	}
	
.ftof .FtoFForm  #addmore{ 
    background:url(/sites/default/files/image/TICK.png) no-repeat 0 9px; 
    border: medium none !important;
    color: #4380C8;
    float: left;
    font-weight: normal;
    margin-left:0px;
    margin-top: 0;
    padding: 15px 0 25px 38px;
    width: 19px !important;
	} */
	
/*************************** style to Thank you page**********************/					

.ThankyouSection{float:left;background:none repeat scroll 0 0 #fff;
    width: 580px;
	padding:0 35px 30px 53px;}
.ThankyouSection p {color:#707070;font-size:13px;width:490px;font-family:"Arial";}	
.ThankYouWrp{background: none repeat scroll 0 0 #effafe;
    float: left;
    padding: 12px 20px 32px 39px;
    width: 523px;
	border:1px solid #c7edf9;
	border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
behavior: url(PIE.htc);
position:relative;
margin-top:20px;}

.ThankYouWrp .thankYouImgWrp{width:100%;float:left;width:100%}
.ThankYouWrp .thankYouImgWrp .thankyouImg{width:168px;float:left;margin-top:57px;}
.ThankYouWrp .thankYouImgWrp .insideOat{ left: -27px;
    position: relative;
    top: -35px;}

.ThankYouWrp .FindusFacebook{float:left;width:300px;}
.ThankYouWrp .FindusFacebook span{font-size:18px;color:#315faa;font-weight:bold;font-family:"Arial";}
.ThankYouWrp .FindusFacebook p{font-size:13px;color:#707070;font-family:"Arial";}
.ThankYouWrp .FindusFacebook  a.likeUS{background:url(/sites/default/files/image/likeUsButton.png) no-repeat left top; 
					font-weight: normal;width:130px;color:#fff;float:left;margin-top:10px;padding:28px 30px 10px 25px;font-size:14px;font-weight:bold;}
					
/****************** End of thanks Page ************/


/***********************07/11/2014*******************/
#webform-client-form-165 .share-story-box span{display:inline;width:auto;margin:0;}
#webform-client-form-165 .share-story-box {background: none repeat scroll 0 0 #FFFBE2;width: 624px;}
#webform-client-form-165 .story-form-box{background: none repeat scroll 0 0 #FCF3C4;margin-top: 15px;padding: 11px 15px;width: 593px;}
#webform-client-form-165 .story-form-box .form-item input.form-radio{width:auto !important;}
#webform-client-form-165 .story-form-box .form-radios {
    float: left !important;
    padding: 0 0 10px 145px !important;
    width: 400px !important;
}
form#webform-client-form-165 .form-checkboxes label input{width:15px!important; clear:none!important;}
#content-holder .right-column  #footer-holder {
  display:none;
}
div.faq div.close-button {display:none;}
div.faq .faq-qa-visible h4.slide-box-question { width: 618px !important;    float: left;
    padding: 7px 8px 7px 12px;
}
div.faq-qa-visible .down-arrow {
    background: url("../images/button-close.gif") no-repeat !important;
	width:51px !important;
	height:13px !important;
}
div.slide-out-box .down-arrow{
	
	background: url("../images/down_arrow_button.jpg") no-repeat !important;
}
div#edit-your-name-wrapper input.error {
    color: red;
}
div.friendInfo input.error, div#edit-your-email-wrapper input.error {
    color: red;
}
#products-forwardemail-form .error-container ul li {
    margin-left: 23px;
}
#webform-client-form-116 .error-container ul li span{
    padding-bottom: 0;
}
#webform-client-form-116 .error-container ul li {
    margin-left: 23px;
}
#webform-client-form-116 input.error {
    /*border: 1px solid red;*/
    color: red;
}
/************NECT LANDING PAGE ************/
.nectresse_wrapper{margin: 0 auto;width: 806px;margin-top:62px;color:#707070;line-height:14px;}
.nect_upper {position:relative;padding-bottom: 40px;border-bottom:1px solid #dadada;}
.nect_bottom{margin-top:40px;padding-bottom: 40px}
.nect_upper ,.nect_bottom{float:left;width:100%;}
.nect_bottom_left,.nect_bottom_right{float:left;width:48%;}
.nect_bottom_right{width:44%;}
.nect_bottom_left .nect_desc,.nect_bottom_right .nect_desc{margin-top: 25px;}
.nect_bottom_left{border-right:1px solid #dadada; padding-right: 30px;}
.nect_bottom_right{padding-left: 30px;}
.nectresse_wrapper .nect_header{color:#4a72b4;font-size:26px;}
.nect_upper .nect_desc{ float: left;width: 546px;}
.nect_upper .nect_desc .nect_desc_short{ width: 86%;}
.nect_desc_short span{color:#4a72b4;}
.nect_upper .nect_desc p{ margin-top:27px;}
.nect_upper .nect_image{left: 576px;position: absolute;top: 50px;}
.nect_bottom .coupon_btn{margin-top:25px;}
.nect_bottom .nect_image{text-align:center;margin-top: 20px;}
.nect_bottom_left .coupon_btn{background:url(/sites/default/files/image/nect_getcoupon.png) no-repeat left top;width:100px;height:24px;}
.nect_bottom_right .coupon_btn{background:url(/sites/default/files/image/nect-register.png) no-repeat left top;width:131px;height:24px;}
.nect_bottom_right .nect_image{margin-left: 70px;}
/************NECT LANDING PAGE ends ************/
/***********73212************/
#main-menu .menu-recipes-cooking {
    background: url("../images/menu-sprite.jpg") repeat scroll -333px 0 rgba(0, 0, 0, 0);
    height: 35px;
    width: 191px;
}
.menu-recipes-cooking ul.sub-menu{
	width:199px;
  height:129px;
	margin: -5px 0 0;
	line-height: 1.6em;
	background:url(../images/menu_hover_subrecipes.png) repeat-y;
}
.menu-recipes-cooking ul.sub-menu li	{width:183px;}
#main-menu li.menu-recipes-cooking ul.sub-menu li.menu-bottom {
	width:199px;
	height:16px;
	margin: -3px 0 0 0px;
	background:url(../images/menu_hover_botrecipes.png) no-repeat;
}
#main-menu .menu-recipes-cooking:hover {
	background:transparent url(../images/menu_hover_recipes.png) no-repeat;
	float:left;
	height:30px;
  margin: 4px 0 0 -6px;
  width: 197px;
}
.menu-recipes-cooking ul.sub-menu a	{background:none!important;}
/***********73212 ENDS************/
/***********73619************/
#node-11 .share-story-box{width:100%}
#node-11 .share-story-box .left-links{margin-left: 10px;}
#node-11 .share-story-box ul{margin-left: 10px;}
/***************74660*************/
#unsubscribe-form .share-story-box span {
    color: #707070;
    display: inline;
    line-height: 20px;
    margin: 0;
    padding-bottom: 0;
    width: auto;
}
#unsubscribe-form .story-form-box .form-item input{width: 180px;padding: 0;}
#unsubscribe-form .story-form-box .form-item{margin-bottom: 5px;}
#unsubscribe-form .story-form-box #signup_submit{margin: 10px 0 0 148px;}