html, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input
{
	margin: 0;
	padding: 0;
}
ul, ol
{
	list-style: none;
}
/**Body style starts**/Body
{
	font-family: Arial,Helvetica,Sans-Serif;
	margin-right: auto;
	margin-left: auto;
	background: #fef593 url(/NR/rdonlyres/E095143B-5D27-4CF1-A154-79A7E829D8A7/0/bodybg.gif) repeat-x;
	margin-top: 0px;
	text-align:center;
}
/**Body style ends**/#loginlogo
{
	width: 838px;
	height: 81px;
}
#logo
{
	height: 81px;
	width: 204px;
}
#loginlogo div
{
	float: left;
}
#login
{
	height: 81px;
	width: 632px;
}
#productnavigation
{
	float: left;
}
#maincontent
{
	width: 838px;
}
#originnavigation
{
	float: left;
}
#recipenavigation
{
	float: left;
}
/*Product details start*/.column_first, .column_last, .column
{
	float: left;
	width: 184px;
}
.ProdNext
{
	width: 504px;
}
/*Product details end*//****************Product Navigation style start**************/
.productindilink2
{
	text-decoration:underline;
	text-align: center;
	color: #000000;
}

A.productindilink2:link
{
	text-decoration:underline;
	text-align: center;
	color: #000000;
}
A.productindilink2:visited
{
	text-decoration:underline;
	text-align: center;
	color: #000000;
}
A.productindilink2:active
{
	text-decoration:underline;
	text-align: center;
	color: #000000;
}
A.productindilink2:hover
{
	text-decoration:underline;
	text-align: center;
	color: #000000;
}
.productindilink1
{
	text-decoration:none;
	text-align: center;
	color: #000000;
}

A.productindilink1:link
{
	text-decoration:none;
	text-align: center;
	color: #000000;
}
A.productindilink1:visited
{
	text-decoration:none;
	text-align: center;
	color: #000000;
}
A.productindilink1:active
{
	text-decoration:none;
	text-align: center;
	color: #000000;
}
A.productindilink1:hover
{
	text-decoration:none;
	text-align: center;
	color: #000000;
}
A.producttext:link, A.producttext:visited, A.producttext:active
{
	color: #ffba00;
	cursor: pointer;
}
A.producttext:hover
{
	color: #ffffff;
	cursor: pointer;
	text-decoration: underline;
}
.producthead
{
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	width: 150px;
	height: 25px;
	background-image: url(/NR/rdonlyres/DA91E6B7-6736-422C-9E7B-87F115A93D22/0/ProductheadBG.gif);
	background-repeat: no-repeat;
}
.productlinks
{
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 150px;
	height: 544px;
}
.LinkAlignment
{
	text-align: left;
	width: 150px;
	visibility:visible
}
.divpimgheight
{
	width: 120px;
	height: 6px;
}
.imagealignment
{
	text-align: center;
	color: #000000;
	background-color: #ffffff;
	width: 126px;
	cursor:pointer;
}
.imageoriginalignment
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #000000;
	background-color: #ffffff;
	width: 126px;
	padding-top:6px;
	padding-bottom:6px;
}
.imageoriginlinkalignment
{
	text-align: center;
	background-color: #ffffff;
	width: 126px;
	padding-top:3px;
	padding-bottom:3px;
}
.imagealignment1
{
	text-align: center;
	color: #000000;
	width: 120px;
	padding-left: 6px;
	text-decoration:underline;
}
.imagebackalignment
{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 150px;
	
}

.imageoriginbackalignment
{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 150px;
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.75em;
	padding-top:20px;
}
.imageoriginbackalignment1
{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 150px;
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.75em;
	padding-top:15px;
}
.imagelinkbackalignment
{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 150px;
	padding-bottom:5px;	
}
.ChangeBgImage
{
	width: 150px;
	background-image: url(/NR/rdonlyres/71C75649-E6EA-4C39-8C06-FA0DB84264DA/0/rollover.gif);
	background-repeat: repeat-y;
	text-align: left;
}
.LineImageAlignment
{
	text-align: left;
}
.divimagespacer
{
	width: 50px;
	height: 22px;
}
.divspacer
{
	float: left;
	width: 10px;
	height: 1px;
}
.divpspacer
{
	float: left;
	width: 12px;
	height: 1px;
}
.divtextspacer
{
	float: left;
	width: 15px;
	height: 1px;
}
.divlabellink
{
	text-align: left;
	width: 135px;
}
.divbottomspacer
{
	width: 150px;
	height: 3px;
}
.divtopspacer
{
	width: 150px;
	height: 3px;
}
.divtexttopspacer
{
	width: 140px;
	height: 2px;
}
/************Product Navigation style ends*******//***Ticker style start***/.tickerspacer
{
	height: 1px;
	width: 40px;
}
.lablenews
{
	vertical-align: middle;
	width: 120px;
	height: 22px;
	text-align: center;
	color: #60605d;
	font-size: 0.75em;
	font-weight: bold;
}
.tickerlinktext
{
	text-decoration: none;
	color: #73736c;
}
A.tickerlinktext:link
{
	text-decoration: none;
	color: #73736c;
}
A.tickerlinktext:visited
{
	text-decoration: none;
	color: #73736c;
}
A.tickerlinktext:hover
{
	text-decoration: none;
	color: #73736c;
}
.tickerdisplay
{
	height: 22px;
	width: 838px;
	background-image: url(/NR/rdonlyres/FA2FCC7B-669D-4E92-88BF-0B62A628BCA5/0/tickerbg.gif);
	background-repeat: repeat-x;
}
.tickerrepspacer
{
	height: 5px;
	width: 1px;
}
.tickerspacer
{
	height: 5px;
	width: 1px;
}
.tickereprspacer
{
	height: 5px;
	width: 1px;
}
#tickerreplace
{
	background-image: url(/NR/rdonlyres/16A9BD94-F3DB-4F9E-A94B-DBEAD3FB0DE0/0/TickerReplace.gif);
	background-repeat: repeat-x;
	width: 838px;
}
#tickergenreplace
{
	background-image: url(/NR/rdonlyres/16A9BD94-F3DB-4F9E-A94B-DBEAD3FB0DE0/0/TickerReplace.gif);
	background-repeat: repeat-x;
	width: 839px;
}
.news
{
	vertical-align: middle;
	height: 22px;
	width: 736px;
	font-size: 0.7em;
}
/****Ticker style ends******//****Layout style starts************/#productdetails
{
	text-align: left;
	width: 150px;
}
#maintable
{
	background-color: #ffffff;
	width: 846px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#topstrip
{
	width: 846px;
	height: 3px;
}
#bottomstrip
{
	width: 846px;
	height: 1px;
}
#rightstrip
{
	width: 5px;
	vertical-align: top;
	background-image: url(/NR/rdonlyres/4C03DBF7-D9E5-4506-B44A-0AF7F2A8DD4A/0/rightstripbg.gif);
	background-repeat: repeat-y;
}
#leftstrip
{
	vertical-align: top;
	width: 5px;
	background-image: url(/NR/rdonlyres/05FFC4B2-BC36-4245-9E3C-29C6F2E3D2ED/0/leftstripbg.gif);
	background-repeat: repeat-y;
}
.leftstripspacer
{
	width: 5px;
}
#tablecontent
{
	width: 838px;
}
#ticker
{
	width: 838px;
	height: 22px;
}
#regticker
{
	background-image: url(/NR/rdonlyres/FA2FCC7B-669D-4E92-88BF-0B62A628BCA5/0/tickerbg.gif);
	background-repeat: repeat-x;
	width: 839px;
}
.divmaincontent
{
	width: 838px;
}
.divmaincontentEdit
{
	width: 838px;
	text-align:left;
}
#divcontent
{
	width: 536px;
}
#divmaincontent div
{
	float: left;
}
#divproductnav
{
	width: 150px;
}
#divrecipenav
{
	width: 150px;
}
#divbottomnav
{
	width: 846px;
	text-align: center;
	margin: auto;
}
#divoriginnav
{
	width: 150px;	
}
#divregcontent
{
	width: 386px;	
}
/********Layout style ends**********//**Orgin Navigtaion Style starts**/.lispacer
{
	height: 5px;
}
.oritopspacer
{
	height: 1px;
	width: 12px;
}
.OriginAlign
{
	text-align: left;
}
.ULOriginContent li
{
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.7em;
	list-style: square none inside;
	color: #000000;
	word-wrap: break-word;
	padding-left: 10px;
	text-align: left;
}
.OriginDisclaimer
{
	background-color: #339933;
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #ffffff;
	word-wrap: break-word;
}
.tdorigin
{
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.7em;
}
.OriginContent td
{
	vertical-align: top;
	padding-top: 10px;
	padding-left: 0px;
}
.OriginContentIntbl
{
	padding: 0;
	vertical-align: top;
	font-family: Arial,Helvetica,Sans-Serif,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
}
.OriginContentIntbl td
{
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
}
.OriginContentIntd
{
	padding-left: 10px;
}
.OriginContentIntd1
{
	padding-left: 10px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
}
.OriginContent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 516px;
	padding-left: 10px;
}
.OriginContentTable
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.82em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 516px;
}
.OriginContentTable1
{
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 516px;
}
.OriginContentTable2
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 516px;
}
A.OriginTextContent:link, A.OriginTextContent:visited, A.OriginTextContent:active, A.OriginTextContent:hover
{
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	text-decoration: underline;
}
A.OriginDisclaimer:link, A.OriginDisclaimer:visited, A.OriginDisclaimer:active, A.OriginDisclaimer:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.OriginNavLabel
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #000000;
	cursor: pointer;
	text-decoration: underline;
}
.labelOrigin
{
	background-color: #ffffff;
	width: 126px;
	float: left;
	padding-bottom: 5px;
}
.hlinkOrigin
{
	background-color: #ffffff;
	width: 126px;
	padding-top: 5px;
}
.originhead
{
	background-image: url(/NR/rdonlyres/48928410-4297-435F-BD15-1A210E1BB373/0/originHeadBg.gif);
	background-repeat: no-repeat;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #88ca00;
	width: 150px;
	height: 25px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
}
A.originheadText:link, A.originheadText:visited, A.originheadText:active
{
	color: #d9ff43;
	cursor: pointer;
}
A.originheadText:hover
{
	color: #effac1;
	cursor: pointer;
	text-decoration: underline;
}
.originlinks
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 150px;
	color: #000000;
}
.originhead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.OrginSelectedImage
{
	width: 150px;
	background-image: url(/NR/rdonlyres/E9F3E3A2-7F8A-4458-95E4-A8A258EE5E25/0/orgin_ro.gif);
	background-repeat: repeat;
	text-align: left;
}
.OriginLinkAlignment
{
	width: 150px;
	text-align: left;
}
.OriginNavElement
{
	text-decoration: none;
	color: #000000;
}
A.OriginNavElement:hover, A.OriginNavElement:active, A.OriginNavElement:link, A.OriginNavElement:visited
{
	text-decoration: none;
	color: #000000;
}
.originImages1
{
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
}
.originImages2
{
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
}
.divOriginspacer
{
	width: 150px;
	height: 3px;
}
#divOriginbottomspacer
{
	width: 150px;
	height: 1px;
}
/**Orgin Navigtaion Style ends**//**Recipe Navigtaion Style starts**/.RecipeLinkAlignment
{
	text-align: left;
	width: 150px;
}
.RecipeSelectedImage
{
	width: 150px;
	background-image: url(/NR/rdonlyres/1912D4DD-2718-4BE7-933B-097209CD184E/0/recipe_ro.gif);
	background-repeat: repeat;
	text-align: left;
}
.RecipeNavElement
{
	text-decoration: none;
	color: #000000;
}
.RecipeNavdivElement
{
	padding-left: 10px;
}
A.RecipeNavElement:hover, A.RecipeNavElement:active, A.RecipeNavElement:link, A.RecipeNavElement:visited
{
	text-decoration: none;
	color: #000000;
	word-wrap: break-word;
}
.RecipeImages
{
	padding-left: 15px;
	padding-top: 10px;
}
.Recipehead
{
	background-image: url(/NR/rdonlyres/FE59FA75-8193-4748-BCBD-83A8D19F22BC/0/recipetopbg.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 25px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #745800;
	padding-left: 15px;
	padding-top: 2px;
	text-align: left;
}
A.RecipeheadText:link, A.RecipeheadText:visited, A.RecipeheadText:active
{
	color: #754800;
	cursor: pointer;
	font-weight: bold;
}
A.RecipeheadText:hover
{
	color: #c79600;
	cursor: pointer;
	text-decoration: underline;
	font-weight: bold;
}
.Recipelinks
{
	width: 150px;
	height: 544px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: center;
}
.labelRecipeROMSP
{
	background-color: #ffffff;
	width: 126px;
	float: left;
}
.hlinkRecipeROMSP
{
	background-color: #ffffff;
	width: 126px;
	padding-top: 7px;
}
.RecipieNavLabel
{
	color: #000000;
	cursor: pointer;
	text-decoration: underline;
}
A.RecipieNavLabel:link, A.RecipieNavLabel:visited, A.RecipieNavLabel:active, A.RecipieNavLabel:hover
{
	color: #000000;
	cursor: pointer;
	text-decoration: underline;
}
/**Recipe Navigtaion Style ends**//****** SearchRecipe start***/
.searchintrotext
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	padding-left: 20px;
}
#tdsearch
{
	text-align: left;
}
.searchCatHeader
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	width: 100px;
	vertical-align: top;
}
.searchSetMealHeader
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	background-image: url(/NR/rdonlyres/031281F0-AFA1-4DC6-9C70-CD23E1A53FDD/0/rssetmealbg.gif);
	height: 28px;
}
.setmealcatheader
{
	background-image: url(/NR/rdonlyres/031281F0-AFA1-4DC6-9C70-CD23E1A53FDD/0/rssetmealbg.gif);
	height: 22px;
	width: 536px;
	padding-top: 4px;
	background-repeat: no-repeat;
}
.searchCategory
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
A.searchCategory:hover, A.searchCategory:active, A.searchCategory:link, A.searchCategory:visited
{
	text-decoration: none;
	color: #000000;
	vertical-align: top;
	font-weight: normal;
}
.searchCategorySelected
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
}
A.searchCategorySelected:hover, A.searchCategorySelected:active, A.searchCategorySelected:link, A.searchCategorySelected:visited
{
	text-decoration: none;
	color: #000000;
	vertical-align: top;
}
.searchGrid
{
	width: 100px;
	padding-right: 5pt;
	vertical-align: top;
}
.searchCategoryTD
{
	vertical-align: top;
	width: 100px;
}
.searchResultGrid
{
	width: 520px;
	vertical-align: top;
	padding-right: 5px;
}
.searchpanel
{
	width: 538px;
	vertical-align: top;
	text-align: left;
	border: 0;
}
.searchpanel div
{
	float: right;
}
.freesearchpaneltab
{
	width: 538px;
	vertical-align: top;
	text-align: left;
	border: 0;
	padding-left: 15px;
}
.listitem
{
	margin-left: 15px;
}
.setMealHead0
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #423604;
	width: 128px;
	padding-left: 12px;
}
.setMealHead1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #423604;
	width: 128px;
	padding-left: 12px;
}
.setMealHead2
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #423604;
	width: 230px;
	padding-left: 12px;
}
.SetMealCol
{
	text-align: left;
	height: 22px;
	width: 120px;
	vertical-align: middle;
}
.SetMealTable
{
	width: 130px;
	border: 0px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 5px;
}
.SetMealTD
{
	width: 100px;
}
.SearchMOver
{
	width: 120px;
	height: 22px;
	background-color: #fdf5ad;
	vertical-align: middle;
}
.SearchMOut
{
	width: 120px;
	height: 22px;
	vertical-align: middle;
}
.SearchResultCount
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}
.SearchRecordItems
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}
.RecordStatusBar
{
	width: 540;
	height: 14px;
}
.rsrecipebottom
{
	width: 530;
	background-image: url(/NR/rdonlyres/43A140B9-5BD0-44F5-8CA3-EFECCC34F02D/0/resultbottom.gif);
	background-repeat: no-repeat;
	height: 14px;
}
.tdSearchResultCount
{
	width: 180px;
	padding-left: 20px;
}
.tdSearchRecordItems
{
	width: 160px;
	text-align: center;
}
.tdpgnumbers
{
	width: 185px;
	text-align: right;
}
.SearchResultHeader
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
}
.Searchddl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	width: 200px;
	border-color: #a6a494;
	border: 1px solid #a6a494;
	background-color: transparent;
}
.tdProductddl
{
	width: 235px;
}
.srRow
{
	width: 492px;
	height: 18px;
}
.searcherrormessage
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	width: 190px;
	vertical-align: top;
	padding-left: 15px;
}
.pagenoselected
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
}
A.pagenoselected:link, A.pagenoselected:visited, A.pagenoselected:active, A.pagenoselected:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
}
.pageselected
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #423604;
	text-decoration: none;
}
A.pageselected:link, A.pageselected:visited, A.pageselected:active, A.pageselected:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #423604;
	text-decoration: none;
}
.rspaging div
{
	float: right;
}
.rspaging
{
	text-align: right;
	width: 170px;
}
/***** SearchRecipe End****//**Bread Crumb Starts**/.divBC_Prod
{
	background-image: url(/NR/rdonlyres/23772970-B5B2-4713-87E9-2B0479CF7767/0/BC_Productbg.gif);
	width: 536px;
	height: 25px;
}
.divBC_ProdCategOverview
{
	background-image: url(/NR/rdonlyres/338B4050-5051-4CBA-9B90-AEA15F4A7547/0/productrootcatbg.gif);
	width: 536px;
	height: 21px;
}
.ProdArrow
{
	color: #ffba00;
	font-size: 0.75em;
}
A.BC_Prod_ParentClass:link, A.BC_Prod_ParentClass:visited, A.BC_Prod_ParentClass:active
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #ffba00;
	cursor: pointer;
	font-weight: normal;
}
A.BC_Prod_ParentClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #ffffff;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
.BC_Prod_ChildClass
{
	color: #ffffff;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
A.BC_Prod_ChildClass:link, A.BC_Prod_ChildClass:visited, A.BC_Prod_ChildClass:active, A.BC_Prod_ChildClass:hover
{
	color: #ffffff;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
.tblBreadCrumb
{
	padding-top: 3px;
	padding-left: 15px;
}
.tblBreadCrumb td
{
	padding-left: 5px;
}
.divBreadCrumb
{
	padding-left: 5px;
}
.divBC_Origin
{
	background-image: url(/NR/rdonlyres/2E7A3630-D617-4F87-86A8-DCF70FAC422A/0/BC_Originbg.gif);
	width: 536px;
	height: 25px;
}
A.BC_Origin_ParentClass:link, A.BC_Origin_ParentClass:visited, A.BC_Origin_ParentClass:active
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #d9ff43;
	cursor: pointer;
	font-weight: normal;
}
A.BC_Origin_ParentClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #effac1;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
.BC_Origin_ChildClass
{
	color: #ffffff;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
A.BC_Origin_ChildClass:link, A.BC_Origin_ChildClass:visited, A.BC_Origin_ChildClass:active, A.BC_Origin_ChildClass:hover
{
	color: #ffffff;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
.Recipe_ArrowImage
{
	color: #754800;
	padding-left: 5px;
	padding-right: 5px;
}
.Origin_ArrowImage
{
	color: #d9ff43;
	padding-left: 5px;
	padding-right: 5px;
}
.Prod_ArrowImage
{
	color: #ffba00;
	padding-left: 5px;
	padding-right: 5px;
}
.General_ArrowImage
{
	color: #696969;
	padding-left: 5px;
	padding-right: 5px;
}
.divBC_Recipes
{
	background-image: url(/NR/rdonlyres/7469FDA4-A82A-4082-8B24-CCEE25D3EF8C/0/BC_Recipesbg.gif);
	width: 536px;
	height: 25px;
}
A.BC_Recipes_ParentClass:link, A.BC_Recipes_ParentClass:visited, A.BC_Recipes_ParentClass:active
{
	color: #221e00;
	font-weight: normal;
	font-size: 0.75em;
	text-decoration: underline;
	
}
A.BC_Recipes_ParentClass:hover
{
	color: #221e00;
	font-weight: normal;
	font-size: 0.75em;
	text-decoration: underline;
	
}
.BC_Recipes_ChildClass
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #754800;
	text-decoration: none;
	font-weight:bold;
	
}
A.BC_Recipes_ChildClass:link, A.BC_Recipes_ChildClass:visited, A.BC_Recipes_ChildClass:active, A.BC_Recipes_ChildClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #754800;	
	text-decoration: none;
	
}
.divBC_General
{
	background-image: url(/NR/rdonlyres/35BA10EB-5D5F-4CF6-80E6-8D4D86C1D0E9/0/generalTopBg_2.gif);
	width: 386px;
	height: 25px;
}
A.BC_General_ParentClass:link, A.BC_General_ParentClass:visited, A.BC_General_ParentClass:active
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #696969;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
A.BC_General_ParentClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #a6a6a6;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
.BC_General_ChildClass
{
	color: #000000;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
.BC_General_ChildClass
{
	color: #000000;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
A.BC_General_ChildClass:link, A.BC_General_ChildClass:visited, A.BC_General_ChildClass:active, A.BC_General_ChildClass:hover
{
	color: #000000;
	font-weight: bold;
	font-size: 0.75em;
	text-decoration: none;
}
/**Bread Crumb End**//**Bottom Navigtaion starts**/.BottomNav_Top
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #807c4a;
	font-weight: normal;
}
A.BottomNav_Top:link, A.BottomNav_Top:visited, A.BottomNav_Top:active, A.BottomNav_Top:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #807c4a;
	text-decoration: underline;
	cursor: pointer;
	font-weight: normal;
}
.BottomNav_Bottom
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
}
A.BottomNav_Bottom:link, A.BottomNav_Bottom:visited, A.BottomNav_Bottom:active, A.BottomNav_Bottom:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
/**Bottom Navigtaion End**//*******Product Details style start**************/.tabstrip
{
	margin-top: 50px;
	width: 536px;
}
.multipage
{
	margin-top: 50px;
	width: 536px;
	text-align: center;
}
#pdmain
{
	width: 536px;
	height: 544px;
}
.tdcatcontent
{
	width: 386px;
}
#ProductDetails1_pdimage
{
	align: center;
	width: 150px;
	vertical-align: top;
}
.pdcatspacer
{
	width: 4px;
	height: 1px;
}
.pdrootcat
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #ff0000;
	width: 380px;
}
.tdpdmain
{
	vertcal-align: top;
}
.pdsubcat
{
	width: 406px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #222112;
	width: 380px;
}
#ProductDetails1_pdview
{
	width: 386px;
}
.pddesc
{
	width: 386px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #000000;
}
.pdviewlabel
{
	text-decoration: none;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: center;
	color: #e28b4d;
}
A.pdviewlabel:link
{
	text-decoration: underline;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e28b4d;
}
A.pdviewlabel:visited
{
	text-decoration: underline;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e28b4d;
}
A.pdviewlabel:hover
{
	text-decoration: underline;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e28b4d;
}
#pdhead
{
	width: 536px;
	height: 20px;
}
#pdhead div
{
	float: left;
	text-align: center;
}
#pdvwingre
{
	width: 536px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
#pdvwnut
{
	width: 536px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
#pdvwpre
{
	width: 536px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
#pdvwother
{
	width: 536px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.pdoverimg
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #f5f5f3;
	text-align: center;
	width: 134px;
	height: 20px;
	cursor: pointer;
}
.pdoverimg1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #a7a79e;
	text-align: center;
	width: 134px;
	height: 20px;
}
.pdoutimg
{
	font-family: Arial,Helvetica,Sans-Serif;
	text-align: center;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #ffffff;
	width: 134px;
	height: 20px;
	cursor: pointer;
}
.pdselectimg
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #a23c20;
	background-color: #f5f5f3;
	text-align: center;
	width: 134px;
	height: 20px;
	cursor: pointer;
}
.pdinnertab1
{
	width: 134px;
	margin-top: 3px;
	text-align: center;
}
.pdvwtab
{
	background-color: #f5f5f3;
	width: 536px;
}
.pdinghead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #b13a17;
	width: 500px;
	padding-left: 25px;
	padding-top: 20px;
}
.pdinglist
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 500px;
	padding-left: 25px;
	padding-top: 8px;
}
.pdfavour
{
	padding-left: 25px;
	padding-top: 20px;
}
.pddivflavour
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	width: 400px;
	padding-left: 10px;
	padding-top: 2px;
}
.pddivmainfla
{
	padding-top: 5px;
}
#ProductDetails1_pduserinfo
{
	padding-top: 10px;
	padding-left: 15px;
	width: 480px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #b0b0ae;
}
#pdmainuserinfo
{
	width: 510px;
	height: 50px;
	text-align: left;
	border: 2px;
	border-style: solid;
	border-color: #c0c3b7;
	margin-top: 25px;
}
.divpdspacer
{
	width: 1px;
	height: 15px;
}
.divpdspacer1
{
	width: 350px;
	height: 0px;
}
.divpdspacer2
{
	width: 11px;
	height: 1px;
}
.pdmiddle
{
	height: 20px;
	width: 536px;
}
.pdbottom
{
	width: 536px;
	height: 21px;
}
#pdrow
{
	height: 145px;
	width: 536px;
}
.pdprint
{
	cursor: pointer;
	height: 20px;
	background-color: #c4320a;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #e38a29;
	font-weight: bold;
}
.pdvwtab2
{
	width: 536px;
	background-color: #f5f5f3;
}
.pdvwtabbreak2
{
	page-break-after: always;
}
pdvwtab3 div
{
	float: none;
}
.pdvwtab3
{
	width: 536px;
	background-color: #f5f5f3;
	page-break-after: always;
}
.pdvwtab4 div
{
	float: none;
}
#ProductDetails1_pdvwtab4 div
{
	float: none;
}
.pdvwtab4
{
	width: 536px;
	background-color: #f5f5f3;
}
#ProductDetails1_pdprint
{
	text-decoration: underline;
	padding-top: 4px;
	padding-left: 5px;
}
#ProductDetails1_pdcookhead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #b13a17;
	width: 400px;
	padding-left: 25px;
	padding-top: 10px;
}
#ProductDetails1_pdcookcontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 95%;
	padding-left: 25px;
}
#ProductDetails1_pdclickrecipe
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 450px;
	padding-left: 25px;
	padding-top: 7px;
}
#pddivbestresult
{
	width: 450px;
	padding-top: 3px;
	padding-left: 25px;
}
#ProductDetails1_pdbestresulthead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 450px;
	color: #b13a17;
	padding-left: 25px;
	padding-top: 7px;
}
#ProductDetails1_pdbestresult
{
	width: 500px;
	padding-left: 25px;
	padding-top: 3px;
}
.pddivbsetre
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 450px;
	color: #000000;
	padding-top: 3px;
}
/***ProductOther info**/#ProductDetails1_pdsuitable
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 450px;
	color: #000000;
	padding-top: 10px;
	padding-left: 25px;
}
#ProductDetails1_pdsuitablevalue div
{
	float: left;
}
#ProductDetails1_pdsuitablevalue
{
	float: none;
	padding-left: 25px;
	padding-top: 5px;
	width: 96%;
}
.pddivspecial
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 400px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	padding-top: 1px;
}
.packspacer
{
	width: 1px;
	height: 10px;
}
#packspacer
{
	width: 10px;
}
#ProductDetails1_pdpackhead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 225px;
	font-weight: bold;
	color: #000000;
	padding-left: 25px;
	padding-top: 7px;
}
#pddivpackvalue
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	padding-top: 20px;
}
.pddivspeimage
{
	width: 17px;
}
#ProductDetails1_pdportionlbl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 400px;
	color: #000000;
}
#ProductDetails1_pdportionvalue
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 100px;
	color: #000000;
	text-align: left;
}
#ProductDetails1_pdportion
{
	width: 95%;
	padding-left: 25px;
	float: none;
	padding-top: 5px;
}
#ProductDetails1_pdportion div
{
	float: left;
}
#pdother
{
	float: none;
}
#ProductDetails1_pdmaxservingslbl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 46%;
	color: #000000;
	padding-left: 25px;
	padding-top: 5px;
}
#ProductDetails1_pdmaxservings
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 44%;
	color: #000000;
	padding-top: 5px;
}
#ProductDetails1_pdminservingslbl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 46%;
	color: #000000;
	padding-left: 25px;
}
#ProductDetails1_pdminservings
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 44%;
	color: #000000;
}
.pdservingsspacer
{
	width: 80px;
	height: 1px;
}
#ProductDetails1_pdstore
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 95%;
	color: #000000;
	padding-left: 25px;
}
#ProductDetails1_pdstoreafter
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 95%;
	color: #000000;
	padding-left: 25px;
	padding-top: 10px;
}
#ProductDetails1_pdstorebefore
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 95%;
	color: #000000;
	padding-left: 25px;
	padding-top: 5px;
}
#pdfreeze
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	width: 95%;
	color: #000000;
	padding-left: 25px;
	padding-top: 5px;
}
#tblother
{
	width: 536px;
}
.pdfreeze
{
	width: 350px;
	color: #000000;
}
.tdstore
{
	vertical-align: top;
}
.tdfreeze
{
	width: 280px;
}
/***end***/#ProductDetails1_pdnutlbl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #b13a17;
	font-weight: bold;
	padding-left: 35px;
	padding-top: 15px;
}
#ProductDetails1_pdallerlbl
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #b13a17;
	font-weight: bold;
	width: 270px;
	text-align: right;
	padding-top: 15px;
	padding-left:60px;
}
#pddivnut
{
	padding-left: 35px;
	padding-top: 10px;
}
#ProductDetails1_pdnuttable
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
	width: 170px;
}
#ProductDetails1_pdallergentable
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
}
.pdnutname
{
	width: 110px;
}
.pdnutvalue
{
	width: 30px;
	color: #000000;
}
.pdnutunit
{
	width: 30px;
	color: #000000;
}
.pdnutrow
{
	height: 17px;
}
#pddivallergen
{
	padding-left: 100px;
	padding-top: 10px;
}
.trwidth
{
	width: 536px;
	height: 344px;
}
#divprint div
{
	float: left;
	cursor: pointer;
	height: 20px;
	background-color: #c4320a;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #e38a29;
	font-weight: bold;
}
/*******Product Details style end**************//*******Contact Form style Start**************/.ContactBtnClass
{
	cursor: pointer;
	width: 122px;
	height: 17px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
.tblContactForm
{
	color: #000000;
	text-align: center;
}
.divContactForm
{
	width: 536px;
	text-align: center;
}
.ContactErrMessage
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	color: #ff0000;
	font-weight: bold;
}
.ContactformMandatoyClass
{
	color: #ff0000;
	font-weight: bold;
}
.ContactFormTextBox
{
	border-color: #a6a494;
	width: 150px;
	border: 1px solid #a6a494;
	height: 17px;
}
.ContactFormTextArea
{
	border-color: #a6a494;
	width: 150px;
	border: 1px solid #a6a494;
	height: 35px;
}
/*******Contact Form style end**************//*******ProductCategory style starts **************/.ProductCategoryItemStyle
{
	text-align: center;
	width: 120px;
}
.divListProductCategory
{
	width: 536px;
	text-align: center;
}
.dtListProductCategory
{
	width: 526px;
	text-align: center;
}
#CategOverContentClass
{
	padding-left: 10px;
	text-align: left;
}
#tdBQProductDetails
{
	padding-left: 10px;
}
#ULProduct li
{
	list-style: square none inside;
	color: #000000;
	word-wrap: break-word;
}
.ListProductCategory
{
	width: 90px;
}
.tdProductCategoryImage
{
	width: 90px;
	height: 90px;
}
A.ProductCategoryName:link, A.ProductCategoryName:visited, A.ProductCategoryName:active, A.ProductCategoryName:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.62em;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.tdProductCategoryName
{
	height: 26px;
	text-align: center;
}
.ProductDetailscolumn
{
	width: 173px;
	text-align: left;
}
.ProductDetailscolumn1
{
	width: 500px;
	text-align: left;
}
.ProductDetailscolumn2
{
	width: 260px;
	text-align: left;
}
.ProductDetailscolumn3
{
	width: 173px;
	text-align: left;
}
.ProductDetailscolumn4
{
	width: 173px;
	text-align: left;
}
.ProductDetailscolumn5
{
	width: 260px;
	text-align: left;
}
.ProductDetailscolumn6
{
	width: 173px;
	text-align: left;
}
.ProductDetailscolumn1 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn2 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn3 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn4 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn5 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn6 li
{
	height: 20px;
	vertical-align: middle;
}
.ProductDetailscolumn li
{
	height: 20px;
	vertical-align: middle;
}
.ProductContent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	color: #000000;
	text-align: left;
	width: 500px;
	padding-left: 10px;
	padding-top: 10px;
}
.ProductContentDetails
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.83em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 500px;
	padding-top: 10px;
}
.ProductContent2
{
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 526px;
}
.ProductContent4
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 526px;
}
A.ProductContent2:link, A.ProductContent2:visited, A.ProductContent2:active, A.ProductContent2:hover
{
	word-wrap: break-word;
	text-align: left;
	width: 526px;
	text-decoration: underline;
}
A.ProductContent3:link, A.ProductContent3:visited, A.ProductContent3:active, A.ProductContent3:hover
{
	word-wrap: break-word;
	text-align: left;
	width: 526px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
#h5ProductDetails
{
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	color: #ff0000;
}
.tblProductCategoryDetails
{
	padding-left: 10px;
}
#tdProductContent2
{
	padding-left: 20px;
}
/*******ProductCategory style end **************//*******Recipe detail style start********************/#tblRecipe
{
	width: 536px;
}
#RecipeDetails1_rdheading
{
	width: 536px;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	color: #000000;
}
.rdspacer
{
	width: 15px;
}
#rdinglbl
{
	text-align: left;
}
#RecipeDetails1_rddivinglbl
{
	padding-top: 12px;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	color: #000000;
	width: 420px;
}
#rpdivinghead div
{
	float: left;
}
#rpdivx
{
	width: 38px;
}
#rpdivf
{
	width: 38px;
}
#rpdivp
{
	width: 38px;
}
#rpdivc
{
	width: 38px;
}
#RecipeDetails1_dlIngreview
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 260px;
}
#rpdivcost div
{
	float: left;
}
#rpdivcost
{
	width: 520px;
	padding-bottom:3px;
	visibility:
}
#rpdivenergy div
{
	float: none;
}
#rpdivcostenergy div
{
	float: none;
}
#rpdivcostenergy
{
	width: 250px;
}
#RecipeDetails1_rpdivnutrihead
{
	width: 250px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
#RecipeDetails1_rpdivenergy
{
	width: 130px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#RecipeDetails1_rpdivprot
{
	width: 130px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#RecipeDetails1_rpdivgluc
{
	width: 130px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#RecipeDetails1_rpdivlipids
{
	width: 130px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#RecipeDetails1_rpdivenergyvalue
{
	width: 80px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: right;
}
#RecipeDetails1_rpdivprotvalue
{
	width: 80px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: right;
}
#RecipeDetails1_rpdivglucvalue
{
	width: 80px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: right;
}
#RecipeDetails1_rpdivlipidsvalue
{
	width: 80px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: right;
}
#rpnutrivalue1 div
{
	float: left;
	height: 17px;
}
#rpnutrivalue2 div
{
	float: left;
	height: 17px;
}
#rpnutrivalue3 div
{
	float: left;
	height: 17px;
}
#rpnutrivalue4 div
{
	float: left;
	height: 17px;
}
.rdspacerheight
{
	height: 5px;
}
.rdingredientsheight
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	text-align: left;
	width: 250px;
	padding-top: 2px;
}
.tblCost
{
	width: 235px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-color: #f1f1f1;
	border-left-color: #f1f1f1;
	border-top-color: #f1f1f1;
	border-right-color: #f1f1f1;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
}
.rpportionhead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.rpportioncontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#RecipeDetails1_rplblportion
{
	width: 120px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-color: #b9b9b7;
	border-left-color: #b9b9b7;
	border-top-color: #b9b9b7;
	border-right-color: #b9b9b7;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	height: 16px;
}
.txtportion
{
	width: 27px;
	border: 1px solid #a6a494;
}
#textportion
{
	width: 110px;
	text-align: left;
}
.txtporlbl
{
	border: 1px solid #a6a494;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: center;
	height: 17px;
}
#rpdivporsection div
{
	float: left;
}
.rpportionspacer
{
	width: 3px;
	height: 1px;
}
#rptrportion
{
	width: 230px;
}
#tblportion1
{
	width: 230px;
}
.rpporspacer
{
	width: 3px;
	height: 1px;
}
#rpbutton
{
	text-align: left;
}
.btnPortion
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
	width: 120px;
	height: 15px;
	width: 120px;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
	cursor: pointer;
}
.rdspacerheight1
{
	height: 1px;
}
.rdspacerheight2
{
	height: 8px;
	width: 230px;
}
.rdspacerheight3
{
	height: 3px;
	width: 100px;
}
.rdspacerheight4
{
	height: 5px;
	width: 100px;
}
.rdspacerheight5
{
	height: 1px;
	width: 5px;
}
.rptdwidth
{
	width: 5px;
}
#RecipeDetails1_rpinglist
{
	width: 270px;
}
#RecipeDetails1_rpinglist div
{
	float: none;
	color: #000000;
}
#RecipeDetails1_rpapproxcost
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
}
#RecipeDetails1_rpdivdesc
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
	width: 521px;
	_width: 536px;
	#width: 536px;
	padding-left: 15px;
	text-align: left;
	visibility:hidden;
}
#rpwholedesc
{
	background-color: #fffad2;
}
#RecipeDetails1_rpdivdescimage
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 511px;
	_width: 526px;
	#width: 526px;
	padding-left: 15px;
	text-align: left;
	line-height: 16px;
}
#RecipeDetails1_rphandyhinthead
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 521px;
	padding-left: 15px;
	text-align: left;
	font-weight: bold;
}
#RecipeDetails1_rphandyhint
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	width: 521px;
	padding-left: 15px;
	text-align: left;
}
#RecipeDetails1_rdprint
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #ffcb0c;
	width: 521px;
	text-align: left;
	background-color: #bc2a01;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
	height: 20px;
}
#rpdivlinks div
{
	float: left;
}
A.backlink:hover, A.backlink:active, A.backlink:link, A.backlink:visited
{
	text-decoration: underline;
	color: #000000;
}
A.btnlist:hover, A.btnlist:active, A.btnlist:link, A.btnlist:visited
{
	text-decoration: underline;
	color: #000000;
}
#rpdivlinks
{
	width: 521px;
	_width: 538px;
	#width: 538px;
	padding-left: 15px;
}
.rpfavourite
{
	width: 173px;
	text-align: left;
	padding-top: 2px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
}
.rpingredients
{
	width: 173px;
	text-align: center;
	padding-top: 2px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	font-weight: bold;
}
.rpingredientspointer
{
	text-decoration: underline;
	width: 173px;
	text-align: center;
	padding-top: 2px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
}
.rpfavouritepointer
{
	text-decoration: underline;
	width: 173px;
	text-align: left;
	padding-top: 2px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
}
#RecipeDetails1_rpback
{
	width: 173px;
	text-align: right;
	padding-top: 2px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
}
#RecipeDetails1_rpnumber div
{
	float: left;
}
/*******Recipe detail style end*******/.MyFavRecipesGrid
{
	width: 500px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}
.MyFavRecipesItems
{
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
}
.divMyFavRecipes
{
	width: 522px;
	background-color: #ffffff;
	padding-left: 14px;
	padding-top: 10px;
	text-align: left;
}
.MyFavHeaderClass
{
	background-color: #0a0e8c;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 2px;
}
.MyFavFooterClass
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #dc4700;
}
.MyFavFooterClass a
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #dc4700;
}
.MyFavRecipeNameLabel
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #8c1e00;
	text-decoration: underline;
}
A.MyFavRecipeName:link, A.MyFavRecipeName:visited, A.MyFavRecipeName:active, A.MyFavRecipeName:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #8c1e00;
	text-decoration: underline;
}
.liMyFavDelete
{
	padding-top: 10px;
}
A.MyFavDelete:link, A.MyFavDelete:visited, A.MyFavDelete:active, A.MyFavDelete:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #0a0e8c;
	text-decoration: underline;
	font-weight: bold;
}
.MyFavRecipeContent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #1000b9;
}
.MyFavRecipeErrMessage
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 15px;
	color: #0a0e8c;
	font-weight: bold;
}
.favbottom div
{
	float: left;
}
.favbottom
{
	width: 506px;
	background-color: #c4320a;
}
.favprint
{
	text-decoration: underline;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #e38a29;
	width: 30px;
	cursor: pointer;
	padding-top: 4px;
}
.favback
{
	text-align: right;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	width: 165px;
	padding-top: 4px;
}
.favtotal
{
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #e38a29;
	width: 230px;
	padding-top: 4px;
	padding-left: 4px;
}
/*******MyFavRecipes end **************//********************My shopping list style starts*************************/.inglabel
{
	background-color: #c4320a;
	color: #e38a29;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.73em;
	font-weight: bold;
	width: 500px;
	margin-top: 10px;
	padding-left: 8px;
	margin-left: 20px;
	padding-top: 2px;
	height: 17px;
}
.ingname
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	width: 400px;
	text-align: left;
	height: 20px;
}
#mying div
{
	float: none;
}
#mying
{
	width: 536px;
	background-color: #ffffff;
}
.ingerror
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
	text-align: left;
	padding-top: 3px;
}
.dgIngredients
{
	width: 509px;
}
#ingrid
{
	padding-left: 20px;
	padding-top: 3px;
}
.MyInFooterClass
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #dc4700;
}
A.shoppinglink:hover, A.shoppinglink:active, A.shoppinglink:link, A.shoppinglink:visited
{
	text-decoration: underline;
	color: #e38a29;
}
.listprint
{
	width: 45px;
	background-color: #dc4700;
	color: #ffffff;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	margin-left: 15px;
	padding-left: 15px;
	text-align: left;
}
.listprint1
{
	width: 536px;
	background-color: #ffffff;
}
#loginmessage
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
}
#message
{
	background-color: #fcf08e;
	width: 225px;
	height: 160px;
}
#divok
{
	width: 220px;
	text-align: left;
}
#messagebody
{
	width: 25opx;
}
.divingspacer
{
	width: 20px;
	height: 1px;
}
#MyShoppingList1_ingfooter div
{
	float: left;
}
.lnkIngDelete
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #3e00dc;
}
.ingdelete
{
	text-align: left;
	width: 70px;
}
#ingdivtotal
{
	width: 165px;
	background-color: #c4320a;
	height: 21px;
}
#ingdivprint div
{
	text-align: center;
}
#ingdivprint
{
	width: 165px;
	background-color: #c4320a;
}
.ingprint
{
	text-decoration: underline;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e38a29;
	cursor: pointer;
	padding-top: 4px;
	text-align: left;
	width: 3px;
	padding-left: 2px;
}
#ingdivback
{
	text-align: right;
	width: 175px;
	height:21px;
	background-color: #c4320a;
}
#ingfootersection
{
	width: 530px;
}
#MyShoppingList1_ingtotal
{
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e38a29;
	width: 165px;
	padding-left: 5px;
	padding-top: 4px;
}
#MyShoppingList1_ingback
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #e38a29;
	width: 172px;
	height: 17px;
	padding-top: 4px;
}
.divingspacer2
{
	width: 70px;
	height: 1px;
}
.ingtotal2
{
	padding-left: 20px;
}
.ingtotal3
{
	width: 500px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #c4320a;
	color: #e38a29;
	padding-left: 5px;
	height: 16px;
	padding-top: 4px;
}
/***********************My shopping list style ends**********************//*********ForgotPassword style start***************/.tblForgotPwd
{
	width: 300px;
	text-align: center;
}
.tblForgotPwd td
{
	color: #575754;
}
.divForgotPwd
{
	width: 386px;
	text-align: center;
}
#tdForgotlblError
{
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
}
.forgotPwdTextStyle
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #575754;
}
/**********ForgotPassword style end***********//*********ChangePassword style start***************/.tblChangePwd
{
	width: 300px;
	text-align: center;
}
.tblChangePwd td
{
	text-align: left;
}
.txtForgotChange
{
	border-color: #a6a494;
	width: 122px;
	border: 1px solid #a6a494;
	height: 18px;
}
td.tdimgbtn
{
	text-align: left;
}
.divChangePwd
{
	width: 386px;
	text-align: center;
}
#tblreg
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width:386px;
}
.changePwdTextStyle
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #575754;
}
/**********ChangePassword style end*********** / /**********Registration style start************/.txtRegister
{
	border: 1px #981503;
	background-color: #efe8d9;
	height: 16px;
	width: 114px;
}
.tblRegister
{
	text-align: center;
	width: 300px;
}
.tblRegister td
{
	text-align: left;
	color: #575754;
}
.divRegister
{
	text-align: center;
	width: 386px;
	padding-top:10px;
	padding-left:0px;
}
.divRegisterMain
{
	text-align: center;
	width: 330px;
	padding-top:10px;	
}
.ddlOutlet
{
	color: #575754;
	width: 142px;
	border: 1px solid #a6a494;
}
.btnRegister
{
	cursor: pointer;
	border-color: #981503;
	width: 65px;
	height: 17px;
	border: 1px solid #981503;
	font-size: 0.62em;
	text-align: center;
	background-color: #efe8d9;
	font-family: Verdana, Arial,Helvetica,Sans-Serif, Helvetica, sans-serif;
}
td.tdbtnRegister
{
	text-align: center;
}
.rfv
{
	color: #ff0000;
}
td.tdmandatory
{
	text-align: center;
}
.regTextStyle
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #575754;
}
.RegTextBox
{
	border-color: #a6a494;
	width: 122px;
	border: 1px solid #a6a494;
	height: 17px;
}
/*********Registration style ends*************//******Login control style starts*******/.trLoginBtn
{
	width: 135px;
}
#tblLogin
{
	width: 632px;
	height: 81px;
}
.tdLoginSpacer
{
	text-align: right;
	width: 122px;
}
.loginSpacerImage1
{
	height: 1px;
}
.loginSpacerImage2
{
	height: 2px;
}
.loginTextBox
{
	font-size: 0.7em;
	color: #000000;
	border-color: #a6a494;
	width: 130px;
	height: 17px;
	border: 1px solid #a6a494;
	vertical-align: middle;
}
.tblChangePwd
{
	width: 300px;
	text-align: center;
}
.tblChangePwd td
{
	text-align: left;
}
.loginRegButton
{
	cursor: pointer;
	width: 55px;
	height: 17px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
#tdLoginError
{
	width: 489px;
	text-align: right;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #575754;
}
.tdRegBtn
{
	width: 130px;
}
td.tdRegBtn
{
	text-align: right;
}
.tdLoginReg
{
	width: 489px;
	text-align: right;
}
.tdEndSpacer
{
	width: 13px;
}
td.tdForgotPwdLink
{
	text-align: center;
}
#tblLogOff
{
	width: 632px;
	height: 81px;
}
#tblLogOff td
{
	text-align: right;
}
.lblText
{
	text-align: right;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}
.panel
{
	height: 81px;
	width: 632px;
}
.tdLoginTxtUserName
{
	width: 122px;
	height: 17px;
}
.tdLoginTxtPassword
{
	width: 122px;
	height: 17px;
	background-color: transparent;
	background-repeat: no-repeat;
}
.tdLoginClear
{
	border-color: #a6a494;
	width: 122px;
	height: 17px;
	border: 1px solid #a6a494;
	font-family: Arial,Helvetica,Sans-Serif;
	color: #a6a494;
	font-size: 0.7em;
}
/*****Login control style end******//*Sitemap - start*/.tblSiteMap
{
	text-align: left;
	padding-left: 15px;
}
A.SiteMapChannelClass:link, A.SiteMapChannelClass:visited, A.SiteMapChannelClass:active
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.SiteMapChannelClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
A.SiteMapPostingClass:link, A.SiteMapPostingClass:visited, A.SiteMapPostingClass:active
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #a6a494;
	text-decoration: none;
	font-weight: normal;
}
A.SiteMapPostingClass:hover
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #a6a494;
	text-decoration: underline;
	font-weight: normal;
}
.divSiteMapPosting
{
	float: left;
	text-align: left;
}
#divSitemapMain
{
	width: 386px;
}
.divSiteMap
{
	float: left;
	text-align: left;
	width: 371px;
	padding-left: 15px;
}
.divSiteMap ul
{
	width: 361px;
	float: left;
}
#divSitemapcontent
{
	width: 386px;	
}
.liChilElement
{
	padding-left: 15px;
	width: 346px;
	float: left;
}
/*Sitemap - end*/.rsmaindiv div
{
	float: left;
}
.rsmaindiv
{
	width: 520px;
}
.rsspacer
{
	width: 15px;
	height: 1px;
}
.rsheader
{
	background-image: url(/NR/rdonlyres/3D202783-8F8F-405D-9DD1-636359C35F25/0/tabunselected.gif);
	background-repeat: no-repeat;
	width: 538px;
	height: 24;
	padding-top: 3px;
}
.rsheaderselected
{
	background-image: url(/NR/rdonlyres/598FD23F-1769-4EE1-A16A-4365C639DF13/0/tabselected.gif);
	background-repeat: no-repeat;
	width: 538px;
	height: 24;
	padding-top: 3px;
}
.rsspacertab
{
	width: 25px;
	height: 20px;
	background-image: url(/foodservice/images/spacer.gif);
}
.rscategorytd
{
	width: 135px;
}
.rscategorytr
{
	height: 35px;
}
.rsblanktr
{
	height: 25px;
}
.rsresultheader
{
	background-image: url(/NR/rdonlyres/B6CF4B3E-BEDE-4AF4-A857-A1C7440C5A76/0/resulthead.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 538px;
}
.rsreslutover
{
	background-color: #fdf5ad;
	height: 12px;
	width: 450px;
}
.rsresultout
{
	background-color: #000000;
	height: 12px;
	width: 450px;
}
.searchtextbox
{
	border-color: #a6a494;
	width: 122px;
	height: 18px;
	border: 1px solid #a6a494;
	background-color: transparent;
	font-size: 0.7em;
}
/***back ground changes styles start***/#tdorigin
{
	background-image: url(/NR/rdonlyres/F04E1045-BFAA-420D-8DD2-971C9B4E94F8/0/OriginBG.gif);
	background-repeat: no-repeat;
	background-color: #ace33d;
	background-position: top;
	vertical-align: top;
}
#tdproduct
{
	background-image: url(/NR/rdonlyres/290668DC-B17D-4EB1-B94B-8A941127BA35/0/ProductBG.gif);
	background-repeat: no-repeat;
	background-color: #ff7d3f;
	background-position: top;
	vertical-align: top;
}
#blackbg
{
	vertical-align: top;
	background-color: #000000;
}
#productblackbg
{
	vertical-align: top;
	background-color: #000000;
}
#recipeblackbg
{
	vertical-align: top;
	background-color: #000000;
}
#tdcontent
{
	vertical-align: top;
}
.tdcontent_origin
{
	vertical-align: top;
}
.tdcontentEdit_origin
{
	vertical-align: top;
	width:625px;
}

#tdrecipe
{
	background-image: url(/NR/rdonlyres/B15757DC-704D-4487-A83A-14E094A2F6A4/0/RecipeBG.gif);
	background-repeat: no-repeat;
	background-color: #ffda58;
	background-position: top;
	vertical-align: top;
}
.tdtabcommon
{
	vertical-align: top;
}
.pdbottomspa
{
	height: 20px;
	width: 400px;
}
.pdbottomspa1
{
	height: 7px;
	width: 400px;
}
.pdliresultmain
{
	padding-top: 3px;
}
#RecipeDetails1_rding
{
	height: 245px;
	vertical-align: top;
	text-align: left;
}
#RecipeDetails1_rddesc
{
	height: 215px;
	vertical-align: top;
	background-color: #fffad2;
}
.favtotal2
{
	text-align: left;
}
.favtotal3
{
	width: 500px;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #c4320a;
	color: #e38a29;
	padding-left: 5px;
	height: 17px;
	padding-top: 4px;
}
#RecipeDetails1_rpinglistall
{
	height: 235px;
	text-align: left;
	vertical-align: top;
}
/****back ground changes styles end****//************Nerws style start**************/#newscontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	color: #000080;
	word-wrap: break-word;
	text-align: left;
	padding-left: 10px;
	width: 520px;
}
#newscontent div
{
	float: none;
}
.divnewsimage
{
	width: 200px;
	text-align: center;
	float: none;
}
#newsdivimage
{
	width: 500px;
	text-align: left;
}
#newsdivimage div
{
	float: none;
}
.newscontent1
{
	width: 350px;
	padding-left: 10px;
}
#oricontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.8em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	padding-left: 10px;
	width: 520px;
}
A.originlink:hover, A.originlink:active, A.originlink:link, A.originlink:visited
{
	text-decoration: line;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.68em;
	font-weight: bold;
	color: #000000;
}
A.blacklink:hover, A.blacklink:active, A.blacklink:link, A.blacklink:visited
{
	text-decoration: underline;
	color: #000000;
}
/*************News style end*************//*Site Owner - start*/.SiteContent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	width: 376px;
	padding-left: 10px;
	text-justify: distribute-all-lines;
}
A.SiteTextContent:link, A.SiteTextContent:visited, A.SiteTextContent:active, A.SiteTextContent:hover
{
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	text-decoration: underline;
}
/*Site Owner-end*/#ProductDetails1_pddivmaxserving div
{
	float: left;
}
#ProductDetails1_pddivminserving div
{
	float: left;
}
#ProductDetails1_pddivpacksize div
{
	float: left;
}
.spacerafter
{
	width: 130px;
	height: 1px;
}
.spacerbefore
{
	width: 109px;
	height: 1px;
}
.spacerfreeze
{
	width: 7px;
	height: 1px;
}
.uloriginnews
{
	list-style: square none inside;
	color: #000000;
	word-wrap: break-word;
	padding-left: 10px;
	text-align: left;
}
.uloriginul
{
	list-style: square none inside;
	color: #000000;
	word-wrap: break-word;
	padding-left: 10px;
	text-align: left;
}
.tduloriginul1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
}
.uloriginul1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	list-style: square none inside;
	color: #000000;
	word-wrap: break-word;
	padding-left: 10px;
	text-align: left;
}
#divfloat1 div
{
	float: left;
}
#divfloat2 div
{
	float: left;
}
#divfloat1, #divfloat2
{
	width: 516px;
}
#divtext1
{
	width: 410px;
}
#divdeffloat1
{
	float: left;
}
#divdeffloat1
{
	padding-top: 10px;
	width: 516px;
}
#divdefwid1
{
	padding-left: 5px;
	width: 390px;
}
#divdeffloat2
{
	padding-top: 10px;
}
#divdeffloat3, #divdeffloat4 div
{
	float: left;
}
#divdefwid3
{
	width: 390px;
}
#divdeffloat3
{
	width: 516px;
	padding-top: 10px;
}
#divdeffloat4
{
	width: 516px;
	padding-top: 10px;
}
#divdefwid4
{
	padding-left: 5px;
	width: 390px;
}
A.OriginDisclaimer1:link, A.OriginDisclaimer1:visited, A.OriginDisclaimer1:active, A.OriginDisclaimer1:hover
{
	color: #ffffff;
	text-decoration: underline;
}
#divdeffloat5
{
	background-color: #339933;
	text-align: center;
	width: 516px;
}
#divdeffloat6
{
	text-align: center;
	width: 516px;
	padding-top: 5px;
	color: #ffffff;
}
#divherfloat1 div
{
	float: left;
}
#divherfloat2
{
	width: 340px;
}
#divherfloat1
{
	padding-top: 10px;
}
.tdcontactctrl
{
	font-size: 0.7em;
	font-weight: bold;
}
.tdcontactsize
{
	text-align: left;
	font-size: 0.75em;
}
.tdcontactsize1
{
	text-align: left;
}
.tdforgotsize
{
	text-align: left;
	font-size: 0.7em;
	font-weight: bold;
	color: #575754;
}
.loginButton
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	cursor: pointer;
	width: 122px;
	height: 17px;
	text-align: center;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
.loginforspacerimage
{
	height: 25px;
	width: 200px;
}
.loginforspacerimage1
{
	height: 5px;
	width: 200px;
}
.changepwdtd
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #575754;
}
A.OriginTextContentCh:link, A.OriginTextContentCh:visited, A.OriginTextContentCh:active, A.OriginTextContentCh:hover
{
	color: #c73c00;
	word-wrap: break-word;
	text-align: left;
	text-decoration: underline;
}
A.OriginTextContentCh1:link, A.OriginTextContentCh1:visited, A.OriginTextContentCh1:active, A.OriginTextContentCh1:hover
{
	color: #c73c00;
	word-wrap: break-word;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
#ok
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #ffffff;
	background-color: #1f00dc;
	margin-top: 10px;
	cursor: pointer;
	width: 30px;
	margin-left: 90px;
}
.regimgspacer
{
	height: 4px;
	width: 1px;
}
#divrs1
{
	padding-top: 4px;
}
.rsheadernoshade
{
	background-image: url(/NR/rdonlyres/2651F62F-F471-4E83-BBE2-2E1B2279C4A1/0/rsheaderbgnoshade.gif);
	background-repeat: no-repeat;
	width: 538px;
	height: 23px;
	padding-top: 3px;
}
#divPrintContent
{
	width: 536px;
	background-color: #ffffff;
	width: 536px;
}
#divPrintContent div
{
	float: left;
}
.packrespacer
{
	width: 400px;
	height: 7px;
}
#packspacer1
{
	width: 400px;
	height: 7px;
}
.shopstripimage
{
	text-align: left;
}
#divinglabel
{
}
.shopempty
{
	cursor: pointer;
	width: 150px;
	height: 17px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
.divempty
{
	width: 525px;
	text-align: right;
	padding-top: 2px;
}
.divfavempty
{
	padding-top: 2px;
	width: 505px;
	text-align: right;
}
.shopfavempty
{
	cursor: pointer;
	width: 150px;
	height: 17px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
#divcontrol
{
}
.tdprintlogo
{
	text-align: right;
}
.divprintlogo
{
	width: 530px;
	text-align: right;
}
.printcopyright
{
	text-decoration: none;
	text-align: center;
	width: 506px;
}
.divprintinfavcontrol
{
	width: 550px;
	background-color: #ffffff;
}
.printcopyright
{
	text-align: center;
	padding-top: 10px;
}
.ingprintimage, .favprintimage
{
	cursor: pointer;
}
#favpri
{
	width: 105px;
}
.lblusererror
{
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}
.loginerrorspacer
{
	width: 5px;
	height: 1px;
}
A.ingbacklink:hover, A.ingbacklink:active, A.ingbacklink:link, A.ingbacklink:visited
{
	text-decoration: underline;
	color: #e38a29;
}
A.favbacklink:hover, A.favbacklink:active, A.favbacklink:link, A.favbacklink:visited
{
	text-decoration: none;
	color: #e38a29;
}
.recipesearchspac1
{
	width: 120px;
	height: 4px;
}
.dgIng
{
	text-align: left;
	vertical-align: top;
	font-size: 0.7em;
}
.ingfaverror
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 3px;
	padding-left: 10px;
}
.ingfavlabel
{
	background-color: #c4320a;
	color: #e38a29;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 500px;
	margin-top: 10px;
	padding-left: 5px;
	height: 17px;
	padding-top: 2px;
}
#RecipeDetails1_pdprint
{
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
#ProductDetails1_pdmainuserinfo
{
	width: 510px;
	height: 50px;
	text-align: left;
	border: 2px;
	border-style: solid;
	border-color: #c0c3b7;
	margin-top: 25px;
}
#divshop div
{
	float: left;
}
#divshop
{
	width: 509px;
}
#bodyPrint
{
	width: 536px;
}
.loginPwdTextBox
{
	border-color: #a6a494;
	color:#000000;
	width: 130px;
	height: 17px;
	border: 1px solid #a6a494;
	background-color: transparent;	
}
.loginForTextBox
{
	color: #575754;
	border-color: #a6a494;
	width: 122px;
	height: 17px;
	border: 1px solid #a6a494;
	vertical-align: middle;
}
.loginChangeTextBox
{
	color: #575754;
	border-color: #a6a494;
	width: 122px;
	height: 17px;
	border: 1px solid #a6a494;
	vertical-align: middle;
}
.trvwtab
{
	background-color: #f5f5f3;
	height: 395px;
}
#ProductDetails1_pduserinfo1
{
	padding-top: 10px;
	padding-left: 15px;
	width: 100%;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #b0b0ae;
}
#ProductDetails1_pdmainuserinfo1
{
	width: 510px;
	height: 50px;
	text-align: left;
	border: 2px;
	border-style: solid;
	border-color: #c0c3b7;
	margin-top: 25px;
}
.pdoverprintimg
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	width: 150px;
	height: 20px;
	color: #b13a17;
}
.trvwtab1
{
	height: 348px;
}
.pdbottomspaing
{
	height: 10px;
	width: 400px;
}
.OriginNavLin
{
	padding-left: 10px;
}
.loginLoRegButton
{
	cursor: pointer;
	width: 71px;
	height: 17px;
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-image: url(/NR/rdonlyres/56CFC682-9220-402D-80C7-275D8794979B/0/button.gif);
	background-color: transparent;
	border: 0px;
}
.blockdetails
{
	font-size: 0.83em;
	text-align: left;
	width: 500px;
	padding-top: 10px;
}
#blockplaceholdercontrol
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.83em;
	color: #000000;
	word-wrap: break-word;
}
#blockplaceholdercontrol ul
{
	list-style: square none inside;
}
#ProductCategoryDetails1_divProd1
{
	width: 520px;
}
.divagreement
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	word-wrap: break-word;
	text-align: left;
	padding-left: 10px;
	text-justify: distribute-all-lines;
	width: 375px;
	padding-top:2px;
}
.chagree
{
	font-size: 0.7em;
	font-weight: bold;
	color: #575754;
	width: 350px;
	text-align: left;
	padding-left: 10px;
	padding-top: 8px;
}
.btnregis
{
	width: 360px;
	text-align: center;
	padding-left: 15px;
	padding-top: 8px;
}
.divconsent
{
	width: 80px;
	text-align: right;
	padding-top: 4px;
}
.divcheck
{
	height: 50px;
	text-align: left;
	vertical-align: middle;
}
#ProductDetails1_pdpackvalue
{
	width: 276px;
}
#ProductDetails1_pdpackvalue li
{
	float: left;
}
.pdPackLi
{
	width: 92px;
}
.divspacerpri
{
	width: 25px;
}
.tblorigincontent
{
	width: 500px;
}
.tblorigincontent ul
{
	list-style: square none inside;
}
.sitefont
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	text-align: left;
	vertical-align: top;
}
.imgori
{
	width: 5px;
}
.imgori1
{
	height: 5px;
}
.contentorigintext
{
	padding-left: 10px;
}
#ProductDetails1_pddivminserving
{
	width: 92%;
}
#ProductDetails1_pddivmaxserving
{
	width: 92%;
}
.pdoverprintimg41
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	width: 96%;
	height: 20px;
	color: #b13a17;
}
#ProductDetails1_pddivpacksize
{
	width: 100%;
}
#phc_catcontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	color: #000000;
	text-align: left;
}
#phc_catcontent ul
{
	list-style: square none inside;
}
#divdefcontent1
{
	width: 516px;
}
#divdefcontent2
{
	width: 114px;
}
#divdefcontent3
{
	width: 370px;
}
#divdefcontent1 div
{
	float: left;
}
#divdefcontent4
{
	width: 516px;
	height: 122px;
}
#divdefcontent5
{
	width: 155px;
}
#divdefcontent6
{
	width: 330px;
}
#divdefcontent4 div
{
	float: left;
}
.originboldtext
{
	font-size: 0.8em;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
}
#divdefcontent7
{
	width: 516px;
	height: 206px;
}
#divdefcontent8
{
	width: 516px;
}
#divdefcontent9
{
	width: 516px;
	height: 150px;
}
.tickerspacer1
{
	height: 1px;
	width: 50px;
}
A:link, A:visited, A:active, A:hover
{
	color: #c73c00;
	word-wrap: break-word;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
A.aForgotPwdLink:link, A.aForgotPwdLink:visited, A.aForgotPwdLink:active, A.aForgotPwdLink:hover
{
	text-align: center;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}
.divProductCategoryName
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.62em;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	height: 20px;
	text-align: center;
	cursor: pointer;
}
.spanshort
{
	font-weight: normal;
}
.liChilElement1
{
	padding-left: 25px;
	width: 346px;
	float: left;
}
.liparent
{
	width: 346px;
}
#SiteMapControl1_divSiteMap
{
	padding-left: 10px;
}

.tdrecipeplaceleft
{
	text-align: left;
	padding-left: 10px;
	padding-top: 20px;
}
.level
{
	width: 346px;
	float: left;
}
.level1
{
	padding-left: 15px;
	width: 346px;
	float: left;
}
.level2
{
	padding-left: 25px;
	width: 346px;
	float: left;
}
.level3
{
	padding-left: 35px;
	width: 346px;
	float: left;
}
.level4
{
	padding-left: 45px;
	width: 346px;
	float: left;
}
.level5
{
	padding-left: 55px;
	width: 346px;
	float: left;
}
.level6
{
	padding-left: 65px;
	width: 346px;
	float: left;
}
.level7
{
	padding-left: 75px;
	width: 346px;
	float: left;
}
.level8
{
	padding-left: 85px;
	width: 346px;
	float: left;
}
.level9
{
	padding-left: 95px;
	width: 346px;
	float: left;
}
.level10
{
	padding-left: 105px;
	width: 346px;
	float: left;
}
#phc_recipesearchcontent
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.83em;
	color: #000000;
	word-wrap: break-word;	
}
#phc_recipesearchcontent ul
{
	list-style: square none inside;
}
#tdsearch
{
	padding-left:3px;
	padding-bottom:3px;
	padding-left:10px;
}
.sitelink
{
	vertical-align:bottom;
}
.imgbottombanner
{
	vertical-align: bottom;
	text-align:right;
}
#Register1_chAgreement1 div
{
	float:left;
}
#Register1_chAgreement2 div
{
	float:left;
}
#Register1_divCheckLabel1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	word-wrap: break-word;
	text-align: left;
	padding-left: 10px;
	text-justify: distribute-all-lines;
	font-weight: bold;
	color: #575754;
	width: 100px;	
	padding-top:4px;
}
#Register1_divCheckLabel2
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 0.7em;
	word-wrap: break-word;
	text-align: left;
	padding-left: 10px;
	text-justify: distribute-all-lines;
	font-weight: bold;
	color: #575754;
	width: 100px;	
	padding-top:4px;
}
#Register1_chAgreement1
{
	width:360px;
}
#Register1_chAgreement2
{
	width:360px;
}
