a img {
	border: none;
}

p#yourHealthText {
	width: 500px;
	padding-bottom: 25px;
}

/* Tabs */
#tabs
{
	clear: both;
	text-align: center;
	background: transparent url(../images/bkGradStrip.jpg) repeat-x top left;
	position: relative;
	width: 660px;
}

#tabs a
{
	text-decoration: underline;
}

#tabs .innerTabContent
{
	background-color: #A7ACB2;
	margin: 0 23px 0 23px;
	text-align: left;
}

#tabs .innerTabContentAskOurExperts
{
	background-color: #DFE0E4;
	text-align: left;
	background: transparent url(../images/bkGradient.jpg) repeat-y top left;
	margin:0;
	width: 100%;
}

#tabs .innerTabContentAskOurExperts .padding
{
	padding: 10px;
	position: relative;
}

.innerTabContentAskOurExperts p
{
	margin: 0;
}

.whiteContent
{
	margin: 0 1px;
	padding: 0 0 0 0;
	text-align: left;
	background-color: #FFFFFF;
}

.whiteContent .padding, .greyContent .padding
{
	margin: 0 20px;
}

.whiteContent h2, .whiteContent p, .greyContent p
{
	padding: 0;
	margin: 0;
}

.greyContent p span
{
	font-size: 12px;
	font-weight: bold;
}

.greyContent h2
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 5px 0 10px 0;
	padding:0;
}

.whiteContent form
{
	margin: 0;
	padding: 0;
}

#content .fixBorder .formTopStyle, #content .fixBorder .formTopStyle p
{
	margin-bottom:0; 
	padding-bottom: 0;
}

.whiteContent form label
{
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	display: block;
}

label.topFormPadding
{
	padding-top: 10px;
}

.whiteContent form input, .whiteContent form select
{
	margin-bottom: 15px;
}

#formSubmitButton
{
	margin-top: 10px;
	text-align: right;
}

#tabButtons
{
	position: absolute;
	top: -30px;
	right: 0;
	width: 100%;
}

/* Children's Needs Top Tab Pic */
.topContentPicActive, .topContentPicWell, .topContentPicHyrdation
{
	height: 112px;
	padding: 15px 0 0 200px;
}

.topContentPicActive
{
	background: transparent url(../images/cnActiveChild.jpg) no-repeat top left;
}

.topContentPicWell
{
	background: transparent url(../images/cnWellBeing.jpg) no-repeat top left;
}

.topContentPicHyrdation
{
	background: transparent url(../images/cnHydration.jpg) no-repeat top left;
}

.topContent p, .bottomContent p
{ 
	padding-bottom: 15px;
}

.bottomContent
{
	min-height: 153px; 
	height: auto !important; 
	height:153px;
	margin: 10px 0 0 0;
	padding: 0 0 0 200px;
}

.bottomContentActive
{
	background: transparent url(../images/activeChildQuestion.jpg) no-repeat top left;
}

.bottomContentWellbeing
{
	background: transparent url(../images/wellnessChildQuestion.jpg) no-repeat top left;
}

.bottomContentHydration
{
	background: transparent url(../images/childHydrateQuestion.jpg) no-repeat top left;
}

.bottomContent a, .bottomContent p
{
	color: #FFFFFF;
}

.lineBreak
{
	line-height: 5px;
}

#textCallout
{
	float: right;
	width: 264px;
	padding: 0 5px 20px 10px;
}

.topPoll
{
	margin-top: 20px;
}

.pollTopPadding
{
	margin-top: 30px;
}







/* Sweetener Bottom Right Callout */
#sweetenerBotRightCallout
{
	position: absolute;
	bottom: 0;
	right:0;
	background:transparent url(../images/sweetnerCallOut.jpg) bottom left; 
	width: 307px;
	min-height: 122px; 
	height: auto !important; 
	height: 122px;
}

#sweetenerBotRightCallout p
{
	margin: 58px 0 0 22px;
	padding: 0;
	width: 185px;
	line-height: 11px;
	font-size: 10px;
}

#sweetenerBotRightCallout a
{
	position: absolute;
	bottom: 18px;
	left: 80px;
	width: 101px;
	display: block;
	min-height: 21px; 
	height: auto !important; 
	height: 21px;
	background: transparent url(http://216.64.209.81/images/buttons/downPDFOff.jpg) no-repeat top left;
	text-decoration: none;
}

#sweetenerBotRightCallout a:hover
{
	background: transparent url(http://216.64.209.81/images/buttons/downPDFOn.jpg) no-repeat top left;
}

.linkActiveLifeStyle
{
	display: inline;
	float: right;
	margin-top: 25px;
}

/* Sweetener Myths - Scoller */
.scoller2
{
	float: left; 
	width: 177px;
	position: relative;	
	height: 335px; 
	overflow: hidden;		
}

.scollerLinks2 
{
	position: absolute;
	top: 0;
	left: 0px;
	width: 175px;
	border: none;
	clip: rect(0 175px 310px 0);
	margin-top: 20px;
	margin-bottom: 20px;
	padding:10px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.scollerLinks2 a:hover .scrollTopCurve, .scollerLinks2 a:hover .scrollBottomCurve
{
	visibility: visible;
}

.scoller2BackGradient
{
	min-height: 300px; 
	height: auto !important; 
	height:300px;	
}


/* Ask Our Expert - Scoller */
.scoller
{
	float: left; 
	width: 215px;
	position: relative;
	top: 10px;
	height: 250px; 
	overflow: hidden;
}

.scollerLinks 
{
	position: absolute;
	top: 0;
	left: 0px;
	width: 215px;
	border: none;
	clip: rect(0 215px 206px 0);
	margin-top: 22px;
}

#tabs .scoller a 
{
	text-decoration: none;
}

.scollerLinks a
{
	display: block;
	margin: 10px 0;
	font-weight: bold;
}


.scollerLinks a div.linkPadding
{
	padding: 0 15px;
	color: #7a7a7b;
}

.scollerLinks a:hover div.linkPadding
{
	color: #C21B35;
	background-color: #EBEDEF;
}

.scollerLinks a:hover
{
	background-color: transparent;
}

.scollerLinks a:hover .scrollTopCurve, .scollerLinks a:hover .scrollBottomCurve
{
	visibility: visible;
}

.scrollTopCurve
{
	background: transparent url(../images/topCornScroller.gif) no-repeat top left;
	height: 8px;
	visibility: hidden;
	overflow: hidden;
}

.scrollBottomCurve
{
	background: transparent url(../images/botCornScroller.gif) no-repeat top left;
	height: 7px;
	visibility: hidden;
	overflow: hidden;
}

.topArrow
{
	background: transparent url(../images/topArrowScroller.gif) no-repeat top left; 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

.bottomArrow
{
	background: transparent url(../images/btmArrowScroller.gif) no-repeat top left;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 22px;
	z-index: 10;
} 

.topArrow2
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

.bottomArrow2
{
	position: absolute;
	bottom: -1px;
	left: 0;
	z-index: 10;
} 


#AskOurExpertsTabContent
{
	width: 415px;
	float: right;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg
{
	background: transparent url(../images/whiteMiddle.jpg) repeat-y top left;
	padding: 0 15px;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg h2
{
	margin: 0;
	padding-bottom: 5px; padding-top: 5px;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg ul
{
	margin: 0 0 0 25px;
	list-style-position: outside;
	padding: 10px 0 5px 0;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg table, #AskOurExpertsTabContent .AskOurExpertsContentBg tr, #AskOurExpertsTabContent .AskOurExpertsContentBg td
{
	border: solid 1px #7C7C7C;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg table
{
	margin: 10px 0 0 0;
	text-align: center;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg tr.tableMainHeader
{
	font-weight: bold;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg td
{
	padding-right: 5px;
	padding-left: 5px;
}

#AskOurExpertsTabContent .AskOurExpertsContentBg td.tableLeft
{
	text-align: left;
}

.scollerBackGradient
{
	min-height: 321px; 
	height: auto !important; 
	height:321px;
}

.didYouKnow
{
	background: transparent url(../images/TestBulb.gif) no-repeat top left;
	min-height: 110px; 
	height: auto !important; 
	height: 110px;
	position: relative;
}

.didYouKnowInner
{
	padding: 40px 110px 10px 20px;
}

.didYouKnow p, .didYouKnow a, .didYouKnow ul
{
	color: #FFFFFF;
	/* font-weight: bold; */
	font-size: 10px;
}

.didYouKnowBL, .didYouKnowBR {height: 17px; width: 15px; position: absolute;}

.didYouKnowBL
{
	background: transparent url(../images/leftBulbCorner.gif) no-repeat bottom left; 
	bottom: -3px !important;
	bottom: -3px;
	left: -2px;
}

.didYouKnowBR
{
	background: transparent url(../images/rightBulbCorner.gif) no-repeat bottom right;
	bottom: -3px !important;
	bottom: -3px;
	right:-3px !important;
	right: -3px;
}



/* Background Downloads */
#mainContent #backgroundDownloads 
{
	margin: 20px 0;
	float: left;
}

#mainContent #backgroundDownloads a
{
	display: block;
	text-decoration: none;
}	

#mainContent #backgroundDownloads a:hover
{
	text-decoration: underline;
}	

.instructionNote
{
	font-size: 10px;
}

ul.instructionSteps
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.instructionSteps li
{
	padding: 0;
	margin: 0;
}

.desktopPar
{
	margin-bottom: 5px;
}


/* http://www.positioniseverything.net/easyclearing.html */
.clrfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clrfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clrfix {height: 1%;}
.clrfix {display: block;}
/* End hide from IE-mac */


.barColor1
{
	background-color:#AAC0D7;
}

.barColor2
{
	background-color:#C81E39;
}

.barColor3
{
	background-color:#BFC4CA;
}

/*  styles for beverage popup */
#beveragePopupHolder {
	color: black;
	font-size: 10px;
	z-index: 200;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	background-color: transparent;  }

.popupText { font-size: 130%; }

.water  { color: #6491a4 }
.sports { color: #ac7b41 }
.energy { color: #f3dd69 }
.juice  { color: #84567e }
.soda   { color: #b73247 }
.teacoffee { color: #879756 }
.beverages { color: #e30d0d }

.qacontent { display:none; }
.qatagquest { display:none; }
.qadidyouknow { display:none; }
.singleqa { display:none; }

.needFlash 
{
	text-align:center; padding:46px 120px; border:1px solid #A4A4A4; background-color:#fff;
}
.needFlash img 
{
	float:left; margin-right:30px; 
}
#container .needFlash p
{
	font-size:12px; line-height:15px; text-align:left; margin:0; font-weight:bold;
}
#container .needFlash p a 
{
	font-weight:bold; text-decoration:underline;
}
#container .needFlash p a:hover
{
	color:#E72A08;
}

#toolsFlash .needFlash
{
	padding:20px 10px; width:190px;
}
#toolsFlash .needFlash img
{
	margin:0 15px 10px 0;
}

#beveragePopup .needFlash 
{
	padding:40px 60px;
}
#beveragePopup .needFlash img
{
	margin:0 15px 10px 0;
}

#leftColumn
{
	width: 300px;
	float: left;
	margin-right: 20px;
	padding-top: 20px;
	line-height: 17px;
}

#rightColumn
{
	width: 300px;
	float: left;
	padding-top: 20px;
	line-height: 17px;
}

#leftColumn ul, #rightColumn ul
{
	margin: 0;
	padding: 0;
	list-style-position: outside;
}

#leftColumn ul li, #rightColumn ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	
}

#leftColumn ul li a, #rightColumn ul li a
{
	font-weight: normal;
}

#leftColumn ul li ul li, #rightColumn ul li ul li
{
	margin: 0 0 0 20px;
}

#leftColumn ul li ul li ul li, #rightColumn ul li ul li ul li
{
	margin: 0 0 0 20px;
}

#leftColumn ul li ul li ul li ul li, #rightColumn ul li ul li ul li ul li
{
	margin: 0 0 0 20px;
}

.rightColumnFix
{
	padding-left:20px;
	line-height: 17px;
}

/* Podcast */
#podcast
{
	float: left;
	width: 614px;
	margin: 5px 0;
	position: relative;
}

#podcast .padding
{
	background: transparent url(../images/middleSliver.jpg) repeat-y top left;
	float: left;
	padding-top: 5px;
}	

#podcast h2
{
	margin:0;
	padding:0;
	background-color:red;
	text-align:left;
}

#podcast input
{
	line-height: 10px;
	height: 16px;
	color: #7C7C7C;
	font-size: 10px;
	width: 225px;
}

#podcast .leftPodcastImg
{
	float: left;
	width: 110px;
	padding-left: 10px;
	border: solid 1px #FFFFFF;
}

.podcastText
{
	float: left;
	width: 446px;
}

.podcastText p
{
	margin-left: 12px;
}

#podcast_one
{
	position: absolute;
	width: 210px;
	min-height: 274px;
	height: auto !important; 
	height: 274px;
	display: none;
	/*margin-top: -137px;
	margin-left: -105px;*/
}

.podcastMinHeight
{
	min-height: 175px;
	height: auto !important; 
	height: 175px;
}

#outterPodcastGradient
{
	background: transparent url(../images/bkGradient.jpg) repeat-x top left;
	background-color: #E3E4E6;
	float: left;
	width: 660px;
}

#outterPodcastGradient .padding
{
	padding: 5px 23px 0 23px;
}

.playPodcast
{
	float: left;
	width: 76px;
	margin-left: 12px;
}

.playPodcast a
{
	cursor: pointer;
	cursor: hand;
}

.launch
{
	float: left;
	width: 125px;
}

.inputUrl
{
	float: left;
	width: 225px;
}

.copyLink
{
	float: left;
	width: 66px;
}

.flashPadding
{ 
	padding:55px 66px 55px 65px; 
	margin-left:-1px;
	background:#EAF1F9 url(../images/BigGradeant.jpg) repeat-x top left;	
	float:left;
	display:inline;
}
	
.closeButton
{
	background-color: #A4A4A4;
	color: white;
	cursor: pointer;
	cursor: hand;
	padding: 5px;
}	

.clearFix
{
	clear: both;
	line-height: 1px;
}

.scoller2 a.redLinks:link	{font-size:12px;text-decoration:underline;color: #7c7c7c;}	
.scoller2 a.redLinks:visited {font-size:12px;text-decoration:underline;color: #7c7c7c;}		
.scoller2 a.redLinks:hover {color:red;}