﻿body 
{
	/*background-color: #F5E7CA;*/
	background-color: #FFFFFF;
}

a
{
	font-family: Verdana;
	font-size: 10pt;
}

.logger
{
	font-size: 8pt;
	font-family: Verdana;
}

.parentLayout
{
	background-color: #FFFFFF;
}

.blue1
{
	background-color: #042544;
}

.blue2
{
	background-color: #1C81DB;
}

.blue3
{
	background-color: #004B8E;
}

.small
{
	 font-size: 8pt;
	 font-family: Verdana;
}

/*.small a
{
	font-size: 8pt;
	font-family: Verdana;
	color: #1C81DB;
}*/

.smallBlue
{
	 font-size: 8pt;
	 font-family: Verdana;
	 color: #1C81DB;
}

.siteText
{
	font-family: Verdana;
	font-size: 10pt;
}

.recipeHeading
{
	 color: #1C81DB;
}

.contentHeader
{
	color: #1C81DB;
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;	 
	 
}

.contentSubHeader
{
	color: #1C81DB;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;	 
	 
}

.FaqsA
{
	color: #673401;
	text-decoration: none;
}

.FaqsA:hover
{
	background-color: #fdf7bd;
	text-decoration: underline;
}

.contentA
{
	color: #673401;
	text-decoration: underline;
}

.contentA:hover
{
	background-color: #fdf7bd;
	text-decoration: none;
}


.ourRecipesA
{
	color: #004b8d;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.ourRecipesB
{
	color: #004b8d;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.couponA
{
	color: #004b8d;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom:5px;
}

.couponB
{
	color: #004b8d;
	font-family: Verdana;
	font-size: 7pt;
}

.tabLink_Active
{
	color: #004B8D;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.tabLink_Disabled
{
	color: #1C81DB;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.tabLink_Active
{
	color: #004B8D;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.tabLink_Disabled
{
	color: #1C81DB;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.recipeTitle
{
	font-family: Verdana;
	font-size: 16pt;
	color: #002240
}

.recipeInfo
{
	font-family: Verdana;
	font-size: 11pt;
	color: #004b8d;
}

.recipeSiteText
{
	color: #62401A;
	font-family: Verdana;
	font-size: 8pt;
}


.recipeSiteTextSeasonal
{
	color: #16314C;
	font-family: Verdana;
	font-size: 8pt;
}

.popularRecipesA
{
	color: #673401;
	text-decoration: none;
}

.popularRecipesA:hover
{
	background-color: #fdf7bd;
	text-decoration: underline;
}

.userContextText
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
}

.footerLink
{
	color: #004b8d;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}

.gridHeader
{
	background-color: White; 
	font-weight:bold;
	font-family: "Verdana";
	font-size: 8pt;	
	color: #1b80da;
}

.gridPager
{
	background-color: #FFFFFF; 
	color: Black;
	font-family: "Verdana";
	font-size: 8pt;	
	border-width: 0px;
	text-decoration:none;
}

.gridRow
{
	background-color: #e7f0f5; 
	font-family: "Verdana";
	font-size: 8pt;	
}

.gridRowAlt
{
	background-color: white;
	font-family: "Verdana";
	font-size: 8pt;
}

.gridRowSelected
{
	background-color: #ffffcc;
	font-family: "Verdana";
	font-size: 8pt;	
	color: Black;
}

.recipesHeader
{
	background-color: White;
	font-family: "Verdana";
	font-size: 14pt;
	color: #1b80da;
	width: 540px;
	margin-left: 10px;
}

.recipeHeaderSmall
{
	color: #62401A;
	font-family: Verdana;
	font-size: 8pt;
	width: 550px;
	margin-left: 10px;
	margin-bottom: 0px;
}


.recipesHeaderEntrees
{
	background-color: White;
	font-family: "Verdana";
	font-size: 14pt;
	color: #1b80da;
	width: 540px;
	margin-left: 0px;
}

.recipeHeaderSmallEntrees
{
	color: #62401A;
	font-family: Verdana;
	font-size: 8pt;
	width: 540px;
	margin-left: 0px;
	margin-bottom: 25px;
}

	/* following added to style survey, facelift & recipes, updated 02/20/08 DER */
.surveyQuestion
{
	font-weight: bold;
}

.surveyValidate
{
	font-weight: bold;
	color: red;
}

.loginText
{
	border: outset;
	border-color: #FFFFFF;
	border-style: solid; 
	border-width: 1px;
	font-size: 10px;
	margin-bottom: 2px;
	margin-right: -1px;
}

hr.footer {
	height: 0;
	border: none;
	border-bottom: 1px solid #BFA187;
	width: 793px;
	margin: 1em auto 0;
}

.recipeHeader
{
	color: #1B80DA;
	font-family: Verdana;
	font-size: 14pt;
}

/* following style elements added to support navigation for brand site integration */
/* 04/30/08 DER */

.brandNav a
{
	margin-top: 35px;
	display: block;
	/*text-indent: -5000px;	*/
}

.aboutLink a {
	height: 36px;  width: 93px;
	background: url('../images/nav_about.gif') no-repeat;		
}
.aboutLink a:hover, #aboutPage .aboutLink a {
	background: url('../images/nav_about.gif') 0px -36px no-repeat;
}

.productLink a {
	height: 36px;  width: 95px;
	background: url('../images/nav_products.gif') no-repeat;
}
.productLink a:hover, #aboutPage .productLink a {
	background: url('../images/nav_products.gif') 0px -36px no-repeat;
}

.recipeLink a {
	height: 36px;  width: 92px;
	background: url('../images/nav_recipes.gif') no-repeat;
}
.recipeLink a:hover, #aboutPage .recipeLink a {
	background: url('../images/nav_recipes.gif') 0px -36px no-repeat;
}

.faqLink a {
	height: 36px;  width: 73px;
	background: url('../images/nav_faqs.gif') no-repeat;
}
.faqLink a:hover, #aboutPage .faqLink a {
	background: url('../images/nav_faqs.gif') 0px -36px no-repeat;
}

.newsLink a {
	height: 36px;  width: 63px;
	background: url('../images/nav_news.gif') no-repeat;
}
.newsLink a:hover, #aboutPage .newsLink a {
	background: url('../images/nav_news.gif') 0px -36px no-repeat;
}

.contactLink a {
	height: 36px;  width: 108px;
	background: url('../images/nav_contact.gif') no-repeat;
}
.contactLink a:hover, #aboutPage .contactLink a {
	background: url('../images/nav_contact.gif') 0px -36px no-repeat;
}


/* summer tips styles */

.summerTips ol li 
{
	/*font-weight: bold;*/
	list-style-type:decimal;
	list-style-position: outside;
	margin-bottom: 10px;
}

.summerTips ol li h5
{
	font-weight: normal;
}

.SearchBoxDefaultText
{
	color:#cacaca;
}

.SearchBoxDefaultTextClear
{
	color:Black;
}

.defaultPage { text-align:center; }
.defaultPage .loginText { height:15px !important; }

/* styles for new tips page, added 05/06/09 DER */ 
.tipsLabel { font:bold 11px Helvetica; color:#646668;  }
.tipsInput { border:solid 1px #d3d3d3; width:225px; font:12px; color:#646668; }

.tipsList li { font:14px Helvetica; color: #092a54; padding-bottom:17px; line-height:19px; }
.tipsInfo { font:italic 11px Helvetica; color:#2182c1; }
