﻿/*@charset "utf-8"; */
/* CSS Document */

.mar
{
	margin-left:0px;
	margin-right:0px;
}
.lf2
{
padding-top:0px;
clear:both;
width:220px;
height:220px;
background-color:#c6c3ff;
}
.lf3
{
clear:both;
width:220px;
height:550px;
background-color:#3961A5;
}
#center_menu
{
float:left;
width:550px;
}
.cenimg
{

float: left;
}
.centerinm
{
	margin-top:8px;
clear:both;
float:left;
width:480px;
}
.right_menu
{

float:right;
width:169px;
height:890px;
border:1px solid #CCCCCC;
}
.title1
{
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
}
.title2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
}
.title2 a:visited
{
font-style:normal;
color:#3961A5;
}
.title2 a:hover{
font-style:normal;
color:#AD0094 ;
}
.title2 a:link{
font-style:normal;
color:#3961A5;
}
.lav1
{
	margin:5px;
}

.title3
{
	
	float:left;
	width:330px;
	font-size:small;
}	
	
.left_mar
{ 
	margin-left:10px;
	}
.title4
{
	float:left;
}
#image_setting
{
	/*clear:both;
	width:150px;
	height:155px;
	float:left;
	margin:5px;
	margin-top:5px;
	text-align:center;
    border-color:wheat;
    border-style:solid;
    border-width:1px; 	*/
	width:165px;
	height:170px;
	float:left;
	/*background-image:url(../images/shadow1.gif);*/
	background-repeat:no-repeat;
	
	
	
   
    border:solid 1px #cccccc;
}


.pading
{ 
	padding-top:10px;
	
}
.pa
{
	padding-bottom:10px;
}
.gridvw
{
	clear:both;
	width:220px;
	float:right;
	border:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.clear
{
	clear:both;
	}
.grid_set
{   width:330px;
	border:0px;
	float:left;
	clear:both;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:20px; 
}
.title7
{
	width:520px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}
.title8
{
	
	font-family:Arial, Helvetica, sans-serif;
	
}
.floatle
{
	float:left
	}
.title9
{
  font-family:Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}	
#image_setting_right
{
    
	width:180px;
	height:160px;
	float:right;
	/*background-image:url(../images/shadowart.gif);*/
	background-repeat:no-repeat;
	/*width:160px;
	height:140px;
	text-align:right;*/

}
.float_clear
{
	width:65%;
	float:left;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	}
.lblreference
{
	margin-bottom:10px;
}
.grd2_sett
{
	width:175px;
	float:right;
	margin-bottom:5px;
clear:both;
	
}
.grid_outer
{
	margin-top:5px;
	float:right;
	width:175px;
text-align:right;
overflow:hidden;
margin-bottom:10px;
}
.title15{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
}
.headerlink1
{
	vertical-align:bottom;
	margin-bottom:5px;
	margin-top:70px;
	

}
.headerlink2
{
	vertical-align:bottom;
	margin-bottom:5px;
	margin-top:60px;
	

}
.search
{
	vertical-align:bottom;
	margin-bottom:5px;
	margin-top:60px;
	

}
.searchbutton
{
	vertical-align:bottom;
	margin-bottom:5px;
	margin-top:94px;
	color:white;
	background-color:#3A5FA6;
	

}
.flt_right
{
clear:both;
	}
.lmch1{
width:218px;
height:180px;
margin:5px;
background-color:#C1C1FF;
}
#lma{
margin-left:0px;
margin-right:0px;
}
.lmach{
margin-left:0px;
margin-right:0px;
border-bottom:1px solid #999999;
}
.lineb{
clear:both;
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:150px;
border-bottom:1px solid #999999;
border-bottom-style:dotted;
}
.lmc{
width:100px;
float:left;
margin:5px;
}
.lmd{
width:95px;
float:right;
margin-top:5px;
margin-right:5px;
}
.lmb2{
margin:0px;
padding:0px;
background-color:#3A62A3;
}

.lme{
height:100px;
float:left;
}
.lmf{
float:right;
width:105px;
}
.lmclear{
clear:both;
}
------------------------
.lmbottom{
margin:0px;
border-bottom:1px solid #CCCCCC;
}
.lmch2{
width:218px;

margin:5px;
background-color:#3A62A3;
}
.lm2{
width:218px;
height:325px;
margin:5px;
border:1px solid #CCCCCC;
}
.centermenu
{
float:right;
width:759px;
margin-left:5px;
border:1px solid #CCCCCC;
}

.ct1{
float:left;
width:530px;
overflow: hidden;
}
.ct1a1{
width:185px;
float:left;
margin:5px;
}
.ctchla1{
width:265px;
float:left;
margin-left:5px;
margin-top:5px;
}
.ctch1a2{
width:265px;
float:right;
margin-right:5px;
margin-top:5px;
background-color:#C1C1FF;
}
.ct1a2{
width:310px;
float:right;
margin:5px;
}
.ct2{
float:right;
width:170px;
margin-top:5px;
margin-left:5px;
border:1px solid #CCCCCC;
}
.ct3{
clear:both;
}
.ct2up{
width:200px;
height:350px;
margin:0px;
border:1px solid #CCCCCC;
}
.ct2down{
width:200px;
height:250px;
margin:0px;
border:1px solid #CCCCCC;
}

.footer{
clear:both;
width:730px;
height:130px;
}

.fttop{
height:30px;
width:730px;
}
.ftbottom{
clear:both;
height:100px;
width:730px;
padding-top:3px;
border-top:1px solid #CCCCCC;
}
/*Recipe page Css */
.recipehading
{
	margin-top:5px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	}
.recipetoptextheading
{
	margin-left:7px;
	text-align:justify;
	Font-Size:x-large;
	margin-bottom:1px; 
}
.recipetoptextheading1
{
	
        margin-left:7px;
	text-align:justify;
	Font-Size:medium;
	margin-bottom:1px; 
}
.recipebottext
{
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.recipetoptextbotheading2
{
	margin-left:7px;
	text-align:justify;
	font-size:medium;
	margin-bottom:2px;
	
}
.recipetoptextdatabase
{
    margin-left:7px;
	width:520px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-bottom:2px;
	Font-Size:small;
}
.menutext
{
text-align:center;
}
/* font classes ########################################################################33 */

.footer1{
font-family:Arial;
font-size:12px;
color:#999999;
}
.title1{
margin-bottom:5px;
font-family:Arial;
font-weight:bold;
font-size:22px;
color:#223962;
}
.title5{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
}
.title6{
font-family:Arial;
font-size:12px;
color:#000000;
}
.title7{
font-family:Arial;
font-size:12px;
color:#000000;
}
.ftp_lef
{
	float:left;
	color:#000000; 
	font-size:12px; 
	}
.clboth
{
	clear:both;
	margin-top:3px;
}

/*for left label */
.lblleft
{
  text-align:left;  	
}	
.lbltitle
{
	padding-top:5px;
	
 Color:#3A62A3;
 font-size:large;
 
}
.lblsubtitle
{

 font-size:12px;
 
}
.menuleft
{
	float:left ;
    text-align:left; 	
	
	
	overflow:hidden;	
}
.menucenter
{
	    text-align: center; 	
		background-color:#E9F5D8;
	background-image:url(../images/faded.jpg);
background-repeat:repeat-x;
overflow:hidden;

}
/* Css for Wellnesscenter */
.cent_1img
{
	/*background-image:url(../images/shadowcon1.gif);*/
	background-repeat:no-repeat;
    width:190px;
    height:160px;
    float:left;
   
    border:solid 1px #cccccc;
}

.lm1
{
background-color:#3A62A3; 
width:218px;
height:30px;
margin:5px;
border:1px solid #CCCCCC;

}
.divleft
{
width:218px;
margin:5px;
background-color:#C1C1FF;
}
.topleft_link
{
	float:left;
	margin:5px;
}
/**/
.wcart
{
	float:left;
	margin:5px;
}
.wcartrepter
{
	float:left;
	margin-left:7px;
}
.txt_alig
{
	text-align:left;
}



A:link {text-decoration: none;color:#3961a5;}
A:visited {text-decoration: none;color:#3961a5;}
A:active {text-decoration: none;color:#3961a5;}
A:hover {text-decoration: underline;color:#3961a5;}


/*Nutrient Page*/
.mar_top_bot_fltlef
{
	
	margin-bottom:2px;
	float:left;
	text-align:left;
	font-size: 10px; 
	clear:both;
	}
	
.pic_set
{
	width:35%;
	clear:both;
	margin-left:7px;
	margin-bottom:2px;
	float:left;
	margin-top:1px;
	border:wheat:1px:solid;
	
	
	
	
	
}
.lav_mid1
{
	background-image:url(../images/recipes_bg.jpg);
	text-align:justify;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	float:left;
	clear:both;
	margin-bottom:3px;
	margin-left:7px;
}
.lav_middec
{
	text-align:justify;
	width:520px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	float:left;
	direction:ltr;
	clear:both;
	margin-bottom:3px;
	margin-left:7px;
}
.lav_middecmenu
{
	text-align:justify;
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	float:left;
	clear:both;
	margin-bottom:3px;
	margin-left:7px;
}
.title4
{
	float:left;
}
.lav_subtitle
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	clear:both;
	width:500px; 
	margin-bottom:2px;

}
/*Css for Menus pages*/

.lav_mid
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	float:left;
	clear:both;
	margin-bottom:2px;
	margin-left:7px;
	width:500px;  
}
.lav_title
{  
	padding-top :7px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	float:left;
	clear:both;
	margin-left:7px;
	margin-bottom:2px;
}
.recipe_lav_title
{
	padding-top :7px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	float:left;
	clear:both;
	
	margin-bottom:2px;
}
.panel_set
{
	width:55%;
	text-align:left;
	float:left;
	margin-left:35px;	
}
.menuback
{
	width:195px;
	height:235px;
	/*background-image:url(../images/shadow3.gif);*/
	background-repeat:no-repeat;
	
	
	
	
    float:left;
   
    border:solid 1px #cccccc;

}
.anav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;

}
.anav:link
{
font-style:normal;
color:#365999 ;
text-decoration:none;
}
.anav:Hover
{
font-style:normal;
color:#365999;
text-decoration:underline;
}

.anav:visited
{
text-decoration:none;
font-style:normal;
color:#365999; 
}
.left_Nav
{
float:left;
width:218px;
border:1px solid #CCCCCC;
background-color:#3A62A3; 
color:White ; 
margin:5px;
clear: both;
}

/*Css for Encyclopedia pages*/
.Enypa_search
{
	
	width:525px;
	clear:both;
	margin-top:5px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	margin-left:3px;
	
}
.a_Z_on
{
	float:left;
	
	margin-top:2px;
	margin-bottom:2px;
	margin-left:3px;
	width:14px;
    height:14px;
    margin-right:1px;
    cursor:pointer;
    cursor:hand;
	background-color:#255899;
	border:1px solid #7997BD;
   color :#FFFFFF;
  font-weight:bold;	
	
}
.a_Z_red
{
	float:left;
	
	margin-top:2px;
	margin-bottom:2px;
	margin-left:3px;
	width:14px;
    height:14px;
    margin-right:1px;
    cursor:auto;
	background-color:green;
	border:1px solid #7997BD;
   color :white;
  font-weight:bold;	
	
}
.a_Z_off
{
width:14px;
height:14px;
background-color:White;
border:1px solid #E1E1E1;
color:Purple;
font-weight:bold;
float:left;
margin-top:2px;
margin-bottom:2px;
margin-left:3px;
margin-right:1px;
cursor:pointer;
cursor:hand;
}
.a_z_search
{ 
	float:left;
	margin-top:15px;
	margin-left:3px;
	margin-bottom:5px;
	margin-right:2px;
}
.dshe_line
{  
	 
	width:525px;
	border-top:1px dashed #d6d3ce;
	margin-top:100px;
	margin-bottom:2px;
}
.whole_reptcon
{
	float:left;
	width:100%;	

}
.repet_set
{
	clear:both;
	margin-top:5px;
	float:left;
}

.rept_div
{
	float:left;
	width:33%;
	margin-bottom:3px;
	margin-top:3px
}

.inside_div
{
	width:170px;
	float:left;
}
	
	
.whole_reptcon
{
	float:left;
	width:100%;	

}
.div_letter_aTOz
{
	width:90%;
	float:left;
}
.div_letter_aTOz1 
{
	float:left;
	width:14px;
	height:14px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:3px;
	text-align:center;
	border:1px solid #CCCCCC;
	text-decoration:none;
}
.DL_sepratalpa
{ 
	
	clear:both;
	margin-bottom:4px;
	margin-top:2px;
}
.item_dl
{
	margin-left:14px;
}
.lav_title
{  
	margin-top :1px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	float:left;
	clear:both;
	margin-left:7px;
	margin-bottom:2px;
}
.DTL_btmrg	
{
	clear:both;
	float:left;
	width:140px;
	height:10px;
	background-color:#4682b4;
}
.link_Encyclopedia
{

text-align: left ;
margin-left:55px;
margin-top:2px;
}
.heading_Encyclopedia
{
color:#FFFFFF;
text-align: left ;
margin-left:10px;
margin-top:2px;
}

/*CSS for sign in page*/

.whole_SigninDiv
{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:500px;
	background-color:#FFFFFF;
	margin-bottom:10px   
}
.lav_signin
{
	text-align:left;
	float:left;
	width:360px;
	margin-left:5px;
	margin-top:2px;
	
	font-family:Arial;

	
}
.subdiv
{
	margin-top:5px;
	float:left;
	width:235px;
	height:230px; 
	margin-left:7px;
	border:1px solid #CCCCCC;
	
}
.intsignin_div
{
	background-color:#4682b4;
	width:235px;
	height:20px;
	color:White;
	text-align:justify;
	font-size:14px;
}
.div_text
{
	font-size:12px;
	clear:both;
	margin-top:3px;
	margin-left:10px;
	text-align:left;  
}
.lav_use
{
	text-align:left;
	clear:both;
	margin-left:25px;
	margin-top:7px;
	font-size:12px;
}
.but_signin
{
	float:left;
	clear:both;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
}
.but_signinforget
{
	float:right;
	clear:both;
	margin-top:2px;
	margin-right:2px;
	
	margin-bottom:2px;
}
.but_signinchange
{
	float:left;
	clear:both;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
   width :400px;
}

/* Css for Userregisterpage */

.whole_rgsr
{
	width:100%;
	float:left;
}
.title_rgsr
{
	
	text-align:left;
	font-size:20px;
	font-family:Verdana;
	margin-top:5px;
}
.Subrgsr_Title
{
	text-align:left;
	clear:both;
	margin-top:2px;
	font-size:12px;
	font-family:Verdana;
}
.subdiv_rgsr
{
	text-align:left;
	clear:both;
	margin-top:3px;
	font-size:12px;
	font-family:Verdana;
}
.Subrgsr1_Title
{
	text-align:left;
	clear:both;
	margin-top:10px;
	font-size:12px;
	font-family:Arial;
}
.Subrgsr1_subTitle
{
	text-align:left;
	clear:both;
	margin-top:10px;
	font-size:12px;
	font-family:Verdana;
}
.rgsr_center
{
	clear:both;
	margin-top:5px;
	width:400px;
	margin-bottom:10px;
}
.rgsr_centerchange
{
	clear:both;
	margin-top:5px;
	width:500px;
	margin-bottom:10px;
}

.lav_register
{
	clear:both;
	float:left;
	width:150px;
	
}
.lav_registerchange
{
	clear:both;
	float:left;
	width:145px;
	
}
.lav_rgsr_set
{
	clear:both;
	width:150px;
	float:left ; 
	font-size:12px;
	margin-top:15px;
	text-align:left;
}
.lav_rgsr_changeset
{
	clear:both;
	width:200px;
	font-size:12px;
	margin-top:15px;
	text-align:left;
}
.txtboxdiv_rgsr_set
{
	
	float:left;
	margin-left:12px;
	width:230px;
}
.txtboxdiv_rgsr_setchange
{
	
	float:left;
	margin-left:12px;
	width:200px;
}
.txtbox_rgsr_set
{ clear:both;
	width:200px;
	text-align:left;  
 margin-top:7.8px;
}
.but_UserInfo
{
	float:right;
	clear:both;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-size:12px;
}

	.subdiv2
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:200px;
	margin-left:7px;
	border-right:1px solid red; 
	
}
.subdiv1
{
	margin-top:5px;
	float:left;
	width:150px;
	margin-bottom:5px;

}
.subdiv_recipeBX
{
	text-align:left;
	margin:10px;
}
/*css for left profile navigation*/

.left_Navprofile
{
float:left;
width:220px;
border:1px solid #CCCCCC;
background-color:#C0C2FF; 
color:White ; 
margin:5px; 
}
.left_Navsection
{
float:left;
width:220px;
height:30px; 
border:1px solid #CCCCCC;
background-color:#3A62A3; 
color:White ; 

}
#welcome
{
color:White;
font-size:14px;
margin-bottom:5px; 
text-align:left;
font-weight:bold;	
}

.myprofile
{
text-align:left;
font-size:14px;
margin-left:40px;
text-decoration:none;

}
.myprofilesub
{
text-align:left;
font-size:10px; 
margin-left:70px;
color:#183CDE;	
}

/*forgot password page*/

.subdivforgot
{
	margin:5px;  
	width:480px;
}
.intsignin_divforgot
{
	background-color:#4682b4;
	width:500px;
	height:20px;
	color:White;
	text-align:justify;
	font-size:14px;
}
/* css for print/save/email*/
.Print_Save_Email1
{
	float:right;
	width:500px;
	
	
}

.but_UserInfo1
{
	float:right;
	margin-top:25px;
	background-color:#3A5FA6;
	Color:white;
	 border:solid;
}

/*css for popup sign in page*/

.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.whole_Signinpopup
{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:380px;
	background-color:#FFFFFF;
	margin-bottom:10px   
}
.lfass_img
{
	width:100%;
	background-image:url('../images/clip_image001.jpg');
	background-repeat:no-repeat;
	height:156px
}
.lfass_img1
{
	clear:both;
	width:100%;
	float:left;
	text-align:left;
}
.life_content
{ 
	margin-left:7px;
	margin-top:10px;
	float:left;
	text-align:left;
	width:524px;
	font-size:12px;
}
	
.Payment
{
	text-align:center;
	font-size:16px;
	font-family:Arial;
	font-weight:bold ;       
}

.PayMent_left
{
	float:left;
	text-align:left;
	font-size:small;
	font-family:Verdana;    
	    
}
/* css for packaged food*/



.Packagedfd_div
{
	
	float:left;
	text-align:left;
}
.packsubdiv
{
	clear:both;
	width:520px;
	margin-left:7px;
	float:left;
	text-align:justify;
	margin-top:10px;
	font-size:12px;
}
.packfdimg
{
	width:190px;
	height:180px;
	float:left;
	text-align:center;
}
.packheading
{
	width:327px;
	float:left;
	text-align:left;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
	font-size:16px;
	color:#4682b4;
}
.packheading_benifit
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:400px;
	float:left;
	text-align:left;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	color:#4682b4;
}
.recipes_packheading_benifit
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:400px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	color:#4682b4;
}
.benifit_source
{
	width:400px;
	float:left;
	text-align:left;
	font-size:12px;
	overflow:auto;
}

.packfdnut_info
{
	clear:both;
	width:100%;
	float:left;
	margin-top:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:7px;
	color:#4682b4;
}
.packfdnut_detail
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:400px;
	float:left;
	text-align:left;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	font-size:12px;
}
.recipes_packfdnut_detail
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:400px;
	float:left;
	text-align:left;
	
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	font-size:12px;
}
.packfdsubnut
{
	width:322px;
	float:left;
	text-align:left;	
}
.packfd_left
{
	width:222px;
	float:left;
	text-align:left;
}
.packfd_right
{
	width:97px;
	float:right;
	text-align:right;
}
.packfd_blue_left
{
	width:160px;
	float:left;
	text-align:left;
	border-right:1px Solid #39598C;
}
.packfd_blue_right
{
	width:158px;
	float:right;
	text-align:left;
	
}
.hdtp {
	float:right;
	text-align :right; 
}
.flt_lef
{
	text-align:center; 
	margin-bottom:10px;
	}
	
		/*new recipe page*/
.recipecontent
	{
	width:520px;
	margin-left:10px;
	margin-right:10px	
	}	
	.rheading
	{
		width:520px;
		float:left;
	    margin-bottom:5px;
	}
	.rsubheading
	{
		width:520px;
		float:left;
		font-weight:bold;
			margin-bottom:5px;
	}
	.rIngredient
	{
		width:520px;
		float:left;
		font-weight:bold;
	margin-bottom:5px;
	}
	.rIngredientdetails
	{
		width:480px;
		margin-left:40px;
	}
	.rimage
	{		
		float:right;
		text-align:right;
	}
	.rpreparation
	{
		width:520px;
		float:left;
		text-align:justify;
		margin-bottom:5px;
	}
	
	/*food benefits*/
.packheading_foodbenifit
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:357px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	font-size:14px;
	
	
}
.foodpackfdnut_detail
{
	background:#E9F5D8 url(../images/tbbg.jpg) repeat-x;
	clear:both;
	width:357px;
	float:left;
	text-align:left;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	font-size:12px;
}
.benifit_foodsource
{
	width:340px;
	float:left;
	text-align:left;
	font-size:12px;
	margin-top:3px;
	color:#4682b4;
	overflow:auto;
	height:auto;
	overflow:auto;
}
/*food Nutrition information*/
	.fnrow
	{
		width:256px;
		float:left;
	}
	.fnsubrow
	{
		width:236px;
		margin-left:20px; 
		float:left;
	}
	
	
	
	.fnothereminral
	{
		width:40px;
		float:right;
	}
	
	.fndvalue
	{
		width:100px;
		float:right;
		text-align:right;
	}
	.fninfo
	{
		width:356px;
		float:left;
	}
	/*right coloum*/
	.frightsubninfo
	{
		width:165px;
		float:left;
	   /* border-right-color:#3D619D;
		border-right-width:4px;
		border-right-style:solid;*/
		margin-right:9px;
		
	}
	.mrightsubninfo
	{
		width:167px;
		float:left;
	    /*border-right-color:#3D619D;
		border-right-width:2px;
		border-right-style:solid;*/
		margin-right:9px;
		
	}
	.frightsubninfo1
	{
		width:177px;
		float:left;
	    
		
	}
	
	.frightnminral
	{
		width:39px;
		float:left;
	}
	.fsubminral
	{
    width:99px;
    float:left;
	}
	.fndvalueminral
	{
		width:39px;
		float:right;
		text-align:right;
	}
	/*vitamin coloum*/
	.fsubninfo
	{
		width:178px;
		float:left;
	  border-right-color :#3D619D;
		border-right-width:thick;
	}
	.fnvitamin
	{
		width:71px;
		float:left;
		clear:both;
	}
	.fnminral
	{
		width:52px;
		float:left;
		
	}
	.fnminral1
	{
		width:35px;
		float:left;
		
	}
	
	/*delicious solution*/
	.centermenudlicious
{
float:right;
width:733px;
overflow:hidden;

}
.dinner_deliciouscombo
{
	width:150px;
	float:left;
	text-align:left;
}
.dinner_deliciouslink
{
	width:400px;
	
	float:left;
	text-align:left;
}
.dinner_deliciousOR
{
	float:left;
	width:48px;
	color:Red;
	
}


.del_centerimg
{
	float:left;
	margin:5px;
	width:185px;
	height:150px;
	background-image:url(../images/deli.bmp);
	
}
.del_subcenter
{
	width:235px;
	margin-left:5px;
	float:left;
	margin-top:5px;
	text-align:left;
	
}

.deli_centeruser
{
	clear:both;
	width:700px;
	float:left;
	margin-left:8px;
	text-align:left;
	font-size:12px;
}
.subdiv_recipeBX
{
	text-align:left;
	margin:10px;
}
.subuser1
{
	width:215px;
	float:left;
	text-align:left;
	font-size:12px;
}

.deli_centersubuser
{
	margin-top:10px;
	width:730px;
	clear:both;
	float:left;
	margin-left:8px;
	text-align:left;
	font-size:12px;
}
.del_lft1
{

	width:210px;
	text-align:center;
	color:White;
	font-size:14px;   
	float:left;  
	height:20px; 	
	background-color:#467F46; 
}
.del_lft
{
clear:both;  
	width:210px;
	text-align:left;
	margin:5px;
	float:left;  	
	background-color:#E6F4D3; 
}
.divcolor
{
color:#AC7537; 	
font-size:12px; 

}
.life_img1
{
	clear:both;
	width:100%;
	float:left;
	text-align:left;
}
.life_content
{ 
	margin-left:7px;
	margin-top:10px;
	float:left;
	text-align:left;
	width:720px;
	font-size:12px;
}
.life_img
{
	width:500px;
	float:left;
}

.lfass_img
{
	width:100%;
	background-image:url('../images/clip_image001.jpg');
	background-repeat:no-repeat;
	height:156px
}
.lfass_img1
{
	clear:both;
	width:80%;
	float:left;
	text-align:left;
}
.life_content
{ 
	margin-left:7px;
	margin-top:10px;
	float:left;
	text-align:left;
	width:524px;
	font-size:12px;
}
	
/*Delicious Solution */
.title6
{  
	
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
	margin-top:5px;
	
	text-align: left;
}
/*.float_clear
{
	width:340px;
	float:left;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	direction:ltr;
}*/
.grid_outer
{
margin-top:5px;
float:right;
width:175px;
}
.grdv_NutArt
{
margin:5px;
}
.grid_outerart {
	float:right;
	width:208px;
}

.Print_Save_Email
{
	float:left;
	width:130px;
	margin-left:14px;
	
}

.but_UserInfo1
{
	float:right;
	margin-top:25px;
	background-color:#3A5FA6;
	Color:white;
	 border:solid;
}
#image_setting_right
{
  
  width:180px;
	height:160px;
	float:right;
	/*background-image:url(../images/shadowart.gif);*/
	background-repeat:no-repeat;
   /* width:160px;
	height:140px;
	float:right;*/
	
   
    border:solid 1px #cccccc;
 
	
}
.grd2_sett
{
	width:175px;
	float:right;
	
	
}
.lblreference
{
	margin-bottom:10px;
}

#hdright {
background: #448042;
width:250px;
height:120px;
float:right;
}
#hdmenu {
background: #ffffff;
background-image:url(images/mnbg.jpg);
background-repeat:repeat-x;
	height:30px;
}
.backimg {
	background-image:url(../images/Parchment.jpg);
	width:255px;
	height:240px;
	float:left;
	text-align:center;
}
	
	.food_pghead
{
	width:530;
	float:left;
	text-align:left;
	margin-left:5px;
	text-align:justify;
	font-family:Verdana;
}
.Fd_pg_gridouter
{	
	float:right;
	width:175px;
	margin-top:5px;
	border:soid 1px #CCCCCC;
}

.Fd_Pg_grd2_sett
{
	width:175px;
	float:right;
	margin-top:5px;
	
}

.fd_whole
{
	width:540px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

/*.float_clear
{
	width:356;
	float:left;
	clear:both;
	direction:ltr;
}*/

/* Recipe new changes for Benifit and Nutrition box */

.recipes_packheading_benifit_footer
{
	background-image:url(../images/recipes_footer.jpg);
	background-repeat: no-repeat;
	clear:both;
	width:400px;
	height:33px;
	float:left;
	text-align:left;
}

.recipes_packheading_benifit_head
{
	background-image:url(../images/recipes_header.jpg);
	clear:both;
	width:400px;
	height:33px;
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.recipes_packheading_benifit_head h3, .recipes_packheading_Nutrition_head h3,
.packheading_foodbenifit h3, .foodpackfdnut_detail h3
{
	margin: 0;
	padding: 6px 0;
	font-size: 14px;
	color: #4682B4;
}

.del_menu tr td
{
	vertical-align:middle;
}
.recipes_packheading_Nutrition_head
{
	background-image:url(../images/recipes_header.jpg);
	clear:both;
	width:400px;
	height:33px;
	float:left;
	text-align:left;
	background-repeat:no-repeat;
	color:#4682B4;
}

/* food new changes for Benifit and Nutrition box */

.food_packheading_benifit_footer
{
	background-image:url(../images/recipes_footer2.jpg);
	background-repeat: no-repeat;
	clear:both;
	width:357px;
	height:33px;
	float:left;
	text-align:left;

}
.food_packheading_benifit_footer1
{
	background-image:url(../images/recipes_footer2.jpg);
	background-repeat: no-repeat;
	clear:both;
	width:356px;
	height:33px;
	float:left;
	text-align:left;

}

.food_packheading_benifit_head
{
	background-image:url(../images/recipes_header1.jpg);
	clear:both;
	width:340px;
	height:33px;
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}
.food_packheading_Nutrition_head
{
	background-image:url(../images/recipes_header2.jpg);
	clear:both;
	width:356px;
	height:33px;
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}
.menuitem
{
    width:200px;
    display: block;
    padding-left: 0px;
}

#divmenu a:hover
{
	background-color:Green;
	color: White;
	text-decoration: none;
}

/* Nutrition information */
.ninfo {
	width:400px;
	float:left;
}
.nrow {
	width:300px;
	float:left;
	color:#000000;
	font-weight:bold;
}
.nsubrow {
	width:280px;
	margin-left:20px; 
	float:left;
}
.nvitamin {
	width:90px;
	float:left;
	color:#000000;
	font-weight:bold;
}
.ndvalue {
	width:100px;
	float:right;
	text-align:right;
}
.nminral {
	width:60px;
	float:left;
}
.ndvalueminral {
	width:35px;
	float:right;
	text-align:right;
}
.nothereminral {
	width:50px;
	float:right;
	text-align:right;
}
.subminral {
   width :105px;
   float  :left;
   color:#000000;
   font-weight:bold;
}
.subninfo {
	width:200px;
	float:left;
}
/* Food Nutrition information */
.foodpackfdnut_detail .ninfo {
	width: 356px;
}
.foodpackfdnut_detail .nrow {
	width: 256px;
}
.foodpackfdnut_detail .nsubrow {
	width: 236px;
}
.foodpackfdnut_detail .nvitamin {
	width: 75px;
}
.foodpackfdnut_detail .nminral {
	width: 52px;
}
.foodpackfdnut_detail .subninfo2 .nminral {
	width: 60px;
}
.foodpackfdnut_detail .subminral {
	width: 105px;
}
.foodpackfdnut_detail .subninfo {
	width: 157px;
}
.foodpackfdnut_detail .subninfo2 {
	width: 195px;
	float: left;
	margin-left: 3px;
}
.foodpackfdnut_detail .ndvalueminral {
	width: 30px;
}
