body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

/*a:link {
	color: #333399;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333399;
}
a:hover {
	text-decoration: underline;
	color: #FF3300;
}
a:active {
	text-decoration: none;
	color: #333399;
}*/

/* CSS Document */
*{
	margin:0; padding:0}
ul, li, dl, dt, dd{
	list-style:none}
img{
	border:none}
a{
	outline:none; text-decoration:none}
.clear{
	font-size:0; line-height:0; clear:both}
.noMarg{
	margin:5px 0 0 0 !important}
.noPad{
	padding:0 !important}
.noBg{
	background:none !important}
.noBorder{
	border:none !important;}
.bold{font-weight:700}	
.floatL{float:left}	
.marR10 {
    margin-right: 10px;
}
/*----------header start------------*/

#header{
	background:url(images/header_bg.jpg) no-repeat 0 0;
	width:1003px; height:107px; margin:0 auto}
#header h1{
	float:left; padding:0 0 0 72px}
#header h1 a{
	background:url(images/logo.gif) no-repeat 0 0;
	width:263px; height:38px; text-indent:-9999px;
	display:block; margin:24px 0 0 0}
/*#header p{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#016AA6; float:right; padding:6px 180px 0 0; 
	width:365px; text-align:center}	
#header p span{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#83025A}
#header p a{
	float:right; margin:10px 130px 0 0 }*/	
#header ul.topnav{
	float:left; padding:24px 0 0 137px}
#header ul.topnav li{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#AC0563; float:left; margin:0 12px 0 0}
#header ul.topnav li a{
	color:#AC0563; float:left;  margin:0 12px 0 0}
#header ul.topnav li a:hover{
	color:#DA6FAB; text-decoration:none}

/*----------header end------------*/

/*---------left panel start---------*/

#container{
	width:1003px; margin:0 auto;}
#lPanel{
	float:left; width:164px}
#lPanel div.leftP{
	width:164px; margin:7px 0 0 4px; }
#lPanel div.leftP h2.leftPhead{
	background:url(images/lpBg.gif) no-repeat 0 0;
	font:bold 14px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; width:164px; height:34px; text-align:center}
#lPanel div.leftP ul.leftPnl{
	border:1px solid #C1E8FE; padding:1px 4px}
#lPanel div.leftP ul.leftPnl li{
	float:none; text-align:left}
#lPanel div.leftP ul.leftPnl li a{
	background:url(images/bullet1.gif) no-repeat 0 3px;
	font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#AC0563; float:none; padding:0 0 0 8px}
#lPanel div.leftP ul.leftPnl li a:hover{
	background:url(images/bullet2.gif) no-repeat 0 3px;
	color:#FB8AC2; text-decoration:none}
#lPanel div.leftP ul.leftPnl li a.lpselected{
	background:url(images/bullet2.gif) no-repeat 0 3px;
	color:#FB8AC2; text-decoration:none}	
	
#lPanel div.leftP ul.leftPnl li p{
 	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
 	color:#6B6B6B; text-align:center !important}
#lPanel div.leftP ul.leftPnl li p a{
 	background:none !important; padding:0 !important;
 	font-weight:bold; color:#FB8AC2; text-decoration:underline;
	text-align:center !important}
#lPanel div.leftP ul.catPart li p a:hover{
 	text-decoration:none}	
	
/*---------left panel end---------*/

/*----------middle panel start-----------*/

#middle{
	width:783px; float:left;
	margin:3px auto 0 22px}
#middle div.tabctrl{
	width:783px; float:left;
	position:relative; margin:20px 0 0 0}
#middle div.tabctrl ul.tab{
	float:left}
#middle div.tabctrl ul.tab li{
	float:left}
#middle div.tabctrl ul.tab li a{
	background:url(images/rtab.gif) no-repeat 100% 0;
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; display:block; height:35px; position:relative;
	float:left; padding:0 12px}
#middle div.tabctrl ul.tab li a span{
	background:url(images/ltab.gif) no-repeat 0 0;
	width:9px; height:35px; position:absolute;
	left:0; top:0}
#middle div.tabctrl ul.tab li a:hover{
	background:url(images/rtabH.gif) no-repeat 100% 0;
	color:#AC0563; text-decoration:none}
#middle div.tabctrl ul.tab li a:hover span{
	background:url(images/ltabH.gif) no-repeat 0 0}
#middle div.tabctrl ul.tab li a.selected{
	background:url(images/rtabH.gif) no-repeat 100% 0;
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#AC0563; display:block; height:35px; position:relative;
	float:left; padding:0 12px}
#middle div.tabctrl ul.tab li a.selected span{
	background:url(images/ltabH.gif) no-repeat 0 0;
	width:9px; height:35px; position:absolute;
	left:0; top:0}
#middle div.tabctrl div.tabcat{
	border:1px solid #C1E8FE; height:230px; float:left}
#middle div.tabctrl div.tabcat ul{
	padding:10px 0 0 25px}
#middle div.tabctrl div.tabcat ul li{
	float:left; width:128px;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3e3e; text-align:center; padding:0 22px 0 0}
#middle div.tabctrl div.tabcat ul li span a{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#025C91; display:block; text-align:center;
	height:30px; display:block}
#middle div.tabctrl div.tabcat ul li span a:hover{
	color:#AC0563; text-decoration:none}
#middle div.tabctrl div.tabcat ul li a img{
	border:1px solid #C1E8FE; 
	margin:0 0 4px 0; width:126px; height:128px}
#middle div.tabctrl div.tabcat p.more{
	float:right; padding:9px 30px 0 0}
#middle div.tabctrl div.tabcat p.more a{
	background:url(images/bullet3.gif) no-repeat 0 4px;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9; padding:0 0 0 10px; float:right}
#middle div.tabctrl div.tabcat p.more a:hover{
	background:url(images/bullet1.gif) no-repeat 0 4px;
	color:#AC0563; text-decoration:none}
#middle div.forHer{
	float:left; width:371px; margin:20px 0 30px 0;
	position:relative}
#middle div.forHer h3{
	background:url(images/forHer.gif) no-repeat 0 0;
	width:371px; height:30px; display:block; text-indent:-9999px}
#middle div.forHer ul{
	border:1px solid #FCB8DE; border-top:none;
	width:329px; height:379px; padding:11px 19px 3px 19px}
#middle div.forHer ul li{
	float:left; width:150px; height:157px;
	display:block; margin:0 28px 31px 0}
#middle div.forHer ul li a{
	text-indent:-9999px; width:150px; height:157px;
	display:block}
.noMarg2{
	margin:0 0 31px 0 !important}
.moreHer{
	background:url(images/bullet1.gif) no-repeat 0 5px;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#960455; padding:0 0 0 10px;
	position:absolute; left:300px; top:395px}
.moreHer a{
	color:#960455}
.moreHer a:hover{
	text-decoration:underline}
.jwl{
	background:url(images/jwl.jpg) no-repeat 0 0}
.watch{
	background:url(images/watch.jpg) no-repeat 0 0}
.cos{
	background:url(images/cos.jpg) no-repeat 0 0}
.bag{
	background:url(images/bag.jpg) no-repeat 0 0}
#middle div.forHim{
	float:left; width:371px; margin:20px 0 30px 41px;
	position:relative}
#middle div.forHim h3{
	background:url(images/forHim.gif) no-repeat 0 0;
	width:371px; height:30px; display:block; text-indent:-9999px}
#middle div.forHim ul{
	border:1px solid #70C3F3; border-top:none;
	width:329px; height:379px; padding:11px 19px 3px 19px}
#middle div.forHim ul li{
	float:left; width:150px; height:157px;
	display:block; margin:0 28px 31px 0}
#middle div.forHim ul li a{
	text-indent:-9999px; width:150px; height:157px;
	display:block}
.noMarg2{
	margin:0 0 31px 0 !important}
.moreHim{
	background:url(images/bullet4.gif) no-repeat 0 5px;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#013653; padding:0 0 0 10px;
	position:absolute; left:300px; top:395px}
.moreHim a{
	color:#013653}
.moreHim a:hover{
	text-decoration:underline}	
.elec{
	background:url(images/elec.jpg) no-repeat 0 0}
.mob{
	background:url(images/mob.jpg) no-repeat 0 0}
.pfm{
	background:url(images/pfm.jpg) no-repeat 0 0}
.acc{
	background:url(images/acc.jpg) no-repeat 0 0}
#middle ul.ban li{
	float:left; width:247px; height:162px;
	margin:0 21px 0 0 }
#middle ul.ban li a{
	text-indent:-9999px; display:block;
	width:247px; height:162px}
.swt{
	background:url(images/sweets.jpg) no-repeat 0 0}
.cake{
	background:url(images/cakes.jpg) no-repeat 0 0}
.brb{
	background:url(images/barbie.jpg) no-repeat 0 0}
#middle ul.longBan li{
	float:left; width:388px; height:177px;
	margin:5px 6px 0 0}
#middle ul.longBan li a{
	text-indent:-9999px; display:block;
	width:388px; height:177px}
.fl{
	background:url(images/flowerban.jpg) no-repeat 0 0}
.txt{
	background:url(images/text_bg.gif) no-repeat 0 0}
#middle ul.longBan li.txt p{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#870245; text-align:justify; padding:5px 0 0 10px;
	width:364px}

/*----------middle panel end-----------*/

/*----------footer start---------------*/

#footer{
	width:1003px; margin:0 auto}
#footer p.fhead{
	background:url(images/foothead.gif) repeat-x 100% 0;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; height:17px; 
	margin:30px 0 0 0}
#footer p.footFirst{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#F985C6; text-align:center;
	margin:4px 0 0 0}
#footer p.footFirst a{
	color:#0376B9}
#footer p.footFirst a:hover{
	color:#AC0563}
#footer p.fheadone{
	background:url(images/footheadone.gif) repeat-x 100% 0;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#CE358B; text-align:center; height:17px; 
	margin:10px 0 0 0}
.cright{
	margin:10px 0 0 0!important}

/*----------footer end---------------*/

/*---------mothersday banner start------------*/
.mdayBan{
	margin:0 7px 0 0; padding:0; position:relative;
	width:380px; height:178px}
.mdayBan h2 a{
	background:url(../Pictures/mday_bg.jpg) no-repeat 0 0;
	margin:0; padding:0; width:380px; height:178px;
	text-indent:-9999px; display:block}
.mdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:137px; top:130px;
	width:243px}
.mdayBan ul li{
	background:url(../Pictures/bullet.gif) no-repeat 0 5px;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#87042F; margin:0 15px 1px 0; padding:0 0 0 7px; 
	float:left; width:114px}
.shortwidth{
	width:85px !important}
.mdayBan ul li a.linkM{
	color:#A32551; font-weight:bold; text-decoration:none}
.mdayBan ul li a:hover{
	text-decoration:underline}
/*---------mothersday banner end------------*/	

/*----------about us start-----------*/
#middle div.about{
	margin:5px 0 0 0 }
#middle div.about p.abhead{
	background-color:#48B3F0; text-align:center;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}
#middle div.about p.text{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; margin:10px 0 0 0}
#middle div.about p.text span{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif }
#middle div.about ul.aboutus{
	margin:5px 0 0 0}
#middle div.about ul.aboutus li{
	background:url(images/bullet5.gif) no-repeat 0 3px;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; padding:0 0 0 20px}
/*----------about us end-----------*/

/*----------terms start----------*/
#middle div.about ol.terms {
	margin:5px 0 0 25px}
#middle div.about ol.terms li{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; padding:0 0 0 5px; margin:0 0 4px 0;
	list-style:decimal}
.thead{
	background-color:#48B3F0; text-align:center;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}

/*----------terms end----------*/

/*---------site map start----------*/
#sitemap{
	float:left; margin:0 auto;
	padding:0 0 0 110px}
#sitemap p.smhead{
	background:url(images/smaphd.gif) no-repeat 40px 0;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;  margin:20px 0 0 0;
	padding:0 0 0 365px}
#sitemap div.leftP{
	width:164px; margin:20px 40px 0 4px;
	float:left }
#sitemap div.leftP h2.leftPhead{
	background:url(images/sitemapbg.gif) no-repeat 0 0;
	font:bold 14px/26px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; width:164px; height:31px; text-align:center}
#sitemap div.leftP ul.leftPnl{
	border:1px solid #C1E8FE; padding:1px 4px; margin:2px 0 0 0}
#sitemap div.leftP ul.leftPnl li{
	float:none; text-align:left}
#sitemap div.leftP ul.leftPnl li a{
	background:url(images/bullet1.gif) no-repeat 0 3px;
	font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#AC0563; float:none; padding:0 0 0 8px}
#sitemap div.leftP ul.leftPnl li a:hover{
	background:url(images/bullet2.gif) no-repeat 0 3px;
	color:#FB8AC2; text-decoration:none}
#sitemap div.leftP ul.leftPnl li a.lpselected{
	background:url(images/bullet2.gif) no-repeat 0 3px;
	color:#FB8AC2; text-decoration:none}
/*---------site map end----------*/

/*---------shipping info start----------*/
#middle div.about ol.subhead{
	margin:0 0 0 10px}
#middle div.about ol.subhead li{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; padding:0 0 0 5px; margin:0 0 4px 0;
	list-style:lower-alpha}
#middle div.about ol.terms li span{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif}
#middle div.citylist{
	margin:20px 0 0 0}
#middle div.citylist p.sihead{
	background:url(images/siHead.gif) no-repeat 0 0;
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#CE358B; padding:0 0 0 10px; margin:0 0 10px 0}
#middle div.citylist ul{
	width:760px; padding:0 0 0 15px}
#middle div.citylist ul li{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; float:none; overflow:hidden}	
#middle div.citylist ul li span.lft{
	float:left; width:25px}
#middle div.citylist ul li span.rght{
	float:left; width:720px}
#middle div.why p.longhd{
	background:url(images/whybg.gif) no-repeat 0 0;
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#CE358B; padding:0 0 0 10px; margin:20px 0 10px 0}
#middle div.why ul.whygh li{
	background:url(images/bullet5.gif) no-repeat 2px 3px;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; padding:0 0 0 20px}
#middle div.why p.liveH{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585}
#middle div.why ul.help li.yahoo{
	background:url(images/yahoo.gif) no-repeat 0 0;
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; height:32px; float:left; margin:0 70px 0 0;
	padding:10px 0 0 40px}
#middle div.why ul.help li.yahoo span{
	color:#CC3300}
#middle div.why ul.help li.msn{
	background:url(images/msn.gif) no-repeat 0 0;
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; height:32px; padding:10px 0 0 40px}
#middle div.why ul.help li.msn span{
	color:#003399}
#middle div.bottomtxt{
	border-top:1px solid #AC0563; 
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; margin:20px 0 0 0; padding:10px 0 0 0}
.sihead{
	background-color:#48B3F0; text-align:center;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}	

/*---------shipping info end----------*/

/*----------link start---------*/
#link {
	width:900px; padding:20px 0 0 35px}
#link p.head{
	background:url(images/smaphd.gif) no-repeat 100px 0;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	padding:0 0 0 430px}
#link p.linktxt{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; margin:10px 0 0 0}
#link p.user{
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#868585;
	margin:10px 0 0 0}
#link p.user a{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9}
#link p.user a:hover{
	color:#AC0563}
#link p.sihead{
	background:url(images/siHead.gif) no-repeat 0 0;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#CE358B; padding:0 0 0 10px; margin:20px 0 10px 0}
#link ul.linkCat li{
	float:left; margin:0 20px 0 0}
#link ul.linkCat li a{
	background:url(images/bullet3.gif) no-repeat 0 4px;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9; padding:0 0 0 8px}
#link ul.linkCat li a:hover{
	color:#AC0563}
#link p.moreCat{
	background:url(images/siHead.gif) no-repeat 0 0;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#CE358B; margin:20px 0 0 0; padding:0 0 0 10px}
#link p.catdes{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; margin:6px 0 0 0}
#link p.catdes a{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9}
#link p.catdes a:hover{
	color:#AC0563}
/*----------link end---------*/

/*--------contact us start--------*/

#contact {
	width:900px; padding:20px 0 0 35px}
#contact p.head{
	background:url(images/smaphd.gif) no-repeat 100px 0;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	padding:0 0 0 430px}
.cTxt{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; text-align:center; margin:0 0 6px 0}
#contact p.subhead{
	background:url(images/conhd.gif) no-repeat 0 0;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; margin:20px 0 0 100px; padding:0 0 0 280px}
#contact p.top{
	padding:0 0 0 255px !important}
#contact p.tele{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; margin:10px 0 6px 330px}
#contact div.conF{
	margin:18px 0 0 300px}
#contact div.conF form label.fleft{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; width:115px; float:left}
.inlen{
	width:220px	}
#contact div.conF form option.optlen{
	width:100px}
#contact div.conF form textarea{
	width:224px; height:117px}
#contact div.conF input{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d}
#contact div.conF textarea{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d}
#contact div.conbot{
	margin:4px 0 40px 250px}
#contact div.conbot input{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d}
#contact div.conbot p.boldtxt{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585}
#contact div.conbot img{
	margin:0 0 0 158px}
.numlen{
	width:100px; margin:0 0 0 164px}
#contact div.conbot input.conbutton{
	margin:0 0 0 164px; cursor:pointer}
#contact div.conbot input.rbutton{
	cursor:pointer}
.sendB{
	background:url(../images/sendmsg.gif) no-repeat 0 0;
	width:107px; height:31px; border:none; cursor:pointer;
	text-indent:-9999px !important}
.resetB{
	background:url(../images/reset.gif) no-repeat 0 0;
	width:70px; height:31px; border:none; cursor:pointer;
	text-indent:-9999px !important}
	
/*--------contact us end--------*/

/*-----link page Flowers start--------*/
#link ul.linkFl{
	margin:0 0 47px 0}
#link ul.linkFl li{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585}
#link ul.linkFl li span{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9}	
#link ul.linkFl li span a{	
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#0376B9}
#link ul.linkFl li span a:hover{
	color:#AC0563; text-decoration:none}
/*-----link page Flowers end--------*/

/*-------------code page start-------------*/
#code{
	 width:900px; padding:20px 0 0 70px}
#code p.textcode{
	 font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#868585}
#code div.contactF{
	margin:50px 0 30px 190px}
#code div.contactF label.codelbl{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; width:160px; float:left}
#code div.contactF form input.inlenC {	
	width:220px}
#code div.contactF form textarea{
	width:220px; height:117px}
#code div.contactF {
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#868585}
#code div.contactF select{
	width:120px; margin:0 0 0 160px}
#code div.contactF input.codebut{
	margin:0 0 0 160px !important}
.sendCode{
	background:url(../images/submit.gif) no-repeat 0 0;
	width:70px; height:31px; border:none; cursor:pointer;
	text-indent:-9999px !important; margin:0 0 0 145px}
/*-------------code page end-------------*/

/*---------------Fathers day start--------*/
.fdayBan{
	margin:5px 0 0 0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.fdayBan h2{
	margin:0; padding:0}
.fdayBan h2 a{
	background:url(images/fday_ban.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.fdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:155px; top:90px;
	width:200px}
.fdayBan ul li{
	background:url(images/f_blt.gif) no-repeat 0 5px;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#A21215; padding:0 0 0 15px; 
	width:96px; float:left}
.fdayBan ul li a.linkF{
	color:#C60C33; font-weight:bold; text-decoration:none}
.fdayBan ul li a:hover{
	color:#F56770}
	
/*---------------Fathers day end--------*/

div.giftTxt{
	float:left; background:url(images/text_bg.gif) no-repeat 0 0;
	width:388px; height:177px; margin:5px 0 0 5px}	
div.giftTxt p{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#870245; text-align:justify;
	margin:5px 5px 0 6px}	
	
	
/*---------------Rakhi Banner start--------*/
.rakhiBan{
	margin:5px 0 0 0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.rakhiBan h2{
	margin:0; padding:0}
.rakhiBan h2 a{
	background:url(Pictures/rakhiBan.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.rakhiBan p{
	margin:0 0 0 5px; padding:0; list-style:none; width:193px;
	position:absolute; left:162px; top:117px;
	font:normal 12px/15px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#E55600; display:block; text-align:center}
.rakhiBan p a{
	font:bold 12px/15px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#E55600}
.rakhiBan p a:hover{
	color:#93400E; text-decoration:none}
.rakhiBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:137px; top:76px;
	width:226px}
.rakhiBan ul li{
	color:#B72E03; float:left; margin:0; padding:0; width:113px}
.rakhiBan ul li a{
	font:bold 12px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(Pictures/rakhi_blt.gif) no-repeat 0 2px;
	color:#B72E03; text-decoration:none; padding:0 0 0 19px}
.rakhiBan ul li a:hover{
	color:#DF6604; text-decoration:none}
/*---------------Rakhi Banner end--------*/

/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:5px 0 0 0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(images/diwaliBan.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.diwaliBan p{
	margin:0; padding:0; list-style:none; width:239px;
	position:absolute; left:56px; top:65px;	
	display:block; text-align:center}
.diwaliBan p a{
	font:bold 13px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FEEF02}
.diwaliBan p a:hover{
	color:#F8FCD2; text-decoration:none}
.diwaliBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:149px; top:107px;
	width:200px}
.diwaliBan ul li{
	background:url(images/deepBlt.gif) no-repeat 0 6px;
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:142px; float:none; padding:0 0 0 12px}
.diwaliBan ul li a{
	color:#FEFEE0; font-weight:bold; text-decoration:none}
.diwaliBan ul li a:hover{
	color:#F9BC01; padding:0 0 0 4px}
/*---------------Diwali Banner end--------*/
	
/*---------------Christmas Banner start--------*/
.christBan{
	margin:0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/chrstBan09.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.christBan p{
	margin:0; padding:0; list-style:none; width:209px;
	position:absolute; left:116px; top:58px;	
	display:block; text-align:center}
.christBan p a{
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#FBDB5B}
.christBan p a:hover{
	color:#FEF4CE; text-decoration:none}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:134px; top:105px;
	width:154px}
.christBan ul li{
	background:url(../images/chBult.gif) no-repeat 0 4px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#C6000C; width:142px; padding:0 0 0 13px}
.christBan ul li a{
	color:#FEFEE0; text-decoration:none}
.christBan ul li a:hover{
	color:#fff; padding:0 0 0 4px}
/*---------------Christmas Banner end--------*/
/*---------------Valentine Banner start--------*/
.valBan{
	margin:5px 0 0 0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.valBan h2{
	margin:0; padding:0}
.valBan h2 a{
	background:url(../images/val_ban10.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.valBan p{
	margin:0; padding:0; list-style:none; width:175px;
	position:absolute; left:111px; top:62px;	
	display:block; text-align:center}
.valBan p a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#EA0939}
.valBan p a:hover{
	color:#B4082D; text-decoration:none}
.valBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:104px; top:130px;
	width:285px}
	.updatebox {
    border: 1px solid #CCCCCC;
    height: 16px;
    width: 80px;
}
.valBan ul li{
	background:url(../images/val_bult.gif) no-repeat 0 3px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#E40121; width:127px; float:left; padding:0 0 0 15px}
.valBan ul li a{
	color:#E40121; text-decoration:none}
.valBan ul li a:hover{
	color:#B8051E; padding:0 0 0 4px}
/*---------------Valentine Banner end--------*/
/*---------------Mothersday10 Banner start--------*/
.mday10{
	margin:0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.mday10 h2{
	margin:0; padding:0}
.mday10 h2 a{
	background:url(../images/mday_ban10.jpg) no-repeat 0 0;
	width:388px; height:177px;
	text-indent:-9999px; display:block}
.mday10 p{
	margin:0; padding:0; list-style:none; width:205px;
	position:absolute; left:116px; top:68px;	
	display:block; text-align:center}
.mday10 p a{
	font:bold 13px/15px  Tahoma, Arial, Helvetica, sans-serif;
	color:#b30349}
.mday10 p a span{
	color:#f10262}
.mday10 p a:hover{
	color:#f10d83; text-decoration:none}	
.mday10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:130px; top:109px;
	width:150px}
.mday10 ul li{
	background:url(../images/mday_bult10.gif) no-repeat 0 3px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#b8014b; width:150px; padding:0 0 0 14px; display:block}
.mday10 ul li a{
	color:#b8014b; text-decoration:none}
.mday10 ul li a:hover{
	color:#fb2078; padding:0 0 0 4px}

/*---------------Mothersday10 Banner end--------*/
/*---------------valentine banner10 start-----------*/
.valBan11{
	margin:5px 6px 0 0; padding:0; position:relative;
	width:388px; height:177px; float:left}
.valBan11 h2{
	margin:0; padding::0}
.valBan11 h2 a{
	background:url(../images/valBan11.jpg) no-repeat 0 0;
	margin:0; padding:0; width:388px; height:177px;
	text-indent:-20000px; display:block}
.valBan11 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:88px; top:112px;
	width:280px}
.valBan11 ul li{
	background:url(../images/val11_bulet.png) no-repeat 0 3px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	width:115px;
	float:left;
	padding:0 0 0 14px}
.valBan11 ul li a{
	color:#fff; text-decoration:none}
.valBan11 ul li a:hover{
	color:#fffd8a}
/*---------------valentine banner10 end-----------*/
/*--------------rakhi 2011 start-----------*/
.rakhiBan11{
	margin:5px 5px 0 0;
	padding:0; 
	position:relative;
	width:388px;
	height:177px; float:left}
.rakhiBan11 h2{
	margin:0; 
	padding:0}
.rakhiBan11 h2 a{
	background:url(../images/rakhiBan11.jpg) no-repeat 0 0;
	width:388px;
	height:177px;
	text-indent:-20000px;
	display:block}
.rakhiBan11 p{
	width:230px;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color:#fff;
	position:absolute;
	left:68px;
	top:85px;
	text-align:center}
.rakhiBan11 p a{
	color:#fff;
	text-decoration:none}
.rakhiBan11 p a:hover{
	color:#FF0}
.rakhiBan11 ul{
	width:224px;	 
	list-style:none;
	position:absolute;
	left:80px;
	top:134px;
	margin:0; 
	padding:0}
.rakhiBan11 ul li{	
	width:112px; 
	float:left}
.rakhiBan11 ul li a{
	background:url(../images/rakhi_bul11.gif) no-repeat 0 4px;	
	font:bold 11px/14px Verdana, Geneva, sans-serif;
	color:#fbec6c;	
	text-decoration:none;
	float:left;
	padding:0 0 0 14px}
.rakhiBan11 ul li a:hover{
	background:url(../images/rakhi_bul11Hov.gif) no-repeat 0 3px;
	color:#fff}
/*--------------rakhi 2011 end-----------*/


/*---------Drop Cart----------*/
.shoppingCart{
	width:195px;
	margin:10px 0 0 390px}
.dropCart{
	position:relative;
	margin:0 auto;
	z-index:105}
.dropCartControl{
	position:absolute;
	right:-80px;
	top:55px;
	width:400px;
	display:none}
.cartCurve1{
	background:url(../images/dropcart_curve1.png) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve2{
	background:url(../images/dropcart_curve2.png) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve3{
	background:url(../images/dropcart_curve3.png) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve4{
	background:url(../images/dropcart_curve4.png) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartTopBg{
	background:url(../images/dropcart_topBg.gif) repeat-x 0 0;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartBotmBg{
	background:url(../images/dropcart_botmBg.gif) repeat-x 0 100%}
.cartBotmBg1 {
	background:url(../images/dropcart_botmBg.gif) repeat-x 0 100%}
.dropCartBg{
	background-color:#fff;
	border-left:2px solid #40acea;
	border-right:2px solid #40acea;
	padding:0 4px}
.dropcartHeadTxt{
	background-color:#40acea;
	font:bold 13px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin:0 0 5px 0}
.dropClose{
	float:right;
	margin:0 0 12px 0}
.dropClose a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#AC0563;
	text-decoration:underline;
	margin:0 2px 0 0;
	float:left}
.dropClose a:hover{
	text-decoration:none}
.dropClose img{
	float:left;
	cursor:pointer}
.dropCartList{
	max-height:345px;
	overflow-y:auto;
	overflow-x:hidden}
.dropCartList li{
	border-bottom:1px solid #C1E8FE;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#025C91;
	margin:0 0 5px;
	padding:0 0 3px 0;
	float:none;
	overflow:hidden}
.dropCartList li img{
	width:60px;
	height:60px;
	display:block}
.dropCartList li span{
	line-height:13px;
	display:block;
	margin:0 0 3px}
.dropCartList li a{
	color:#AC0563}
.dropCartList li a:hover{
	text-decoration:underline}
.proprice{
	width:90px}
.dropcartTotal{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c1c1c1;
	margin:0 0 11px 0;
	padding:0 0 10px 0}
.dropCartEdit a{
	background:url(../images/dropcart_proceedBg.gif) no-repeat 0 0;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#AC0563;
	width:114px;
	height:17px;
	display:block;
	margin:0 0 8px 0}
.dropCartEdit a:hover{
	text-decoration:underline}
.cartbutn{
	width:240px}
.shipping{
	width:97px;
	height:54px}
.viewtxt{
	font-weight:bold !important}
.topLayer {
	z-index:5000;
	position:relative;
}
#cartArea {
	background:url(../images/carticon.gif) no-repeat 0 3px;
	width:250px;
	height:19px;
	padding:0 0 0 25px;
	margin:0 0 0 35px;
	font-size:12px;
	line-height:18px;
	color:#3e3c20;
	float:left}
.darkred{color:#AC0563}

.shoppingCart {
    margin: 20 0 0 402px;
    width: 195px;
}
.topLayer {
    position: relative;
    z-index: 5000;
}

.bold {
    font-weight: 700;
}

a {
    outline: medium none;
    text-decoration: none;
}
/*---------Drop Cart----------*/

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; }
.style4 {
	color: #990000;
	font-weight: bold;
}
.style5 {
	color: #660000;
	font-weight: bold;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124D99;
}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C62A0;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #114D96;
}
.style12 {color: #5674AA}
.style15 {font-size: 11px}
.style16 {
	font-size: 2px;
	color: #3E5797;
}
a.rakhibanneranchor:link {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; 
	color:#fff; 
  	}

a.rakhibanneranchor:active {
	  font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; 
	  color:#fff; 
	  }

a.rakhibanneranchor:visited {
 	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; 
  	text-decoration:none;
  	color:#fff;
  	}

a.rakhibanneranchor:hover {
    font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; 
  	color:#fff;
	}
	
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}	
.style2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
a.diwaliban:link {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#682601;}		
a.diwaliban:hover {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#682601;}	
a.diwaliban:active {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#682601;}	
a.diwaliban:visited  {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#682601;}
	
a.christmas:link {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#D30314;}		
a.christmas:hover {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#682601;}	
a.christmas:active {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#D30314;}	
a.christmas:visited  {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#D30314;}	
div.valentine{
	background:url(pictures/val_ban09.jpg) no-repeat 0 0;
	width:362px; height:173px; margin:0; padding:0;
	position:relative;}
div.valentine h2{
	padding:0; margin:3px 0 0 54px;}
div.valentine h2 a{
	text-indent:-5000px; display:block; height:48px; width:280px}
div.valentine ul{
	padding:0; margin:19px 0 0 167px; list-style:none; width:132px;}
div.valentine ul li{
	list-style:none; width:132px; padding:0; margin:0;}
div.valentine ul li a{
	background:url(pictures/val_bullet.gif) no-repeat 0 5px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#A90101; padding:0 2px 0 12px; display:block;
	text-decoration:none;}
div.valentine ul li a:hover{
	text-decoration:underline;}	
div.valentine p{
	margin:0; padding:0}	
div.valentine p	a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#A90101; float:right; padding:0 10px 0 0;}
	
/*-------------------mothers day start----------*/

.mdayBan{
	margin:0; padding:0; position:relative;
	width:359px; height:94px; float:left;}
.mdayBan h2{
	padding:0; margin:0}
.mdayBan h2 a{
	background:url(../Pictures/mday_bg.jpg) no-repeat 0 0;
	margin:0; padding:0; width:359px; height:94px;
	text-indent:-9999px; display:block}
.mdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:109px; top:58px;
	width:251px}
.mdayBan ul li{
	background:url(../Pictures/bullet.gif) no-repeat 0 5px;
	font:normal 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#87042F; margin:0 0 1px 0; padding:0 0 0 7px; 
	float:left; width:108px}
.mdayBan ul li a.linkM{
	color:#A32551; font-weight:bold; text-decoration:none}
.mdayBan ul li a:hover{
	text-decoration:underline}

/*-------------------mothers day end----------*/
