/*======================================
				Reza
			www.eSoftArena.com
=======================================*/
.OuterContainerSkin{
	width:99.97%;
	font:12px "Lucida Grande", Arial, Helvetica, sans-serif; /*12px*/
	color:#5d5c5c;
	text-align:center;
	/*background:#188bb5 url(images/EatRgtBdyRptY.png) repeat-x;*/
}

#topdiv{
	background:/*#04445D*/#3C5900 url(images/EatRgtBdyRptY.png) repeat-x; 
}

#bdy2{width:100%; background:#3C5900 url(images/GlobalTemplate_Bgnd.jpg) no-repeat center top; margin:0 auto}
.ModuleTitle_SubMenu
{
	border:1px solid black;	
	margin:-350px 0px 0px -40px;
	z-index:1000;
	left:200px;
	width:130px;
	
}
/*=================================
			Common Styles
===================================*/
*{margin:0; padding:0}
img,fieldset{border:0}
.hide{display:none;	visibility:hidden}
.maincontentBig  h3 {
font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:15.67px;
margin:5px 0 16px;
overflow:hidden;
width:100%;
}
.maincontentBig P {margin-bottom:10px;}
.maincontentBig a{color:#1aa4de; text-decoration:none;font-weight:normal}
a{color:#1aa4de; text-decoration:none}
a:hover{color:#ff880e; text-decoration:underline}
ul{list-style:none}
h2, h3{color:#66cc33; font-size:1.83em;/*22*/ font-weight:normal; margin:0 0 27px; letter-spacing:-0.032em}
.maincontent h2{width:100%;overflow:hidden}
.maincontent p{margin-bottom:10px}
.maincontent p a{color:#84bbd2}
h2 span{float:left; margin-right:5px}
h2 label.newBg{display:block;float:left;width:28px; height:0; padding-top:30px; background:url(images/icon-new.gif) no-repeat; overflow:hidden}
h2 label{color:#a2a2a2; font-size:0.96em;/*23*/}
h3{width:100%; font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 15.67px; margin:0 0 16px; overflow:hidden}
h3 label{float:left}
h3 span{float:right; color:#013058; font-size:0.82em;/*14*/}
h3 small{width:290px; float:right; color:#c4c4c4; font-size:0.65em;/*11*/ padding-top:5px}
h3 small i{width:180px; font-style:normal; float:left}
h3 small strong{width:108px; font-weight:normal; float:right}
h5{color:#66cc33; font-size:1.17em;/*14*/ font-weight:normal; margin:0 0 8px 3px}

.clear{float:left; clear:both}
.butn{height:25px; display:block; background-repeat:no-repeat; text-indent:-1000px; overflow:hidden}
.butn:hover{height:25px; display:block; background-repeat:no-repeat; text-indent:-1000px; overflow:hidden}
/*----*/
.tags{width:100%; padding:0 0 5px 0}
.tags label{display:block; font-size:0.92em;/*11*/}
.tags label a{color:#fe8603; margin-left:10px}
/*---*/
.relatedArticles ul{width:504px; padding:0 0 15px 0}
.relatedArticles li{width:100%; overflow:hidden; margin-bottom:6px}
.relatedArticles li a{width:213px; color:#1aa4de; float:left}
.relatedArticles li strong{width:178px;  color:#5d5c5c; float:left; text-align:left; font-weight:normal; margin-right:0}
.relatedArticles li span{width:109px; float:right}
.relatedArticles h3 small{ margin-right:10px}
/*----------------*/
.recipe{width:100%}
ul.recipeIdeas{width:475px;/*504*/ padding:0 34px 10px 0}
.recipeIdeas li{width:100%; padding-bottom:6px; overflow:hidden; font-size:1.08em;/*13*/}
.recipeIdeas li a{width:195px; color:#1aa4de; float:left}
.recipeIdeas li strong{width:70px; color:#BEBEBE !important; float:left; text-align:right; font-weight:normal; margin-right:129px}
.recipeIdeas li label{width:80px; float:right}
.recipeIdeas li label img{float:left}
/*----*/
.productRecipes{padding-bottom:15px}
.productRecipes ul li{padding-left:14px; background:url(images/bulletRecipes.gif) no-repeat 0 6px; margin-bottom:3px}

/* Updated to 30-04-09 */
.recipesDirections2 li{background:url(images/bulletRecipes2.gif) no-repeat left 3px; padding-left:14px; margin-bottom:2px}
.recipesDirections2 li a{color:#c2c2c2}
.recipesDirections2 li a:hover{color:#c2c2c2; text-decoration:underline}
.recipesDirections2 li.viewNutritionLabel2 a:hover{color:#5d5c5c}


/*----*/
.recipesDirections{padding-bottom:10px}
.recipesDirections ol li{list-style-position:outside; margin-bottom:15px; margin-left:20px; padding-right:40px}
/*------*/
.description{padding-bottom:15px;position:relative;}
.description h3{margin:0 0 10px}
.description h3 b{font-size:11px; color:#1AA4DE; line-height:25px; background:url(images/eat_right/arrowSelect.gif) no-repeat left -5px; margin-left:10px; padding-left:12px; font-weight:normal;cursor:pointer;}
.description h3 b.open{background-position:left 6px;}
.description ul{padding:10px 0 0 10px}
.description ul li{padding-left:12px; margin-bottom:12px; background:url(images/bulletLi.gif) no-repeat left 6px}
/*----*/
.preparation{padding-bottom:10px}
.preparation  strong{display:block; padding-bottom:3px}
/*-------*/
.recipeSearchResults{width:100%;/*750*/	font-size:0.92em;/*11*/	color:#818181}
.recipeSearchResults a{color:#818181}
.recipeSearchResults a:hover{color:#ff880e; text-decoration:none}
.recipeSearchResults li{width:720px;/*750*/	padding:5px 5px 5px 10px; overflow:hidden; display:table; #position:relative}
.recipeSearchResults li.even{background-color:#f3f3f3}
.recipeSearchResults li dl{#position:absolute; #top:50%; display:table-cell; vertical-align:middle}
.recipeSearchResults li dl dd{#position:relative; #top:-50%}
.recipeSearchResults li.firstChild{height:10px;	padding:15px 5px 15px 10px}
.recipeSearchResults li label, .recipeSearchResults li i{width:80px; display:block;	text-align:center; font-style:normal; float:left}
.recipeSearchResults li label.ranks{position:relative; left:6px}
*html .recipeSearchResults li label.ranks{position:static}
.recipeSearchResults li a, .recipeSearchResults li i.firstChild{width:240px;/*257=max possible*/ text-align:left; display:block; float:left}
.recipeSearchResults li .lastChild{ /*for both 'i' & 'ul'*/	width:140px;/*150*/	padding:0 0 0 5px; display:block; text-align:left; float:right}
.recipeSearchResults li label img{float:left}
.recipeSearchResults ul li{width:auto; line-height:12px; display:block;	padding:0 0 5px}
/*----Search Pages----*/
.pages{width:730px;/*750*/ padding:30px 10px 30px; line-height:13px; margin:0; overflow:hidden}
.pages label{width:123px; display:block; float:left}
.pages span{width:auto; padding:0 10px; display:block; float:left}
.pages .arrowL, .pages .arrowR{width:8px; height:15px; text-indent:-1000px; display:block; float:left; background:url(images/butnBack.gif) no-repeat}
.pages .arrowR{background:url(images/butnNext.gif) no-repeat}
.pages a{color:#818181}
.pages a:hover{color:#78d3ff; text-decoration:none}
/*----Page-Links-----*/
.pageLinks{width:504px; display:block; overflow:hidden; padding:15px 0}
.pageLinks i{float:left}
.pageLinks i a{line-height:15px; padding-left:17px; margin-right:15px; float:left; background-repeat:no-repeat; font-style:normal}

a.printBot{background-image:url(images/print.gif); background-position:0 4px;font-weight:normal;color:#1AA4DE;}
a.emailBot{background-image:url(images/share.gif); background-position:0 4px;font-weight:normal;color:#1AA4DE;}
a.svBot{background-image:url(images/save.gif);font-weight:normal;color:#1AA4DE;}

/*
.print{background-image:url(images/Dprint.gif)}
.email{background-image:url(images/Demail.gif)}
.pageLinks .sv{background-image:url(images/save.gif); padding-left:18px}
*/
.pageLinks span{float:right; line-height:17px}
.pageLinks span a{width:8px; height:16px; line-height:15px; margin-right:10px; color:#888; float:left; background-repeat:no-repeat}
.pageLinks span a:hover{color:#ff880e}
.prev{background-image:url(images/butnBack2.gif)}
.next{background-image:url(images/butnNext2.gif)}

li.nav01{width:242px}
li.nav02{width:110px}
li.nav03{width:144px}
li.nav04{width:102px}
li.nav05{width: 99px}
li.nav06{width: 70px}
.header li a{color:#3f70bc}
.header li a:hover, .header li.pgSelected a{color:#00008e; text-decoration:none}
/*================================
			MAIN Structure
=================================*/
#wrap{width:984px; margin:0 auto; text-align:left; position:relative}
.main{width:100%; background:url(images/contntBgTp.png) no-repeat}
.mainBgBtm{background:url(images/contntBgBtm.png) no-repeat left bottom; padding:30px 0 10px}
.mainBgRptY{background:url(images/contntBgRptY.png) repeat-y}

.container{width:933px;/*984*/ padding:18px 23px 20px 28px; overflow:hidden}
.maincontentBig{width:727px; float:left; text-align:left; background:#fff; padding-left:22px; font-size:1em}

/*--Left-Side--*/
.menu{width:179px; float:left; font-size:0.92em;/*11*/}
/*--middle-Side--*/
.maincontent{width:504px; float:left; text-align:left; background:#fff; padding-left:22px; font-size:1em;/*12 letter-spacing:-0.03em*/}
/*--Right-Side--*/
.sidebar{width:208px; float:right; font-size:0.92em;/*11*/}
/*================================
			Menu(left bar)
=================================*/
.box{float:left;width:179px; background:url(images/boxBgRptY.gif) repeat-y; margin-bottom:15px; color:#5d5c5c; text-align:left;}
.boxTp{float:left;background:url(images/boxBgTp.gif) no-repeat}
.boxBtm{float:left;width:149px;padding:10px 15px 10px;_padding:10px 14px 10px;background:url(images/boxBgBtm.gif) no-repeat bottom;}
.boxBtm div ul {position:relative;right:7px;}
.box h2{font-size:23px; margin-bottom:11px;}
.rtUL {_width:130px;}
.box h2 span {font-size:16.55px;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:11px;}
.box ul{float:left;border-top:1px solid #efeeed; padding-top:10px;}
.box li{ font-size:14px;  margin-bottom:8px; border:1px solid #fff}
.box li a{padding-left:19px; display:block}
.box li a:hover{/*background:url(images/bulletL-OFF.gif) no-repeat 0px 4px; */display:block; text-decoration:none }
.box ul ul{border:none; padding:0; margin:0}
.box li li{padding-left:8px; font-size:12px; margin-bottom:5px}
.box li li a{color:#6699cc}
.box li li a:hover{color:#ff880e; text-decoration:none; background:none}
.subListON{background:url(images/bulletL.gif) no-repeat 0px 5px}
.subListOFF{/*background:url(images/bulletL-OFF.gif) no-repeat 5px 4px*/ background:none}
.selectedList{background:url(images/bulletL-OFF.gif) no-repeat 0px 4px; }

.hr_bg{border-top:1px solid #DFDFDF;padding-top:14px; margin-top:4px}

.all_product a{font-size:1.27em;/*14*/ padding-left:19px; text-decoration:none; line-height:22px; background:url(images/bullets.png) no-repeat -100px 0;/*showing nothing*/}
.all_product a:hover, .all_product .sltd{ /*color:#ff880e;*/ text-decoration:none; background-position:-90px 1px}

.box ul.listL2{padding-top:3px; border:none}
.box img{margin-left:4px}
.box p{margin:-31px 0 12px}
.boxBtm .rtUL .rtLI a{
font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:12px;
}
.boxBtm .rtUL .rtLI span{
font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:11px;
}

.boxBtm .rtUL .rtLI .rtUL .rtLI a{
font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:11px;
}
/*-----new for MyDole---*/
.myDole{width:100%; padding-top:50px; position:relative}
.myDole h2{text-indent:-1000px; overflow:hidden; width:193px; height:161px; position:absolute; background:url(images/myDole/lftMyDole.png) no-repeat; left:10px; top:-60px}
.myDole label{width:100%; line-height:17px; display:block; overflow:hidden}
.myDole label.lftBoxM{background:url(images/myDole/myDoleBrdr.gif) repeat-x left 10px;}
.myDole label span{float:left; padding-right:5px; display:block; background-color:#fff}
.myDole label em{float:right;  padding-left:5px; display:block; font-style:normal; color:#70C6EA; background-color:#fff}
/*----------------------*/
select{width:50%;padding:0 0 1px; background-color:#fdfdfd; border:1px solid #dad8d8; margin-bottom:8px; font-size:1.09em;/*12*/ color:#5d5c5c}.box .listL3{width:147px; overflow:hidden; padding-bottom:10px; border:none}
.box .listL3 li{width:144px;/*147*/ padding:0 0 4px 3px; font-size:1.09em;/*12*/ margin:0; height:auto; display:block; float:left}
.box .listL3 li input{width:11px; height:11px; float:left; display:block; padding:0; margin:0 7px 0 0}
.box .listL3 li span{width:120px; float:left; display:block; padding:0; margin:0; line-height:13px}
.box h5{margin:0 0 0px 1px; color:#51b81e;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 14.02px;}
.adSrc{color:#5d5c5c; margin-left:25px; margin-bottom:10px; display:block; font-size:1.09em;/*12*/}
.adSrc:hover{color:#5d5c5c}

.butnMakeMyRecipe, .butnSearch{width:109px; background-image:url(images/butnMakeMyRecipe.gif); margin:15px auto 4px}
.butnSearch{width:108px; background-image:url(images/butnSearchRecipes.gif)}

.leftBtm{width:132px;/*179*/ padding:90px 20px 10px 27px; background:url(images/lftBtmBg.jpg) no-repeat center top; margin:8px auto 0; color:#5d5c5c}
.leftBtm h5{color:#5d5c5c!important}
.leftBtm h5 big{color:#53bbe6; font-size:1.43em;/*20*/ display:block}
.leftBtm p{padding:0; text-align:right; margin:10px 0 10px}
.leftBtm a.butnBack{background:url(images/butnBack.gif) no-repeat right 2px; color:#5d5c5c; margin-right:4px; padding:1px 12px 1px 0}
.leftBtm a.butnNext{background:url(images/butnNext.gif) no-repeat right 2px; color:#1a8ab5; margin-right:-15px;padding:1px 12px 1px 0}

.box .lftGo{width:100%; overflow:hidden; margin:5px 0 10px}
.lftGo input{float:right}
.lftGo .inpbox{width:105px; float:left; border:1px solid #DEDEDE; margin-top:2px; line-height:15px}
/*----------------*/
.signup h5{ margin:0; color:#48B6E5}
.signup h3{ margin:0 0 5px 0; color:#48B6E5;font-size:16px;}
.signup span{
	width:60px;
	height:76px;/*76*/
	padding:11px 87px 0 0;
	margin-bottom:5px;
	display:block;
	background:url(images/imgSingup.gif) no-repeat right top;
}
.signup input{width:145px; line-height:16px; padding-left:2px;/* background-color:#F1F8E2 border:1px solid; border-color:#666 #ccc #ccc #999;*/ color:#999; margin-bottom:6px}

.signup a{
	width:73px;
	height:26px;
	background:url(images/butnSubscribe.gif) no-repeat;
	display:block;
	text-align:center;
	line-height:22px;
	color:#fff;
	margin-left:74px;

}
.signup a.butn{width:73px;background:url(images/butnSubscribe.gif); position:relative; left:7px;}
.butn {
background-repeat:no-repeat;
display:block;
height:25px;
overflow:hidden;
text-indent:-1000px;
}
a.butn:hover {
background-repeat:no-repeat;
display:block;
height:25px;
overflow:hidden;
text-indent:-1000px;
}

.signup a:hover{text-decoration:none}

body input.inputBox{color:#999; padding-top:0px; padding-bottom:1px; padding-top:1px}
/*================================
	  sidebar(right content)
=================================*/
.boxR{width:100%; background:url(images/boxRBgRptY.gif) repeat-y; margin-bottom:15px; color:#5d5c5c; text-align:left}
.boxR2{background-image:url(images/DboxR.gif)}
.boxR3{background-image:url(images/boxR2.gif)}

.boxRTp{background:url(images/boxRBgTp.png) no-repeat}
.boxR2 .boxRTp{background-image:url(images/DboxRtop2.gif)}
.boxR3 .boxRTp{background-image:url(images/boxRTp2.gif)}

.boxRBtm{width:180px;/*208*/ padding:10px 16px 10px 12px; background:url(images/boxRBgBtm.gif) no-repeat bottom}
.boxR3 .boxRBtm{background-image:url(images/boxRbtm2.gif)}
/*--------------------------*/

.boxR h3{width:auto; margin:4px 0 4px; padding:0 0 4px 3px; border:none; font-size:1.17em;/*14*/}
.boxR ul{padding:12px 0 0 7px; border-top:1px solid #efeeed}
.boxR li{padding-left:12px; margin-bottom:7px; background:url(images/bulletR.gif) no-repeat 0 5px}

.boxR .listR2{padding:20px 0 5px}
.boxR .listR2 li{width:100%; padding-left:0; background:none; overflow:hidden}
.boxR .listR2 li img{float:left; margin-right:0px}
.boxR .listR2 span{display:block; float:right; width:130px}

.boxR .listR3 li{padding-left:12px; background:url(images/bulletR2.gif) no-repeat 0 5px}

.boxR .listR4 li{width:100%; height:auto; display:block; padding:0; background:none; margin:15px 0; overflow:hidden}
.boxR .listR4 li a{height:auto; display:block}
.boxR .listR4 li img{float:none; display:block; margin:0 auto}
.boxR .listR4 li label{width:100%; text-align:center; display:block; margin:0 auto; cursor:pointer}
.boxR a:hover{text-decoration:none}
/*---viewNutritionLabel---*/
.nutritionLabel{width:100%; height:26px; margin:10px 0}
.nutritionLabel label{width:139px;/*180*/ line-height:21px;/*26*/ padding:5px 0 0 33px; background:url(images/viewNutInfo.gif) no-repeat; margin:0 0 0 8px; cursor:pointer; display:block; font-size:0.92em;/*11*/}
.nutritionLabel span{color:#5d5c5c; background:url(images/popUpUnderLineEatRight.gif) repeat-x left bottom; cursor:pointer}

.maincontent .nutritionLabel{padding-bottom:10px}
.maincontent .nutritionLabel label{/*position:relative; left:340px; top:5px;*/ margin:0}
/*---pdfPage---*/
.pdfPage{width:100%; height:12px;/*17*/ padding-top:5px; margin-bottom:10px; font-size:0.92em;/*11*/ background:url(images/imgPdf.gif) no-repeat 8px top}
.pdfPage a{width:139px;/*180*/ line-height:12px; padding:0 0 0 33px; margin-left:8px; color:#5d5c5c}
.pdfPage a:hover{color:#ff880e}
/*-----right----*/
.timeBox{border-top:1px solid #efeeed; padding:15px 0 0 7px; font-size:1.09em;/*12*/}
.timeBox label{width:100%; overflow:hidden; display:block}
.timeBox label span{ margin-right:12px; float:left; line-height:18px; height:18px}
.timeBox label img{ margin-top:0px; float:left}
.timeBox label a{width:auto;/*55px;/*77*/ float:left; padding-left:17px; background:no-repeat left 3px}
.timeBox label a:hover{text-decoration:none}
.timeBox label a.print{background-image:url(images/print.gif); margin-right:17px}
.timeBox label a.share{background-image:url(images/share.gif); margin-right:11px}
.timeBox label a.save{background-image:url(images/save.gif); background-position:left top}
.timeBox label strong{width:77px; float:left; font-weight:normal; display:block}
.timeBox label em{font-style:normal; width:80px; float:left; display:block}
/*=======DOLE TV========*/
.blueBox{width:207px; background:url(images/blueBoxBgs.png) repeat-y -207px top; margin:0 auto 10px}
.blueBoxTp{width:100%; background:url(images/blueBoxBgs.png) no-repeat; position:relative}
.blueBoxBtm{width:203px;/*207*/ padding:1px 3px 5px 1px; background:url(images/blueBoxBgs.png) no-repeat -414px bottom}
.doleTv{
	width:169px;/*203*/
	padding:17px 17px 0 17px;
	overflow:hidden;
	min-height:110px;/*127*/
	height:auto!important; /* min-height hack for ie6 */
	height:110px;
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#fff;	
}
*html .blueBoxBtm{width:204px;/*207*/ padding:2px 2px 4px 1px}
*html .doleTv{width:170px; height:110px}
.doleTv big{font-size:1.18em;/*13*/ font-weight:bold; display:block; margin-bottom:4px}
.doleTv span{font-size:0.91em;/*10*/ line-height:15px; display:block}
.doleTv b{font-size:1.18em;/*13*/ line-height:15px; display:block; padding-bottom:10px; font-weight:normal}
/*------------*/
.dboxR{width:100%; background:url(images/DboxRbg.gif) repeat-y; margin-bottom:15px; color:#2593BE; text-align:left}
.dboxRTp{background:url(images/DboxRtop.gif) no-repeat}
.dboxRBtm{width:184px;/*207*/ padding:24px 3px 10px 20px; background:url(images/DboxRbtm.gif) no-repeat bottom}
.dboxRBtm label{padding-bottom:5px;color:#5d5c5c}
.dboxRBtm h5{width:110px; font-size:1.73em;/*19*/ margin:0 0 4px 0;}
.dboxRBtm a{width:123px; height:27px; line-height:22px; display:block; margin-top:5px; background:url(images/Dabg.gif) no-repeat right top}
.dboxRBtm .list01{padding:11px 19px 16px 0;	background:url(images/dimg01.gif) no-repeat right top}
.dboxRBtm .list02{padding:10px 55px 25px 0;	background:url(images/dimg02.gif) no-repeat right top}
.dboxRBtm .list03{padding:1px 55px 16px 0; background:url(images/dimg03.gif) no-repeat right top}
.dboxRBtm .list01 h5, .list02 h5, .list03 h5{color:#2693BE}
/*---------*/
.rightImg{width:175px;/*180*/ padding:6px 0 0 5px; overflow:hidden; border-top:1px solid #efeeed}
.leftImg{width:149px;/*149*/ padding:0; overflow:hidden}

/*-------------*/
.article h3{color:#FF6600; border-bottom:1px solid #DADADA}
.article input{width:171px;/*176*/ margin:10px 0; padding-left:5px/*; color:#808080*/}
.article select{width:180px; margin-bottom:10px; color:#808080; padding:0}
.article label{width:180px; display:block; overflow:hidden}
.article label a{float:left; line-height:22px}
.article label input{width:30px; margin:0}
/*----------*/
.giftBox{width:100%; overflow:hidden}
.giftBox img{margin:0 10px 10px 0}

.giftBox span a.butn{width:81px; background-image:url(images/butnSignUpNow.gif); float:right; margin-top:14px}
.pollBox{width:175px;/*180*/ padding:8px 0 8px 5px; overflow:hidden;}
.pollBox a.butn{width:73px; background-image:url(images/butnTakeThepoll.gif); float:right; margin:4px 0 0}
.giftBox h3, .pollBox h3{border-bottom:1px solid #dadada; margin-bottom:13px; padding-bottom:3px}
.pollBox span{padding-left:2px; display:block; color:#1AA4DE; float:left; line-height:17px}
.pollBox .polRedio input{ margin-right:5px; margin-top:5px}
.pollBox .polRedio{ margin:8px 0; line-height:20px; float:left}
/*-------*/
.issue{position:relative; padding-top:8px}
.issue img{position:absolute; right:-8px; top:0}

/*------Clck Fn----------*/
.boxR ul#rightMenu{padding-left:0}
.boxR ul#rightMenu li{background:none; padding-left:0}
.boxR ul#rightMenu li a{padding-left:15px; background:url(images/bullets.png) no-repeat 500px top}
.boxR ul#rightMenu li a:hover, .boxR ul#rightMenu .selectedListR a, .boxR ul#rightMenu li.subListON a{color:#1c92c4; background-position:-50px -101px}
.boxR ul#rightMenu li.subListON a, .boxR ul#rightMenu li.subListON a:hover{background-position:-40px -125px}
.boxR ul#rightMenu ul{display:none}
.boxR ul#rightMenu li.subListON ul{padding:0 0 0 15px; border:none; display:block}
.boxR ul#rightMenu li.subListON li{padding:2px 0 0; font-size:0.98em; margin:0; background:none}
.boxR ul#rightMenu li.subListON li a{background:none!important; color:#1c92c4; text-decoration:underline; font-weight:normal}
/*==============================================================================================================
										E  A  T - R  I  G  H  T (middle)
===============================================================================================================*/
/*[Page: EatRight_ProductPage]
================================*/
.product{width:461px;/*504*/ padding:0 0 10px 43px; color:#fff; /*font-size:1.17em;*//*14*/ text-align:center; overflow:hidden}
.product label{width:142px;/*190*/ height:135px;/*172*/ padding:37px 17px 0 33px; display:block; background:url(images/eat_right/productChar.gif); float:left; margin-left:-8px; color:#f0fecf; font-size:1.08em;/*13*/}
.product label big{font-size:1.33em;/*18*/ display:block; margin-bottom:7px; padding-bottom:8px; background:url(images/eat_right/productCharBorder.gif) no-repeat center bottom}
.relatedVDO{padding-bottom:15px}
.relatedVDO p{width:100%; overflow:hidden}
.relatedVDO img{float:left; margin-right:16px}
.relatedVDO label{width:300px; float:left}
.relatedVDO label a{padding-left:20px; background:url(images/icon-TV.gif) no-repeat; display:block; margin-bottom:10px; color:#51b81e; font-size:1.17em;/*14*/}
/*===========================
 [Page: EatRight_Recipes]
============================*/
.content_header{width:100%; overflow:hidden; padding-bottom:10px}
.content_header h2{border-bottom:1px solid #DFDFDF; margin-bottom:20px}
.content_header img{margin-bottom:8px!important; margin-bottom:5px} /*hack*/
.content_header label{width:272px; float:right}
.content_header label span{width:100%; display:block; color:#51B81E; font-size:1.33em;/*16*/}
/*=====================================
 [Page: EatRight_Recipe_SearchResults]
=======================================*/
.maincontentBig h2{width:430px; border:none; padding:10px 0 0; font-size:1.67em;/*20*/ margin:0}
/*===================================================
	[Page: pageEatRight_SaladsLanding]
=====================================================*/
.pageEatRight_SaladsLanding{width:512px; padding-left:18px}

.fresh dl{ width:100%; overflow:hidden; margin-bottom:20px}
.fresh dt{width:100%; font-size:1.33em;/*16*/ color:#51B81E; border-bottom:1px solid #DFDFDF;padding-bottom:5px;margin-bottom:22px}
.fresh dd{width:154px; overflow:hidden; float:left}
.fresh dd.freshList{width:358px}
.freshList ul{float:left}
.freshList li{width:179px; float:left}
.freshList ul li a{color:#6699cc; line-height:16px}
.freshList span{color:#FF9900; font-size:10px/* by nazmul*/}
/*===================right side==================*/
.flavor{width:100%}
.flavor h2{color:#FF6600; font-weight:bold; font-size:2.40em;/*28*/ padding:5px 0 0 7px; margin:0 0 13px 0; line-height:22px}
.flavor h2 small{display:block; font-size:0.79em;/*22*/ padding:0; margin:0; font-weight:normal}
.flavor img{margin:0 0 11px 3px}
.flavor label{padding-left:3px; display:block}
.flavor a.butn{width:100px; background-image:url(images/butnFind-MyFlavor.gif); margin:16px auto}
/*==================================
	[Page: EatRight_TopicPage]
===================================*/
.pgEatRight_Topic h2.product{
	width:100%;
	height:238px;
	padding:0;
	margin:0;
	color:#BF0737;
	background:url(images/eat_right/raspberries.jpg) no-repeat 47px top;
	text-align:left;
	font-size:2em;/*24*/
	border:none;
}
.recipetop{width:291px;/*502*/ padding:6px 0 0 211px; background:url(images/eat_right/icecream.gif) no-repeat}
.recipetop .summer{color:#808080; font-weight:bold; padding-bottom:2px; display:block}
.recipetop h5{color:#FF8200; font-size:1.33em;/*16*/ margin:0 0 8px 0}
.recipetop p{width:292px; overflow:hidden}
.recipetop p strong{float:left; width:170px; display:block; clear:left}
.recipetop p span{float:left; width:170px; display:block; clear:left; padding-top:14px; margin-bottom:10px; line-height:17px}
.recipetop p strong img{float:left}
.recipetop p span a{background:url(images/plus.gif) no-repeat left 2px; padding-left:16px; color:#FF8200; float:left; display:block}
.recipetop p label{float:right; width:115px; display:block; clear:right; margin:0}

.recipetop small{width:278px;/*290*/ padding-left:9px; overflow:hidden; color:#c4c4c4; font-size:11px;/*0.65em;*/ display:block; margin-bottom:5px}
.recipetop small i{width:175px; font-style:normal; float:left}
.recipetop small strong{width:101px; font-weight:normal; float:right}

.boxbottom{width:501px; padding-top:3px; margin:30px 0 20px 0; background:url(images/Dboxtop.gif) no-repeat; overflow:hidden}
.boxbottombtm{width:437px; padding:16px 38px 20px 26px; margin-bottom:10px; background:#F2F9FB url(images/Dboxbtm.gif) no-repeat bottom}
.boxbottombtm h3{border-bottom:none; margin:0}
/*==========================================
	[Page: EatRight_Product_JuicesLanding]
============================================*/
.pageEatRight_juicesLanding{width:512px}
.dolejuice{width:100%; overflow:hidden; padding-bottom:20px}
.dolejuice dt{width:100%; font-size:1.33em;/*16*/ color:#51B81E; border-bottom:1px solid #DFDFDF; padding-bottom:5px; margin-bottom:18px}
.dolejuice dt, .dolejuice dd{float:left}
.dolejuice dd ul li a{color:#6699cc; line-height:18px}
.dolejuice strong{display:block; color:#1aa4de; padding-bottom:2px}
.jucComn01{width:91px; text-align:center}
.jucComn02{width:186px}
.jucComn03{width:235px}
/*===================================================
	[Page: pageProductLanding_Fruits]
=====================================================*/
.pageProductLanding_Fruits{width:529px; padding-left:15px}
.pageProductLanding_Fruits h2{ margin-bottom:0}
.freshFruits{width:100%; overflow:hidden}
.freshFruits dl{width:529px; overflow:hidden; margin-bottom:20px}
.freshFruits dt{width:97%; padding-bottom:5px; border-bottom:1px solid #DFDFDF; font-size:1.5em;/*18*/ color:#51B81E;	margin-bottom:20px;	float:left}
.freshFruits dd{float:left;}
.freshFruits dd h3{margin:0; padding:0 0 5px 0; border-bottom:none; font-size:1em;/*14*/ color:#1da6dd; font-weight:bold;}
.freshFruits dd span{color:#FEA009;font-size:10px !important; padding-left:2px/*added by nazmul*/}
.freshFruits dd ul li a{color:#6699cc; line-height:18px}
.fruitLD h3{ width:400px}
.common01{width:136px}
.common02{width:135px}
.common03{width:130px; padding-right:4px}
.common04{width:120px;margin-left:4px}
.common04 ul{ margin-bottom:15px;}
.common02ul{padding-bottom:10px}
/*===================================================
		[Page: pageEatRight_Product_Index]
=====================================================*/
.pageEatRight_Product_Index{width:508px}
.pageEatRight_Product_Index h2{padding:0; margin:0 0 28px 0}

.freshProducts{width:100%; overflow:hidden}
.freshProducts dl{width:508px; overflow:hidden; margin-bottom:20px}
.freshProducts dt{width:508px; padding-bottom:3px; border-bottom:1px solid #DFDFDF; font-size:1.67em;/*20*/ color:#51B81E; margin-bottom:20px; float:left}
.freshProducts dd{float:left;}
.freshProducts dd h3{margin:0; border-bottom:none; font-size:1.17em/*14*/}
.freshProducts dd span{color:#FEA009; font-size:10px/*added by nazmul*/}
.freshProducts dd img{/*margin:0 auto 5px;*/ padding-bottom:10px;/*added by nazmul*/display:block}
.freshProducts dd ul li a{ color:#6699cc}

.freshContent dd div{ height:70px;}
.packagedContent dd div{ height:90px;}
.frozenContent dd div{ height:100px;}
.juiceContent dd div{ height:110px;}

/* widths are not dynamic  :(  */
.fresh01{width:107px}
.fresh02{width:135px}
.fresh03{width:163px}
.fresh04{width:103px}


.packaged01{width:150px}
.packaged02{width:132px}
.packaged03{width:124px}
.packaged04{width:102px}

.frozen01{width:157px}
.frozen02{width:178px}
.frozend03{width:173px}

.juice01{width:121px}
.juice02{width:145px}
.juice03{width:136px}
.juice04{width:106px}

/*===================================================
		[Page: pageEatRight_Recipe_Landing] 04/05/2009
=====================================================*/

.pageEatRight_Recipe_Landing{width:512px}
.pageEatRight_Recipe_Landing h2.product{
	width:100%;
	height:195px;
	padding:0;
	margin:0 0 15px;
	color:#51B81E;
	background:url(images/eat_right/imgRecieCentral.jpg) no-repeat 30px 15px;
	text-align:left;
	font-size:2em;/*24*/
	border:none;
}
.pageEatRight_Recipe_Landing .content_header p{padding-right:22px}
.erLanding{width:100%; overflow:hidden; padding-bottom:25px}
.erLanding dt{width:100%; font-size:1.33em;/*16*/ color:#51B81E; border-bottom:1px solid #DFDFDF; padding-bottom:5px; margin-bottom:18px}
.erLanding dt, .erLanding dd{float:left}
.erLanding ul li a{ line-height:18px}
.erLandingComn01{width:130px; text-align:center}
.erLandingComn02{width:191px}

.erLandingRgt{text-align:center}

/*===================================================
		[Page: EatRight_Recipe_AdvancedSearch] 04/05/2009
=====================================================*/
.advSrcLft{width:440px; float:left}
.advSrcRgt{width:256px; float:right; padding-top:55px}

.advSrcLft h2{padding-bottom:20px}

.advSrcLft dl, .advSrcRgt dl{width:100%; overflow:hidden; font-size:11px; color:#666}
.advSrcLft dt, .advSrcLft dd, .advSrcRgt dt, .advSrcRgt dd{float:left}
.advSrcLft dt, .advSrcRgt dt{width:100%; padding-bottom:5px; margin-bottom:12px; font-size:14px; color:#51B81E; border-bottom:1px solid #E0E0E0}
.advSrcLft dt span{font-size:10px; color:#666}
.advSrcLft dd{width:110px; height:40px}
.advSrcLft dd input, .advSrcRgt dd input{float:left}
.advSrcLft dd label, .advSrcRgt dd label{width:90px; float:right; display:block}

.advSrcRgt dl{padding-bottom:20px}
.advSrcRgt dd{line-height:20px;}
.advSrcRgt dd input{margin-top:3px}
.advSrcRgt01 dd{width:128px;}
.advSrcRgt01 dd label{width:108px}
.advSrcRgt02 dd{width:85px}
.advSrcRgt02 dd label{width:65px}
.advSrcRgt03 dd{width:256px}
.advSrcRgt03 dd label{width:235px}

.advSrcButnDiv{width:100%; float:left; border-top:2px solid #D6D6D6; margin-top:30px}
.advSrcButnDiv a{width:109px; height:0px; padding-top:25px; margin-top:-2px; overflow:hidden; display:block; background:url(images/eat_right/butnFindRecipe.gif) no-repeat}

/*========================
		popup
==========================*/
#popupNutrition{width:331px; position:absolute; /*left:465px; top:247px;*/ visibility:visible; display:none}
#popupNutrition, .popupcontbtm, .popupcontbg{background:url(images/popUpEatRight.png) no-repeat -331px top}
.popupcontbtm{width:100%; padding:14px 0; background-position:-662px bottom}
.popupcontbg{width:290px;/*331*/ padding:0 19px 0 22px;	font-size:1em; background-position:left top; background-repeat:repeat-y}
*html #popupNutrition{background-position:-330px top}
*html .popupcontbtm{background-position:-661px bottom}

.popupcontbg h6{color:#6C9FDA; font-size:1.08em; margin:0 0 12px; padding:8px 0 0 15px}
.popupcontbg h6 small{font-size:0.92em; font-weight:normal; display:block; margin-top:10px; color:#5d5c5c}
.popupcontbg ul{width:100%;/*290*/ border-top:6px solid #A3A3A3}
.popupcontbg li{width:267px;/*290*/	display:block; padding:5px 8px 3px 15px; border-bottom:1px solid #DEDEDE; overflow:hidden}
.popupcontbg li.bigBorder{border-bottom:6px solid #A3A3A3}
.popupcontbg li b, .popupcontbg li i{float:left; padding-right:5px}
.popupcontbg li i, .popupcontbg li em{font-style:normal}
.popupcontbg li em{float:right}

.popupcontbg li ul{width:100%;/*267*/ border-top:1px solid #DEDEDE; float:right; margin-top:5px}
.popupcontbg li li{width:257px;/*267*/ padding:5px 0 3px 10px}
.popupcontbg li li.lastChild{border:none}

.popupcontbg li.splitIn2{border:none; overflow:hidden; padding-bottom:15px}
.popupcontbg li ul{border:none; margin:0}
.popupcontbg li.splitIn2 li{width:133px;/*267*/ padding:5px 0 3px 0; border:none; float:left}
li.splitIn2 li.odd{text-align:left}
li.splitIn2 li.evn{text-align:right}

.popFtr{font-size:0.92em; text-align:center; display:block; padding-bottom:3px}
/*==============================================================================================================
											B 2 B (middle)
===============================================================================================================*/
/*	[Page: pageB2B_recipe]
============================*/
.b2b_recipe{width:514px; padding-left:16px}
.b2b_recipe .content_header{
	width:481px;/*514*/
	height:177px;/*214*/
	padding:37px 0 0 33px;
	margin:0 0 15px 0;
	background:url(images/b2b/recipecentral.jpg) no-repeat;
	font-size:2em;/*24*/
	color:#fff;
}
.b2b_recipe h2{margin:0 0 2px 2px}
.b2b_recipe p{position:relative; left:5px}
.appetizers{width:508px;/*514*/	padding:30px 0 0 6px; overflow:hidden; line-height:19px}
.appetizers dd{width:245px;	float:left;	padding-bottom:24px}
.appetizers dd.even{float:right}
.appetizers dd h5{font-size:1.38em;/*16*/ margin:0 0 5px 0;	line-height:22px}
.appetizers dd ul{width:100%; padding-top:10px; border-top:1px solid #DEDEDE}
.appetizers dd li{/*padding-left:10px; background:url(images/bulletR2.gif) no-repeat left 6px;*/ display:block}
.appetizers dd li a{color:#669acc}
.appetizers dd li a:hover{color:#ff880e}

/*================================
	[Page: pageB2B_recipeDetail]
=================================*/
.b2b_recipeDetail h2{font-size:1.67em;/*16*/}
.b2b_recipeDetail .tags{margin-top:-10px}
/*===============================
	[Page: pageB2B_landing]
================================*/
.b2b_landing{width:632px; padding-left:16px}
.b2b_landing .content_header{
	width:602px;/*620*/
	height:199px;/*212*/
	padding:30px 0 0 18px;
	margin:0;
	background:url(images/b2b/b2bLanding.jpg) no-repeat;
	font-size:2.33em;/*28*/
	color:#fff;
}
.b2b_landing p{margin-bottom:10px}
.b2b_landing h2{padding-left:0; margin:0 0 16px 0}
.foodService{width:626px;/*632*/ padding:0 0 30px 6px; overflow:hidden}
.foodService dd{width:295px; float:left; padding:12px 0 0}
.foodService dd.odd{margin-right:36px}
.foodService dd h5{
	width:100%;
	border-bottom:1px solid #DEDEDE;
	font-size:1.33em;/*16*/
	margin:0 0 7px 0;
	color:#51B81E;
	display:block;
	line-height:28px;
}
/*===============================
	[Page: pageB2B_Certificates]
=================================*/
.certificate p{margin-bottom:20px; line-height:16px}
.certificateList{width:100%; padding-bottom:30px; overflow:hidden}
.certificateList li{width:492px;/*504*/ padding-left:12px; display:block; float:left; background:url(images/imgPdf.gif) no-repeat 12px 6px}
.certificateList li.oddLi{background-color:#F3F3F3}
.certificateList li a{line-height:30px; padding-left:25px; display:block; color:#656565}
.certificateList li a:hover{color:#656565}
/*==============================
	[Page: pageB2B_productpage]
================================*/
.b2b_productPage{ width:490px;}
.b2b_productPage h2{font-size:1.5em;/*17*/}
.b2b_productPage p{margin-bottom:20px}
.store{padding:10px 0}
.store strong{color:#666699; margin:8px 0 10px; display:block}
.varieties{width:100%;overflow:hidden; padding-bottom:10px}
.varieties ul li{background:url(images/bulletR02.gif) no-repeat left center; padding-left:9px; line-height:18px; font-size:0.92em}
.varieties span{margin-bottom:5px; display:block; font-weight:bold}
.juicepack{width:240px; float:left; padding-bottom:15px}
.syruppak{width:250px; float:right}
.availability{width:100%; overflow:hidden}
.availability dd{width:40px; float:left}
.availability span{display:block; font-weight:bold}
.availability img{margin:7px 0 0 7px;}
/*==============================
	[Page: pageB2B_foodService]
===============================*/
.b2b_foodService{width:730px; padding-bottom:10px;}
.b2b_foodService p,.b2b_foodService h3{width:638px;}
.b2b_foodService .content_header{width:96%; height:184px;/*214*/ padding:30px 0 0 4%; margin:0 0 14px 0; background:url(images/b2b/foodservice.jpg) no-repeat; font-size:2.25em;/*24*/ color:#fff}
.b2b_foodService h2{margin:0 0 5px}
.foodServiceList{width:100%; padding-top:20px;}
.foodServiceList ul{width:100%;overflow:hidden}
.twoColumn ul{width:70%}
.foodServiceList li{width:227px;/*235*/ padding-left:15px; float:left; line-height:21px}
.foodServiceList li a{color:#6699cc}
.foodServiceList li a:hover{color:#ff880e}

/*unnecessary just for psd looking*/
.foodServiceList2{width:100%; padding-top:20px;}

.foodServiceList2 ul{width:227px;/*235*/ padding-left:15px; float:left;}
.foodServiceList2 li{width:100%; line-height:21px; display:block}
.foodServiceList2 li a{color:#6699cc}
.foodServiceList2 li a:hover{color:#ff880e}
/*=============================
	[Page: pageB2B_Contact]
==============================*/
.b2b_contact{width:470px}
.b2b_contact h2{margin:0}
.contactFields{width:100%; overflow:hidden; padding-top:25px}
.contactFields h3{font-size:1.08em;/*13*/ margin:0; font-weight:bold}
.contactFields dd{width:230px; float:left; padding:16px 0 8px}
.contactFields label{display:block; margin-bottom:3px}
.contactFields label b{color:#666699; font-weight:normal}
/*===============================
	[Page: pageB2B_SearchResults]
================================*/
.b2b_searchResults .recipeSearchResults li label, .b2b_searchResults .recipeSearchResults li i{width:90px}
.b2b_searchResults .recipeSearchResults li a, .recipeSearchResults li i.firstChild{width:260px;/*257=max possible*/}
.recipeSearchResults li i{color:#666699}
.b2b_searchResults .recipeSearchResults li .lastChild{width:70px; text-align:center}
.b2b_searchResults .recipeSearchResults li label.lastChild{padding:20px 0}

html .b2b_searchResults .recipeSearchResults li dl{#top:38%}
/*=================== B 2 B - C O L O R - S C H E M E ================================*/
#b2b #bdy2{background-image:url(images/bodyB2B.jpg)}
#b2b #popupNutrition, #b2b .popupcontbtm, #b2b .popupcontbg{background-image:url(images/popUpB2B.png)}
#b2b .nutritionLabel span{background-image:url(images/popUpUnderLineB2B.gif)}
/*--Left--*/
#b2b .box{background:url(images/box2.gif) repeat-y}
#b2b .boxTp{background:url(images/boxTp2.gif) no-repeat}
#b2b .boxBtm{background:url(images/boxBtm2.gif) no-repeat bottom}

#b2b .box li a{color:#65679a}
#b2b .box li a:hover, #b2b .box li.selectedList a{/*color:#669acc;*/ color:#65679a; background-position:-50px -100px}
#b2b .box li.subListON a, #b2b .box li.subListON a:hover{background-position:-40px -125px}
#b2b .box li.subListON li a{color:#8c8f9e; background:none}
#b2b .box li li a:hover, #b2b .box li.subListON li.selectedSubList a{color:#669acc}


/*--Right--*/
#b2b .boxR{background:url(images/boxR3.gif) repeat-y}
#b2b .boxRTp{background:url(images/boxRTp4.gif) no-repeat}
#b2b .boxRBtm{background:url(images/boxRBtm3.gif) no-repeat bottom}
#b2b .boxR li{background:url(images/bulletR02.gif) no-repeat 0 center}
/*--Midl--*/
#b2b h2, #b2b h3, #b2b .listR3 li a, #b2b .recipeIdeas li a, #b2b .recipeIdeas li strong, #b2b h5{color:#666699}
/*==============================================================================================================
										L I V E - R I G H T (middle)
===============================================================================================================*/
/*	[Page: pageLiveRight_Article]
===================================*/
.liveRight_Article h2{margin:0/*; font-size:24px; color:#FF8200*/}
.liveRight_Article h3 label{color:#FF8200}
.liveRight_Article h4{color:#1AA4DE; font-size:1.17em;/*14*/ margin-bottom:15px; font-weight:normal}
#liveRight .liveRight_Article h5{font-size:1em;/*12*/ font-weight:bold; color:#808080; margin:15px 0 2px 1px}
.lessWidth{padding-bottom:15px}
.lessWidth p{width:88%; padding-right:12%}
#liveRight .relatedArticles{width:504px;/*504*/ padding:10px 0}
#liveRight .relatedArticles li strong{width:180px}
/*===================================================
	[Page: pageLiveRt_Category]
=====================================================*/
.liveRight_Category h2{margin:0 0 2px; font-size:2em;/*24*/}
.liveRight_Category h4{font-size:1.42em;/*17*/ color:#1AA4DE; margin-bottom:10px; font-weight:normal; line-height:18px}
.liveRight_Category h5{font-size:1.17em;/*14*/ margin-bottom:3px}
.health{width:470px; overflow:hidden}
.health img{margin:0 12px 4px 0}
.dlinks{margin-bottom:30px}
.dlinks a{padding:0 5px}
.LeftImgBox{width:100%; overflow:hidden; padding:5px 0 0}
.LeftImgBox dd{padding-bottom:15px}
.LeftImgBox img{margin:0 12px 5px 0}
/*==============L I V E - R I G H T - C O L O R - S C H E M E ================================*/
#liveRight #bdy2{background-image:url(images/bodyLiveRight.jpg)}
#liveRight h2, #liveRight h3, #liveRight h5, #liveRight .box h2{color:#FF8200}
/*#liveRight .tags a{color:#1AA4DE;}*/
/*=====left side=====*/
#liveRight .box{background:url(images/Dbox2.gif) repeat-y}
#liveRight .boxTp{background:url(images/DboxTp3.gif) no-repeat}
#liveRight .defaultBox{width:179px; background:url(images/boxBgRptY.gif) repeat-y; margin-bottom:15px; color:#5d5c5c; text-align:left}
#liveRight .defaultBox .boxTp{background:url(images/boxBgTp.png) no-repeat}
/*===================right side=======================*/
#liveRight .boxR{background:url(images/DboxR.gif) repeat-y}
#liveRight .boxRTp{background:url(images/DboxRtop2.gif) no-repeat}
#liveRight .boxR h3{color:#FF6600}
#liveRight .listR4 label{color:#1AA4DE}
/*==============================================================================================================
								N U T R I T I O N - I N S T I T U T E (middle)
===============================================================================================================*/
/*	[Page: nutInst_News]
==================================*/
.nut_News{width:506px}
.nut_News h2{color:#3399CC; margin-bottom:2px}
.nut_News h2 label.date{width:auto; font-size:0.52em;/*13*/ float:right; padding:10px 0 0}
.nutritionNewsbnr{width:506px; height:175px;/*215*/ padding-top:40px; background:url(images/nutNewsBnr.jpg) no-repeat}
.nutritionNewsbnr h4{font-size:2.5em;/*30*/ color:#F7931C; font-weight:normal}
.nutritionNewsbnr label{font-size:1.5em;/*18*/ color:#959696; padding:8px 0 0 0; text-align:right; width:180px; display:block}
.nutritionNewsDiv{padding-top:10px}
.nutritionNewsDiv dl{width:506px; padding-bottom:20px}
.nutritionNewsDiv dl dt{border-bottom:1px solid #DEDEDE; font-size:1.17em;/*14*/ margin-bottom:10px; padding-bottom:5px}
.nutritionNewsDiv dt a{color:#ff8200}
.nutritionNewsDiv dl dd{width:506px;/*506*/	/*padding-left:130px;*/	background-repeat:no-repeat; overflow:hidden;}
.imgBox{width:125px;float:left;}
.imgDex{ width:375px; float:right;}
.nutritionNewsDiv dd h3{border-bottom:none;padding:0;margin:0}

.nutritionNewsDiv dl dd.kidsCorner{width:368px;/*506*/ min-height:169px;/*193*/ height:169px!important;/*193*/ height:169px;/*193*/ padding:24px 0 0 138px; margin:-18px 0 0 -8px;}
.kidsCorner ul{ margin-left:25px}
.nutritionNewsDiv dd ul{width:100%; overflow:hidden}
.nutritionNewsDiv dd ul li{/*color:#79AFC6;*/ background:url(images/bulletR2.gif) no-repeat left 4px; line-height:14px; padding:0 0 3px 11px}
.twoCol li{width:164px; float:left}
.nutritionNewsDiv dd p{line-height:17px}
/*===================================================
	[Page: nutInst_resources]
=====================================================*/
.nut_Resources{width:512px}
.nut_Resources h2{width:auto; border-bottom:1px solid #E3E3E3; padding:0 15px 5px 0; margin-bottom:15px}
.nut_Resources h2 label{color:#FF8200; float:left}
.nut_Resources h2 span{float:right; font-size:0.48em;/*12*/ padding-top:10px}
.nut_Resources .articleLinks span{float:left}
.nut_Resources .pageLinks span{float:left; padding-left:16px}

.resourceList{padding-bottom:55px}
.resourceList .tithead, .resourceList .tithead label{ color:#9F9F9F !important; font-size:10px !important}
.resourceList dd{width:491px; padding-left:21px; overflow:hidden; height:23px; line-height:23px; background-color:#F3F3F3; margin-bottom:6px}
dd.oddList{background-color:#fff}
.resourceList label{width:234px; float:left; color:#3399CC}
.resourceList span{width:155px; float:left}
.resourceList i{width:102px; float:left; font-style:normal}
/*===================================================
	[Page: nutInst_SuperFoods]
=====================================================*/
.nut_SuperFoods h3{color:#1AA4DE; margin-top:0}
.criteria{padding-top:20px}
.fiber{width:430px; padding-bottom:40px}
.fiber li{padding-left:13px; margin-bottom:10px; background:url(images/bulletR02.gif) no-repeat left 5px}

.doleSf{width:725px; height:176px; padding-left:20px; margin-bottom:25px; float:left; background:url(images/doleSfBg.jpg) no-repeat right top}
.doleSfLft{width:188px;	height:176px; background:url(images/doleSfLft.jpg) no-repeat; float:left}
.doleSfRgt{width:502px;/*537*/height:176px;	padding:0 19px 0 16px;	float:right}
.doleSfLft select{width:157px; margin:137px auto 0; display:block}
.doleSfRgt dl{width:100%; padding-top:40px; position:relative}
.doleSfRgt dt span{
	width:10px;
	height:21px;
	background-image:url(images/arrowDoleSfRgt.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	top:78px;
	text-indent:-1000px;
	overflow:hidden;
	z-index:10;
	cursor:pointer;
}
span.btnBack{left:0}
span.btnNext{background-position:right top; right:0}

span.btnBackFade{background-image:url(images/arrowDoleSfRgt.png) !important;}
span.btnNextFade{background-image:url(images/arrowDoleSfRgt.png) !important;}


.doleSfRgt dd{width:462px;/*502*/ margin-left:20px; overflow:hidden;position:relative;height:100px;}
#doleSfRgtImgInner{width:10000px;position:absolute;left:0;z-index:5;}

.sp_i img{ margin-top:15px}
.doleSfRgt dd a{width:88px; float:left; display:block; text-align:center; font-size:12px; color:#4C9DBC; margin-right:8px;}
.doleSfRgt dd a span{width:100%; margin-top:2px; display:block; text-align:center}
.doleSfRgt dd a:hover{text-decoration:none; background:url(images/sh-bg.png) no-repeat center}
.doleSfNoBg dd a:hover{text-decoration:none; background-image:none !important}
.doleSfRgt dd a:hover span{color:#0080B0; font-weight:bold; cursor:pointer}
/*===================================================
	[Page: nutInst_Article]
=====================================================*/
.nut_Article h2{color:#FF8200; padding:0; margin:0 0 3px}
.nut_Article h4{color:#3399CC; font-size:1.5em;/*18*/ padding:0; margin:0; font-weight:normal}
.nut_Article h5{margin-left:0; color:#666}
.nut_Article h6{font-size:1.08em;/*13*/ color:#6A6A6A; border-bottom:1px solid #DEDEDE; margin-bottom:8px; font-weight:normal}
.moreArticles dl{margin-bottom:20px}
.moreArticles dt{color:#FF6600; /*#FF8200 was adviced, #FF9900 was in PSD*/ margin-bottom:3px; font-size:1.08em;/*13*/}
.moreArticles dd span{color:#1C92C4}

/*===================================================
	[Page: NutInst_DoleTV] new at 28/04/2009
=====================================================*/
.nut_DoleTVbg{width:701px; background:url(images/nut_doleBg.gif) repeat-y}
.nut_DoleTVTp{width:100%; background:url(images/nut_doleTp.gif) no-repeat}
.nut_DoleTVBtm{width:638px; padding:17px 36px 3px 27px; background:url(images/nut_doleBtm.gif) no-repeat bottom}
.nut_DoleTVBtm h5{color:#A8A9AA;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 14.03px;}
.michael{width:638px; position:relative}
.michael h3{margin:10px 0 0 0; border:none;}
.michael i{ position:absolute; left:450px; top:317px}
.michael i a{line-height:15px; padding-left:17px; margin-right:15px; float:left; background-repeat:no-repeat; font-style:normal}
.smallImg{width:100%; padding:11px 0 0 0; background:url(images/smlimgBrdr.gif) repeat-x left top; margin-top:25px; position:relative;}
.smallImg dd{width:610px; margin-left:14px; overflow:hidden;position:relative;height:100px;}
#doleTVScroll{width:10000px;position:absolute;left:0;}
.smallImg dd a{width:101px; height:75px; float:left; display:block; text-align:center; font-size:11px; color:#8F8F8F;opacity: .5;}
.smallImg dd a span{width:100%; margin-top:2px; display:none;FONT-WEIGHT:NORMAL;font-size:10px;}
.smallImg dd a:hover{text-decoration:none;opacity:1;}
.smallImg dd a img{filter:alpha(opacity=35);}
.smallImg dd a:hover img{filter:alpha(opacity=100);}
.smallImg dd a:hover span{display:block;}
.smallImg dt{float:left}
.smallImg dt span{
	width:8px;
	height:21px;
	background-image:url(images/arrowButn2.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:25px;
	text-indent:-1000px;
	overflow:hidden;
	cursor:pointer;
}
/*span.imgBack{left:0}
span.imgNext{background-position:right top; right:0}
span.imgBack:hover{background-position:left bottom}
span.imgNext:hover{background-position:right bottom}*/

span.imgBack{left:0;background-position:left bottom;}
span.imgNext{background-position:right bottom; right:0;}
span.imgBackFade{background-position:left top;left:0;}
span.imgNextFade{background-position:right top ;right:0!important;}

.srcVideo{width:674px;/*701*/ padding:25px 0 0 27px; overflow:hidden}
.srcVideoLft{width:350px; float:left}
.srcVideoLft h4{font-weight:bold;color:#FF6600; font-size:14px; margin-bottom:10px;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 14px;}
.srcVideoRgt{width:250px; float:right}

.srcVideoLft select{width:310px; color:#3399CC}
.srcVideoLft ul{width:100%; padding-top:15px; overflow:hidden}
.srcVideoLft ul li{width:175px; float:left;list-style-type:none;}
.srcVideoLft ul li a{line-height:18px}
.srcVideoLft div ul li a{line-height:18px;color:#1AA4DE;font-weight:normal;}
/*------------new---------*/
.nutDoleTv{width:225px;/*245*/ height:127px;/*147*/ padding:20px 0 0 20px; background:url(images/doleTv2.jpg) no-repeat; color:#fff; margin-bottom:8px}
.nutDoleTv big{font-weight:bold; padding-bottom:5px; display:block}
.nutDoleTv b{font-weight:normal; display:block}
.nutDoleTv a{width:20px; height:20px; color:White;
             /*background:url(images/arrowDoleTv.gif) no-repeat; */
             display:inline; margin-top:5px; text-indent:0px;
             margin-left:-4px;font-weight:normal;
             /*-1000px;*/}
.nutDoleTv a:hover{width:20px; height:20px; 
                   /*background:url(images/arrowDoleTv.gif) no-repeat;*/
                    display:inline; margin-top:5px; text-indent:0px;}


.pollQsBg{width:244px; background:url(images/pollQsBg.gif) repeat-y}
.pollQsTp{width:100%; background:url(images/pollQsTp.gif) no-repeat}
.pollQsBtm{width:210px; padding:17px 18px 10px 16px; background:url(images/pollQsBtm.gif) no-repeat bottom}

.pollQsBtm h4{color:#FF6600; font-size:14px; margin-bottom:10px;font-weight:bold;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;}
.pollQsBtm label{font-size:11px; color:#666; padding-bottom:10px; display:block}
.pollQsBtm a{width:67px; height:26px; display:block; background:url(images/butnSubmit.gif) no-repeat; text-indent:-1000px;overflow:hidden; margin:0 auto}
.pollQsBtm a:hover{width:67px; height:26px; display:block; background:url(images/butnSubmit.gif) no-repeat; text-indent:-1000px;overflow:hidden; margin:0 auto}



/*===================================================
	[Page: NutInst_SuperFoods_landing] new at 02/05/2009
=====================================================*/
.superFoodsLanding{background:url(images/imgNutSFlanding.jpg) no-repeat right top; line-height:17px}
.nutSfLanding01{width:404px;/*704*/ padding:10px 300px 0 0;  min-height:150px; height:auto!important; height:150px}
.nutSfLanding01 label{font-size:15px; color:#1CA4DE; margin-bottom:10px; display:block; padding-right:30px;}
.nutSfLanding01 p{padding-right:60px; display:block;}
.nutSfLanding02{width:380px; padding-bottom:20px}
.nutSfLanding02 h3{margin-top:0}
.nutSfLanding02 small{width:280px; padding-left:0px; overflow:hidden; color:#c4c4c4; font-size:11px;/*0.65em;*/ display:block; margin-bottom:5px}
.nutSfLanding02 small i{width:195px; font-style:normal; float:left}
.nutSfLanding02 small strong{width:85px; font-weight:normal; float:right}
.nutSfLanding03{width:704px}
.addRsource{width:100%; overflow:hidden}
.addRsourceLft{width:170px; float:left}
.addRsourceRgt{width:530px; float:right}
.addRsourceRgt a{width:auto; background:url(images/imgPdf.gif) no-repeat; padding-left:20px; display:block; padding-bottom:7px}

/*--------for sfLanding--------*/
.doleSfRgt dl.sfLanding{padding-top:20px}
.doleSfRgt dl.sfLanding dd{width:481px;/*502*/ margin-left:11px; height:140px}
.doleSfRgt dl.sfLanding dd a{width:120px; margin-right:0}

/*===================================================
	[Page: nutInst_BMI] new at 04/05/2009
=====================================================*/
.nutInst_BMI label{display:block}
.nutInst_BMI h4{color:#FF9900; padding-top:0px}
.nutInst_BMI ul li{ list-style-position:inside; list-style-type:disc; line-height:20px; color:#1BA4DB}
.calculator{width:100%; padding-top:20px; overflow:hidden}
.calculator label, .calculator span, .calculator input{float:left; display:inline; line-height:24px; padding:0 5px}
.calculator label{color:#FF9900}
input.height, input.weight{border:1px solid #EFEFEF; border-top:1px solid #A6A6A6; height:20px; padding-top:2px; line-height:20px}
.height{width:30px}
.weight{width:52px}
label.weightLbl{padding-left:20px; display:inline}
.recalculate{width:78px; height:27px; background:url(images/butnRecalculate.gif) no-repeat; border:none; margin-left:15px; cursor:pointer}

.bobymass{width:180px;/*180*/ padding:10px 0; overflow:hidden}
.bobymass h3{width:100%; padding-bottom:5px; margin-bottom:10px; float:left; border-bottom:1px solid #DADADA}
.bobymass b, .bobymass label{width:90px; float:left; line-height:18px;}
.bobymass b{ padding-bottom:5px;}
/*===================================================
	[Page: NutInst_Poll_results] new at 05/05/2009
=====================================================*/
.nutPollResult h2{border-bottom:1px solid #DEDEDE; margin:0 0 15px; padding-top:5px}
.nutPollResult h3{border-bottom:none; margin:0; font-weight:bold}
.nPollresults{width:504px; overflow:hidden; line-height:17px}
.nPollresults dd{width:240px; float:left; padding:10px 5px 0 0}
.nPollresults dd.oddPoll{margin-right:14px}
.nPollresults dd strong{color:#1AA4DE}
.nPollresults dd label{width:240px; display:block}


/*========N U T R I T I O N - I N S T I T U T E  - C O L O R - S C H E M E ===================*/
#nutIns #bdy2{background-image:url(images/GlobalTemplate_Bgnd.jpg)}
/*===================leftside=================*/
#nutIns .box{background-image:url(images/Dbox2.gif)}
#nutIns .boxTp{background-image:url(images/DboxTp2.gif)}
/*===================middle===========*/
#nutIns h2{color:#48B6E5}
#nutIns .maincontentBig h2{padding-top:0; margin-bottom:10px;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 24px;}
#nutIns .boxBtm h2{color:#48B6E5;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 16.55px;}
/*#nutIns .tags a{color:#48B6E5}
#nutIns .tags a:hover{color:#ff880e}*/
/*===================rightside===========*/
#nutIns .boxRTp{background-image:url(images/DboxRtop1.gif)}
#nutIns .boxRBtm{background-image:url(images/DboxRbtm1.gif)}
#nutIns h3{color:#1CA4DE}
/*#nutIns .sidebar h3{color:#FF6600}*/
#nutIns .sidebar .issue h3{color:#1CA4DE}

/*==============================================================================================================
									S U P E R - K I D S (Main)
===============================================================================================================*/
#sk #bdy2{background-image:url(images/bodySK.jpg)}

.mainSK, .mainSK2{width:100%; background:url(images/skBodyTp.png) no-repeat 10px 47px;/*2+8=10*/ margin-top:-10px}
*html .mainSK, *html .mainSK2{background-position:11px 48px}
.mainSKBtm{width:100%; background:url(images/skBodyBtm.png) no-repeat right bottom; padding:0 0 7px}
.posR{width:100%; padding:51px 0 5px; overflow:hidden; position:relative}
.mainSKRptY{width:968px;/*984*/ background:url(images/skBodyRptY.png) repeat-y right top; padding:0 6px 0 10px; position:relative}

.menuSK{width:183px;/*195*/ padding:41px 12px 0 0; background:url(images/sk_top.png) no-repeat; position:absolute; top:-47px; left:7px; z-index:10; font-size:1.17em;/*14*/}
*html .menuSK{top:-47px}
.bnrSK{width:100%; overflow:hidden; position:relative; top:-51px; left:1px}
.bnrSK div{float:right}
.horizontalContent{width:100%; height:30px;/*36*/ padding:4px 0 2px; background-color:#993399}
.horizontalContent h2{width:388px; padding:0 0 0 228px; font-size:21px; font-weight:bold; color:#fff; float:left; margin:0}
.horizontalContent select{width:207px; float:left; margin-top:4px; font-size:13px; color:#ffcc00; background-color:#b47ac7; border:none}
.maincontentSK{width:787px;/*971*/ margin:-51px 0 0 182px; /*min-height:630px; height:auto!important; height:630px;*/ background:#fff; font-size:1em;/*12*/ /*here 'padding-bottom' is controlled by js*/}
*html .maincontentSK{width:786px}
/*.setHeight{min-height:500px; height:auto!important; height:500px}*/

.menuSKTop{width:100%; padding:0 0 24px; /*background:#B90B5C url(images/sk_topRptX.gif) repeat-x*/}
.menuSKBtm{width:100%; padding-top:24px; background:url(images/skLftBtmRptX.png) no-repeat; min-height:200px; margin-top:-24px; position:relative; left:1px; z-index:1}
.menuSKBtmBdy{width:100%; /*background:url(images/skLftBtmRptX.gif) repeat-x;*/ padding:0 0 1800px; /*this 1800px is related with js*/}
/*------------------Left Yellow Shadow---++++++++++++++++++++++-*/
.mainSK2 .menuSKBtm{width:190px; background-image:url(images/skLftBtmBgs.png); left:-2px}
.mainSK2 .menuSKBtmBdy{background:url(images/skLftBtmBgs.png) repeat-y -190px top; padding-top:11px}
*html .mainSK2 .menuSKBtmBdy{background-position:-189px top}
/*===============================================================*/

.menuSKTop big, .menuSKBtm big{width:100%; display:block; text-indent:-1000px; overflow:hidden; line-height:32px; background:url(images/sk/textImg/superKids.gif) no-repeat center top}
.menuSKTop ul{width:129px;/*182*/ padding:27px 15px 12px 38px}
.menuSKTop li{width:100%; display:block; padding-bottom:4px}
.menuSKTop li a.lnk{width:117px; margin-left:12px; display:block; line-height:23px; text-indent:-1000px; overflow:hidden; background-repeat:no-repeat}

li.skList01 a.lnk{background-image:url(images/sk/textImg/fitness.png)}
li.skList02 a.lnk{background-image:url(images/sk/textImg/recipes.png)}
li.skList03 a.lnk{background-image:url(images/sk/textImg/games.png)}
li.skList04 a.lnk{background-image:url(images/sk/textImg/music.png)}
li.skList05 a.lnk{background-image:url(images/sk/textImg/comics.png)}

.menuSKTop li a.lnk:hover{background-position:-118px top;}
*html .menuSKTop li a.lnk:hover{background-position:-117px top}
.menuSKTop li.selected a.lnk, .menuSKTop li.selected a.lnk:hover{background-position:-236px top; margin-left:0; padding:0 0 6px 11px}

.menuSKTop li ul{width:118px;/*129*/ padding:5px 0 0 11px; font-size:12px; display:none}
.menuSKTop li ul a{color:#fff}
.menuSKTop li.selected ul{display:block}
.menuSKTop li ul a:hover{ text-decoration:none;color:#FFF300}
.menuSKTop li ul .hlight a{color:#FFF300}
/*--bottom-menu-*/
.menuSKBtm big{ line-height:21px; background-image:url(images/sk/textImg/forEducators.png); padding-bottom:20px}
.menuSKBtm ul{width:100%; padding:0 0 20px 0}
.menuSKBtm li{width:100%;/*182*/ display:block; font-weight:bold;}
.menuSKBtm li li{font-weight:normal; line-height:15px}
.menuSKBtm li a.skLnk{width:141px;/*155/182*/ padding-left:14px; margin:0 5px 9px 22px; display:block; color:#3399cc; background:url(images/bullets.png) no-repeat -100px 0;/*showing nothing*/}
.menuSKBtm li a.skLnk:hover{background-position:-90px top}
.menuSKBtm li a:hover{/*color:#ff880e;*/ color:#3399cc; text-decoration:none}
.menuSKBtm li.subListON a.skLnk, .menuSKBtm li.subListON a.skLnk:hover{background-position:-80px -25px; margin-bottom:0}

/*--for yellow shadePage--*/
.mainSK2 .menuSKBtm li a.skLnk{color:#993399; font-size:0.86em;/*12*/ font-weight:bold; background-position:-70px -50px}
.mainSK2 .menuSKBtm li a.skLnk:hover{color:#993399}
.mainSK2 .menuSKBtm li.subListON a.skLnk, .mainSK2 .menuSKBtm li.subListON a.skLnk:hover{text-decoration:underline; background-position:-60px -75px}

/*--Sub-Menu----*/
.menuSKBtm li .skSub{width:100%; padding:5px 0; display:none}
.menuSKBtm li.subListON .skSub{display:block}
.skSub li a{width:132px;/*182*/ margin:0 5px 5px 45px; display:block; font-size:0.86em;/*12*/}
.menuSKBtm li ul.skSub a:hover{color:#ff880e}
.menuSKBtm li ul.skSub .skSelect a{color:#ff880e}/*------new-----*/

.menuSKBtm .skSub ul.skPopList{width:144px;/*168*/	padding:11px 10px 10px 14px}
.skPopList li{background:url(images/sk/leftSub/liBtmBorder.gif) repeat-x bottom; margin:0 0 3px}
.skPopList li.lastChild{background:none}
.skSub .skPopList li a{width:auto; padding:0 0 4px 10px; color:#5DC13B;	background:url(images/sk/leftSub/bulletLeft.png) no-repeat left 4px; margin:0}
.menuSKBtm .skPopList li a:hover{color:#5DC13B; font-weight:bold}

/*left-Sub-Pop*/
.skPop{width:182px; background:url(images/sk/leftSub/popupBg.gif) repeat-y -182px; margin-left:3px}
.skPopTp{width:100%; background:url(images/sk/leftSub/popupBg.gif) no-repeat}
.skPopBtm{width:168px;/*182*/ padding:6px 6px 11px 8px; background:url(images/sk/leftSub/popupBg.gif) no-repeat right bottom}
.skPopRptX{width:100%; background:url(images/sk/leftSub/popupBg2.gif) repeat-x left 119px}
.skPopImg{width:100%; height:119px}
.skPopImg img{margin:0 auto; display:block}
.skPop h6{width:100%; height:24px;/*31*/ padding-top:7px; position:relative; font-size:1.29em;/*18*/}
.skPop h6 label{padding-left:12px; float:left; color:#fff}
.skPop h6 a{width:17px; height:19px; background:url(images/sk/leftSub/preNextbutn2.gif) no-repeat; display:block; position:absolute; top:7px; text-indent:-1000px; overflow:hidden}
#skPrev{left:-7px; float:left}
#skNext{background-position:right top; right:-7px; float:right}

.downLoad{width:127px;/*145*/ padding:20px 0 0 18px; display:block; margin:27px auto 0; border-top:1px solid #b5d4e1; color:#3399cc; line-height:19px; font-size:1.07em;/*15*/}
/*============================*/
.maincontentSK h2{color:#48B6E5; font-size:1.83em;/*22*/ margin-bottom:10px}
.maincontentSK h3{color:#FC9604; font-size:1.33em;/*16*/ margin:0 0 8px; font-weight:bold; border:none}
.maincontentSK h4{color:#1CA4DE; font-size:1.08em;/*13*/ margin:0 0 5px}
.maincontentSK P{margin-bottom:30px}

/*===============page:[pageEducatorsLesson]==========*/
.pageEducatorsLesson{width:580px; padding:30px 0 30px 35px}
.large{width:560px; height:24px; padding:0 10px; background-color:#F5F8FB; display:block; overflow:hidden; line-height:24px; margin-bottom:8px}
.large span{float:left; padding-right:3px}
.large a{float:left; margin-right:10px}
.large .download{float:right}
/*===============page:[pageEducatorsArticle]==========*/
.pageEducatorsArticle{width:585px; padding:30px 0 30px 40px}
.toolkit{width:100%; overflow:hidden; padding-bottom:15px}
.photoGallery{width:100%; overflow:hidden}
.photoGallery dl{width:164px; float:left; margin-right:15px}
.photoGallery dd{width:100%; margin-bottom:7px; float:left}
.photoGallery dl.photoGallery03{width:212px}
/*===============page:[pageEducators]==========*/
.pageEducators{width:715px; padding:40px 0 30px 40px; overflow:hidden}
.educatorsLft{width:423px;/*463*/ padding-right:40px; float:left; background:url(images/educatorBrdr.gif) repeat-y right}
.educatorsLft label{color:#B4B4B4}
.educatorsRgt{width:242px;/*252*/ padding-left:10px; float:right}
.educatorsRgt img{margin:0 0 40px 30px}
.educatorsRgt div{width:100%; overflow:hidden}
.educatorsRgt div img{margin:0}
.educatorsRgt div label{width:145px; float:right; color:#747474; padding-bottom:25px}
.educatorsRgt div a.butn{width:86px; background-image:url(images/butnLearnMore.gif); margin-top:5px}
/*===============page:[pageNutEncyDetail]==========*/
.pageNutEncyDetail{width:700px; padding:30px 0 20px 50px}
.pageNutEncyDetail h3{font-size:22px}
.pageNutEncyDetail dl{width:100%; overflow:hidden; padding-bottom:50px}
.pageNutEncyDetail dd{float:left}
.apples01{width:225px}
.apples02{width:475px}
.apples02 ul li{background:url(images/bulletR.gif) no-repeat left 6px; padding-left:10px; color:#808080}
.printMail{width:100%; overflow:hidden}
.printMail a{float:right; color:#969696; line-height:14px; padding:0 12px 0 23px; background-repeat:no-repeat}
.email2{background-image:url(images/email2.gif)}
.print2{background-image:url(images/print2.gif)}
.printMail a:hover{color:#969696}
/*===============page:[pageNutEncyclopedia]==========*/
.pageNutEncyclopedia{width:690px; padding:30px 0 20px 40px}
.fruitdetail{width:100%; padding-bottom:30px; overflow:hidden}
.fruitdetail a{width:162px;	float:left;	margin:0 10px 12px 0; line-height:38px;	font-weight:bold}
.fruitdetail img{margin-right:15px; float:left}
/*===============page:[pageRecipeArticle]==========*/
.pageRecipeArticle{width:732px; padding:30px 0 20px 30px}
.juiceBF{width:100%; overflow:hidden}
.juiceBFlft{width:425px; float:left}
.juiceBFlft01{padding-bottom:25px}
.juiceBFlft01 li{padding-left:17px; overflow:hidden; margin-bottom:5px}
.juiceBFlft01 li label{width:64px; display:block; float:left}
.juiceBFlft02{padding-bottom:25px}
.juiceBFlft02 li{list-style:decimal inside; padding-left:17px; margin-bottom:5px}
.popupInfo{padding-left:27px; background:url(images/viewNutInfo.gif) no-repeat}
.popupInfo span{display:block; color:#888; font-weight:normal}

.juiceBFlft03{padding:0 0 25px 27px; overflow:hidden}
.juiceBFlft03 li{width:124px; float:left; margin-bottom:5px}

.juiceBFrgt{width:281px; float:right; background:url(images/juiceBFrgtBg.gif) repeat-y}
.juiceBFrgtTp{background:url(images/juiceBFrgtTp.gif) no-repeat}
.juiceBFrgtBtm{width:279px;/*281*/ padding:1px; background:url(images/juiceBFrgtBtm.gif) no-repeat bottom}
.StJuice{width:243px;/*279*/ padding:76px 24px 14px 12px; background:url(images/sk/imgjuice.gif) no-repeat 12px 13px; text-align:right}
.StJuice label{display:block; margin-bottom:10px}
.StJuice label span{color:#1CA4DE; font-weight:bold}
/*===============page:[pageGamesDETAIL]==========*/
.pageGamesDETAIL{width:750px; padding:30px 0 25px 30px; overflow:hidden;}
.pageGamesDETAIL img{margin-left:10px; float:right}
.pageGamesDETAIL span{float:left; width:208px}
/*===============page:[pageGames] new 01/05/2009==========*/
.pageGames{width:780px; padding:5px 0 25px 5px; overflow:hidden}
/*====================================
	[Page: pageSKrecipeBreakfast]
=====================================*/
.pageSKrecipeBreakfast{width:730px; padding:0 0 20px 30px;line-height:19px; }
.sKsuperkids{width:100%; padding-top:60px; background:url(images/sk/Skbaby.jpg) no-repeat right 10px}
.sKBFrecipe{width:100%; padding-top:25px; overflow:hidden}
.sKBFrecipe h3{border-bottom:1px solid #B7E4A1; color:#48B6E5; width:434px; margin-bottom:30px}
.sKBFrecipe div{width:100%; overflow:hidden}
.sKBFrecipe dl{width:240px; float:left; min-height:120px; height:auto;!important; height:105px}
.sKBFrecipe dt{width:90px; float:left; overflow:hidden}
.sKBFrecipe dd{width:150px; float:right}
.sKBFrecipe label{color:#FF992F; line-height:19px; font-weight:bold}
.sKBFrecipe span, .sKBFrecipe a{display:block; line-height:19px}
/*===================================
	[Page: pageSK_Recipe]
=====================================*/
.pageSK_Recipe{width:760px; padding:30px 10px 20px 15px; overflow:hidden}
.pageSK_Recipe .sKsuperkids{width:490px; float:left; background:none; padding:0}
.sKrecipe{width:490px; padding-top:30px; overflow:hidden}
.sKrecipe h3{border-bottom:1px solid #B7E4A1; color:#48B6E5}
.sKrecipe div{width:100%; overflow:hidden}
.sKrecipe dl{width:245px; float:left; min-height:110px; height:auto;!important; height:110px}
.sKrecipe dt{width:95px; float:left; overflow:hidden}
.sKrecipe dd{width:150px; float:right}
.sKrecipe label{color:#FF992F; line-height:16px; font-weight:bold}
.sKrecipe span, .sKrecipe a{display:block; line-height:16px}

.sKsuperkidsRgt{width:254px; float:right; background:url(images/sk/sKsuperkidsRgt.gif) repeat-y; margin-top:195px}
.sKsuperkidsRgtTp{width:100%; background:url(images/sk/sKsuperkidsRgtTp.gif) no-repeat}
.sKsuperkidsRgtBtm{width:225px;/*254*/ padding:47px 14px 15px 15px;	background:url(images/sk/sKsuperkidsRgtBtm.gif) no-repeat bottom; position:relative}
.sKsuperkidsRgtBtm strong{width:317px; height:258px; background:url(images/sk/sKrgtbaby.png) no-repeat; position:absolute; left:-45px; top:-220px}
.sKsuperkidsRgtBtm label{display:block; font-size:1.33em;/*16*/ color:#48B6E5; text-align:center; margin-bottom:5px}
.sKsuperkidsRgtBtm span{display:block; text-align:center; font-size:1.17em;/*14*/}
.sKsuperkidsRgtBtm dl{width:100%; padding-top:10px; overflow:hidden}
.sKsuperkidsRgtBtm dd{width:75px; float:left; text-align:center; padding:0 0 10px 0; margin-top:5px;min-height:70px; height:auto;!important; height:70px}
.sKsuperkidsRgtBtm dd span{width:100%; display:block; overflow:hidden; min-height:50px; height:auto;!important; height:60px}
.sKsuperkidsRgtBtm dd img{display:block; margin:0 auto}
.sKsuperkidsRgtBtm dd small{display:block}
.sKsuperkidsRgtBtm a.butn{width:167px; height:48px; background-image:url(images/butnLearnAboutServings.gif); margin:0 auto}

/*========================================*/
@media screen and (-webkit-min-device-pixel-ratio:0){ /*only for safari hack*/
	li.nav02{width:109px}
	li.nav04{width:101px}
	.boxR li{background-position:0 4px}
	.boxR ul#rightMenu li a:hover, .boxR ul#rightMenu .selectedListR a, .boxR ul#rightMenu li.subListON a{color:#1c92c4; background:url(images/bullets.png) no-repeat -50px -102px}
	.leftBtm a.butnBack, .leftBtm a.butnNext{background-position:right 1px}
}


/*===================================================
	[Page: pageSearchResults]
=====================================================*/
#srchRslt #bdy2{background-image:url(images/SearchResultsbg.jpg)}
.pageSearchResults .maincontent{ width:695px; padding-left:10px;}

.srcReslt{ width:100%;overflow:hidden; margin-bottom:20px; line-height:24px}
.srcReslt h2{ float:left; width:auto; padding:0 7px 0 0; margin:0; color:#1AA4DE;}
.srcquery{ width:245px; height:19px; border:1px solid #DEDEDE; float:left; padding:2px 0 0 4px; color:#949393; margin:2px 7px 0 0;}
.srcqueryGo{margin-top:2px}

.display{ width:100%; overflow:hidden; border-bottom:1px solid #EFEEED; padding-bottom:15px; margin-bottom:23px; }
.display label{ float:left; margin-right:5px; line-height:20px}
.display .gopage{ float:left; width:40px; line-height:18px; padding:1px 0 0 2px; border:1px solid #D5D5D5; margin-right:13px}
.display select{float:left; width:160px;}

.display label a{padding:0 3px; float:left; color:#888}
.display .prevbutn{height:16px; background:url(images/butnBack2.gif) no-repeat; margin:2px 5px 0 10px}
.display .nextbutn{height:16px; background:url(images/butnNext2.gif) no-repeat; margin:2px 8px 0 7px}

.pageSearchResults .maincontent h4{color:#FF8200; font-size:16px;padding-bottom:10px;font-weight:normal}
.pageSearchResults .maincontent p{ margin-bottom:35px;}
.display02{ border-bottom:none}

/*-----right side-----*/
.pageSearchResults .sidebar{ padding-top:80px;}
.pageSearchResults .boxRTp{background:url(images/DboxRtop1.gif) no-repeat}
.pageSearchResults .boxR h3{ color:#FE8603}


/*===================================================
	[Page: pageEatRight_Topic_Landing]
=====================================================*/
.pageEatRight_Topic_Landing{width:515px}
.topicLanding{width:500px; padding-left:15px; overflow:hidden; line-height:22px;}
.topicLanding li{width:120px; float:left;}
.topicLanding li.last{width:138px}
.topicLanding li a{color:#6699cc;}
/*===================================================
	[Page: pgEatRight_TopicDetail]
=====================================================*/
.pgEatRight_TopicDetail{width:514px}

.pgEatRight_TopicDetail h2.product{
	width:100%;
	height:238px;
	padding:0;
	margin:0;
	color:#BF0737;
	background:url(images/eat_right/raspberries.jpg) no-repeat 47px top;
	text-align:left;
	font-size:2em;/*24*/
	border:none;
}
.erBlueBox{width:513px; background:url(images/eat_right/erTopiclBlueBx.gif) repeat-y -513px top;position:absolute;display:none;}
.erBlueBoxTp{width:100%; background:url(images/eat_right/erTopiclBlueBx.gif) no-repeat}
.erBlueBoxBtm{width:513px; background:url(images/eat_right/erTopiclBlueBx.gif) no-repeat right bottom}

.erBlueBoxBtm ul{width:500px; padding-bottom:10px; overflow:hidden}
.erBlueBoxBtm ul li{width:120px; float:left; padding:0; margin:0; background:none; line-height:20px}
.erBlueBoxBtm ul li.last{width:138px}
.erBlueBoxBtm ul li a{color:#fff;font-size: 12px;}

.pgEatRight_TopicDetail .recipetop p strong{float:left; width:100%; display:block}
.pgEatRight_TopicDetail .recipetop p label{float:left; width:95px; display:block; margin:5px 0 0 0; clear:none; font-size:10px}

/*----------by Shattique popup---------*/
.description .wholeBlue{color:#66cc33; font-size:1.42em;margin:0 0 10px;padding-bottom:5px;overflow:hidden;border-bottom:1px solid #dedede;width:100%;}
.description .wholeBlue label{width:90px;float:left;display:block;}
.description .wholeBlue b{font-size:11px; color:#1AA4DE; line-height:25px; background:url(images/eat_right/arrowSelect.gif) no-repeat left -13px; margin-left:2px; padding-left:12px; font-weight:normal;cursor:pointer; float:left;width:110px; height:22px; display:block}
.description .wholeBlue b.open{background-position:left 10px;}
*html .description .wholeBlue b{line-height:23px;background-position:left -14px;}
*html .description .wholeBlue b.open{background-position:left 9px;}
.description li a:hover{ color:#ECF5F4 }

/*===================================================
	[Page: pgER_Pantry_Results2] date-12-05-2009
=====================================================*/
.pgER_Pantry_Results2 h2{width:637px;/*687*/ height:250px;  padding:0 0 0 50px; margin-bottom:50px; line-height:26px; font-size:24px; background:url(images/eat_right/erPantryNew.jpg) no-repeat left 18px; color:#F7931C; position:relative}
.pgER_Pantry_Results2 h2 big{display:block; padding-left:45px; font-weight:bold}
.pgER_Pantry_Results2 h2 span{width:191px; height:155px; display:block; background:url(images/eat_right/pantryNote.png) no-repeat; position:absolute; left:330px; top:90px}
.pgER_Pantry_Results2 h4{color:#FF6600; padding-bottom:5px}

/*===========new search result===========*/
.recipeSearchResults02{width:684px;/*687*/ padding-left:3px; overflow:hidden; font-size:10px; color:#666}
.recipeSearchResults02 a{color:#666}
.recipeSearchResults02 a:hover{color:#ff880e; text-decoration:none}
.recipeSearchResults02 li{width:100%; /*min-height:80px; height:auto!important; height:80px;*/ padding:5px 0; overflow:hidden; display:table; #position:relative; float:left}
.recipeSearchResults02 li.even{background-color:#f3f3f3}
.recipeSearchResults02 li dl, .recipeSearchResults02 li div{#position:absolute; #top:50%; display:table-cell; vertical-align:middle}
.recipeSearchResults02 li dl dd, .recipeSearchResults02 li div ul{#position:relative; #top:-50%}
.recipeSearchResults02 li div{#left:406px}
.recipeSearchResults02 li.firstChild{height:10px; padding:15px 0}
.recipeSearchResults02 li.firstChild i{color:#999}
.recipeSearchResults02 li label, .recipeSearchResults02 li i{display:block;	text-align:center; font-style:normal; float:left}
.recipeSearchResults02 li .time{width:76px;/*101*/ padding-right:25px}
.recipeSearchResults02 li .ranks{width:76px; padding:0 8px}
*html .recipeSearchResults02 li label.ranks{position:static}
.recipeSearchResults02 li label span{display:block; text-align:left}
.recipeSearchResults02 li a, .recipeSearchResults02 li i.firstChild{width:198px; padding:0 2px 0 13px; text-align:left; display:block; float:left}
.recipeSearchResults02 li a{font-size:11px}
.recipeSearchResults02 li .lastChild{ /*for both 'i' & 'ul'*/ width:138px; padding:0; text-align:left; float:right}
.recipeSearchResults02 li div .lastChild{float:left}
.recipeSearchResults02 li i.lastChild{text-align:left; float:left}
.recipeSearchResults02 li label img{float:left}
.recipeSearchResults02 li li{width:auto; min-height:0; height:auto; line-height:12px; display:block; float:none; padding:0 0 5px}


.pgER_Pantry_Results2 .pages{width:677px;/*687*/ padding:30px 5px 30px; line-height:15px; font-size:10px; margin:0; overflow:hidden}
.pgER_Pantry_Results2 .pages .arrowL, .pgER_Pantry_Results2 .pages .arrowR{height:16px; background:url(images/butnBack2.gif) no-repeat}
.pgER_Pantry_Results2 .pages .arrowR{background:url(images/butnNext2.gif) no-repeat}

.pgER_Pantry_Results2 .butnPantry{width:108px; height:25px; display:block; text-indent:-1000px; float:left; background:url(images/eat_right/butnPantry.gif) no-repeat; margin-right:380px}



/*===================================================
	[Page: pgNutFoodFacts_Landing]
=====================================================*/
.pgNutFoodFacts_Landing h2{font-size:24px; border-bottom:1px solid #E3E3E3}
.foodFacts{width:504px; overflow:hidden}
.foodFacts dd{float:left}
.foodFacts01{width:98px}
.foodFacts02{width:406px}
.foodFacts02 label{width:386px; line-height:23px; padding-left:20px; display:block; background-color:#E5E5E5; font-size:12px; font-weight:bold; color:#3399CC;}
.foodFacts02 p{width:372px; padding:5px 17px; line-height:17px}
.foodFacts02 strong{width:100%; padding-bottom:10px; display:block; overflow:hidden}
.foodFacts02 strong a{float:right; font-size:10px; font-weight:normal}

.pgNutFoodFacts_Landing .tags{text-align:center; padding:30px 0 5px 0; font-size:12px}
.pgNutFoodFacts_Landing .tags label a{color:#3399CC}
.pgNutFoodFacts_Landing .tags label a:hover{color:#FF9900}

/* added for dole tv */
.michael h3 div{margin:10px 0 0 0; border:none;color:#1CA4DE;text-align:left;font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 17.03px;}

.michael p div
{
	text-align:left;
}


.textMainMargin15a {font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 12px;}


a.skLnk {

background:transparent url(images/bullets.png) no-repeat scroll -100px 0;
color:#3399CC;
display:block;
margin:0 5px 9px 22px;
padding-left:14px;
width:141px;

background-position:-70px -50px;
color:#993399;
font-size:0.8em;
font-weight:bold;
}
.annualReport{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #EFEEED;}

.liCircle {}


.historyDate a{display:block;border:1px solid red;}

.careerTable td a {width:179px;color:#1AA4DE;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.careerTable td a:hover {font-family: "Lucida Grande",Arial,Helvetica,sans-serif;font-size: 12px; }

.careerTable td a.selectedLink {color:#FF880E;}
