body, html {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6D6E71;
	line-height: 20px;
	background-color: #E5DCB5;
	background-image: url(/images/bodyBG.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

.clear{
	clear:both;
	margin:0;
	padding:0;
}
#wrap{
	width:950px;
	margin:0 auto;
	background-color:#FFFFFF;
	border-bottom:1px solid #fff;
}
/*header area */
#headbg{
	margin:0 20px;
	background:url(../images/headtile.gif) repeat-x;
	height:60px;
}
#logo{
	float:left;
	padding-left:348px;
	
}
#login{
	float:right;
	font-size:10px;
	color:#9d9d9d;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
	
}
#login a{
	text-decoration:none;
	color:#9d9d9d;
}
#login a:hover{
	text-decoration:underline;
}

/*in area */
#menubg{
	padding-top:18px;
	text-align:center;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
	padding-bottom: 5px;
}
#menubg  img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 7px;
}
.directory a {
	color: #C8974A;
	text-decoration: none;
}
.directory a:hover {
	text-decoration: underline;
}


.nolink a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#fff;
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0 28px;
	padding:0px 32px;
	text-decoration:none;
	background-color:#d4664f;

}
.nolink a:hover{
	
	

}
.nolink2 a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#fff;
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0 24px;
	padding:0px 32px;
	text-decoration:none;
	background-color:#c39438;

}
.nolink3 a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#fff;
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0 24px;
	padding:0px 32px;
	text-decoration:none;
	background-color:#669340;

}
.menulink a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 160px;
}
.menulink_deli a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 90px;
}

.menulink_food_prod a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 154px;
}

.menulink_food a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 120px;
}
.menulinkDeli a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 400px;
}
.menulinkFoodService a{
	float:left;
	line-height:20px;
	font-size:10px;
	color:#939393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration: none !important;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	width: 175px;
}
.navSeperator {
	float:left;
	color: #939393;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B7B7B7;
	height: 18px;
	margin: 5px 0;

}
.menulink a:hover{
	color:#71A044

}
.menulink4 a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#939393;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:inline;
	margin:0 28px;
	padding:0 32px;
	text-decoration:none;
	background-color:#fff;
}
.menulink4 a:hover{
	background-color:#85afc7;
	color:#fff

}
.menulink2 a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#939393;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:inline;
	margin:0 24px;
	padding:0 32px;
	text-decoration:none;
	background-color:#fff;
}
.menulink2 a:hover{
	background-color:#c39438;
	color:#fff

}
.menulink3 a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#939393;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:inline;
	margin:0 24px;
	padding:0 32px;
	text-decoration:none;
	background-color:#fff;
}
.menulink3 a:hover{
	background-color:#669340;
	color:#fff

}
.sep{
	float:left;
	line-height:20px;	font-size:12px;
	color:#939393;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:inline;
	border-left:1px solid  #939393;
}
#menubg ul li{
	float:left;
	border:1px solid red;
	line-height:20px;	font-size:12px;
	color:#FFFFFF;
	margin:0 25px;
	font-family:"Times New Roman", Times, serif;
}
#menubg ul li a{
	background-color:#fff;
	text-decoration:none;
	color:#939393;
	display:block;
	padding:3px 32px;
	
}
#menubg ul li a:hover{
	background-color:#669340;
	color:#fff;
}
#flashcontent1{
	text-align:center;
}
/* content area */
#contentwrap{
	margin:0 19px 0 19px;
	background:url(../images/grad.gif) repeat-x;
	border-bottom:1px solid #fff;
	padding-top:20px;
}
#leftcol{
	float:left;
	width:380px;
	padding-top:30px;
}
#leftco2{
	float:left;
	width:200px;
	padding-top:30px;
}
#leftco2 img{
margin-bottom:6px;
	
}
#rightcol{
	float:right;
	width:420px;
	padding-top:30px;
	padding-right:85px;
	line-height:20px;
	
}

#rightcol2{
	float:left;
	width:600px;
	padding-top:30px;
	line-height:20px;
	
}
.selectedhead{
	line-height:35px;
	font-size:22px;
	color:#659443;
	text-align:right;
	border-top: 1px solid #ccdab6;
	border-bottom: 1px solid #ccdab6;
	font-weight:500;
	margin-left:130px;
	padding-right:20px;
	background:url(../images/r-arrow.gif) no-repeat right;
	text-decoration:none;
}
.selectedhead a{
	color:#659443;
	text-decoration:none;
}
.selectedhead2{
	line-height:35px;
	font-size:19px;
	color:#659443;
	text-align:right;
	border-bottom: 1px solid #ccdab6;
	font-weight:500;
	margin-left:130px;
	padding-right:20px;
	text-decoration:none;
}
.selectedhead2 a{
	color:#659443;
	text-decoration:none;
}
.selectedhead a:hover, .selectedhead2 a:hover{
	text-decoration:none;
}
.leftcontent{
	line-height:20px;
	font-size:14px;
	color:#659443;
	text-align:right;
	padding-top:5px;
}
.leftcontent2{
	line-height:20px;
	font-size:14px;
	color:#659443;
	text-align:center;
	padding-top:5px;
	padding-left:120px;
	font-weight:bold;
}
#middlecontent{
	margin-top:15px;
	background:url(../images/3colsep2.gif) repeat-y center top;
}
#middlecontent2{
	margin-top:15px;
	padding-left:19px;
	}
.leftside{
float:left;
width: 430px;
}
.leftside2{
float:left;
width: 405px;
}
.leftside3{
	float:left;
	width: 315px;
}
.leftside4{
float:left;
width: 410px;
text-align:left;
}
.leftside4A{
float:left;
width: 510px;
text-align:left;
}

.rightside4{
float:left;
width:460px;
}
.middleside{
	float:left;
	width: 220px;
	margin-left:15px;
	padding-left: 15px;
}
.middleside3{
	float:left;
	width: 225px;
	margin-left: 15px;
}
.middleside2{
float:left;
width: 280px;
margin-left:5px;
}
#rightcolumn{
	float:right;
	width: 225px;
}
.rightside{
	float:right;
	width: 205px;
	border-bottom:#de7560 1px dashed;
	padding-bottom:10px;
}
.rightsideNoUnderline{
	float:right;
	width: 205px;
	padding-bottom:10px;
}
.rightside3{
	float:right;
	width: 215px;
	padding-bottom:10px;
	text-align:left;
}
.rightside3A{
	float:right;
	width: 215px;
	padding:0 0 10px 20px;
	text-align:left;
	border-left:#ccc 1px solid;
}
.rightside1{
float:right;
width: 225px;
padding-bottom:10px;
}
.middlecontent1{
margin-top:15px;
padding-left:19px;
}
.middlecontent2{
padding-left:19px;
margin-top:9px;
}

.thumbs{
	margin-right:65px;
	float:left;
	width: 110px;
	margin-bottom: 20px;
}
.thumbs2{
float:left;
}
.redink{
color:#de7560;
font-size:2em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif; 
}
.orangeink{
color:#c4953d;
font-size:2em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif; 
}
.redink1{
color:#de7560;
font-size:1.7em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.orangeink1{
color:#c4953d;
font-size:1.7em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.blueink1{
color:#86aac4;
font-size:1.7em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.orangeink1s{
	color:#c4953d;
	font-size:1em;
	
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}
.blueink1s{
color:#86aac4;
font-size:1.2em;

font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
}
.greenink1s{
	color:#719c43;
	font-size:1.9em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}
.blueink{
color:#86aac4;
font-size:2em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif; 
}

.redink2{
color:#de7560;
font-size:1.0em;
font-weight:500;
font-style:italic;
font-family: Arial, Helvetica, sans-serif;
}
.redink2 a{
	color:#de7560;
	font-size:1em;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.orangeink2{
color:#c4953d;
font-size:1.0em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif;
width:211px;
padding:10px 0;

}
.dashedOrangeUnderline{
border-bottom:1px dashed #c4953d;
}
.orangeink3{
	color:#c4953d;
	font-size:1.0em !important;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	width:211px;
	line-height:20px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	margin: 0px;
}
.blueink2{
color:#86aac4;
font-size:1.0em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif;
width:211px;
padding:10px 0;
line-height:20px;
}
.blueDashedUnderline{
border-bottom:1px dashed #86aac4;
}
.redink3{
	margin-top:40px;
	color:#de7560;
	font-size:1.7em;
	font-family:Arial, Helvetica, sans-serif;
}
.orangeink3{
margin-top:40px;
color:#c4953d;
font-size:1.5em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.orangeink3 a{color:#c4953d; text-decoration:none;}
.orangeink4{
margin-top:20px;
color:#c4953d;
font-size:1.5em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.redink4{
color:#de7560;	font-size:12px;

font-family: Arial, Helvetica, sans-serif;
}
.redink5{
	color:#de7560;
	font-size:1.7em;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.orangeink5{
color:#c8974a;
font-size:1.5em;

font-family: Arial, Helvetica, sans-serif;
}
.blueink5{
color:#6893b3;
font-size:1.5em;

font-family: Arial, Helvetica, sans-serif;
}
.orangeink6{
color:#c8974a;
font-size:1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.blueink6{
color:#6893b3;
font-size:1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.redink6{
color:#de7560;
font-size:14px;

font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px dashed #de7560;
padding-bottom:10px;
}
.redink6_noBorder{
	color:#de7560;
	font-size:14px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	padding-bottom:10px;
}
.redink7{
	color:#de7560;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	text-align:left;
}
.orangeink10{
color:#c4953d;
font-size:12px;

font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
}
.orangeink11{
color:#c4953d;
font-size:12px;

font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
}
.blueink10{
color:#86aac4;
font-size:12px;

font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
}
.blueink10a{
color:#86aac4;
font-size:12px;

font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
margin-top:5px;
}
.orangeinkx{
color:#c4953d;
font-size:1.0em;
font-weight:500;
font-style:italic;
font-family: Arial, Helvetica, sans-serif;
}
.orangeinkz{
color:#c4953d;
font-size:1.0em;
font-weight:500;
font-family: Arial, Helvetica, sans-serif;
}
.orangeinky{
color:#c4953d;
font-size:1.5em;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
}
.orangebread{
color:#c8974a;	font-size:12px;

font-family: Arial, Helvetica, sans-serif;
padding:3px 0;
}
.bluebread{
color:#6893b3;	font-size:12px;

font-family: Arial, Helvetica, sans-serif;
padding:3px 0;
}
.redink8{
	color:#de7560;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	font-weight: bold;
}
.textgray {
	width:390px;
	margin-top:19px;
}
.textgray4A {
	width:490px;
	margin-top:19px;
}
.textgrayx {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.textgray a{
	color:#c29e3e;
	text-decoration:none;
}
.spaceboxa {
float:left;
width:180px;
}
.spaceboxb {
float:left;
width:180px;
margin-left:10px;
}
.textgray1 {
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:192px;
margin-top:19px;
}
.textgray2 {
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:192px;
margin-top:19px;
font-style:italic;
}
.textgray3 {
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:192px;
margin-top:19px;
font-style:italic;
}
.textgray4 {
line-height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:210px;
margin-top:19px;
font-style:italic;
}
.boldgray {
color:#626262;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
padding-top:2px;
}
.imgcontainer{
margin-top:19px;
}
.imagefront {
margin-top:19px;
width:390px;
}
.imagefront2 {
width:99px;
float:left;
}
.imagefront3 {
width:100px;
float:right;
}
.imagefront4 {
width:138px;
float:left;
}
.imagefront5 {
margin-top:19px;
width:162px;
float:left;
}
#img2colleftfloat{
	float:left;
	/* width:380px; */
}
#img2colrightfloat{
	float:right;
	width:525px;
	text-align:left;
	padding-right:125px;
}
.textwithpad{
	padding:10px 0 0 0;
}
.shorttext{
	width:325px;
	border-bottom:#de7560 1px dashed;
	padding:5px 0;
	line-height:20px;
	font-size:12px;
}
.shorttext a{
	color:#626262;
	text-decoration:none;
}
.shorttextpara{
	padding:5px 0;
	line-height:20px;
	font-size:12px;
	text-align:left;
}
.shorttextborder{
	border:1px solid #d1d1d1;
	padding:5px;
	width:250px;
}
.shorttextpara span{
	color:#de7560;
	
}
.tablehead{
	padding:5px;
	font-size:1.2em;
}
.tablehead span{
	font-size:1.5em;
	font-weight:500;
	font-family:"Arial Narrow", Helvetica, sans-serif;
}
.tablerow{
	border-top:1px solid #d1d1d1;
	padding:5px;
}
.tablerow2{
	border-top:1px solid #d1d1d1;
	padding:5px 5px 5px 15px;
}
.tblleft{
	float:left;
	width:80px;
	font-size:.95em;
	font-weight:bold;
}
.tblright{
	float:right;
	width:150px;
	text-align:right;
	font-size:.95em;
	font-weight:bold;
}
.tblleft2{
	float:left;
	width:150px;
	
	
}
.tblright2{
	float:right;
	width:80px;
	text-align:right;
	font-weight:bold;
	
}
.redinkform{
	color:#de7560;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.redinkform1{
	color:#de7560;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height: 15px;
}
.formline1{
	padding:3px 0;
	font-weight:normal;
	color:#828385;
	height: 15px;
}
.formlinenote{
	padding:95px 0;
	font-weight:normal;
	color:#828385;
	height: 15px;
}
.formline1 a{
	text-decoration:none;
	color:#828385;
}
.formline1 .label{
	float:left;
}
.formline1 .question{
	float:right;
	cursor:pointer;
}

.formline2{
	padding:0 0 5px 0;
		color:#828385;
}
.formline2 input{
	width:220px;	font-size:12px;
	border:1px solid #d8d8d8;
		color:#828385;
}
.narrowcol{
	width:220px;
	float:left
}
.narrowcol img{
	padding-bottom:10px;
}
.narrowcolright{
	float:left;
	width:400px;
}	
.bluepara{
	padding:10px 0;
}
.bluepara a{
	font-style:italic;
	color:#6893b3;
	text-decoration:none;

}
/* footer styles */
#signature{
	text-align:left;
	margin-top: 36px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
#footer{
	margin:30px 20px;
}
#footerleft{
	float:left;
	padding-left:277px;	font-size:12px;
	color:#919191;
	line-height:20px;
}
#footerright{
	float:right;	font-size:12px;
	color:#919191;
	line-height:20px;
}
#footerright input{
	border:1px solid #d9d9d9;
	font-size:10px;
	color:#919191;
}
.clear{
	clear:both;
	height:1px;
}

	
h2{
	font-size:1.8em;
	font-weight:500;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 6;
	padding-left: 0;
}
h4{
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:500;
}
.green{
	color:#71a044;
}
	
	/* suraj */
.textblue {
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:390px;
	margin-top:19px;
}
.textblue a{
	color:#86aac4;
	text-decoration:none;
}
.formbox input {
width:350px;
font-size:12px;
}
.inputtxtarea{
	width:400px;
	height:130px;
	color: #333333;
	font-size:1em
}

.orangebread span{ font-size:20px; }
.preplnstrcol{ margin-right:20px; float:left; width:310px}
.preplnstrcol2{ float:left; width:580px}
.preplnstrcol2 .row1{ border-bottom:1px dashed #dbc387; padding:0 0 20px 0}
.row1 .preleft{border-right:1px solid #ccc; width:350px; float:left}
.row1 .preright{ width:220px; float:left}
.row1 .preright-row1{ border-bottom:1px dashed #dbc387; margin:20px 0 10px 30px}
.row1 .preright-row2{ margin:0 0 10px 30px}


.preplnstrcol2 .row2{ width:570px; border-bottom:1px dashed #dbc387; padding:0 0 20px 0}
.box{ width:100%; margin:20px 0 0 0}
.boxleft{ width:200px; margin:0 10px 10px 0; float:left}
.boxright{ width:300; float:left}
.backtotop{ margin:12px 0 0 330px}
.backtotop a{ color:#c39f6f;  text-decoration:none}

.productlist{ width:678px; border-right:1px solid #ccc; float:left}
.productlist1{ width:678px;float:left}
.productlistright{ width:230px; float:left; }
.pdtinner{ margin:10px 0 0 0; width:100%}
.pdtinnercol{ width:200px; float:left}
.pdtinnercol img{ margin:0 0 10px 0}
.pdtinnercol2{ width:478px; float:left; padding:0 0 30px 0}
.pdtdrop{ border-bottom:1px dashed #d09f5a; color:#d09f5a; padding:10px 0 10px 0; margin:0 20px 0 0}
.pdtdropleft{ width:400px; float:left; line-height:10px;}
.pdtdropright{ width:28px; float:right; margin:0 10px 0 0}
.pdtdropopen{ background:#f8efdd; width:460px}
.pdtdropopen div{ border-bottom:1px solid #fff; width:90%; margin:0 auto; text-align:left; padding:5px 0 5px 10px; }
.productlist{ width:678px; border-right:1px solid #ccc; float:left}
.productlist1{ width:678px; float:left}
.productlistright{ width:230px; float:left; }
.pdtinner{ margin:10px 0 0 0; width:100%}
.pdtinnercol{ width:200px; float:left}
.pdtinnercol img{ margin:0 0 10px 0}
.pdtinnercol2{ width:478px; float:left; padding:0 0 30px 0}
.pdtdrop{ border-bottom:1px dashed #d09f5a; color:#d09f5a; padding:10px 0 10px 0; margin:0 20px 0 0}
.pdtdropleft{ width:400px; float:left; line-height:10px;}
.pdtdropright{ width:28px; float:right; margin:0 10px 0 0}
.pdtdropopen{ background:#f8efdd; width:460px}
.pdtdropopen div{ border-bottom:1px solid #fff; width:90%; margin:0 auto; text-align:left; padding:5px 0 5px 10px; }

.pdtdropopen2{ background:#f8efdd; width:460px}
.pdtdropopen2 .pdtbox{ border-bottom:1px solid #fff; width:95%; margin:0 auto; text-align:left; padding:8px 0 0 0; }
.pdttxt{ float:left; line-height:15px; width:350px;}
.pdtimg{ float:left; }
.pdtimg img { margin:0 3px 0 0}
.lgrey{ width:460px;  background:#ededef; margin:0 0 0 195px}
.lgreyinner{ padding-left:50px;}
.lgreyinner div{ line-height:20px;  float:left}
.lgreyinner img{ margin:5px 10px 5px 10px}
.lgreyinnertxt{ margin:3px 0 0 0}


.pdtdropb{ border-bottom:1px dashed #90b0c9; color:#90b0c9; padding:10px 0 10px 0; margin:0 20px 0 0}
.pdtdropbleft{ width:400px; float:left; line-height:10px;}
.pdtdropbright{ width:28px; float:right; margin:0 10px 0 0}
.pdtdropbopen{ background:#e2f1f8; width:460px}
.pdtdropbopen div{ border-bottom:1px solid #fff; width:90%; margin:0 auto; text-align:left; padding:5px 0 5px 10px; }



#contact{ width:620px; border:1px solid #72a145; margin:0 auto; background:#fff; padding:0 0 40px 0 }
.conthead{ height:20px; background:#72a145}
.conthead-left{ float:left; padding:0 0 10px 10px; line-height:15px; color:#FFFFFF; font-size:1.4em; }
.comthead-right{ float:right; margin:0 10px 0 0}
.comthead-row-tbl{ border-bottom:1px dashed #b3b3b3; padding:10px}
.comthead-row{ padding:5px}
.star{ color:#FF0000}
.controw-head{ width:194px; float:left; line-height:20px;}
.controw-head input{ padding:0 0 0 0}
.controw-inq{ margin:0 0 0 30px}
.controw-inq-row{ padding:3px 0 3px 0}
.controw-inq-lft{ width:100px; float:left; line-height:20px;}
.controw-inq-rgt{float:left;}
.controw-inq-rgt input{ width:400px; height:18px; border:1px solid #d7d7d7; padding:0 0 0 10px; color:#525252;	font-size:12px;}
.inqinput{height:18px; border:1px solid #d7d7d7; padding:0 0 0 10px; color:#525252;	font-size:12px;}
.inqstatetxt{ width:100px; float:left}
.btn{ background:url(../images/btn-submit.gif) no-repeat; border:none; cursor:hand; pointer:hand; width:121px; height:21px; }

.corpnews-lft{ width:560px; float:left;border-right:1px solid #ccc;}
.corpnews-lft-txt{
	margin:0 20px 0 20px;
	padding:20px 0 20px 0
}
.corpnews{ }
.corpnews-img{ width:90px; float:left;}
.corpnews-txt{
	width:475px;
	float:left;
}
.frm-m{ margin:10px 0 0 20px; }
.frm{ width:530px; height:300px; overflow:scroll}
.corpnews-rgt{
	width:310px;
	float:left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
.corpnews-rgt-txt{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.corpnews-rgt-txt2{
	padding:20px 0 20px 0;
	margin:0 20px 0 0
}
.corpnews-rgt-txt3{ padding:20px 0 20px 0; margin:0 20px 0 0;}
.corpnews-rgt-txt3 ul{ margin:0px; padding:0px; list-style-type:none;}
.corpnews-rgt-txt3 ul li{ line-height:18px}
.menulink-green a{
	float:left;
	line-height:20px;	font-size:12px;
	color:#939393;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:inline;
	margin:0 28px;
	padding:0 32px;
	text-decoration:none;
	background-color:#fff;
}
.menulink-green a:hover{
	background-color:#669340;
	color:#fff
}
.nolink-green a{
	float:left;
	line-height: 22px;
	font-size: 11px;
	color:#fff;
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0 28px;
	padding:0px 32px;
	text-decoration:none;
	background-color:#669340;

}
.nolink-green a:hover{

}


.bottomBorder {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b6;
}

.bottomBorderNoMargin {
	margin-bottom: 20px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b6;
}

form {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.pagota {
	float: left;
	margin-right:10px;
}
.pagota_si {
	float: left;
	margin-right:10px;
}
.product_star {
	float: right;
	width: 16px;
	margin-top: 5px;
	margin-right: 8px;
}
.resourcesbox{
	float:left;
	width:160px;
	padding-right: 20px;
}
.dashedUnderline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B3C48D;
	margin: 0px;
	padding: 0px;
}
#login img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#deliFormlinks {
	color: #808183;
	text-decoration: none;
}
#deliFormlinks a {
	color: #808183;
}
#deliFormlinks a:hover {
	color: #808183;
	text-decoration: underline;
}
#contactFormLink a {
	color: #626262;
	text-decoration: none;
}
#contactFormLink a:hover {
	color: #626262;
	text-decoration: none;
}
#imageField {
	padding-top:4px;
	border:none !important;
}
.cookie {
	background-image: url(/images/contact1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

ul .icons{
	margin-top:5px !important;
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
	display: inline !important;
}

.icons ul li{
	
	margin: 0px !important;
	padding: 0px !important;
	display: inline !important;
	border: none !important;
	width:17px !important;
}
.list_wrapper{
	display:inline;
}
.col_1{
	float:left;
	width:318px;
}
.col_1_title{
	float:left;
	width:430px;
}



.plus_icon{
	width:17px;
	height:17px;
	background-image:url(/images/plus_deli-food_icon.gif);
}

.minus_icon{
	width:17px;
	height:17px;
	background-image:url(/images/minus_deli-food_icon.gif);
}


#jumpMenu {
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.orangeinkx a {
	color: #C4953D;
	text-decoration: none;
}
.deli_product_sectionTitle {
	color: #C8974A;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C8974A;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.foodservice_product_sectionTitle {
	color: #6893B3;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #6893B3;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.product_download_item {
	margin-bottom: 35px;
}
.product_download_row_alt {
	background-color: #F3F3F4;
}
.directory {
	margin-left: 150px;
}
.download  a {
	color: #6D6E71;
	text-decoration: none;
}
.download a:hover {
	text-decoration: underline;
}

#outputtext {
	font-size:12px !important;
	line-height: 140% !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
#about-us_content{
	font-size:12px !important;
	line-height: 140% !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
	
.contactItem a {
	color: #6D6E71;
	text-decoration: none;
}
.contactItem a:hover {
	color: #6D6E71;
	text-decoration: underline;
}
.contactItem {
	margin-bottom: 10px;
}

.buttonDisplay{
	cursor:pointer;
}
.pad {
	padding:1em;
}
.left {
	float:left;
}
.right {
	float:right;
}
.underline {
	text-decoration:underline !important;
}
#img_col {
	float:left;
	width:220px;
}
#img_col img {
	margin-bottom:3px;
}
#new_col {
	width:680px;
	float:right;
}
#new_col a {
	color:#86aac4;
	text-decoration:none;
	
}
#new_col ul {
	padding:0;
	margin:0 0 0 15px;;
}
#new_col ul li {
	float:left;
	list-style-type:none;
	padding:0px 27px 0px 0px;
	margin:0;
}	
#new_col #items {
	width:430px;
	float:left;
}

#new_col .item {
	height:172px;
	border-bottom:1px solid #DADADB;
	margin:0 10px;
}
#new_col .item .pad {
	padding:1em 0em;
}
#new_col .sub_nav {
	height:20px;
}
#new_col .item .block_l {
	float:left;
	width:200px;
}
#new_col .item .block_r {
	float:right;
	width:200px;
}

#new_col #side {
	float:right;
	width:245px;
	border-left:1px solid #DADADB;
	margin-top:0px;
}

#new_col #features #col1 {
	float:left;
	width:325px;
	border-right:1px solid #DADADB;
	min-height:400px;
	margin-top:0px;
}
#new_col #features #side {
	float:right;
	width:325px;
	border:none;
	margin-top:0px;
}

#side td {
	line-height:115%;
	border-bottom:1px solid #DADADB;
	font-size:11px;
}
.solid_line {
	height:2px;
	border-bottom:2px solid #6D6E71;
}
.pad_t {
	padding:1em 1em 0em 1em;
}
.location {
	width:250px;
	height:150px;
	border-bottom:1px dashed #C4953D;
	margin:0px 15px;
	float:left;
}
.loc_pad {
	padding:2em;
}
.search {
	border:1px solid #d9d9d9;
	color:919191;
	font-size:10px;
}