﻿/*   Recipe WebControls formatting styles:  */
.RecipeDescription { LINE-HEIGHT:14px;  COLOR:#8D0017;padding-bottom:30px;padding-top:10px;padding-left:25px; }

.NutritionInformationHeaderCssClass {visibility:hidden;}
.ServingsTextCssClass{visibility:hidden;}

.RecipeIngredientItemNumber {width:35px; vertical-align:top;
	padding-bottom:10px;
	}
.RecipeIngredientItem {
	padding-bottom:10px;
}
.RatingReviewSubTitle,
.recipeIngredient, .RecipeIngredientItemNumber, .RecipeIngredientItem 
{
	color:#98370D;
	font-weight:bold;
}
.RecipeIngredientHeader, .RecipeMethodHeader {
	margin:5 0 2 0px;
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
}
.RecipeIngredientItemNumber {
	width:40px;
	text-align:right;
	padding-right:5px;
}

.RecipeMethodItem {padding-bottom:10px;}
.RecipeMethodItem {
	font-weight:normal;
	color:#98370D;
}
.RecipeMethodItemNumber {
	font-weight:bold;
	color:red;
	width:20px; vertical-align:top;}
.RecipeHighAltitudeHeaderText {font-weight:bold;LINE-HEIGHT: 18px;}
.RecipeHighAltitideText { LINE-HEIGHT: 18px; padding-bottom:17px}
.RecipeHighAltitudeHeaderText, .RecipeHighAltitudeText, .RecipeNutritionControl, .RecipeNutritionItemHeader {
}
.RecipeNutritionControl
{
	font-size:10px;
}
.RecipeNutritionFootnote { font-size:9px;}
.RecipeNutritionHeader{font-weight:bold; padding-right:2px;}
.RecipeNutritionItem {}
.RecipeNutritionItemHeader { padding-left:2px; PADDING-RIGHT: 2px;}

.RecipeAllControl {
	color:#CC6600;
}
.RecipeIngredientsControl {
	cellspacing:100px;
}

.RecipeServingTimeControl 
{
	padding:1;
}

.RecipePrepTimeHeaderHidden {PADDING-RIGHT: 10px; FONT-WEIGHT: bold; visibility:hidden;}
.RecipeStartToFinishTimeHeaderHidden { PADDING-RIGHT: 10px; FONT-WEIGHT: bold; visibility:hidden;}
.RecipeServingsHeaderHidden {padding-right:10px; font-weight:bold; visibility:hidden;}

.RecipePrepTimeTextHidden {PADDING-RIGHT: 10px; FONT-WEIGHT: bold; visibility:hidden;}
.RecipeStartToFinishTimeTextHidden { PADDING-RIGHT: 10px; FONT-WEIGHT: bold; visibility:hidden;}
.RecipeServingsTextHidden { PADDING-RIGHT: 10px; FONT-WEIGHT: bold; visibility:hidden;}

.RecipePrepTimeRowHidden{display:none;}
.RecipeStartToFinishTimeRowHidden{display:none;}
.RecipeServingsRowHidden{display:none;}

.RecipeServings	
{ 
	padding-left:5px;
}

.PrepTimeRow, .RecipeStartToFinishTimeRow, .RecipeServingsRow{
	PADDING-RIGHT: 1px;
}
td.RecipeTipText:before{
}

.RecipeTitle {
	FONT-SIZE:18px; 
	FONT-WEIGHT: bold;  
	font-family:Times New Roman;
	color:#660066;
}
.recipe12
{
	padding-left:5px;
	line-height: 14px;
	padding-bottom: 10px;
}

.recipe13
{
	font-style:italic;
}
.RecipeTrademarkControl 
{
}
.RecipeTrademarkText {
	padding-top:5px; 
	font-size:smaller;
}
.RecipeDescription {
	color:#98370D;
	font-style:italic;
}

.RecipeServingsHeader, .RecipePrepTimeHeader,
.RecipeRatingText, .RecipeRatingsControl,
.RecipeStartToFinishTimeHeader, .RecipeHighAltitudeHeaderText {
	font-weight:bold;
}

.IngredientsItemNumber
{
font-weight: bold;
font-size: 12px;
line-height: 14px;
color: #636363;
margin-top: 4px;
margin-right: 5px;
margin-bottom: 4px;
margin-left: 5px;
padding-right: 7px;
padding-bottom: 4px;
}

.RecipeIngredients
{
font-weight: bold;
font-size: 12px;
line-height: 14px;
color: #636363;
margin-top: 4px;
margin-right: 5px;
margin-bottom: 4px;
margin-left: 5px;
padding-right: 7px;
padding-bottom: 4px;
text-align: right;
vertical-align: text-top;
}

.DirectionItemNumbers
{
	vertical-align:text-top;
	font-weight:bold;	
}

.HighAltitudeHeader
{
	font-weight:bold;
}
td.RecipeHighAltitude
{
	height:40px;
}
RecipeSubHeaders
{
}
.RecipeTipsControl {
}
.RecipeTipHeader 
{
	font-weight:bold;
	font-style:italic;
	padding-top:7px;
}
.RecipeTipText {
	font-style:italic;
}
.RecipeRating
{
	font-weight:normal;
	font-style:italic;
}