/* default link style */
a.link { font-family:arial; color:#164988; font-size:11px; text-decoration:underline; font-weight: normal; }
a:visited.link { font-family:arial; color:#164988; font-size:11px; text-decoration:underline; font-weight: normal; }
a:hover.link { font-family:arial; color:#164988; font-size:11px; text-decoration:underline; font-weight: normal; }
/* end - default link style */

img { border:0px; padding:0px; margin:0px; }
.icon_facebook { width:16px; height:16px; display:inline-block; background-image:url(../Images/global/icon_facebook16.gif); background-repeat:no-repeat;padding:2px 0px 2px 20px;  }
.seeds_of_growth_link div { text-decoration:none;font-size:9px; font-family:Verdana; text-align:center; }
TD.ea { cursor: pointer; }
a.ealink { font-family:arial; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight: normal; }
a.ealinkon { font-family:arial; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight: normal; }
a.easublink { font-family:arial; color:#F291B2; font-size:11px; text-decoration:none; font-weight: normal; }
a:HOVER.easublink { font-family:arial; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight: normal; }
a.easublinkon { font-family:arial; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight: normal; }
a.bluebar { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
a.bluebaron { font-family:arial; color:#ffffff; font-size:11px; text-decoration:none; font-weight: bold; }
a.rtbl { font-family:arial; color:#212A62; font-size:12px; text-decoration:none; font-weight: bold; }
a.rtblon { font-family:arial; color:#ffffff; font-size:12px; text-decoration:none; font-weight: bold; }
a.ad_link { font-family:arial; color:#003366; font-size:14px; text-decoration:none; font-weight: bold; }
a.ad_link_undr { font-family:arial; color:#003366; font-size:14px; text-decoration:underline; font-weight: bold; }
a.pr_link { font-family:arial; color:#003366; font-size:11px; font-weight: bold; }
a.morelink { font-family:arial; color:#ffffff; font-size:11px; font-weight: normal; }
a.re_link { font-family:arial; color:#003366; font-size:11px; font-weight: normal; }
a.sm_link { font-family:arial; color:#003366; font-size:11px; font-weight: bold; }
a:VISITED.re_link { font-family:arial; color:#003366; font-size:11px; font-weight: normal; }
a:HOVER.re_link { font-family:arial; color:#003366; font-size:11px; font-weight: normal; }

.redbld { color:#E8362E; font-family:arial; font-size:11px; font-weight:bold; }

.regtext { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
.redtextbold { font-family:arial; color:#CC0000; font-size:11px; text-decoration:none; font-weight: bold; }
.redtext { font-family:arial; color:#CC0000; font-size:11px; text-decoration:none; font-weight: normal; }
.regname { font-family:arial; color:#FFFFFF; font-size:18px; font-weight: normal; }
.regform { font-family:arial; color:#003366; font-size:11px; font-weight: normal; }
.regformwhiteb { font-family:arial; color:#FFFFFF; font-size:11px; font-weight: bold; }
.regformwhite { font-family:arial; color:#FFFFFF; font-size:11px; font-weight: normal; }

.regrequired { font-family:arial; color:#9D1C3D; font-size:12px; font-weight: normal; }
.text { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; line-height:14px;/ }
.text sup {font-size:8px; line-height:8px;}
.smtext { font-family:arial; color:#000000; font-size:10px; text-decoration:none; font-weight: normal; }
.textbold { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: bold; }
.textalt { font-family:arial; color:#212A62; font-size:11px; font-weight: normal; }
.hdrtext{ font-family:arial; color:#212A62; font-size:12px; text-decoration:none; font-weight: bold; }
.text_ver { font-family:verdana; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
.text_bl_bold{ font-family:verdana; color:#212A62; font-size:11px; text-decoration:none; font-weight: bold; }
.text_it { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-style:italic; font-weight: normal; }
.ad_hdr { font-family:arial; color:#003366; font-size:14px; text-decoration:none; font-weight: bold; }
.num { font-family:arial; color:#ffffff; font-size:11px; font-weight: bold; }
.op_pckg_size { font-family:arial; color:#ffffff; font-size:12px; font-weight: bold; }
.faq_hdr{ font-family:arial; color:#212A62; font-size:14px; text-decoration:none; font-weight: bold; }
.fk_disclaimer { font-family:arial; color:#164988; font-size:10px; font-weight: normal; }
.re_form { font-family:arial; color:#1E2B5F; font-size:11px; text-decoration:none; font-weight: bold; }
.header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000066; font-weight:bold; }
.norepeat {BACKGROUND-REPEAT: no-repeat}
.ew_hdr{ font-family:arial; color:#212A62; font-size:12px; text-decoration:none; font-weight: bold; }
.ew_rtablehdr{ font-family:arial; color:#ffffff; font-size:11px; text-decoration:none; font-weight: bold; }
.ew_rtableti{ font-family:arial; color:#212A62; font-size:11px; text-decoration:none; font-weight: bold; }
.ew_rtabletext{ font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
a.wlink { font-family:arial; color:#ffffff; font-size:11px; text-decoration:underline; font-weight: normal; }
a:visited.wlink { font-family:arial; color:#ffffff; font-size:11px; text-decoration:underline; font-weight: normal; }
a:hover.wlink { font-family:arial; color:#ffffff; font-size:11px; text-decoration:underline; font-weight: normal; }

.strikeoutnum { font-family:arial; color:#ffffff; font-size:40px; font-weight: bold; }
.strikeoutform { font-family:arial; color:#1E2B5F; font-size:11px; text-decoration:none; font-weight: normal; }

.upctext { font-family:arial; color:#27155B; font-size:10px; text-decoration:none; font-weight: normal; }
.disctext { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }

.recall_hdr { font-family:arial; color:#212A62; font-size:12px; text-decoration:none; font-weight: bold; }

/* for recipe updates */
.re_text { font-family:arial; color:#000000; font-size:12px; text-decoration:none; font-weight: normal; }
.re_form_text { font-family:arial; color:#164988; font-size:11px; text-decoration:none; font-weight: bold; }
.re_grams { font-family:arial; color:#B8234D; font-size:26px; text-decoration:none; font-weight: bold; }
.re_grams2 { font-family:arial; color:#2C3177; font-size:18px; text-decoration:none; font-weight: bold; }
.re_percent { font-family:arial; color:#B8234D; font-size:10px; text-decoration:none; font-weight: normal; }
.re_hdr { font-family:arial; color:#ffffff; font-size:12px; text-decoration:none; font-weight: bold; }
.re_card_hdr { font-family:arial; color:#000000; font-size:12px; text-decoration:none; font-weight: bold; }
.re_ingred { line-height:20px; font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
.re_rate_hdr { font-family:arial; color:#261556; font-size:14px; text-decoration:none; font-weight: bold; }
.re_rate_text { font-family:arial; color:#261556; font-size:11px; text-decoration:none; font-weight: bold; }
.re_card_rate { font-family:arial; color:#261556; font-size:11px; text-decoration:none; font-weight: bold; }
.re_srchres_text { font-family:arial; color:#ffffff; font-size:12px; text-decoration:none; font-weight: bold; }
.re_srchres_text2 { font-family:arial; color:#ffffff; font-size:12px; text-decoration:none; font-weight: normal; }
.re_srchres_text3 { font-family:arial; color:#333366; font-size:11px; text-decoration:none; font-weight: normal; }
.re_calc { font-family:arial; color:#ffffff; font-size:11px; text-decoration:none; font-weight: bold; }
.re_rev_hdr {font-family:arial; color:#000000; font-size:12px; text-decoration:none; font-weight: normal; }

a.re_prevnext { font-family:arial; color:#ffffff; font-size:12px; text-decoration:underline; font-weight: bold; }
a:VISITED.re_prevnext { font-family:arial; color:#ffffff; font-size:12px; text-decoration:underline; font-weight: bold; }
a:HOVER.re_prevnext { font-family:arial; color:#ffffff; font-size:12px; text-decoration:underline; font-weight: bold; }

a.re_card_rate { font-family:arial; color:#261556; font-size:11px; text-decoration:underline; font-weight: bold; }
a:VISITED.re_card_rate { font-family:arial; color:#261556; font-size:11px; text-decoration:underline; font-weight: bold; }
a:HOVER.re_card_rate { font-family:arial; color:#261556; font-size:11px; text-decoration:underline; font-weight: bold; }

a.rec_link { font-family:arial; color:#2C3177; font-size:12px; text-decoration:underline; font-weight: normal; }
a:visited.rec_link { font-family:arial; color:#2C3177; font-size:12px; text-decoration:underline; font-weight: normal; }
a:hover.rec_link { font-family:arial; color:#2C3177; font-size:12px; text-decoration:underline; font-weight: normal; }

/* end recipe updates */


/* Dannon A Day Styles */

.dad_text { font-family:arial; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight: normal; }
.dad_textv { font-family:verdana; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight: normal; }
.dad_text_blue { font-family:arial; color:#2B3393; font-size:12px; text-decoration:none; font-weight: normal; }
.dad_textsm { font-family:verdana; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight: normal; }
.dad_textsmlr { font-family:verdana; color:#FFFFFF; font-size:10px; text-decoration:none; font-weight: normal; }
.dad_textsmlr2 { font-family:arial; color:#FFFFFF; font-size:10px; text-decoration:none; font-weight: normal; }
.dad_linksm { font-family:verdana; color:#99CCFF; font-size:11px; text-decoration:none; font-weight: normal; }
.dad_innertext { font-family:arial; color:#2B3393; font-size:11px; text-decoration:none; font-weight: normal; }
.dad_innertext2 { font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight: normal; }
.dad_tot_ent { font-family:arial; color:#FFFF00; font-size:18px; text-decoration:none; font-weight: bold; }
.dad_wks { font-family:arial; color:#D3E4FA; font-size:10px; text-decoration:none; font-weight: normal; }
.dad_wkshdr { font-family:arial; color:#ffffff; font-size:10px; text-decoration:none; font-weight: normal; }
.dad_error { font-family:arial; color:#FFFF00; font-size:11px; text-decoration:none; font-weight: normal; }



a.dad_link { font-family:arial; color:#2B3393; font-size:12px; text-decoration:underline; font-weight: normal; }
a:visited.dad_link { font-family:arial; color:#2B3393; font-size:12px; text-decoration:underline; font-weight: normal; }
a:hover.dad_link { font-family:arial; color:#2B3393; font-size:12px; text-decoration:underline; font-weight: normal; }

a.dad_linksm { font-family:verdana; color:#99CCFF; font-size:11px; text-decoration:underline; font-weight: normal; }
a:visited.dad_linksm { font-family:verdana; color:#99CCFF; font-size:11px; text-decoration:underline; font-weight: normal; }
a:hover.dad_linksm { font-family:verdana; color:#99CCFF; font-size:11px; text-decoration:underline; font-weight: normal; }

a.dad_linkvsm { font-family:arial; color:#6D99D6; font-size:10px; text-decoration:underline; font-weight: normal; }
a:visited.dad_linkvsm { font-family:arial; color:#6D99D6; font-size:10px; text-decoration:underline; font-weight: normal; }
a:hover.dad_linkvsm { font-family:arial; color:#6D99D6; font-size:10px; text-decoration:underline; font-weight: normal; }

a.dad_wks { font-family:arial; color:#D3E4FA; font-size:10px; text-decoration:none; font-weight: normal; }
a:visited.dad_wks { font-family:arial; color:#D3E4FA; font-size:10px; text-decoration:none; font-weight: normal; }
a:hover.dad_wks { font-family:arial; color:#D3E4FA; font-size:10px; text-decoration:none; font-weight: normal; }

a.dad_wkson { font-family:arial; color:#2F3795; font-size:10px; text-decoration:none; font-weight: bold; }
a:visited.dad_wkson { font-family:arial; color:#2F3795; font-size:10px; text-decoration:none; font-weight: bold; }
a:hover.dad_wkson { font-family:arial; color:#2F3795; font-size:10px; text-decoration:none; font-weight: bold; }

/* end Dannon A Day */

/* START DANNON FEATURED RECIPES*/

.clearit {
	clear:both;
}

.featured-txt {
	margin:0; 
	padding: 3px 28px 21px 28px;
	
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:13px;
}

#rec-body {
	width: 535px; 
	background: url(../Images/rec_v4_bg.jpg) 0px 52px no-repeat;
}

	#rec-left-featured {
		float:left; 
		width: 259px; 
		padding: 0px; 
		margin: 0px;
	}
	
	#rec-right-featured {
		float:right; 
		width: 276px; 
		padding: 0px; 
		margin: 0px;
	}
	
	.rec-footer {
		margin: 0; 
		padding: 19px 59px;
	}
	
		.rec-footer a { color: #fff; font-size: 12px; }

/* END DANNON FEATURED RECIPES*/


div.hlthyedge {position: absolute; z-index: 200; top: 315px; left: 0px;}

.dteh_tbl { font-family:arial; color:#003366; font-size:10px; text-decoration:none; font-weight: normal; }
TD.dteh_tbl { font-family:arial; color:#003366; font-size:10px; text-decoration:none; font-weight: normal; height:20px; }

.backDots {
	background-image: url(../Images/linesMenu.gif);
	background-repeat: no-repeat;
	height: 5px;
}
.grupo {
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	cursor: pointer;
	width: 135px;
	display: block;
	cursor: pointer;
	text-align: left;
	vertical-align: middle;
	
}
.grupo a {
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	cursor: pointer;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.grupo a:hover{ 
	display: block; 
	font-family:arial; 
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none; 
	font-weight: normal; 
	background-color: #B8234D; 
	cursor: pointer;
}
.grupovisitado{
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	cursor: pointer;
	width: 135px;
	display: block;
	text-align: left;
	vertical-align: middle;
	background-color: #B8234D;
	background-image: url(../Images/icovisited.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
}
.grupovisitado a {
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	cursor: pointer;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 15px;
}
.grupovisitado a:hover{ 
	display: block; 
	font-family:arial; 
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none; 
	font-weight: normal; 
	cursor: pointer; 
}
.switchcontent 
{
  	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
	cursor: pointer;
	width: 130px;
	text-align: left;
	vertical-align: middle;
	background-color: #B8234D;
    border-top:solid 1px #961A38;
    border-bottom:solid 1px #961A38;
}

a.backg
{
	display: block;
	padding:3px 0 3px 0px;
	color:#F291B2;
	font-size:11px;
	text-decoration:none;
	margin:0 5px 0 15px;
}
a.backg:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.navDivider 
{
    line-height:1px;
    background-color: #9d1b3d;
}

a.backgi 
{
 	display: block;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	margin:0 5px 0 0px;
	padding:3px 0 3px 15px;
	background-image: url(../Images/icovisitedi.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
    background-position: 1px 2px;
}

.backgi a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.menupadding
{ 
    width:18px;
	background-image: url(../Images/dn_left_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.iframePopus { 
	border: none; 
	background-color: none; 
	width: 100%; height: 100%;
}
.iframe
{
    background-color:#95BAE7;
    visibility:hidden;
}
#RSSItemsList
{
    background-color:#9d1b3d;
    width:145px;

}
.contenedor {
	width: 630px;
	margin-left: 170px;
	height: 600px;	
}


.BackContentRecipes {
	background-image: url(../Images/bgRecipes.jpg);
	background-repeat: no-repeat;
	height: 617px;
	width: 463px;
	padding-right: 36px;
	padding-left: 36px;
	vertical-align: top;
}

/* recipe home updates for kosher feature */
.wrapper {width:600px; margin:0 auto;}
#kHeader-text {height:59px; padding:0 25px; color:#000; font:11px/13px arial,helvetica,sans-serif; background:url(../Images/rec_v3_kHeader-bg.jpg) no-repeat top left;}
#recipeTabs {position:relative; margin:0;}
#recipeTabs li {position:absolute; display:block; top:0; padding:0; list-style-type:none;}
#recipeTabs li a {display:block; text-indent:-9999px; overflow:hidden;}

#recipeTabs {padding:0 20px 0 22px;}

#recipeTabs {height:25px; background:url(../Images/rec_v3_kTabs.jpg) no-repeat 0 -25px;}
#tabCall1, #tabCall3 {width:170px;}
#tabCall2 {width:150px;}
#tabCall1 {left:20px;}
#tabCall2 {left:190px;}
#tabCall3 {left:340px;}
.contentTab {height:66px; padding:2px 35px 0 35px; background:url(../Images/rec_v3_kTips-textConstant.jpg) no-repeat top left;}
.contentTab p {margin:0; color:#fff; font:11px/13px arial,helvetica,sans-serif;}
#tab1 {background-position:0 -68px;}
#tab2 {background-position:0 0;}
#tab3 {background-position:0 -136px;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

.storeResults { border-collapse: collapse; width: 95%;}
.storeResults th { background-color: #BDE7F7;  text-align: left; vertical-align: middle;}
.storeResults td { padding: 2px 5px 2px 2px;}
.storeResults .altRow { background-color: #B1CCEA;}

.productSmallText {
		font-size: 9px;
		font-weight: bold;
    }
.productSmallText a {
		color: #37487d;
    }
    
.wn_copy 
{
    padding-left: 30px;
    margin-left: 30px;
}
.wn_copy p.header
{
    padding: 0;
    margin: 0;
}

#footerlinks a
{
    color:#000000;
}

#footerlinks a.settlementLink {color:#ff0000; display:none;}
