@charset "utf-8";
/* CSS Document */

.search{
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	
	}
.topmenu{
	color:#333333;
	font-size:12px;
	}
.menu a{
	padding:0 5px 0 5px;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#3e573e;
	text-decoration:none;
	}
.menu a:hover{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#ff9900;
	text-decoration:none;
	}
.menubar{
	color:#c66201;
	font-size:13px;
	font-weight:bold;
	}
.menu1 a{
	padding:0px 20px 0 20px;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	}
.menu1 a:hover{
	padding:0px 20px 0 20px;
	color:#ffffff;
	text-decoration:none;
	background-color:#ff9900;
	}
	.sitemapheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/sitemapheader.gif);
	background-repeat:no-repeat;
	width:76px;
	height:26px;
	padding:0 0 5px 0;
}
.paymentsecurityheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/payment_s_header.gif);
	background-repeat:no-repeat;
	width:145px;
	height:33px;
	padding:0 0 5px 0;
}

.whiteheader{
	font-family:tahoma;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	padding:3px 0 3px 0;
	text-align:center;
	}
.content7{
	font-family:tahoma;
	color:#ffde5c;
	font-size:11px;
	}
.cpt{
	background-image:url(images/contentpanetop.gif);
	background-repeat:repeat-x;
	width:782px;
	height:16px;
	}
.cpb{
	background-image:url(images/contentpanebot.gif);
	background-repeat:repeat-x;
	width:782px;
	height:16px;
	}
.leftpanemid{
	border-left:1px solid #839750; 
	border-right:1px solid #839750;
	padding:0 5px 0 5px;
	}
.leftpanemid2{
	border-left:1px solid #839750; 
	border-right:1px solid #839750; 
	background-color:#d9d9b3;
	padding:0 5px 0 5px;
	}
.trepuchet{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#3e573e;
	font-weight:bold;
	}
.trepuchetorange A{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ff9900;
	font-weight:bold;
	text-decoration:none;
	}
.trepuchetorange A:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
.homecontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#dbdbb6;
	padding:15px 80px 0 51px;
	}
.imagestrip{
	background-color:#6f8038;
	border-bottom:1px solid #8ab919;
	border-top:1px solid #8ab919;
	padding:5px 63px 2px 51px
	}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
.copyright A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
.copyright A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	}
.abouttop{
	background-image:url(images/abouttop.gif);
	background-repeat:repeat;
	height:12px;
	width:613px;
	}
.myAccount{
	background-image:url(images/abouttop.gif);
	background-repeat:no-repeat;
	height:12px;
	width:613px;
	}
.myAccountbg{
	background-image:url(images/aboutbg.gif);
	background-repeat:repeat-x;
	width:593px;
	border-left:1px solid #d9d9b3;
	border-right:1px solid #d9d9b3;
	padding:0 10px 0 10px;
	
	background-color:#FFFFFF;
	}
.demoarea p 
{
	padding:5px;	
}
.myAccountBottom{
	background-image:url(images/aboutbottom.gif);
	width:613px;
	height:12px;
	}
.aboutbg{
	background-image:url(images/aboutbg.gif);
	background-repeat:repeat-x;
	width:593px;
	border-left:1px solid #d9d9b3;
	border-right:1px solid #d9d9b3;
	padding:0 10px 0 10px;
	
	background-color:#FFFFFF;
	}
.aboutbottom{
	background-image:url(images/aboutbottom.gif);
	width:613px;
	height:12px;
	}
.aboutheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/aboutimg.gif);
	background-repeat:no-repeat;
	width:134px;
	height:33px;
	padding:0 0 5px 0;
	}
.servicesheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/servicesimg.gif);
	background-repeat:no-repeat;
	width:134px;
	height:33px;
	padding:0 0 5px 0;
	}
.knowyourheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/knowurcutsimg.gif);
	background-repeat:no-repeat;
	width:173px;
	height:33px;
	padding:0 0 5px 0;
	}
.chefheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/chefheader.gif);
	background-repeat:no-repeat;
	width:108px;
	height:26px;
	padding:0px 0 5px 0;
	}
.giftheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/giftheader.gif);
	background-repeat:no-repeat;
	width:126px;
	height:26px;
	padding:0px 0 5px 0;
	}
.quickheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/quickshophead.gif);
	background-repeat:no-repeat;
	width:93px;
	height:26px;
	padding:0px 0 5px 0;
	}
.kidsheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/kidshead.gif);
	background-repeat:no-repeat;
	width:99px;
	height:26px;
	padding:0px 0 5px 0;
	}
.loyaltyheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/loyaltyheader.gif);
	background-repeat:no-repeat;
	width:124px;
	height:26px;
	padding:0px 0 5px 0;
	}
.simpleheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/simplestepsheader.gif);
	background-repeat:no-repeat;
	width:413px;
	height:26px;
	padding:0px 0 5px 0;
	}
.loginheader{
	background-image:url(images/loginheader.gif);
	width:568px;
	height:21px;
	padding:0 0 5px 0;
	border-bottom:1px solid #d9ea9f;
	background-repeat:no-repeat;
	}
.regheader{
	background-image:url(images/Regishead.gif);
	width:89px;
	height:21px;
	padding:0 0 5px 0;
	border-bottom:1px solid #d9ea9f;
	background-repeat:no-repeat;
	}
.content{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	padding:10px 0 0 0;
	line-height:15px;
	text-align:justify;
	}
.simplecontent{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	line-height:20px;
	}
.simpletxtbold{
	font-family:tahoma;
	color:#336600;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 0;
	}
.pincodeTxt{
	font-family:tahoma;
	color:#FFA088;
	font-size:11px;
	font-weight:bold;	
	}
.content1 A{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
	}
.content1 A:hover{
	font-family:tahoma;
	color:#b2cc7f;
	text-decoration:underline;
	}
.content2{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	line-height:15px;
	}
.contentbold{
	font-family:tahoma;
	color:#666666;
	font-size:10px;
	font-weight:bold;
	}
.cart{
	background-image:url(images/carttop.gif);
	width:140px;
	height:38px;
	}
.cartcontent{
	font-family:Tahoma;
	font-size:11px;
	padding:0 0 0 10px;
}
.carttext A{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#336648;
	text-decoration:underline;
	}
.carttext A:hover{
	font-size:11px;
	text-decoration:underline;
	}
.cartmiddle{
	padding:0 0 5px 0; 
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}	

.southcheftop{
	background-image:url(images/southcheftop.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.womentxttop{
	background-image:url(images/womentxt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.mentxttop{
	background-image:url(images/Mentxt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.girlstxttop{
	background-image:url(images/girltxt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.boystxttop{
	background-image:url(images/boystxt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.eachtxttop{
	background-image:url(images/each1txt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.each1txttop{
	background-image:url(images/each2txt.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
}
.southchefbottom{
	background-image:url(images/southchefbot.gif);
	width:270px;
	height:8px;
	background-repeat:repeat-x;
}
.southchefmid{
	border-left:1px solid #b2cc7f;
	border-right:1px solid #b2cc7f;
	padding:10px 10px 10px 10px;
	}
.northcheftop{
	background-image:url(images/northcheftop.gif);
	width:270px;
	height:31px;
	background-repeat:repeat-x;
	}
.orangetext{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ff9900;
	font-weight:bold;
	}
	.launch{
	background-image:url(images/launch.gif);
	background-repeat:no-repeat;
	width:177px;
	height:20px;
	padding:0px 0 0 0;
	}
.li{
	width:4px;
	height:5px;
	list-style:url(images/bullet.gif);
	padding:0px 5px 5px 5px;
	width:100%;
	vertical-align:top;
	}
.txtfield{
	width:48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
.txtfield1{
	width:67px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
.listvalue{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	}
.logincon{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:20px 0 0 0;
	color:#5f7c4b;
	}
.logincon A{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#5f7c4b;
	text-decoration:underline;
	}
.logincon A:hover{
	color:#ff9900;
	}
.loginbg{
	background-image:url(images/loginbg.gif);
	background-repeat:repeat-x;
	width:593px;
	border-left:1px solid #d9d9b3;
	border-right:1px solid #d9d9b3;
	padding:0 10px 0 10px;
	background-color:#FFFFFF;
	}
.logintxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	}
.logintxt1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	width:50px;
	}
.delheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/deiveryhead.gif);
	background-repeat:no-repeat;
	width:342px;
	height:33px;
	padding:0 0 5px 0;
}
.delsign A{
	font-family:Tahoma;
	font-size:11px;
	color:#669345;
	text-decoration:underline;
	}
.delsign A:hover{
	color:#333333;
	text-decoration:none;
	}
.receiphead{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#336600;
	font-weight:bold;
	padding:2px 0 0 0;
	
	}
	
.invoiceAddHead{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4B7279;	
	font-weight:bold;
	padding:2px 0 0 0;
	
	}		
.invoiceHead{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	border: solid 1px #D6DCE0;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:2px 0 0 0;
	background-color:#9DBEC3;	
	}	
/**.register{
	color:#336600;
	font-size:13px;
	font-weight:bold;
	padding:0 0 0 230px;
	}**/

.paymentResponse{
	font-family:tahoma;
	color:#839750;
	font-size:14px;
	font-weight:bold;
	}

.autocomplete_completionListElement 
{ 	
	margin :0;
	background-color :#A7BBDB;
	color : #403020;		
	cursor:text;
    text-align : left; 
    list-style-type:disc;
    font-size:13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;    
}

.autocomplete_highlightedListItem
{		
	font-family:Arial, Helvetica, sans-serif;
	color:#354963;
	font-size:11px;		
	background-color : #354963;
}
.autocomplete_listItem 
{	
	background-color:#C3CEDF;
	font-family:Arial, Helvetica, sans-serif;
	color:#354963;
	font-size:11px;		
}
.modalBackground {
	background-color:#5F7C4B;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#AABB88;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;	
}

.cartGridHeader
{
	background-color:#5f7c4b;	
	font-family:tahoma;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	padding:3px 0 3px 0;
	text-align:center;	
	border:solid 1px #B2CC7F;
}

.cartGridRow
{
	background-color:#FFFFFF;	
	font-family:tahoma;
	color:#666666;
	font-size:11px;	
	border:solid 1px #B2CC7F;
}

.cartGridAltRow
{
	background-color:#FFFFFF;	
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	border:solid 1px #B2CC7F;
}
.listBoxtxt
{
	font-family:tahoma;
	color:#666666;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}
.popup 
{
	background-color:#b2cc7f;
	color:#304860;
	font-size:12px;
	font-weight:bold; 
	font-family:verdana,arial;	        
}       
.content4
{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
}
.invoiceAddress
{
	font-family:tahoma;
	color:#4B7279;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
}
.orderDetails
{
	font-family:tahoma;
	color:#4B7279;
	font-size:11px;	
	padding-left:15px;
	border:solid 1px #D6DCE0;
}
.orderheader
{
	font-family:Tahoma;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
} 
.logintxt2
{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.faqheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/faqheader.gif);
	background-repeat:no-repeat;
	width:36px;
	height:33px;
	padding:0 0 5px 0;
}
.payheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/paymentheader.gif);
	background-repeat:no-repeat;
	width:157px;
	height:26px;
	padding:0 0 5px 0;
}
.conheader{
	border-bottom:1px solid #d9ea9f;
	background-image:url(images/contactheader.gif);
	background-repeat:no-repeat;
	width:117px;
	height:32px;
	padding:0 0 5px 0;
}     
.invoicetxtBold
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.invoicetxtNormal
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	font-size:11px;
}
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#000000;
	font-weight:bold;
}

/*---------------------*/
.accordionHeader
{    
    color: white;
    background-color:Transparent;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{    
    color: white;
    background-color: Transparent;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: Transparent;    
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.watermarked {		
	background-color:#F0F8FF;
	color:gray;
}	
/*---------------------*/