﻿body
{
	width: 100%;
	margin: 0px;
	background: transparent url(  '../images/templates/body-bg.jpg' ) repeat-y top center;
	font-size: 12px;
	font-family: Arial;
}
.bodydiv
{
	width: 100%;
	margin: 0px;
	background: transparent url(  '../images/templates/body-bg_dyn.jpg' ) no-repeat top center;
	font-size: 12px;
	font-family: Arial;
}
.clearboth
{
	clear: both;
}
.logo
{
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.clearboth
{
	clear: both;
}
.noborder
{
	border: 0px;
}
.fontsize0
{
	font-size: 0px;
}
.zindex
{
	z-index: 100;
	position: relative;
}
.login_position
{
	position: relative;
	left: -0px;
}
.toppinav
{
	position: relative;
	left: 60px;
	_left: 40px; *left:40px;

text-align:left

}
.topnegare
{
	position: relative;
	top: -15px;
}

/*====================================
START TEMPLATE STYLES
====================================== */
.grassfooter
{
	background: transparent url(  '../images/templates/footer-grass.jpg' ) no-repeat bottom center;
	width: 100%;
}
.centercontentbg
{
	background: transparent url(  '../images/templates/content-bg-repeat.png' ) repeat-y top center;
	width: 902px;
}
.topgrass
{
	background: transparent url(  '../images/templates/header-grass.jpg' ) no-repeat top center;
	width: 100%;
	height: 138px;
	text-align: center;
}
.topnavstyle
{
	position: relative;
	top: -15px;
}

/* START Dropdownlist Styles */

/*
Stylish Select 0.4.1 - $ plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3 or newer

Dual licensed under the MIT and GPL licenses.

*/
.selCont
{
	float: none;
	clear: both;
}
/*==================================
Hide lists on page load
====================================*/

.stylish-select ul.newList
{
	left: -9999px;
}

/*==================================
red curvy example
====================================*/
ul.newList *
{
	margin: 0;
	padding: 0;
}
ul.newList a
{
	color: #716358;
	text-decoration: none;
	display: block;
}
ul.newList
{
	margin: 0;
	padding: 0;
	list-style: none;
	color: #716358;
	width: 120px;
	background: #fff;
	position: absolute;
	border: 1px solid #ccc;
	top: 22px;
	left: 0;
	overflow: none;
	z-index: 0;
	font-size: 11px;
}
.newListSelected
{
	width: 130px;
	color: #482e15;
	height: 19px;
	padding: 5px 0 0 6px;
	float: left;
	background-image: url( "/Images/Recipe/search/Drop_down.gif" );
	background-repeat: no-repeat;
	font-size: 11px;
}
.newListSelected span
{
	width: 150px;
	display: block;
	font-size: 11px;
}
ul.newList li a
{
	padding: 3px 8px;
	display: block;
	font-size: 11px;
}
ul.newList li a:focus
{
	-moz-outline-style: none;
}
.selectedTxt
{
	font-size: 11px;
	width: 110px;
	overflow: hidden;
	height: 16px;
	padding: 0 23px 0 0;
}
.hiLite
{
	background: #482e15 !important;
	color: #fff !important;
	font-size: 11px;
}
.hiLite a
{
	background: #482e15 !important;
	color: #fff !important;
	font-size: 11px;
}
.newListHover
{
	background: #b3d670 !important;
	color: #716358;
	cursor: default;
	font-size: 11px;
}
.newListSelHover, .newListSelFocus
{
	background-position: 0 -0px;
	cursor: default;
	font-size: 11px;
}
.newListOptionTitle
{
	font-weight: bold;
}
.newListOptionTitle ul
{
	margin: 3px 0 0;
}
.newListOptionTitle li
{
	font-weight: normal;
	border-left: 1px solid #ccc;
}

/* END Dropdownlist Styles */

.Footerbg
{
	width: 100%;
	margin: 0px;
	background: transparent url(  '../images/footer-grass.jpg' ) no-repeat bottom center;
	height: 238px;
	text-align: center;
}

.staticcontentbg[class]
{
	width: 960px;
	background: transparent url(  '../images/homepage-contentbg.png' ) no-repeat top left;
	height: 668px;
	text-align: left;
	_margin-left: -30px;
	position: relative;
	z-index: 200;
}
*html .staticcontentbg
{
	width: 960px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/homepage-contentbg.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 668px;
	text-align: left;
	margin-left: -70px;
}

.product_home_contentbg[class]
{
	width: 960px;
	background: transparent url(  '../images/templates/producthome.png' ) no-repeat top left;
	height: 686px;
	text-align: left;
	_margin-left: -30px;
	position: relative;
	z-index: 200;
}
*html .product_home_contentbg
{
	width: 986px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/templates/producthome.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 686px;
	text-align: left;
	margin-left: -70px;
}


.dynamiccontentbg[class]
{
	width: 960px;
	background: transparent url(  '../images/templates/recipe_home_bg.png' ) no-repeat top left;
	height: 668px;
	text-align: left;
	_margin-left: -30px;
}
*html .dynamiccontentbg
{
	width: 960px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/templates/images/recipe_home_bg.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 688px;
	text-align: left;
	margin-left: -70px;
}
.regcontentbg[class]
{
	width: 980px;
	background: transparent url(  '../images/Registration/registartion-contentbg.png' ) no-repeat top left;
	height: 1088px;
	text-align: left;
	_margin-left: -30px;
}
*html .regcontentbg
{
	width: 980px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Registration/registartion-contentbg.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 1088px;
	text-align: left;
	margin-left: -70px;
}
.recipecontentbg[class]
{
	width: 960px;
	background: transparent url(  '../images/recipe-home/recipes-homepage.png' ) no-repeat top left;
	height: 961px;
	text-align: left;
	_margin-left: -30px;
	position:relative;
}
*html .recipecontentbg
{
	width: 980px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/recipe-home/recipes-homepage.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 961px;
	text-align: left;
	margin-left: -70px;
}

.expanded_contentbg[class]
{
	width: 906px;
	background: transparent url(  '../images/expanded-topcurve.png' ) no-repeat top left;
	height: 100%;
	text-align: left;
}
*html .expanded_contentbg
{
	width: 906px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/expanded-topcurve.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 100%;
	text-align: left;
}
.transparent-expandedfooter[class]
{
	width: 906px;
	background: transparent url(  '../images/expanded-bottom-curve.png' ) no-repeat top left;
	height: 147px;
	text-align: left;
}
*html .transparent-expandedfooter
{
	width: 906px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/expanded-bottom-curve.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 147px;
	text-align: left;
}

.divcontentclass
{
	margin: 5px 10px 10px 20px;
	width: 860px;
}
.contentbg
{
	vertical-align: bottom;
	padding-left: 10px;
}
/******For Dynamic Master Page*********/
.dynamictopcurve[class]
{
	width: 960px;
	background: transparent url(  '../images/templates/paper_bg_top.png' ) no-repeat top left;
	height: 25px;
	text-align: left;
	_margin-left: -30px; position:relative;
}
*html .dynamictopcurve
{
	width: 960px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/templates/paper_bg_top.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 25px;
	text-align: left;
	_margin-left: -30px;
}
.dynamiccontentbg[class]
{
	width: 960px;
	background: transparent url(  '../images/templates/paper_bg_02.png' ) repeat-y top left;
	text-align: left;
	_margin-left: -30px;
	height: auto;
}
*html .dynamiccontentbg
{
	width: 960px; /*background-image:url( '../images/templates/paper_bg_mid.gif' );*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=  '/images/templates/paper_bg_02.png' );
	background-repeat: repeat-y; /*height:auto;	*/
	text-align: left;
	_margin-left: -30px;
}
.dynamicbtm[class]
{
	width: 960px;
	background: transparent url(  '../images/templates/paper_bg_bot_new.png' ) no-repeat top left;
	height: 215px;
	text-align: left;
	_margin-left: -30px;
}
*html .dynamicbtm
{
	width: 960px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/templates/paper_bg_bot_new.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 215px;
	text-align: left;
	_margin-left: -30px;
}
/******For Home Page************/
.homebannerImage[class]
{
	background-image: url( '/images/Homepage/SOC-homepage-banner.png' );
	background-repeat: no-repeat;
	margin: 0px auto;
	text-align: left;
	width: 849px;
	height: 326px;
}
*html .homebannerImage
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Homepage/SOC-homepage-banner.png' );
	background-repeat: no-repeat;
	margin: 0px auto;
	text-align: left;
	width: 849px;
	height: 326px;
}
.topnav-margin
{
	margin-top: -3px; *margin-top:-4px;

width:904px;
*margin-left:20px;
_margin-left:0px;
_position:relative;
_top:-2px;


}
.topnav-margin-new
{
	margin-top: -3px; *margin-top:-4px;

width:904px;

_margin-left:0px;
_position:relative;
_top:-2px;


}
.homeproductrange
{ /*background-image:url('/images/home/View_product_range.png');*/ /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src= '/images/homepage-contentbg.png');*/
	background-position: center;
	background-repeat: no-repeat;
	width: 276px;
	height: 185px;
	float: left;
	position: relative;
	z-index: 400;
}
.homevideolesson
{
	/*background-image:url('/images/home/Video_lesson.png');*/
	background-position: center;
	background-repeat: no-repeat;
	width: 241px;
	height: 198px;
	float: left; /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src= '/images/homepage-contentbg.png');*/
	margin-left: 22px;
}
.homefeaturerecipe
{
	/*background-image:url('/images/home/Featured_recipe.png');*/
	background-position: center;
	background-repeat: no-repeat;
	width: 305px;
	height: 203px;
	float: left;
	margin-left: 15px;
	z-index: 100;
	position: relative;
}

*html .homefeaturerecipe
{
	/*background-image:url('/images/home/Featured_recipe.png');*/ /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src= '/images/home/Featured_recipe.png');*/ /*background-position:center; 	background-repeat:no-repeat; 	width:305px; 	height:203px; 	float:left; 	margin-left:15px;*/
}
.homebottom
{
	width: 900px;
	padding-top: 15px;
	padding-left: 22px;
}
.homepad
{
	padding-left: 5px;
	padding-top: 16px;
	width: 900px;
}
.featurerecipecnt
{
	width: 165px;
	padding-left: 28px;
	padding-top: 83px;
}

.readmorerecipe
{
	width: 96px;
	height: 38px;
	float: right;
	padding-right: 25px;
	padding-top: 10px;
	vertical-align: bottom;
}
.featurerecipetitle
{
	font-family: Arial;
	font-size: 9.0pt;
	color: #54280b;
	font-weight: bold;
}
.featurerecipecnt
{
	font-family: Arial;
	font-size: 9.0pt;
	color: #54280b;
	font-weight: normal;
}
.tbl_topnav
{
	padding-left: 0px;
}
.padding
{
	position: relative;
	left: 50px;
}
/************Top Navigation Control Section Starts***************/
.topnav
{
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 0px;
}
.topnavcntwidth
{
	clear: both;
	width: 669px;
}
.topnavimgpad_1
{
	float: left;
	position: relative;
	top: 1px;
}
.topnavimgpad_2
{
	float: left;
	padding-top: 3px;
}
.topnavimgpad0
{
	float: left;
}
.topnavimgpad
{
	float: left;
	padding-top: 0px;
}
.imgHome
{
	width: 128px;
	height: 38px;
	position: relative;
	bottom: -2px;
	_bottom: 1px;
}
.imgApprentices
{
	width: 128px;
	height: 38px;
	position: relative;
	bottom: -4px;
	_bottom: -1px;
}
.imggetintouch
{
	width: 129px;
	height: 39px;
	position: relative;
	bottom: -1px;
	_bottom: 1px;
}
.imgGrowingguide
{
	width: 112px;
	height: 38px;
}

.imgProduct
{
	width: 128px;
	height: 36px;
	position: relative;
	bottom: -1px;
	_bottom: 2px;
}
.imgRecipe
{
	width: 127px;
	height: 37px;
	position: relative;
	bottom: -2px;
}
.imgAboutus
{
	width: 128px;
	height: 37px;
	position: relative;
	bottom: -2px;
}

.sbmt_reg[class]
{
	background-image: url( '/images/Forgot_password/forgot-password-submit.png' );
	width: 114px;
	height: 39px;
}
*html .sbmt_reg
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Forgot_password/forgot-password-submit.png' );
	background-repeat: no-repeat;
	width: 114px;
	height: 39px;
}

/**********For Footer Control***********/

.footer
{
	width: 880px;
	clear: both;
	padding: 0px 0px 0px 40px;
}
.footercnt
{
	font-family: Arial;
	font-size: 8.0pt;
	color: #54280b;
	float: left;
	width: 450px;
	font-weight: 400;
}
.footercnt a
{
	font-family: Arial;
	font-size: 8.0pt;
	color: #54280b;
	text-decoration: none;
	font-weight: 700;
}
.footercnt a:hover
{
	font-family: Arial;
	font-size: 8.0pt;
	color: #54280b;
	text-decoration: underline;
	font-weight: 700;
}
.footercntright
{
	float: right;
	width: 300px;
	text-align: right;
	padding-right: 20px;
}


* html img, * html .png
{
	position: relative;
	behavior: expression((this.runtimeStyle.behavior= "none" )&&(this.pngSet?this.pngSet=true:(this.nodeName ==  "IMG" && this.src.toLowerCase().indexOf( '.png' )>-1?(this.runtimeStyle.backgroundImage =  "none" , this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')" , this.src = "spacer.gif" ):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace( 'url("' , '' ).replace( '")' , '' ), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')" , this.runtimeStyle.backgroundImage = "none" )),this.pngSet=true) );
}

.testim
{ 
width:100px;

}

.ownerboxbottom[class]
{
	background-image: url( '../Images/Static/bottom_blue.png' );
	background-repeat: no-repeat;
	width: 530px;
	height: 57px;
}
*html .ownerboxbottom
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Html-Css Training/Images/Static/bottom_blue.png' );
	background-repeat: no-repeat;
	width: 530px;
	height: 57px;
}
/************For Search Control and Recipe Results Page**********/
.divtxtSearchStyle
{
	background-image: url( '/Images/Recipe/search/Input_box1.gif' );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0px;
	height: 26px;
	width: 207px;
	background-color: Transparent;
	padding-left: 3px;
	padding-top: 2px;
	z-index: 300;
	position: relative;
}

.txtSearchStyle
{
	border-style: none;
	border-width: 0px;
	height: 26px;
	width: 207px;
	background-color: Transparent;
}
.divtxtSearchStyleddl
{
	margin-left: 1px;
	background-image: url( '/Images/Recipe/search/Drop_down.gif' );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0px;
	height: 28px;
	width: 126px;
	background-color: Transparent;
	padding-left: 0px;
	padding-top: 0px;
	z-index: 300;
	position: relative;
}
.divtxtSearchStyleddl1
{
	margin-left: 1px;
	background-image: url( '/Images/Recipe/search/Drop_down.gif' );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0px;
	height: 28px;
	width: 126px;
	background-color: Transparent;
	padding-left: 0px;
	padding-top: 0px;
	z-index: 300;
	position: relative;
}
.searchcellpad
{
	width: 80px;
}
.searchfont
{
	font-family: Arial;
	color: #54280b;
	font-size: 12px;
	font-weight: bold;
	z-index: 200px;
	position: relative;
}
.grdviewheader[class]
{
	background-image: url( '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	z-index: 100;
	position: relative;
	width: 529px;
	height: 51px;
	margin-left: 10px;
}
*html .grdviewheader
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	z-index: 100;
	position: relative;
	width: 529px;
	height: 51px;
	margin-left: 10px;
}
.grdviewcnt[class]
{
	background-image: url( '/Images/Recipe/search/Content_box.png' );
	background-repeat: no-repeat;
	width: 545px;
	margin-top: -35px; /*height:51px;*/
}
*html .grdviewcnt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=  '/Images/Recipe/search/Content_box.png' );
	background-repeat: no-repeat;
	width: 545px;
	margin-top: -35px;
}
.grdvwbackground
{
	padding-top: 35px;
}
.grdviewfooter[class]
{
	background-image: url( '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	width: 529px;
	height: 51px;
}
*html .grdviewfooter
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	width: 529px;
	height: 51px;
}
.divReciperesults
{
	float: left;
	width: 545px;
	margin-left: 25px;
	_margin-left: 15px;
}
.divRecipeSearchOuter
{
	float: left;
	width: 300px;
	margin-top: -12px;
	padding: 0px 0px 0px 5px;
}
.divRecipeSearch[class]
{
	background-image: url( '/Images/Recipe/search/Recipes_box.png' );
	background-repeat: no-repeat;
	width: 300px;
	height: 276px;
}
*html .divRecipeSearch
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/search/Recipes_box.png' );
	background-repeat: no-repeat;
	width: 300px;
	height: 276px;
}
.divRecipeSearchCtrlpad
{
	padding: 112px 0px 0px 39px;
}
.reciperesultspage
{
	width: 900px;
	padding: 5px 0 0 6px;
}
.grdvwheaderpgcntpadleft
{
	float: left;
	padding: 13px 0px 0px 20px;
	z-index: 200;
	position: relative;
}
.grdvwheaderpgcntpad
{
	float: right;
	padding: 17px 20px 0px 0px;
	z-index: 200;
	position: relative;
}
.searchheadfont
{
	color: #482e15;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
}
.grdvwpglnkclr_search
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
}
.grdvwfooterlitcntpad
{
	float: left;
	padding: 17px 0px 0px 20px;
	z-index: 200;
	position: relative;
}
.grdvwfooterpgcntpad
{
	float: right;
	padding: 17px 20px 0px 0px;
	z-index: 200;
	position: relative;
}
.grdvwitemnotfound
{
	padding-left: 45px;
	padding-top: 25px;
}
.grdvwmiddlepad
{
	padding-left: 45px;
	padding-top: 20px;
}
.grdvwtblcnttd
{
	width: 283px;
	padding-left: 15px;
}
.grdvwtblcnttdheadrecp
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482e15;
}
.grdvwtblcntdes
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
}
.grdvwtblcntlnkpad
{
	padding-bottom: 20px;
	padding-top: 5px;
	z-index: 200;
	position: relative;
}
.grdvwtblcntlnkpad a
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	text-decoration: underline;
}
.grdvwtblcntlnkpad a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	text-decoration: underline;
}
/*************For Related Product Section***********/
.relprodhead[class]
{
	background-image: url( '/images/Recipe/details/related-products.png' );
	background-position: center top;
	background-repeat: no-repeat;
	width: 275px;
	height: 320px; /*margin-left:11px;*/
}
*html .relprodhead
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/details/related-products.png' );
	background-position: center top;
	background-repeat: no-repeat;
	width: 275px;
	height: 320px; /*margin-left:11px;*/
}

.relprodtitlepad
{
	font-size: 12px;
	font-weight: bold;
	padding: 80px 0 0 30px;
	width: 190px;
}
.relprodmid
{
	width: 95px;
	height: 173px;
	margin-left: 7px; *margin-left:7px;
_margin-left:3px;
background-position:rightcenter;
padding-top:20px;
}
.prodreldescposition
{
	width: 156px;
	padding-top: 17px;
	z-index: 100;
	position: relative;
}
.prodnutritionpad
{
	padding-top: 1px;
}
.prodnutritionbg[class]
{
	background-image: url( '/Images/recipe/Nutritions-BG.png' );
	background-repeat: no-repeat;
	width: 170px;
	height: 58px;
}
*html .prodnutritionbg
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src= '/Images/recipe/Nutritions-BG.png' );
	background-repeat: no-repeat;
	width: 170px;
	height: 58px;
}
.nutritionvalmargin
{
	padding: 21px 0px 0px 9px;
}
.nutritionpercentmargin
{
	padding: 1px 0px 0px 0px;
}
.nutritionfont
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #9B5D44;
	text-align: center;
}
.nutritionfont1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#9B5D44;
	text-align: center;
}
.nutritionvalpad
{
	padding-left: 2px;
}
.relprodreadmorepad
{
	padding-top: 20px;
	margin-left: 8px;
}
.relprodreadmorepad a
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482e15;
	text-decoration: underline;
}

/****** For Accordian *****/
.accordionHeader1
{
	background-image: url( '/images/recipe-home/selcted.gif' );
	width: 525px;
	height: 43px;
}
.accordionHeader2
{
	background-image: url( '/images/recipe-home/top-2.gif' );
	width: 525px;
	height: 43px;
}
.accordionHeader3
{
	background-image: url( '/images/recipe-home/top-3.gif' );
	width: 525px;
	height: 43px;
}
.accordionHeader4
{
	background-image: url( '/images/recipe-home/top-4.gif' );
	width: 525px;
	height: 43px;
}
.accordionHeader5
{
	background-image: url( '/images/recipe-home/top-5.gif' );
	width: 525px;
	height: 43px;
}
.dispnone
{
	display: none;
}
.dispblock
{
	display: block;
}
.contentbg
{
	width: 509px;
	background-image: url(  "/images/recipe-home/accordian-bg.gif" );
	background-repeat: repeat-y;
	background-position: top center;
}
.contentbg p
{
	background-color: Transparent;
}
.reptitle
{
	position: relative;
	top: 17px;
	left: 20px;
	font-size: 14px;
	font-weight: 700;
	color: #41280F;
	float: left;
	width: 500px;
	cursor: hand;
	cursor: pointer;
}
.anchor
{
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}
#main
{
	margin-top: 40px;
}
.reptitle-top
{
	position: relative;
	top: 0px;
	left: 20px;
	font-size: 18px;
	font-weight: 700;
	color: #015850;
	float: left;
	width: 550px;
}
.basic
{
	width: 525px;
	float: left;
	margin-left: 30px;
	_margin-left: 14px;
}
.basic-left
{
	width: 250px;
	float: left;
	padding-left: 18px;
}
.toprecipelink
{
	background: none;
	font-family: arial;
	font-size: 12px;
	color: #4F2405;
	text-decoration: underline;
	text-align: left;
	font-weight: 700;
	width: 400px;
	z-index: 200;
	position: relative;
	padding-top:5px;
}
.recipecntserves
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	color: #4F2405;
}
.prodrelReadyinpad
{
	padding-top: 7px;
	font-size: 10px;
	color: #ffffff;
	font-size: 10px;
	font-weight: 700;
}
.infopad
{
	padding-top: 14px;
	height: 50px;
}
.recipecntservesimg
{
	margin-left: 8px;
	margin-top: 10px;
	width: 35px;
	height: 27px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	background-image: url( '/Images/recipe-home/serves.gif' );
}
.recipecntready
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	color: #4F2405;
}
.prodrelReadyinpad
{
	padding-top: 6px;
	font-size: 11px;
}
.recipecntreadyimg
{
	margin-left: 11px;
	margin-top: 10px;
	width: 28px;
	height: 27px;
	text-align: center;
	background-image: url( '/Images/recipe-home/readyon.gif' );
}
/****************For Recipe Details Control********************/
.recipedetcntviewwidth
{
	padding:  0px 0 0;
	width: 546px;
	_padding-top: 0px;
	*padding-top:30px;
}
.recipectrlheader[class]
{
	background-image: url( '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	z-index: 9990;
	position: relative;
	width: 529px;
	height: 51px;
	margin-left: 7px;
	display: block;
}
*html .recipectrlheader
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/search/Search_details_box.png' );
	background-repeat: no-repeat;
	z-index: 9990;
	position: relative;
	width: 529px;
	height: 51px;
	margin-left: 7px;
	display: block;
}
.recipedetailstitwid
{
	width: 475px;
	float: left;
	height: 28px;
	padding-top: 14px;
	padding-left: 21px;
}
.RecipeHead
{
	color: #482e15;
	font-size: 16px;
	font-weight: bold;
}
.recipemilddebgimage
{
	width: 547px;
	background-image: url( '/Images/Recipe/details/SOC-recipes-bg-repeat.gif' );
	background-repeat: repeat-y;
	margin-top: -7px;
}
.recipemilddebg
{
	width: 485px;
}
.recipedetcntpad
{
	width: 284px;
}
.recipedesc
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	width: 284px;
}
.recipemethods
{
	padding: 18px 0px 0px 0px;
}
.recipeingri
{
	width: 107px;
	height: 18px;
}
.recipemethodsfont
{
	font-family: Arial;
	font-size: 16px;
	color: #482e15;
	font-weight: bold;
}
.recipemethods ol li
{
	margin-top: 15px;
}
.recipemethods ol
{
	margin-left: -20px;
	_margin-left: 26px; *margin-left:26px;
}
.recipegrow
{
	padding: 16px 0px 0px 0px;
}
.recipefont
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	font-weight: normal;
}
.recipedetingredients
{
	width: 176px;
	margin-left: 20px;
}
.ingredientspad
{
	padding: 20px 0px 0px 0px;
}
.addrecipepad
{
	padding-right: 5px;
}


.recipedetprint
{
	padding: 0px 10px;
}
.cntrlfontstyle
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	font-weight: normal;
}

.cntrlfontstyle a
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	font-weight: normal;
	text-decoration: none;
}
.cntrlfontstyle a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #482e15;
	font-weight: normal;
	text-decoration: none;
}
.recipectrlfooter[class]
{
	background-image: url( '/Images/Recipe/details/SOC-recipes-page.png' );
	background-repeat: no-repeat;
	width: 527px;
	height: 81px;
	margin-left: 7px;
}
*html .recipectrlfooter
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/details/SOC-recipes-page.png' );
	background-repeat: no-repeat;
	width: 527px;
	height: 81px;
	margin-left: 7px;
}
.recipeftrcntrlfont
{
	vertical-align: middle;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	color: #482e15;
	height: 21px;
}
.recipeftrcntrlfont a
{
	vertical-align: middle;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	height: 21px;
	text-decoration: none;
}
.recipeimglnk
{
	vertical-align: middle;
	padding: 0px 4px 0px 4px;
}
.recipeftrcntrlfont a:hover
{
	text-decoration: none;
}
.recipetopcnt[class]
{
	width: 849px;
	height: 274px;
	background-image: url( '/Images/Recipe/details/SOC-recipes-page-banner.png' );
	background-repeat: no-repeat;
}
*html .recipetopcnt
{
	width: 849px;
	height: 274px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/Recipe/details/SOC-recipes-page-banner.png' );
	background-repeat: no-repeat;
}
.recipetop
{
	padding-top: 10px;
	margin-left: 7px;
}
.recipeimgpad
{
	padding: 16px 0 0 27px;
}
.recipeimg
{
	width: 528px;
	height: 241px;
}

.recipesearchcontrolpad
{
	padding: 114px 0px 0px 30px;
}
.recipemilddepad
{
	padding: 27px 0px 25px 39px;
}
.recipectrlfootercontent
{
	padding: 6px 0px 0px 16px;
}
.weblinkspad
{
	padding: 10px 0px 0px 0px;
}
.Recipedetailssearch
{
	margin-top: -169px;
	padding: 0 0 74px 38px;
}
/*************For About Us page**************/
.outerabtus
{
	padding: 15px 0px 0px 30px;
}
.abtusmiddle
{
	padding: 15px 0px 0px 0px;
}

.midtopline
{
	padding: 0px 0px 0px 15px;
}
.abtustopbanner
{
	width: 844px;
	height: 274px;
}
.midcntleft
{
	float: left;
	width: 485px;
}
.midabtuscnt
{
	width: 485px;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #482e15;
	padding-top: 15px;
	padding-left: 17px;
	padding-bottom: 10px;
}
.abtuscntfontbold
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #482e15;
}
.abtusfontspl
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #482e15;
	font-style: italic;
}

.midcntright
{
	float: right;
	width: 325px;
	height: 260px;
	padding-right: 29px;
}
.history
{
	float: left;
	width: 280px;
	height: 211px;
	background-image: url( '/images/Aboutus/History_box.gif' );
	background-repeat: no-repeat;
	color: #41280f;
	font-weight: 550;
}
.philosopy
{
	float: left;
	width: 280px;
	height: 218px;
	background-image: url( '/images/Aboutus/Philosophy_box.gif' );
	background-repeat: no-repeat;
}
.farm[class]
{
	float: left;
	width: 280px;
	height: 202px;
	background-image: url( '/images/Aboutus/Our_farm_box.png' );
	background-repeat: no-repeat;
}
*html .farm
{
	width: 523px;
	height: 200px;
	float: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Aboutus/Our_farm_box.png' );
	background-repeat: no-repeat;
}
.abtusbtm
{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #482e15;
}

/**********For Product.aspx Page**********/
.producthomeleft[class]
{
	width: 523px;
	height: 200px;
	float: left;
	background-image: url( '/images/Product/Home/SOC-products-aboutus.png' );
	background-repeat: no-repeat;
}
*html .producthomeleft
{
	width: 523px;
	height: 200px;
	float: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Product/Home/SOC-products-aboutus.png' );
	background-repeat: no-repeat;
}
.producthomeright[class]
{
	width: 303px;
	height: 210px;
	float: left;
	background-image: url( '/images/Product/Home/SOC-products-aboutus.png' );
	background-repeat: no-repeat;
}
*html .producthomeright
{
	width: 303px;
	height: 210px;
	float: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Product/Home/SOC-products-aboutus.png' );
	background-repeat: no-repeat;
}
.producthomeleftpad
{
	color: #482E15;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 50px 0 0 22px;
	width: 315px;
}
.producthomebtm
{
	padding: 31px 0 0 17px;
}
.producthometop
{
	padding: 31px 0 0 17px;
	z-index: 10;
	position: relative;
}
/*********For Print Page**********/
#printBg
{
	background-color: #ffffff;
	background-image: none;
	height: auto;
}
.printrecipemethod
{
	padding: 6px 0px 6px 0px;
}

.printpgwidth
{
	width: 694px;
	padding-left: 58px;
}
.printrecipetitle
{
	width: 360px;
	color: #482E15;
	font-weight: bold;
	font-size: 18px;
}
.printratingtdwidth
{
	width: 180px;
}
.printspc
{
	height: 30px;
	font-size: 0px;
}
.printdesctdwidth
{
	width: 360px;
}
.printingredienttdwidth
{
	width: 180px;
}
.printfonthead
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #482E15;
}
.printfontgen
{
	font-family: Arial;
	font-size: 12px;
	color: #482E15;
}
#RecipeDec
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482E15;
}
.recipeprintfont
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482E15;
}
.printrecipedesctdpad
{
	padding-bottom: 10px;
}
.printreadytdpad
{
	padding-bottom: 16px;
}
.printmethodtdpad
{
	padding-bottom: 18px;
}
.recipeprintmethodpad
{
	padding-top: 12px;
}
.printingredientspad
{
	padding: 15px 0px 25px 0px;
}
/* recipe home  */
.recipebookbg [
class]
{
	background-image: url( '/Images/recipe-home/save-your-fav.png' );
	width: 276px;
	height: 176px;
}
*html .recipebookbg
{
	width: 276px;
	height: 176px;
	float: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/recipe-home/save-your-fav.png' );
	background-repeat: no-repeat;
}
/***********For Contact Us Page************/
.contactuscnt[class]
{
	/*height:500px;*/
	 background-image:url('/Images/ConatcUs/contact-usboreder.png');
	 width:871px;
	 height:750px;
	 background-position:top center;
	 padding-top:20px;
	 padding-left:30px;
	 background-repeat:no-repeat;
}
*html .contactuscnt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/Images/ConatcUs/contact-usboreder.png' );
	width:871px;
	 height:614px;
	  
	 padding-top:20px;
	 padding-left:30px;
	 background-repeat:no-repeat;
}

.contactfontspl
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #482E15;
}
.contactfont
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #482E15;
}
/*******For Registration Confirmation Page***************/
.reg_Complete_Outer
{
	padding: 33px 0px 0px 35px;
}
.reg_confirm_title
{
	padding: 10px 0px 0px 0px;
	width: 125px;
}
.reg_complete_cnt[class]
{
	background-image: url( '/images/Registration/confirmation/content_border.png' );
	width: 500px;
	height: 346px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 30px;
}
*html .reg_complete_cnt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Registration/confirmation/content_border.png' );
	width: 500px;
	height: 346px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 15px;
}
.reg_complete_cnt
{
	padding-top: 28px;
	padding-left: 30px;
}
.reg_com_cntpad
{
	width: 433px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482E15;
}
.reg_com_cntpad_splfont
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #482E15;
}
.reg_com_cntpad_splfont1
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #482E15;
}
.reg_confirm_right
{
	float: left;
	padding-left: 10px; *padding-left:10px;
_padding-left:15px;
padding-top:15px;
}
/************For Sitemap.aspx Page**************/
.sitemapcnt[class]
{
	background-image: url( '/images/site-owner/send-to-friend-bg.png' );
	width: 532px;
	height: 538px;
	background-repeat: no-repeat;
	float: left;
}

*html .sitemapcnt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/site-owner/send-to-friend-bg.png' );
	width: 532px;
	height: 538px;
	background-repeat: no-repeat;
	float: left;
	width: 433px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482E15;
}

/******************For site owner Page*****************/
.siteownercnt[class]
{
	background-image: url( '/images/site-owner/send-to-friend-bg.png' );
	width: 532px;
	height: 518px;
	background-repeat: no-repeat;
	float: left;
	font-weight: normal;
}

*html .siteownercnt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/site-owner/send-to-friend-bg.png' );
	width: 532px;
	height: 518px;
	background-repeat: no-repeat;
	float: left;
	width: 433px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #482E15;
	font-weight: normal;
}
.siteOwnerOuter
{
	margin-left: 30px;
	padding-top: 39px;
}
.siteownercntpad
{
	padding-left: 38px;
	padding-top: 25px;
}
.sitownerdetailsDiv
{
	width: 462px;
	line-height: 47px;
	color: #482e15;
}
.siteownerimgpad
{
	padding-top: 5px;
}
.fontbold
{
	font-weight: bold;
}
.siteownerdetlineheight
{
	line-height: 20px;
	color: #482e15;
}
.site_owner_right
{
	float: left;
	padding-left: 25px;
}
/*************************************************************************************
*******************Styles for Product details page************************************
*************************************************************************************/
.pdet_mianbanner
{
	padding-top: 10px;
	text-align: center;
}
.pdtdtls_mainbanner
{
	width: 890px;
	float: left;
	margin-top: 10px;
}
.pdtdtls_leftnavdiv
{
	width: 270px;
	float: left;
	padding-left: 5px;
	margin-left: 20px;
	_margin-left: 05px;
}
.product_leftnav[class]
{
	margin-bottom: 20px;
	background-image: url( '/Images/productdetail/leftnav-contbg.png' );
	width: 293px;
	 
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
*html .product_leftnav
{
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src='/Images/productdetail/leftnav-contbg.gif' );*/
	background-image: url( '/Images/productdetail/leftnav-contbg.gif' );
	width: 293px;
	 /*margin-left:20px;*/
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
	
	
}

.pro-main-title
{
	color: #035b43;
	font-size: 14px;
	font-family: Arial;
	padding-top: 20px;
	font-weight: 700;
	padding-left: 15px;
	padding-top: 25px;
	width: 550px;
	height: 30px;
	float: left;
}
.normallnkBtn
{
	width: 270px;
	height: 33px;
	margin: 0px 0px 0px 10px;
	display: block;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: 50% 0%;
}
.topcurvelinkbtn[class]
{
	background-image: url(    '/Images/productdetail/products-header-title.png' );
	width: 274px;
	height: 53px;
	margin-left: 10px;
	display: block;
	background-repeat: no-repeat;
	color: #4F2405;
	position: relative;
	top: -5px;
}
*html .topcurvelinkbtn
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/Images/productdetail/products-header-title.png' );
	width: 274px;
	height: 53px;
	 display: block;
	background-repeat: no-repeat;
	color: #4F2405;
	position: relative;
	top: -5px;
	left:10px;
}
.topcurvelinkbtn1

{
	background-image: url( '/Images/productdetail/Leftnavigation-hedaer.png' );
	background-position: left top;
	height: 43px;
}
.normallnkBtn3
{
	width: 270px;
	height: 25px;
	background-repeat: no-repeat;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #4F2405;
	background-position: 50% 0%;
	color: #4F2405;
}
.normallnkBtn1
{
	background-image: url(    '/dolmio/Images/products/products_page_images/prods_list_bot_normal.png' );
	width: 263px;
	height: 24px;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: 50% 0%;
	color: #4F2405;
}
.selectedlnkBtn
{
	background-image: url( '/dolmio/Images/products/products_page_images/prods_list_mid_selected.png' );
	width: 263px;
	height: 24px;
	display: block;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-position: 50% 0%;
	font-weight: 700;
	color: #4F2405;
}

.BottomselectedlnkBtn
{
	background-image: url( '/dolmio/Images/products/products_page_images/prods_list_bot_selected.png' );
	width: 263px;
	height: 24px;
	display: block;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	font-weight: 700;
}
.prorightbtn a
{
	align: left;
	padding-left: 0px;
}

.leftnavtxtrw1
{
	position: relative;
	left: 20px;
	top: 10px;
	color: #005148;
	font-size: 11px;
	font-weight: 700;
	font-family: arial;
	color: #4F2405;
	text-decoration: none;
}
.leftnavtxtrw2
{
	position: relative;
	left: 20px;
	top: 19px;
	color: #005148;
	font-size: 16px;
	font-weight: 700;
	color: #4F2405;
	text-align: left;
	text-decoration: none;
	font-family: arial;
}
.leftnavtxtrw3
{
	position: relative;
	left: 20px;
	top: 4px;
	font-family: arial;
	color: #4F2405;
}
.leftnavtxtrw4
{
	position: relative;
	left: 20px;
	top: 4px;
	font-family: arial;
	color: #4F2405;
	text-decoration: none;
}
.pdtdetails_rightdiv
{
	width: 550px;
	float: left;
	margin-left: 25px;
	_margin-left: 15px;
	margin-top: 25px;
}
.pdtdet_rightdesc
{
	float: left;
	width: 350px;
	padding-left: 30px;
}
.pdtimage
{
	width: 150px;
	float: left;
}
.certorg
{
	color: #4F2405;
	font-size: 11px;
	padding-top: 5px;
}
#ctl00_staticcontent_Ctrl_productdetails1_proing
{
color: #4F2405;
	font-size: 12px;
	font-family:arial;
}
.prodesc
{
	color: #4F2405;
	font-size: 12px;
	width: 340px;
	font-family:arial;
}
.pdtdtld_title
{
	color: #4F2405;
	font-size: 16px;
	font-weight: 700;
}
.tick
{
	padding-top: 10px;
	color: #4F2405;
	font-size: 12px;
}
.prodnutritionbg1[class]
{
	background-image: url( '/Images/productdetail/Nutritional-details.png' );
	background-repeat: no-repeat;
	height: 68px;
	width: 187px;
}
*html .prodnutritionbg1 
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/Images/productdetail/Nutritional-details.png' );
	background-repeat: no-repeat;
	height: 68px;
	width: 187px;
}
.nutritionfont_1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#9B5D44;
	text-align: center;
}
.nutritionpercentpadinprod
{
padding-left:2px;
}

.nutritionvalmarginprod
{
	padding: 25px 0 0 09px;
}
.nutritionpercentmarginprod
{
	padding: 4px 0 0 0;
}
.orgsoil
{
	padding-top: 10px;
	margin-top: 20px;
	*display:none;
}
.nxtpro
{
	color: #4F2405;
	font-size: 12px;
	font-family:arial;
	position: relative;
	float: left;
	top: 5px;
	left: -3px;
}
.textpdt
{
	color: #4F2405;
	font-size: 12px;
	font-family:arial;
}
.selctedlnkBtn1[class]
{
	background-image: url('/Images/productdetail/Leftnav-higlight1.png' );
	width: 270px;
	height: 24px;
	background-repeat: repeat-y;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #4F2405;
	background-position: 20% 0%;
	color: #4F2405;
	margin-bottom: 10px;
	
}

*html .selctedlnkBtn1
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=   '/Images/productdetail/Leftnav-higlight.png' );
	width: 250px;
	height: 24px;
	background-repeat: repeat-y;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #4F2405;
	background-position: 20% 0%;
	color: #4F2405;
	 
	position:relative;
	left:10px;
	margin-bottom:5px;
}


.selctedlnkBtn2[class]
{
	background-image: url(    '/Images/productdetail/Leftnav-higlight1.png' );
	width: 270px;
	height: 24px;
	background-repeat: repeat-y;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #4F2405;
	background-position: 20% 0%;
	color: #4F2405;
	margin-bottom: 0px;
	
}

*html .selctedlnkBtn2
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=   '/Images/productdetail/Leftnav-higlight.png' );
	width: 250px;
	height: 24px;
	background-repeat: repeat-y;
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #4F2405;
	background-position: 20% 0%;
	color: #4F2405;
	margin-bottom: 0px;
	position:relative;
	left:10px;
}
.selectedleftnavtxtrw4
{
	position: relative;
	left: 20px;
	_left:10px;
	top: 4px;
	font-family: arial;
	color: #4F2405;
	text-decoration: none;
	font-weight: 700;
}
.dispnone
{
	display: none;
}
/******************Styles Integrated From Stylesheet.css**************/

/****************** Login & Forgot Password Styles******************/
.OuterDiv_login[class]
{
	background-image: url(  '/images/Login/SOC-login-outer-bg.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 400px;
	margin: 30px 0px 0px 15px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
*html .OuterDiv_login
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Login/SOC-login-outer-bg.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 400px;
	margin: 30px 0px 0px 18px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
.OuterDiv[class]
{
	background-image: url(  '/images/Forgot_password/SOC-forgotten-password-box-.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 400px;
	margin-top: 30px;
	margin-left: 15px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
*html .OuterDiv
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Forgot_password/SOC-forgotten-password-box-.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 400px;
	margin-top: 30px;
	margin-left: 15px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
.right_btmimage
{
	padding-top: 20px;
	padding-left: 10px;
}
.div_OuterContent[class]
{
	float: left;
	padding-left: 50px;
	padding-top: 30px;
}
*html .div_OuterContent
{
	float: left;
	padding-left: 30px;
	padding-top: 30px;
}
.txt_Headertext
{
	color: #5d3a1e;
	font-size: 16px;
	font-weight: bold;
}
.contenttext
{
	width: 470px;
	height: 40px;
	clear: both;
	color: #482e15;
}
.erroelbl_div
{
	margin: 0 0 10px 102px;
	color: Red;
	width: 353px;
}
.usernamelbl_div
{
	float: left;
	clear: both;
	padding-top: 5px;
	color: #5d3a1e;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.text_color
{
	color: #5d3a1e;
	font-family: Arial;
	font-size: 12px;
}
.text_color1
{
	color: #5d3a1e;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
}
.div_txtbox
{
	background-image: url(  '/images/Input_box1.gif' );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0px;
	height: 26px;
	width: 207px;
	background-color: Transparent;
	padding-top: 2px;
	float: left;
	z-index: 200;
	position: relative;
}
.div_txtbox_sendfrnd
{
	background-image: url(  '/images/Input_box1.gif' );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0px;
	height: 26px;
	width: 207px;
	background-color: Transparent;
	padding-top: 0px;
	float: left;
	z-index: 200;
	position: relative;
}
.txt_Username
{
	border-style: none;
	border-width: 0px;
	width: 200px;
	background-color: Transparent;
	padding-left: 5px;
	padding-top: 4px;
	font-size: 12px;
	font-family: Arial;
}
.lnkbtn_div
{
	width: 315px;
	height: 30px;
	clear: both;
	margin-top: 15px;
}
.login_rightcontent
{
	float: left;
	width: 200px;
	height: 300px;
	margin-top: 40px;
	padding-left: 15px;
}
.login_rightcontent_register[class]
{
	float: left;
	width: 300px;
	height: 300px;
	margin-top: 10px; *margin-left:30px;
}

*html .login_rightcontent_register
{
	float: left;
	width: 300px;
	height: 300px;
	margin-top: 10px;
	padding-left: 5px;
}
.control_Middlecontent
{
	margin-left: 7px;
}


/******************End of Forgot Password Styles******************/

/****************** Resgistration control Form Styles ******************/

.ddltitle
{
	background-image: url(   '/images/Input_box1.gif' );
	background-color: transparent;
	background-repeat: no-repeat;
	width: 100px;
	font-size: 12px;
	font-family: Arial;
}
.mainregtable
{
	padding-left: 3px;
}
.divtextbox
{
	background-color: Transparent;
	background-image: url( "/images/Input_box1.gif" );
	background-repeat: no-repeat;
	border-style: none;
	border-width: 0;
	float: left;
	height: 26px;
	padding-top: 2px;
	position: relative;
	width: 207px;
	z-index: 200;
}
.textbox
{
	/*background-image: url(  '/images/Input_box1.gif' ); 	width: 207px; 	height: 26px; 	border: 0px; 	background-color: transparent; 	background-repeat: no-repeat; 	padding-left: 6px; 	padding-top: 4px; *padding-top:2px;_padding-top:4px;font-size:12px;font-family:Arial;vertical-align:center;*/
	background-color: Transparent;
	border-style: none;
	border-width: 0;
	font-family: Arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 4px;
	width: 198px;
}
.regwidth
{
	width: 420px;
}
.reffstline
{
	color: #311D03;
	font-size: 13px;
	font-family: Arial,verdana;
}
.refscndline
{
	color: #311D03;
	font-size: 12px;
	font-family: Arial,verdana;
}
.error
{
	color: red;
	font-size: 12px;
	font-family: Arial,verdana;
}
.headertext
{
	color: #311D03;
	font-size: 12px;
	font-family: Arial,verdana;
	font-weight: bold;
}
.red
{
	color: Red;
	vertical-align: top;
	margin-top: 10px;
}
.mktgpermission
{
	color: #311D03;
	font-size: 12px;
	font-family: Arial,verdana;
	font-weight: 400;
}
.divouter[class]
{
	background-image: url(  '/images/Registration/pencil_top.png' );
	background-repeat: no-repeat;
	background-position: top; /*background-position: 10px 20px;*/
	width: 526px;
}
*html .divouter
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=   '/images/Registration/pencil_top.png' );
	background-repeat: no-repeat;
	background-position: top;
	width: 526px; /*background-position: 10px 20px;*/
}
.regdivbtm[class]
{
	background-image: url(  '/images/Registration/pencil_bot.png' );
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 519px;
	height: 162px;
	padding-left: 82px;
	position: relative;
	top: -121px;
}

*html .regdivbtm
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=   '/images/Registration/pencil_bot.png' );
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 519px;
	height: 162px;
	margin-left: 42px;
	position: relative;
	top: -121px;
}
.regdivcentreline[class]
{
	background-image: url(  '/images/Registration/pencil_right.png' );
	background-repeat: no-repeat;
	background-position: 555px center;
	position: relative;
	left: 20px;
}
*html .regdivcentreline
{
	background-repeat: repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src= '/images/Registration/pencil_right.png' );
	position: relative;
	left: 20px;
	width: 555px;
}
.pwdlbldfttxt
{
	display: block;
	color: #7c7c7c;
	width: 200px; /*height:19px;*/
	font-size: 12px;
	font-family: Arial;
	padding-top: 4px;
	padding-left: 5px;
}
.registration_topcontent
{
	margin: 10px 0 3px 5px;
}
.errorlabel
{
	padding-left: 5px;
}
/******************End of Resgistration control Form Styles ******************/

/********************** Start of SendtoFriend **********************************/

.sendtofrndcntrlbg
{
	clear: both;
	background-image: url(   '/dolmio/Images/sendtofriend/form_bg.png' );
	width: 639px;
	background-repeat: no-repeat;
	background-position: bottom;
}

#sendtofriendbg
{
	background-image: url(  '/dolmio/Images/sendtofriend/bg.jpg' );
	background-color: #11a752;
	background-repeat: no-repeat;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	height: 100%;
}

.sndfrnddiv
{
	width: 635px;
	font-family: Arial;
	font-size: 12px;
	color: #001C20;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 42px;
	z-index: 220;
	position: relative;
}
.sendfrndtblspc
{
	height: 7px;
}
.RecipeNametd
{
	padding-top: 20px;
	padding-left: 23px;
	padding-bottom: 10px;
	color: #5d3a1e;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	width: 450;
}
.sndfrndlblwidth
{
	width: 90px;
}
.sndfrndtxtbxwidth
{
	width: 220px; /*font-weight: bold;*/
	color: Red;
	font-size: 12px;
	padding: 10px 0 5px 3px;
}
.sndfrndtxtbxpad
{
	height: 34px;
	padding-top: 5px;
}
.lblreqtopsndfrnd
{
	padding-top: 9px;
	color: #5d3a1e;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.sndfrndbtmpad
{
	padding-top: 18px;
}
.sndfrndrtbnpad
{
	padding-top: 12px;
	padding-left: 87px;
}
.sndfrndbtnpad
{
	padding-top: 20px;
	padding-left: 180px;
}
.sendtofrndbtmbutton
{
	z-index: 10;
	margin-top: -24px;
	padding-left: 200px;
}
.sendtofrndfontsize
{
	font-size: x-large;
}
.OuterDiv_sendtofriend[class]
{
	background-image: url(  '/images/SendtoFriend/send-to-friend-bg.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 536px;
	margin: 30px 0px 0px 15px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
*html .OuterDiv_sendtofriend
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/SendtoFriend/send-to-friend-bg.png' );
	background-repeat: no-repeat;
	background-position: 20px 0px;
	height: 536px;
	margin: 30px 0px 0px 18px;
	width: 550px;
	z-index: 100px;
	position: relative;
	float: left;
}
.Send_btn
{
	z-index: 240;
	padding-left: 95px;
	padding-top: 5px;
	clear: both;
	height: 30px;
}
.txtboldfrmtfrgtpassword
{
	color: #5d3a1e;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}

/********************** End of SendtoFriend **********************************/
/********************** Start of Recipe Book control **********************************/
.receipebk_allusers[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/recipe_book_bg.png' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
	z-index: 100px;
}
*html .receipebk_allusers
{
	/* ilter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Recipe/RecipeBook/fav-recipes_bg.gif' ); */
	background-image: url(  '/images/Recipe/RecipeBook/recipe_book_bg.gif' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
	 
}
.grdview_content
{
	padding: 0px 0 0 30px;
}
.grdview_content div table tr th
{
	height: 0px;
	font-size: 0px;
}
.recipebk_notmem
{
	padding: 3px 0 0 7px;
	_position:relative;
	_z-index:200;

}
.recipebk_notmem a
{
	font-family: Arial;
	font-size: 16px;
	color: #5d3a1e;
	text-decoration: underline;
	font-weight: bold;
}
.receipebk_allusers_Pad
{
	padding: 80px 0 0 30px;
	width: 240px;
	color: #5d3a1e;
}
.recipe_vwproduct
{
	padding: 20px 0px 0px 10px;
}
.regusers_msg_pad
{
	padding: 80px 0 0 30px;
}
.receipebk_regUsers[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/fav-recipes_bg.png' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
}
*html .receipebk_regUsers
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Recipe/RecipeBook/fav-recipes_bg.png' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
}
.receipebk_regUsers_header[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/rb_book_header.png' );
	background-repeat: no-repeat;
	width: 272px;
	height: 85px;
}
*html .receipebk_regUsers_header
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Recipe/RecipeBook/rb_book_header.png' );
	background-repeat: no-repeat;
	width: 272px;
	height: 85px;
}
.receipebk_regUsers_mid[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/repeat.png' );
	background-repeat: no-repeat;
	width: 272px;
	height: auto;
}
*html .receipebk_regUsers_mid
{
	background-image: url(  '/images/Recipe/RecipeBook/repeat.gif' );
	background-repeat: no-repeat;
	width: 272px;
	height: auto;
}
.receipebk_regUsers_btm[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/bottom.png' );
	background-repeat: no-repeat;
	width: 272px;
	height: 19px;
}
*html .receipebk_regUsers_btm
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Recipe/RecipeBook/bottom.png' );
	background-repeat: no-repeat;
	width: 272px;
	height: 19px;
}
.recipebk_link
{
	text-decoration: none;
	color: #5d3a1e;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	position:relative;
	z-index:200;
}

.arrow_image
{
	padding-left: 5px;
	padding-top: 2px;
}
.regusers_msg[class]
{
	background-image: url(  '/images/Recipe/RecipeBook/fav-recipes_bg.png' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
	color: #5d3a1e;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
*html .regusers_msg
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Recipe/RecipeBook/fav-recipes_bg.png' );
	background-repeat: no-repeat;
	width: 274px;
	height: 192px;
	color: #5d3a1e;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
.Nextonly td table
{
	text-align: right;
	position: relative;
	left: 152px;
	font-weight: 700;
}
.Previousonly td table
{
	text-align: left;
	position: relative;
	left: 0px;
	top: 2px;
	font-weight: 700;
}
.nextprelinks td table
{
	text-align: right;
	position: relative;
	left: 152px;
	font-weight: 700; /*position: relative; 	left: 75px; 	_left: 75px; *left:0px; top:0px; font-weight:700;*/
}

.nextprelinks
{
	font-weight: 700;
}
.nextprelinks td
{
	text-align: left;
}
.nextprelinks td table
{
	text-align: right;
	position: relative;
	left: 152px;
	font-weight: 700; /*text-align:right;*/ /*position: relative; 	left: 00px;*/
}
/**************apprentice_blog.aspx Page styles************/

.app_Outerdiv
{
	padding: 10px 0px 0px 20px;
}
.app_OuterLeftdiv
{
	width: 310px;
	float: left;
}
.ourapprentice[class]
{
	background-image: url(  '/images/Apprentice/wid_bg_our-app.png' );
	background-repeat: no-repeat;
	width: 305px;
	height: 227px;
}
*html .ourapprentice
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_our-app.png' );
	background-repeat: no-repeat;
	width: 305px;
	height: 227px;
}
.recentvideos[class]
{
	background-image: url(  '/images/Apprentice/wid_bg_videos.png' );
	background-repeat: no-repeat;
	width: 291px;
	height: 389px;
	margin-top: 12px;
}
*html .recentvideos
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_videos.png' );
	background-repeat: no-repeat;
	width: 291px;
	height: 389px;
	margin-top: 12px;
}
.livefeeds
{
	padding: 10px 0px 0px 15px;
}
.ourapprentice_outer
{
	padding: 70px 0px 0px 15px;
}
.ourapprentice_sarah[class]
{
	/*background-image: url(  '/images/Apprentice/apprentices_01.png' ); */
	background-repeat: no-repeat;
	width: 80px;
	height: 128px;
	float: left;
}
*html .ourapprentice_sarah
{
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/apprentices_01.png' ); */
	background-repeat: no-repeat;
	width: 80px;
	height: 128px;
	float: left;
}
.ourapprentice_matt[class]
{
	
	
	width: 92px;
	height: 128px;
	float: left;
}
*html .ourapprentice_matt
{
	
	
	width: 92px;
	height: 128px;
	float: left;
}
.ourapprentice_rachel[class]
{
	/* background-image: url(  '/images/Apprentice/apprentices_03.png' ); */
	background-repeat: no-repeat;
	width: 82px;
	height: 128px;
	float: left;
}
*html .ourapprentice_rachel
{
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/apprentices_03.png' ); */
	background-repeat: no-repeat;
	width: 82px;
	height: 128px;
	float: left;
}
.sarahblur
{
	background-color: #c7b59d;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;
	width: 80px;
	height: 128px;
}
.mattblur
{
	background-color: #c7b59d;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
	-khtml-opacity: 0.25;
	opacity: 0.25;
	width: 92px;
	height: 128px;
}
.rachelblur
{
	background-color: #c7b59d;
	filter: alpha(opacity=0.25);
	-moz-opacity: 0.25;
	opacity: 0.25;
	width: 82px;
	height: 128px;
}
.sarahbluroff
{
	width: 80px;
	height: 128px;
}
.mattbluroff
{
	width: 92px;
	height: 128px;
}
.rachelbluroff
{
	width: 82px;
	height: 128px;
}
.recentvideos_cnt
{
	padding: 88px 0 0 30px;
	color: #482e15;
	font-size: 11px;
}
.Vtitlefont
{
	color: #482e15;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.Vtitlefont1
{
	color: #482e15;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.Vtitlefontspl
{
	color: #482e15;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.utubelink
{
	width: 260px;
	height: 60px;
	position: relative;
	bottom: 5px;
}
.livefeedsheader[class]
{
	background-image: url( '/images/Apprentice/wid_bg_title_live-feeds.png' );
	background-repeat: no-repeat;
	width: 290px;
	height: 51px;
}
*html .livefeedsheader
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_title_live-feeds.png' );
	background-repeat: no-repeat;
	width: 290px;
	height: 51px;
}
.livefeedsfooter[class]
{
	background-image: url( '/images/Apprentice/wid_bg_footer_live-feeds.png' );
	background-repeat: no-repeat;
	width: 290px;
	height: 45px;
        position: relative;
	z-index:20;
	margin-top:-5px;
}
*html .livefeedsfooter
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_footer_live-feeds.png' );
	background-repeat: no-repeat;
	width: 290px;
	height: 45px;
	/*position: relative;
	z-index:20;*/
	margin-top:-5px;
}
.livefeedscnt
{
	margin-left: 2px;
	background-color: #fbfbf2;
	border-left: solid 1px #bcbcbc;
	border-right: solid 1px #bcbcbc;
	width: 280px;
}
.livefeedsheaderpad
{
	color: #482e15;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
}
.livefeedscntpad
{
	padding: 15px 15px 5px 15px; /*padding-left:15px; 	padding-right:15px;*/
}
.app_OuterRightdiv
{
	float: left;
}
.grdvwpglnkclr
{
	font-family: Arial;
	font-size: 18px;
	width: 23px;
	color: #482E15;
	text-decoration: none;
	vertical-align: top;
}
.Meetmatt[class]
{
	background-image: url( '/images/Apprentice/bg_blog_matt.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 304px;
}
*html .Meetmatt
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/bg_blog_matt.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 304px;
}
.Meetsarah[class]
{
	background-image: url( '/images/Apprentice/meet_sarah.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 303px;
}
*html .Meetsarah
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/meet_sarah.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 303px;
}
.Meetrachel[class]
{
	background-image: url( '/images/Apprentice/meet_rachel.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 303px;
}
*html .Meetrachel
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/meet_rachel.png' );
	background-repeat: no-repeat;
	width: 564px;
	height: 303px;
}
.Meetmattcnt
{
	padding: 97px 0px 0px 40px;
	width: 320px;
}
.Meetmatfont
{
	color: #592e0e;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.Meetmatfontspl
{
	color: #482e15;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}
.mattblogheader[class]
{
	background-image: url( '/images/Apprentice/wid_bg_title_blog.png' );
	background-repeat: no-repeat;
	width: 528px;
	height: 51px;
}
.mattblog
{
	padding: 10px 0px 0px 25px;
	padding-left:0px;
}
.mattblog1
{
	padding: 10px 0px 0px 25px;
	margin-left:25px;
	padding-left:0px;
}
*html .mattblogheader
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_title_blog.png' );
	background-repeat: no-repeat;
	width: 528px;
	height: 51px;
}
.mattblogfooter[class]
{
	background-image: url( '/images/Apprentice/wid_bg_footer_blog.png' );
	background-repeat: no-repeat;
	width: 528px;
	height: 45px;
	margin-top:-5px;
	position:relative;
}
*html .mattblogfooter
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/Apprentice/wid_bg_footer_blog.png' );
	background-repeat: no-repeat;
	width: 528px;
	height: 45px;
	margin-top:-5px;
	/*position:relative;*/
}
.mattblogscnt
{
	margin-left: 2px;
	background-color: #fbfbf2;
	border-left: solid 1px #bcbcbc;
	border-right: solid 1px #bcbcbc;
	width: 518px;
}
.mattblogheaderpad
{
	color: #482e15;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
}
.mattblogcntpad
{
	padding: 15px 15px 5px 15px; /*padding-left:15px; 	padding-right:15px;*/
	_padding-left:0px;
	padding-right:10px;
}
.blogdatefont
{
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.apprentice_content_main
{
	width: 800px;
}
.apprentice-leftlinks[class]
{
	width: 272px;
	height: 452px;
	background-image: url( '/images/apprentice/home/Our-apprenticves.png' );
	background-repeat: no-repeat;
	margin-left: 35px;
	margin-top: 10px;
}
*html .apprentice-leftlinks
{
	width: 272px;
	height: 452px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/apprentice/home/Our-apprenticves.png' );
	background-repeat: no-repeat;
	margin-left: 35px;
	margin-top: 10px;
}
.app_rightblog
{
	margin-top: 0px;
	margin-left: 0px;
	padding-left:30px;
}
.app_left1
{
	width: 150px;
	padding-top: 80px;
	position: relative;
	left: 120px;
}
.app_left2
{
	width: 150px; /*margin-top:100px;*/
	position: relative;
	left: 120px;
	top: 50px;
}
.app_left3
{
	width: 150px; /*margin-top:100px; */
	position: relative;
	left: 120px;
	top: 100px;
}
.appname
{
	color: #482e15;
	font-size: 16px;
	font-style: italic;
	font-weight: 700;
}
.apptxtleft
{
	font-size: 11px;
	color: #482e15;
	font-weight: 900;
}
.appanchor
{
	font-size: 11px;
	color: #482e15;
	font-weight: 900;
}
/*******************************************************
***********Admin Master page styles*********************
********************************************************/
.admintabbg
{
	background-color: #f7f2de;
}
.adminleftnav
{
	margin-left: 15px;
}
.adminRightcontent
{
	margin-left: 15px;
}
.admintab
{
	width: 900px;
}
.approvetweets
{
	color: #477b19;
}
.admin-topu
{
	width: 900px;
	height: 34px;
	background-image: url( '/images/apprentice/home/topcurve.gif' );
	background-repeat: no-repeat;
	margin-left: 35px;
	margin-top: 10px;
	text-align: right;
}
.admin-lg
{
	color: #477b19;
	font-weight: 700;
	font-size: 12px;
}
.modalBackground1
{
	background-image: url( '/images/apprentice/lightwindow/vedio-Bg.gif' );
	width: 725px;
	height: 493px;
	color: #fff;
	font-weight: 700;
}
.cls_btn_ved
{
	position: relative;
	left: -20px;
	top: 10px;
}
.fls_vee
{
	width: 639px;
	height: 384px;
	padding-left: 20px;
	padding-top: 20px;
}
.modalBackground
{
	background-color: gray;
	opacity: 0.7;
	FILTER: alpha(opacity=70);
	width:100%;
	text-align:center;
}
.tttt
{
	margin-top: 200px;
}
.contentheader
{
	padding-top: 10px;
	font-weight: 700;
	position: relative;
	z-index: 30;
}
.right_reg
{
	padding-left: 15px;
}
.tb_margin
{
	margin-top: 23px;
}
.Reg_left_ne
{
	margin-left: 20px;
}
.Left_margin_regf
{
	margin-left: 20px;
}
.fontbold_siteowner
{
	font-weight: 700;
	color: #482e15;
}
.OuterProductHome-pro
{
	margin-left: 10px;
}
.line-pro-home
{
	position: relative;
	left: 30px;
	top: 10px;
}
.p_image_pdet
{
	margin-top: 10px;
	padding-left: 5px;
}
#ctl00_staticcontent_Ctrl_productdetails1_Ctrl_RelatedRecipes1_flashContent
{
	_padding-top:15px;
}
.imggetintouch1
{
	text-align:center;
}
.frame_border
{
	margin-left:20px;
	margin-top:10px;
}
.cform
{
	padding-left:20px;
	padding-top:5px;
}
 
.registration-top-bg[class]
{
	background-image:url('/images/registration/new-corner/top.png');
	width:526px;
	height:224px;
	background-repeat:no-repeat;
}
*html .registration-top-bg
{
width:526px;
	height:224px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/registration/new-corner/top.png' );
}
.registration-straight-bg[class]
{
	background-image:url('/images/registration/new-corner/stright.png');
	width:526px;	
	background-repeat:repeat-y;
}
*html .registration-straight-bg
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=   '/images/registration/new-corner/stright.png' );
	width:526px;	
	background-repeat:repeat-y;
	}
.registration-bottom-bg[class]
{
	background-image:url('/images/registration/new-corner/bottom.png');
	width:526px;	
	background-repeat:no-repeat;
	background-position:bottom right;
}
*html .registration-bottom-bg
{
	 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=   '/images/registration/new-corner/bottom.png' );
	background-position:bottom right;
	width:526px;	
	
}
.blogdatefnt
{
	color: #482e15;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-left: 15px;	
	position:relative;
	top:-10px;
}
.blognam
{
	color: #482e15;
	font-family: Arial;
	font-size: 12px;
	font-weight: 700;
	padding-left: 10px;	
	position:relative;
	top:-10px;
}


.blogdatefnt1
{
	color: #482e15;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;	
}
/*********For Apprentice home page***********/
.app_HomepgBanner[class]
{
	width: 844px;
	background: transparent url(  '/images/Apprentice/home/App-home-banner.png' ) no-repeat top left;
	height: 274px;
	/*text-align: left;
	_margin-left: -30px;*/
}
*html .app_HomepgBanner
{
	width: 844px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src=  '/images/Apprentice/home/App-home-banner.png' );
	background-repeat: no-repeat;
	background-position: top left;
	height: 274px;
}
.app_HomepgBanner_spacer
{
	height:50px;
left:52px;
position:relative;
top:180px;
width:261px;
z-index:200;	
}
.app_HomepgBanner_spacer_width
{
	width:261px;
	height:58px;
}
.apprentice_banner
{
margin-left:30px;
}
#ctl00_staticcontent_Ctrl_productdetails1_pdt_bg_details
{
	width:580px;
	
	*width:580px;
	_width:560px;
	height:400px;
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;
	
}
.productdetails-gardientbg
{
	_position:relative;
	_left:22px;
}
.displaynone
{
display:none;
}
.approvetweets1
{
color:#477B19;
font-weight:bold;
}
.comingsoon
{
color:#482E15;
font-weight:bold;
font-family:arial;
font-size: 14px;
position:relative;
top:-102px;
left:204px;

}
.recipdtk_1
{
padding:  0px 0 0;
_padding-top:30px;
	*padding-top:30px;
padding-left:15px;
}
.recipedtk_2
{
 
padding-left:15px;
}
#ctl00_staticcontent_lbl_TopImage
{
display:none;
}
.fbkftr
{
display:none;
}
.organiclink
{
	text-align:center;
}