body{
background: #ffffff url(../images/bg_pg.gif) repeat-y center;
}
.topsearch {
	font: bold 12px Tahoma, Verdana, Arial, Helvetica;
	color: #1F0604;
	border: 1px solid #766D44;
	margin: 2px;
}
.subnav {
	font: bold 12px Tahoma, Verdana, Arial, Helvetica;
	color: #766D44;
	text-align:right;
	background: #390902;
}

.csr_text{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	padding-left:20px;
	font-weight:bold;
	}	
	
.csr_text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	line-height:18px;
	padding-left:20px;
	}
	
.csr_CTS{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	line-height:18px;
	padding: 0px 10px 0px 20px;
	font-weight:bold;
	text-align:justify;
	}
	
.topnav {
	font: 12px Tahoma, Verdana, Arial, Helvetica;
	color: #FF9A90; 
}
.topnav a{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0402;
	text-decoration: none;
	margin: 3px;
}
.txtbrief{
	font:11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	text-align: justify;
}
.txtbriefhilite{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
}
.footer{
	font: 11px Tahoma, Verdana, Arial, Helvetica;
	color: #CBBA7E;
	background: #390803;
	height: 18px;
}
.footer a{
	text-decoration: none;
	color: #FFFFFF;
}

/******************* VERY IMP *************************/

img {
	behavior:	url("pngbehavior.htc");
}

.recipes_bg { background-image:url(../images/recipes_bg.gif); background-position:top; width:523px; height:17px; }

.txt_nyci{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #333333;
	padding: 2px;
	text-align: justify;
	}
	
.txt_rectop{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #333333;
	font-weight:bold;
	}
	
.txt_rectop a{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	}
.txt_glucond{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #00000;
	font-weight:bold;
	padding-left:5px;
	padding-right:30px;
	text-align: justify;
	}
	
.brand_bg { background-image:url(../images/brand_bg1.jpg); background-position:top; background-repeat:no-repeat; height:940px; 
}

.txt_brand{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight:bold;
	}
	
.txt_suggestions{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #f9e6e6;
	}
	
.txt_sugtext{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #f3cdcd;
	font-weight:bold;
	}
	
.txt_sugtext1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #f0e5e5;
	font-weight:bold;
	}
	
.txt_ideatext{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	}
	
.txt_ideatext1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #e7cdcc;
	}
	
.txt_ideatext2{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #380902;
	}
	
.txtsampbg{ background-image:url(../images/sampriti_bg.gif); height:333px; }
	
.txt_samptext{ 
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #2c130b;
	font-weight:bold;
	line-height:16px;
	padding: 7px 45px 0px 10px;
	text-align: justify;
	}
	
.txt_gluc{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #191916;
	padding-left:3px;
	text-align:justify;
	line-height:16px;
	}
	
.txt_rec1{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	padding-left:35px;
	}
	
.txt_rec2{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	color: #4a2701;
	padding-left:5px;
	}
	
.txt_14rec2{
	font:14px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	}
	
.txt_sub{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #384605;
	font-weight:bold;
	}
	
.topnav1 {
	font: 12px Tahoma, Verdana, Arial, Helvetica;
	color: #FF9A90;
	font-weight:bold; 
}
	
/*-----------Drop Down------*/
.mainmenu {
	width:784px;
	height:13px;
	float:left;
	padding-left:0px;
	margin: 0; 
	font-family:Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight:bold; color:#FF9A90;
}
.mainmenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	height:13px;
	float:left;
}
.mainmenu ul li {
	float: left;
	position: relative;
	height:13px;
	padding:1px;
	margin:0px;
}
.mainmenu ul li a {
	display: block;
	text-decoration: none;
	float:left;
	height: 13px;
	padding-top:0px;
	color:#CC0402;
	overflow: visible;
}
.mainmenu li a:hover {
	color:#FF9A90;
	
}
.mainmenu li li {
	float: none;
	width:125px;
	background: #cc0503;
	font-size:10px;
	border-bottom:#d72120 1px solid;
}
.mainmenu li li a {
	width:125px;
	padding:5px 0px 5px 5px;
	color:#fff;
	float: none;
}
.mainmenu li li a:hover {
	color:#ffffff;
	background: #a90402;
	padding:5px 0px 5px 5px;

}
.mainmenu ul li ul {
	position: absolute;
	top: 16px;
	width:0px;
	left: 0px;
	margin-top: 0px;
}
.blindv{z-index: 100; display: none; height: auto;}

.rec_info{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #333300;
	}
	
.product_text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
.Itext_nav {
	font-family: arial;
	font-size: 12px;
	color: #CCCCCC;
	font-weight:bold;
}
.Itext_nav a {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.Itext_nav a:hover {
	text-decoration:underline;
	color: #CCCCCC;
}
	
.Htext_nav {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}
.Htext_nav a {
	font-family: arial;
	font-size: 12px;
	color:  #000000;
	text-decoration:none;
}
.Htext_nav a:hover {
	text-decoration:underline;
	color: #666666;
}
	
.table_text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	text-decoration:none;
	}
	
.product_text2{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	}
	
.ol { list-style-image:url(../images/product_ero.gif);
     list-style-type:none;
	 vertical-align: middle;	
}
	
.product_text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #F8D9CD;
	text-align:justify;
	}
	
.cont_text{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #f7d2d3;
	font-weight:bold;
	}
	
.cont_text1{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #f7d2d3;
	}
	
.good_text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	padding: 0px 25px 0px 30px;
	text-align:justify;
	line-height:18px;
	}
	
.good_text2{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	padding: 0px 15px 0px 15px;
	text-align:justify;
	line-height:16px;
	}
	
.ol_new { list-style-image:url(../images/good_ero1.gif);
     list-style-type:nsone;
	 vertical-align: middle;	
}
	
.good_text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	padding: 0px 25px 0px 40px;
	text-align:justify;
	line-height:18px;
	}
	
.hnfi_text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	padding: 0px 25px 0px 30px;
	text-align:justify;
	line-height:18px;
	}
	
.hnfi_text1 a{	
	color: #330000;
	text-decoration:none;	
	}
	
.hnfi_text2{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	padding: 0px 25px 0px 0px;
	text-align:justify;
	line-height:18px;
	}
	
.hnfi_text2 a{	
	color: #330000;
	text-decoration:none;	
	}
	
.hnfi_tabletex{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	}
	
.hnfi_tabletex a{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #330000;
	text-decoration:none;
	}
	
.cree_1text{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #ffffff;
	padding: 0px 15px 0px 15px;
	text-align:justify;
	line-height:18px;
	}
	
.hnfi_news{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #b00107;
	padding: 0px 35px 0px 0px;
	text-align:justify;
	line-height:18px;
	}
	
.food_1text{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #fab7b7;
	text-align:justify;
	}
	
.thank_text{
	font:13px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #fab7b7;
	padding-left:50px;
	}
	
.food_2text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	text-align:justify;
	line-height:18px;
	text-decoration:none;
	}
	.food_2text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	text-align:justify;
	line-height:18px;
	
	}
.food_3text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	text-align:justify;
	padding-left:20px;
	line-height:16px;
	}
	
.rec_logtext{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	}

.rec_addtext2{
	font:14px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
	}
	
.rec_addtext{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	font-weight:bold;
	}
	
.rec_addtext1{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	}
	
.rec_cattext1{
	font:16px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	}	
	
.about_opertext{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	font-weight:bold;
	}
	
.about_opertext1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	line-height:16px;
	text-align:justify;
	padding: 0px 20px 0px 20px;
	}
	
.about_opertext2{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	line-height:15px;
	text-align:justify;
	}
	
.cree_formtext{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #ffffff;
	}
	
.cree_formtext1{
	font:16px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #ffffff;
	}
	
.cree_Ftext{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color: #ffffff;
	padding: 0px 0px 0px 30px;
	text-align:justify;
	line-height:18px;
	}
	
.txt_emailext{
	font:14px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-weight:bold;
	padding-left:40px;
	}
	
.txt_emailext1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	padding-left:40px;
	line-height:20px;
	}
	
.Part_vendor1{
	font:12px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	padding-left:20px;
	font-weight:bold;
	}
	
.Part_text{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	padding-left:20px;
	}
	
.Part_text1{
	font:11px Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	}
	
.sitemap_bg {background-image:url(../images/site_bg.gif); background-repeat:no-repeat; width:179px; height:527px; }

	
.sitemap_nav {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
}
.sitemap_nav a {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.sitemap_nav a:hover {
	text-decoration:underline;
	color: #ffffff;
}
/* nutri */
.nutri {
	background:url(../about_brand/images/complan_nutribg.jpg) top no-repeat;
	padding-top:161px;
} 
.nutri p{
margin:0px 0 0 0;
line-height:16px;
}
.nutritext {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#276691; 
}
.nutriarrow {
background:url(../about_brand/images/rightarrow.gif) left no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#276691;
padding-left:40px;
padding-bottom:4px;
}
.nutribottom1{
font-size:11px;
line-height:12px;
}
.nutribottom2{
font-size:10px;
line-height:12px;
}
