@charset "utf-8";
/* CSS Document */
/************FONTS**********************************/
a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;text-decoration:underline;
	color:#666666;
	line-height:18px;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;text-decoration:none;
	color:#666666;
	line-height:18px;
}
.myfont a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;text-decoration:underline;
	color:#666666;
	line-height:18px;
}
.myfont a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;text-decoration:none;
	color:#666666;
	line-height:18px;
}
.myfont, li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;margin:0 0 20px 0
}
.mywhitefont, li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:18px;margin:0 0 20px 0
}
.mywhitefont a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:18px;margin:0 0 20px 0
}
.mywhitefont a:visited, .mywhitefont a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff9ad;
	line-height:18px;margin:0 0 20px 0
}
.mysmallfont a:link, .mysmallfont a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;text-decoration:underline;
	line-height:16px;margin:0 0 20px 0
}

.mysmallfont a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;text-decoration:none;
	line-height:16px;margin:0 0 20px 0
}
.mysmallfont, li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:16px;margin:0 0 20px 0
}
.morefont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:11px;
	text-decoration:underline;
}
.morefont a:link, .morefont a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:11px;
	text-decoration:underline;
}
.morefont a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:11px;
	text-decoration:none;
}
.myh2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	line-height:17px;
	font-weight:bold;
}
.head-products {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#74890b;
	font-weight:bold;
}
.head-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#74890b;
	font-weight:bold;
}
/************FONTS**********************************/
body{
	background-color:#194d37; 
}
.masterTBL {
	width:916px;
}
.master-topCELL{
	width:916px;
	height:7px;
	background-image:url(top-bg.jpg);
	background-repeat:no-repeat;
}
.master-midCELL{
	width:916px;
	background-image:url(mid-bg.jpg);
	background-repeat:repeat-y;
}
.master-bottomCELL{
	width:916px;
	height:7px;padding:10px 0px;
	background-image:url(bottom-bg.jpg);
	background-repeat:no-repeat;
}
.bottom-softdime{
	padding:25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
}
.bottom-softdime a:link, .bottom-softdime a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;text-decoration:underline
}
.bottom-softdime a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;text-decoration:none
}

.mastercontent-TBL{
	width:900px;
}
.toppane{
	width:620px;
	margin:0 0 0 0;
	/*background-image:url(top-bg_02.jpg);background-repeat:repeat-y;*/
	
}
.rightpane{
	width:204px;
	padding:0px 0px 3px 5px;
}
.navpane{
	width:701px;padding:0 0 0 50px;
	padding:0 5px 0 10px;background-image:url(nav_bg.jpg);background-repeat:repeat-y;
}
.bannerpane{
	width:681px;
	padding:0px 5px 3px 5px;
}
.contentpane{
	width:681px;
	padding:10px 5px 10px 5px;
}
.yellowmaster{height:8px;}
.yellowbar-TBL{
	width:98%;
}
.yellowbar{
	background-color:#fff9ae;
	height:8px;padding:0px 5px 3px 10px;
}
.bottom-softdime a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
	text-decoration:underline;
}
#dnn_dnnCOPYRIGHT_lblCopyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
}
#dnn_dnnLOGIN_cmdLogin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
}

.rightdiv { padding:5px;}


.product-imagediv{float:left; width:115px;}
.product-description{float:left; width:535px;}
.div-wrapper{ width:650px; margin:0 auto}
.div-bottomline {clear:both; border-top:solid 1px #81ba69; margin-top:15px; margin-bottom:25px;}


/*home div css*/
.home_div {width:665px;margin:10px 0}
.home_div_left {width:325px;height:200px;background-image:url(/portals/0/home_divs_bg.jpg);background-repeat:repeat-x;float:left;margin:0;padding:5px 0}
.home_div_right {width:325px;height:200px;background-image:url(/portals/0/home_divs_bg.jpg);background-repeat:repeat-x;float:left;margin:0 0 0 5px;padding:5px 5px}
.home_div_left img {margin: 0 5px 5px 0}
.home_div_right img {margin: 0 5px 5px 0}
/*home div css*/

/*PRODUCTS_HOME_CSS*/
.products_div {}
.products_div ul{margin:0 0 0px 0;padding:0 0 0 10px}
.products_div ul li {list-style:none;margin:0 0 0px 0;padding:0}
.products_div ul li a:link, .products_div  ul li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:11px;
	text-decoration:underline;
}
.products_div ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:11px;
	text-decoration:none;
}
/*PRODUCTS_HOME_CSS*/

/************** CSS for Product page Begins Here *****************************/
.product-imagediv{float:left; width:115px;}
.product-description{float:left; width:535px;}
.div-wrapper{ width:650px; margin:0 auto}
.div-wrapperheader{ width:650px; margin:0 auto; padding-top:20px}
.div-bottomline {clear:both; border-top:solid 1px #81ba69; margin-top:15px; margin-bottom:25px;}
.div-thumbnails{ padding-bottom:5px;}
.div-thumbnails img { padding:4px;}
.more { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.more a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.recipe { color:#333333;}
.recipe a{ color:#333333;}
/*************** CSS for Product page ends Here ******************************/

/************** CSS for Product page Begins Here *****************************/
.div-productinside-wrapper{ width:650px; margin:0 auto}
.div-productInside-wrapperheader{ width:650px; margin:0 auto; padding-top:20px}
.div-productInside-description{ float:left; width:390px}
.div-productInside-description img{ padding:5px}
.div-productInside-image{ float:left; width:260px;}
.div-productInside-image img{ padding:5px}
.div-productInside-description-insideWrapper{ width:390px;}
.div-productInside-description-insideWrapper-col1{float:left; width:195px;}
.div-productInside-description-insideWrapper-col2{float:left; width:195px;}
.div-productInside-description-insideWrapper-1colONLY{ background-color:#f7f8f9; clear:both}
.div-productInside-description-insideWrapper-col1-rec{clear:both; background-color:#f7f8f9}
.div-productInside-description-insideWrapper-col2-rec{ clear:both; background-color:#f7f8f9;}
.div-productInside-recipe{ clear:both; padding-bottom:5px; }
.div-productInside-description-bottom{ clear:both; padding-bottom:5px; border-bottom:solid 1px #f0f0f0;}
.div-productInside-description-nutritionCOL1{padding-bottom:5px; border-bottom: solid 1px #f0f0f0;}
.div-productInside-description-nutritionCOL2{width:325px; float:left; padding-bottom:5px; border-bottom: solid 1px #f0f0f0;}
.back{ padding-top:5px; padding-bottom:5px; clear:both}
.back a{ color:#666666}
.pro-head{font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	line-height:18px;}
/*************** CSS for Product page ends Here ******************************/
/****************CSSfor Recipe List PAge Begins Here*************************/
.rep-col1 { float:left; width:162px}
.rep-des { font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	padding:5px;
}
.rep-des a{color:#666666}
.recipeimgCOL{float:left; width:245px;padding-right:5px;}
.recipetxtcl{float:left; width:395px; padding-left:5px}
.recipe-wrap{ width:486px; clear:both; margin:0 auto}
.recipe-sep {clear:both; width:486px; margin:0 auto}
/****************CSSfor Recipe List PAge Ends Here  *************************/

/******new nutrition css begins here******/
.nutri-yellow { 
	background-color:#fcfadd;
	width:300px;
	clear:both;
	border-bottom: 1px solid #666666;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px }
.nutri-yellowTHICK{
	background-color:#fcfadd;
	width:300px;
	clear:both;
	border-bottom: 5px solid #666666;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px
}
.nuti-txt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:13px;}
.nutri-header{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:14px; font-weight:bold;}
/******new nutrition css ends   here******/
/******************* CSS FOR DESCRIPTION SIZE BEGINS HERE***********************/
.size-div-padding{padding-top:10px; padding-bottom:5px; clear:both}
.size-tbl{ width:300px; border:0px #999999 solid;}
.size-cell{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:14px; padding:3px; border:1px #999999 solid;}
.size-cell-head{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:14px; font-weight:bold; padding:3px;border:1px #999999 solid;}

/******************* CSS FOR DESCRIPTION SIZE ENDS HERE***********************/

