/* Intelleges Xcafe CSS Document */
*{
	margin:0px;
	padding:0px;
}
body{
	margin:0px;
	padding:0px;
 background:#3b2317;
	font-family:Verdana, Geneva, sans-serif;
}
form{
	margin:0px;
	padding:0px;
}
#wrapper{
	width:995px;
	margin:0 auto;
}
#mainouterdiv{
	float:left;
	width:995px;
	overflow:hidden;
	background:url(../images/footer_bg.gif) repeat-x bottom #FFF;
}

#cateringmainouterdiv{
	float:left;
	width:995px;
	overflow:hidden;
	background:#FFF;
	padding:0 0 20px 0px;
}

/* -- Header -- */
.headerloginwrapper{
	float:left;
	width:995px;
	overflow:hidden;

}
.headerwelcome{
	float:left;
	color:#3b2415;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
	/*margin:40px 30px;*/
	margin:2px 30px;
	font-family:Arial, Helvetica, sans-serif;
}
.headerwelcome a{
	color:#3b2415;
	text-decoration:none;
}
.headerlogintitle{
	color:#58b7e0;
	font-size:14px;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.headerlogintitle a{
	color:#58b7e0;
	text-decoration:none;
}
.headerloginlable{
	float:left;
	width:100px;
	color:#3b2415;
	font-size:10px;
	overflow:hidden;
	text-align:right;
	padding:2px 5px 0 0px;
}
.tablefont{
	float:left;
	width:100px;
	color:#3b2415;
	font-size:10px;
	overflow:hidden;
	padding:2px 5px 0 0px;
}
.headerlogintextboxwarpper{
	float:right;
	width:272px;
	margin:3px 0px;
	overflow:hidden;
}
.headerlogintextboxoutdiv{
	float:left;
	width:166px;
	overflow:hidden;
}
.headerlogintextbox{
	color:#666;
	width:162px;
	float:right;
	font-size:11px;
	border:1px solid #e2cdb6;
}
.headerforgotpasswrod{
	/*float:left;*/
	float:right;
	width:100%;
	color:#76c5e7;
	font-size:15px;
	overflow:hidden;
	text-align:right;
}
.headerforgotpasswrod a{
	color:#76c5e7;
}
.headerforgotpasswrod4food2go{
	float:left;
	width:100%;
	color:#250956;
	font-size:9px;
	overflow:hidden;
	text-align:right;
}
.headerforgotpasswrod4food2go a{
	color:#250956;
}

.btnlogout
{
	float:right;
	border-left-width:thin;
	background-color:#EEE7DD;
	border-color:#EEE7DD;
	border-width:0px;
	cursor:pointer;	
	color:#76c5e7;
	
	font-size:13px;
	overflow:hidden;
	text-align:right;
}

.navigationbg{
	float:left;
	width:100%;
	height:102px;
	background:url(../images/header_nav.gif) repeat-x top;
	font-family:Verdana;
	font-size:14px;
}
.navigation{
	float:right;
	font-size:16px;
	overflow:hidden;
	font-weight:bold;
	margin:10px 10px 0px 0px;
	
	
	font-family:Arial, Helvetica, sans-serif;
}
.navigation a{
	float:left;
	display:block;
	color:#3b2415;
	overflow:hidden;
	padding:10px 10px;
	
	text-decoration:none;
}
.navigation a:hover, .navigation a.active{
	color:#58b7e0;
}
.navigationlightcolor{
	color:#8a5e3c;
}
.banner{
	float:left;
	width:100%;
	height:253px;
	overflow:visible;
	background:url(../images/banner_bg.jpg) no-repeat;
}
.bannerleftcont{
	float:left;
	width:250px;
	overflow:hidden;
	padding:45px 10px 45px 20px;
}
.bannertitle{
	color:#FFF;
	font-size:26px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.bannercontent{
	color:#FFF;
	font-size:14px;
}
.bannercategorywrapper{
	float:left;
	width:155px;
	margin:0px 15px;
	overflow:hidden;
	text-decoration:none;
}
.bannercategorywrapper a{
	text-decoration:none;
}
.aboutusbannerimage{
	float:left;
	width:155px;
	height:253px;
	margin:0px 15px;
	overflow:hidden;
	text-decoration:none;
}
.aboutusbannerimage a{
	text-decoration:none;
}
.bannerlogo{
	float:right;

	width:155px;
	height:253px;
	overflow:hidden;
	/*background:url(../images/banner-logo.jpg) left no-repeat;*/
	
}
/* -- Header Ends -- */

/* -- Index -- */
.indexcontentbox{
	float:left;
	width:825px;
	overflow:hidden;
	padding:40px 80px 20px 90px;
}
.indexcontentleft{
	float:left;
	width:492px;
	overflow:hidden;
}
.indexinnercontentwrapper{
	float:none;
	width:422px;
	margin:0px auto;
	overflow:hidden;
}
.indexinnertitle{
	color:#3b2415;
	font-size:20px;
	padding:5px 10px;
	background:#f6f8d5;
	font-family:Arial, Helvetica, sans-serif;
}
.indexinnercontent{
	color:#050708;
	font-size:14px;
	padding:22px 0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}
.indexinnerlearnmore{
	color:#3b2415;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
	margin:0 0 30px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.indexinnerlearnmore a{
	color:#3b2415;
	text-decoration:none;
}
.indexonlinediscount{
	float:left;
	width:100%;
	padding:15px 5px;
	overflow:hidden;
	border-top:2px solid #d3d2cf;
}
.indexonlinediscountcontent{
	float:left;
	color:#3b2415;
	font-size:22px;
	overflow:hidden;
	padding:15px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.indexonlinediscountcontent a{
	color:#3b2415;
	text-decoration:none;
}
.indexrightwrapper{
	float:right;
	width:210px;
	overflow:hidden;
}
.indexinstantorder{
	float:right;
	width:203px;
	height:60px;
	border:none;
	outline:none;
	cursor:pointer;
	margin:65px 0px;
	overflow:hidden;
	background:url(../images/instant-order.gif) no-repeat;
}
.indexregister{
	float:right;
	overflow:hidden;
	margin:35px 50px;
}
/* -- Index Ends -- */

/* -- About us -- */
.aboutusreadmore{
	width:auto;
	color:#934f22;
	font-size:11px;
	overflow:hidden;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 5px 0px;
}
.aboutusreadmore a{
	color:#2d3691;
	text-decoration:none;
}
.aboutusscrollingborder{
	float:left;
	width:100%;
	overflow:hidden;
	padding:5px 0px;
	margin:5px 0 0 0px;
	border-bottom:1px dashed #caa59b;
}
.aboutusscrollingborderoh{
	float:left;
	width:100%;
	overflow:hidden;
	/*padding:2px 0px;*/
	margin:2px 0 0 0px;
	border-bottom:1px dashed #caa59b;
}
.aboutusscrollingborderCat{
	float:left;
/*	width:100%;*/
	width:250px;
	overflow:hidden;
	/*padding:2px 0px;*/
	margin:2px 0 0 0px;
	border-bottom:1px dashed #caa59b;
}
.aboutusscrollingcont{
	float:left;
	width:100%;
	overflow:hidden;
	padding:5px 0px;
	margin:5px 0 0 0px;
}
.aboutuscontentbluebox{
	float:left;
	width:955px;
	overflow:hidden;
	border:1px solid #913d2d;
}
.aboutuscontentbox{
	float:left;
	width:955px;
	overflow:hidden;
	padding:20px 20px 40px 20px;
}
.aboutheadertitle{
	width:680px;
	float:right;
	color:#b66611;
	font-size:22px;
	overflow:hidden;
	font-weight:bold;
	margin:5px 0 0 0px;
	letter-spacing:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.aboutusbannercontent{
	float:left;
	width:564px;
	color:#934f22;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	overflow:visible;
	position:relative;
	padding:48px 45px 0 45px;
	font-family:Arial, Helvetica, sans-serif;
}
.aboutwhitetitle{
	top:239px;
	z-index:5px;
	position:absolute;
	left: 120px;
}
.aboutwhitetitlequotes{
	top:239px;
	z-index:5px;
	position:absolute;
	left: 500px;
}
.aboutbannerbluetitle{
	color:#1076bc;
	font-size:16px;
	background:#fff;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
/* -- About us Ends -- */

/* -- Tour -- */
.tourbanner{
	float:left;
	overflow:hidden;
	margin:60px 0 0 20px;
	
	
	}
.tourcontentleft{
	float:left;
	width:578px;
	overflow:hidden;
}
.tourcurtopbg{
	background:url(../images/topr-cur-top-m.gif) repeat-x top;
}
.tourcurleftbg{
	background:url(../images/tour-cur-left.gif) repeat-y left;
}
.tourcurrightbg{
	background:url(../images/tour-cur-right.gif) repeat-y right;
}
.tourcurbottombg{
	background:url(../images/tour-cur-bottom-m.gif) repeat-x bottom;
}
.tourcontenttitle{
	color:#b66610;
	font-size:26px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.tourcontent{
	color:#1a1c1d;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.tourtablecontent{
	float:left;
	width:100%;
	height:260px;
	overflow:hidden;
}
/* -- Tour Ends -- */

/* -- Common -- */
.commonleft{
	float:left;
	overflow:hidden;
}
.commonright{
	float:right;
	overflow:hidden;
}
.headerwelcome a:hover, .headerlogintitle a:hover{
	text-decoration:underline;
}
.headerloginbox{
	float:right;
	/*width:280px;*/
	width:200px;
	
	overflow:hidden;
/*	 margin:0px 30px; */

}

.headerforgotbox{
	float:right;
	width:280px;
	
	overflow:hidden;
	 margin:10px 30px; 
}
.bluetext{
	color:#58b7e0;
}
/* -- Common Ends -- */

/* -- Rounded Corner -- */
.darkbluecue .b1, .darkbluecue .b2, .darkbluecue .b3, .darkbluecue .b4{font-size:1px; overflow:hidden; display:block;}
.darkbluecue .b1 {height:1px; background:#c4823c; margin:0 5px;}
.darkbluecue .b2 {height:1px; background:#b66611; border-right:2px solid #c4823c; border-left:2px solid #c4823c; margin:0 3px;}
.darkbluecue .b3 {height:1px; background:#b66611; border-right:1px solid #c4823c; border-left:1px solid #c4823c; margin:0 2px;}
.darkbluecue .b4 {height:2px; background:#b66611; border-right:1px solid #c4823c; border-left:1px solid #c4823c; margin:0 1px;}
.darkbluecue .b5, .darkbluecue .b6, .darkbluecue .b7, .darkbluecue .b8{font-size:1px; overflow:hidden; display:block;}
.darkbluecue .b5 {height:1px; background:#c4823c; margin:0 5px;}
.darkbluecue .b6 {height:1px; background:#b66611; border-right:2px solid #c4823c; border-left:2px solid #c4823c; margin:0 3px;}
.darkbluecue .b7 {height:1px; background:#b66611; border-right:1px solid #c4823c; border-left:1px solid #c4823c; margin:0 2px;}
.darkbluecue .b8 {height:2px; background:#b66611; border-right:1px solid #c4823c; border-left:1px solid #c4823c; margin:0 1px;}
.darkbluecue .darkbluecuecontent {
	color:#FFF;
	font-size:22px;
	padding:9px 5px 2px 5px;
	text-align:center;
	border:1px solid #c4823c;
	border-top:none;
	border-bottom:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/home-cur-bg.gif) top repeat-x #b66611;
	}
.darkbluecuecontent a{
	color:#FFF;
	text-decoration:none;
	}
/* -- Rounded Corner Ends -- */

/* -- Catering -- */
.cateringmarbottom{
	float:left;
	width:100%;
	overflow:hidden;
	margin:0 0 30px 0px;
}
.cateringbanner{
	float:left;
	width:100%;
	overflow:visible;
	background:url(../images/banner_bg.jpg) no-repeat;
	
}
.cateringbox{
	float:left;
	width:995px;
	overflow:hidden;
}
.cateringleftbox{
	float:left;
	width:217px;
	padding:10px;
	overflow:hidden;
	background:#fff;
	text-decoration:none;
	margin:3px 10px 0 12px;
	border:1px solid #6d4319;
}
.cateringeditbut{
	color:#2d3691;
	font-size:12px;
	text-align:left;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringeditbut a{
	color:#2d3691;
}
.cateringoredertitle{
	color:#b76712;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringtitlebor{
	color:#b76712;
	font-size:8px;
	border-right:1px solid #918f90;
	border-bottom:1px solid #918f90;
}
.cateringtitleborright{
	color:#b76712;
	font-size:8px;
	padding:5px 0px;
	border-bottom:1px solid #918f90;
}
.cateringordercont{
	color:#3b2415;
	font-size:12px;
	padding:2px 5px;
	font-weight:bold;
	font-style:italic;
	border-right:1px solid #918f90;
	border-bottom:1px solid #918f90;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringorderdelete{
	color:#3b2415;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringorderdelete a{
	color:#3b2415;
	text-decoration:none;
}
.cateringordercont a{
	color:#3b2415;
	text-decoration:none;
}
.cateringordercontright{
	color:#3b2415;
	font-size:12px;
	padding:2px 5px;
	font-weight:bold;
	font-style:italic;
	border-bottom:1px solid #918f90;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringordercontright a{
	color:#3b2415;
	text-decoration:none;
}
.cateringbluebg{
	padding:5px;
	color:#2d3691;
	font-size:14px;
	font-weight:bold;
	background:#bce2f3;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringtotal{
	font-size:10px;
	color:#977f6a;
}
.cateringcheckout{
	color:#2d3691;
	font-size:12px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringcheckout a{
	color:#2d3691;
}
.cateringrightbox{
	width:734px;
	float:right;
	overflow:hidden;
}
.cateringrightbanner{
	width:734px;
	height:253px;
	overflow:hidden;
}
.cateringrightcontentbox{
	width:724px;
	overflow:hidden;
	padding:10px 5px;
}
.cateringtopbg{
	background:url(../images/topr-cur-top-m.gif) top repeat-x;
}
.cateringleftbg{
	background:url(../images/catering-mid-l.gif) left repeat-y;
}
.cateringrightbg{
	background:url(../images/catering-mid-r.gif) right repeat-y;
}
.cateringbottombg{
	background:url(../images/catering-bottom-m.gif) bottom repeat-x;
}
.cateringprotitle{
	float:left;
	color:#3b2415;
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringprotitleprice{
	float:right;
	color:#050708;
	font-size:16px;
	font-weight:bold;
	padding:8px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringcommontitle{
	color:#050708;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringquantity{
	width:43px;
	/*color:#6b5a4f;*/
	font-size:12px;
	border:1px solid #6b5a4f;
}
.cartquantity{
	width:25px;
	color:#6b5a4f;
	font-size:12px;
	border:1px solid #6b5a4f;
}
.cateringrequests{
	width:277px;
	height:54px;
	border:1px solid #6b5a4f;
}
.cateringlist{
	float:left;
	color:#050708;
	font-size:14px;
	overflow:hidden;
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
}
.lblerror{
	float:left;
	color:#050708;
	font-size:14px;
	overflow:hidden;
	line-height:21px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.addorderbutton{
	width:96px;
	height:32px;
	border:none;
	float:right;
	cursor:pointer;
	overflow:hidden;
	margin:28px 0 0 0px;
	background:url(../images/addorder.gif) no-repeat;
}
.nutritionfacts{
	padding:5px;
	color:#050708;
	font-size:10px;
	border:1px solid #525253;
	font-family:Arial, Helvetica, sans-serif;
}
.nutritiontitle{
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.nutritionblackbg{
	height:5px;
	background:#040707;
}
.nutritionblackbgsmall{
	height:3px;
	background:#040707;
}
.nutritionsubtitle{
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.nutritionline{
	padding:2px 0px;
	border-top:1px solid #a4a5a6;
}
/* -- Catering Ends -- */

/* -- Catering Top Tabs -- */
.sm{list-style:none; float:left; width:386px; height:254px; display:block; margin:0px; padding:0px; overflow:hidden;}
.sm li{float:left; display:inline; margin:0px; padding:0px; overflow:hidden;}
.smcommonleft{
	float:left;
	width:auto;
	margin:0 0 0 -5px;
}
.beverage{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/beverages.gif) no-repeat left #aa8563;
	z-index:10;
}
.breakfast{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/breakfast.png) no-repeat left #BC9068;
	z-index:11;
}
.teas{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	vertical-align:top;
	background:url(../images/CoffeeTeas.png) no-repeat left #c49a6c;
	z-index:12;
}
.sandwiches{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/sandwiches.gif) no-repeat left #d1ae8c;
	z-index:13;
}

.wraps{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/sandwiches.png) no-repeat left #e0c6b1;
	z-index:14;
}
.yogurt
{float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/yogurt.png) no-repeat left #CFB19B;
	z-index:15;
	}
.otherpastas
{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/otherpastas.png) no-repeat left #C9A485;
	z-index:16;
}
.salads{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/salads.png) no-repeat left #baa392;
	z-index:17;
}
.packages{
	float:left;
	height:252px;
	display:block;
	overflow:hidden;
	background:url(../images/packages.png) no-repeat left #855e4a;
	z-index:18;
}
.cateringsliderbox
{
	
	width:100%;
	float:left;
	/*height:260px;*/
	overflow:hidden;
}
.cateringslidercontbox{
	float:left;
	width:224px;
	/*overflow-y:scroll;*/
	margin:5px 0 0 67px;
	
}

.cateringsliderlist{
	color:#fff;
	height:220px;
	overflow:auto;
	font-size:12px;
	padding:5px 0 0 0px;
	
	
}
.cateringsliderlist a{
	color:#fff;
	display:block;
	padding:5px 5px;
	text-decoration:none;
}
.cateringsliderlist a:hover, .cateringsliderlist a.active{
	background:#3a2416;
}
.cateringfulllist{
	color:#422b1b;
	font-size:11px;
}
.cateringfulllist a{
	color:#422b1b;
	text-decoration:none;
	}
.cateringdailyspecialtitle{
	color:#b6660f;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
}
.cateringindexbox{
/*	float:left;
	width:153px;*/
	color:#534032;
	overflow:hidden;
	margin:20px 10px 5px 10px;
}
.cateringindextitle{
	float:left;
	width:100%;
	color:#534032;
	font-size:11px;
	overflow:hidden;
	text-align:center;
}
.cateringindextitle a{
	color:#534032;
	text-decoration:none;
}
.cateringindexproductban{
	float:left;
	width:100%;
	margin:10px 0px;
	overflow:hidden;
	text-align:center;
}
.cateringindexprice{
	float:left;
	width:100%;
	color:#04080b;
	font-size:11px;
	overflow:hidden;
	text-align:center;
	margin:0 0 8px 0px;
}
.cateringindexprice a{
	color:#04080b;
	text-decoration:none;
}
.cateringbutton{
	float:left;
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:0 0 100px 0px;
}
/* -- Catering Top Tabs Ends -- */

/* -- Checkout -- */
.checkoutrightbox{
	float:left;
	width:680px;
	overflow:hidden;
	background:#fff;
	padding:10px 15px;
	text-decoration:none;
	border:1px solid #6d4319;
	margin:3px 10px 10px 10px;
}
.checkouttopbg{
	background: url(../images/checkout-top.jpg) top repeat-x;
}
.checkoutleftbg{
	background: url(../images/checkout-left.jpg) left repeat-y;
}
.checkoutrightbg{
	background:url(../images/checkout-left.jpg) right repeat-y;
}
.checkoutbottombg{
	background:url(../images/checkout-top.jpg) bottom repeat-x;
}
.bluecolor{
	color:#151B54;
	font-size:10px;
}
.BluecolorNew{
	color:#151B54;
	font-size:14px;
}

.Browncolor{
	color:#3B2317;
	font-size:14px;
	width:450px;
}
.blueoppcolor{
	color:#151B54;
	font-size:10px;
}
.checkoutcont{
	color:#3a2414;
	font-size:10px;
}
.checkouttitle{
	color:#b76712;
	font-size:24px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.checkoutsubtitle{
	color:#8a5e3c;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.checkcolor{
	color:#cc6600;
	font-size:10px;
}
.registertextbox{
	width:142px;
	font-size:10px;
	border:1px solid #c8c7c8;
}
.registercodebox{
	width:80px;
	font-size:10px;
	border:1px solid #c8c7c8;
}
.registersubmit{
	width:80px;
	height:27px;
	border:none;
	cursor:pointer;
	overflow:hidden;
	background: url(../images/checkout-next.jpg) no-repeat;
}
.sendorder{
	width:107px;
	height:27px;
	border:none;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/sendorder.gif) no-repeat;
}
.printorderbutton{
	width:80px;
	height:27px;
	border:none;
	cursor:pointer;
	overflow:hidden;
	background: no-repeat;
}
.packages{
	width:110px;
	color:#b28c5f;
	font-size:12px;
	overflow:hidden;
	margin:5px 20px;
	padding:5px 10px;
}
.menuback
{
	background-color:#ffffff;
	width: 507px;
}
.package{
	width:100%;
	float:left;
	color:#fff;
	line-height:18px;
	padding:5px 0px;
	overflow:hidden;
	border-bottom:1px solid #b28c5f;
}
.package a{
	color:#fff;
	display:block;
	padding:5px 0px;
	text-decoration:none;
}
.package a:hover{
	text-decoration:underline;
}
/* -- Checkout Ends -- */

/* -- Footer -- */
#footer{
	float:left;
	width:995px;
	overflow:hidden;
}
/* -- Footer Ends -- */

a{
	outline:none;
}
/* absolute infotech*/
.lblfilelbl
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.lblfileupload
{
	border:1px solid #CC3300;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1;
	background-color:#3B2415;
	color:#FFFFFF;
}
.maskInvalid
{
	border-bottom-color:Red;
	background-color:Orange;
}
.viewOrderdiv
{
	
	overflow:auto;
	width:940px;
	
	position:relative;
}
.chkbox
{
 COLOR: Black;
 border-style: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 
}
/* LinkButton CSS */
.linkbuttonato
{
	background:url(../images/catering-order.gif) no-repeat;	
	width:96px;
	height:18px;
	cursor:pointer;
	border-color:#FFF7E7;
}
/* LinkButton CSS */
.nutritionimage
{
	cursor:pointer;
}
.allergytable
    {
    	font-family:Arial,Helvetica,sans-serif;
    	font-size:14px;
        width: 345px;
    }
   .abc
   {
   	text-decoration:none;
   }
