/* CSS Document */

/*------------Category Page Start----------*/

.breadcrumb{
	padding:0 10px 10px 0; float:left; overflow:hidden;
	display:inline}
.breadcrumb li{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; margin:0 5px 0 0; display:inline}
.breadcrumb li a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; margin:0 5px 0 0}
.breadcrumb li a:hover{
	text-decoration:underline; color:#E98174}
#middle ul.pagin{
	width:258px; float:right}
#middle ul.pagin li{
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; margin:0 7px 0 0; float:left}
#middle ul.pagin li a{
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411}
#middle ul.pagin li a:hover{
	text-decoration:underline}
#middle ul.pagin li.greySelect{
	color:#666}
.catDesc{
	overflow:hidden; margin:0 0 20px 0;
	color:#B20000}
.catDesc p{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 5px 0}
.catDesc p a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000}
.catDesc p a:hover{
	text-decoration:underline}
#middle ul.category{
	border-bottom:1px solid #FFD5D5; overflow:hidden;
	margin:0 0 10px 4px}
#middle ul.category li{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#999; float:left; width:160px; height:253px; padding:0 4px 20px 0;
	text-align:center}
#middle ul.category li span.catNam a{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#AD0000; padding:0 0 8px 0; height:24px; display:block}
#middle ul.category li span.catNam a:hover{
	text-decoration:underline}
#middle ul.category li img{
	width:160px; height:160px}
#middle ul.category li span.addCart img{
	width:100px; height:22px; margin:5px 0 0 0;
	cursor:pointer}
#middle ul.category li span.loadImg{
	width:22px; height:22px; text-align:center; 
	margin:0 auto}
#middle ul.category li span.loadImg img{
	width:22px; height:22px}
#middle ul.category li span.outStock{
	font:bold 15px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; display:block}
.noPadd2{
	padding:0 0 20px 0 !important}
#middle div.oulet{
	margin:15px 0 0 0}
#middle div.oulet h3{
	 background-color:#B20000; color:#fff;
	 font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center}
#middle div.oulet ul{
	padding:10px}
#middle div.oulet ul li{
	float:left; width:160px}
#middle div.oulet ul li a{
	 background:url(../images/arrow_2.gif) no-repeat 2px 3px;
	 font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000; padding:0 0 0 12px; display:block}
#middle div.oulet ul li a:hover{
	background:url(../images/arrow_2.gif) no-repeat 2px 3px #FFDFDF}
#rightPanel ul.bestMonth{
	background-color:#FFF0F0; overflow:hidden}
#rightPanel ul.bestMonth li{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; text-align:center; float:none;
	width:155px; margin:0 0 10px 0}
#rightPanel ul.bestMonth li img{
	width:152px; height:152px;}
#rightPanel ul.bestMonth li span.monthCat a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; display:block}
#rightPanel ul.bestMonth li span.monthCat a:hover{
	text-decoration:underline}

/*------------Category Page Start----------*/

/*------------Item Page Start----------*/

.itemImg{
	width:275px; height:275px}
.itemDesc{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000}
.itemDescContrl h3{
	 margin:2px 0 15px 0;
	 font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000}
.itemDescContrl td{
	font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000}
.itemDescContrl p{
	font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411}
.itemDescContrl ul{
	padding:5px 0 0 10px; overflow:hidden}
.itemDescContrl ul li{
	list-style-type:disc;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; margin:0 0 4px 10px; float:none}
.itemDescContrl ul li a{
	color:#C32411}
.itemDescContrl ul li a:hover{
	text-decoration:underline}
.redTxt{
	background-color:#B20000; text-align:center;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}
.noAlign{
	text-align:left !important;}
.itemPrice{
	 font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	 color:#5C5A5A}
.itemPrice span.exctPrice{
	 line-height:16px; text-decoration:line-through}
.itemPrice div.highPrice{
	 line-height:16px; text-decoration:line-through}	 
.itemPrice span.disctPrice{
	 line-height:16px}	 
.itemPrice p{
	 background-color:#FCE1E1; margin:2px 0 0 0;
	 font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000; text-align:center}
.itemPrice p span{
	 color:#333}
.itemSelect{
	width:150px; padding:3px 0 0 0; color:#5C5A5A}
.itemSelect select{
	color:#5C5A5A}
.qty{
	border:1px solid #B9B9B9; text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5C5A5A; width:42px; height:16px}
.itemHotPrice{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#333; margin:0 0 4px 0; display:block}
.itemHighprice{
	font:bold 11px/14px Verdana,Arial,Helvetica,sans-serif;
	color:#333; display:block; letter-spacing:-1px;
	margin:2px 2px 3px 0; text-decoration:line-through}	
.itemSave{
	background-color:#FCE1E1;  
	font:bold 10px/12px Verdana,Arial,Helvetica,sans-serif;
	color:#B20000; height:13px; margin:0 0 5px 0; display:block}
.itemSave span{
	color:#333}
.padd1{
	padding:0 10px 40px 10px;}
.padd2{
	padding:20px 0}
.moreCat{
	border:1px solid #B9B9B9; width:830px;
	margin:20px 0 0 0}
.moreCat ul{
	margin:12px 0; padding:0 0 0 5px; overflow:hidden}
.moreCat ul li{
	background:url(../images/pink_dot.gif) repeat-y 100% 0;
	width:140px; padding:0 32px; text-align:center;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; float:left}
.moreCat ul li span.morePrice a{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#AE0001; height:24px; display:block}
.moreCat ul li span.morePrice a:hover{
	text-decoration:underline}
.moreCat ul li img{
	width:140px; height:140px; border:1px solid #ccc}
.imageControl{
	position:relative;}
.imageControl div.watermark{
	background:url(../Pictures/watermark.png) no-repeat 0 0; 
	width:275px; height:275px; position:absolute; 
	left:0; top:0; z-index:100;}
.relHead{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; border-bottom:1px solid #ccc; padding:0 0 5px 0}
.relProd{
	margin:12px 0; overflow:hidden; width:500px}
.relProd li{
	background:url(../images/pink_dot.gif) repeat-y 100% 0;
	padding:0 18px; text-align:center; float:left}
.relProd li img{
	width:60px; height:60px; border: solid 1px #ccc}
#vocDetl{
	margin:15px 0 0 0}
#vocDetl h3{
	 background-color:#B20000; color:#fff;
	 font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	 text-align:center}
#vocDetl ul{
	padding:15px 0 20px 20px}
#vocDetl ul li{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; float:none; margin:0 0 12px 0}
#vocDetl ul li p span{
	font-weight:bold; color:#B20000; display:block; padding:0 0 6px 0}
#vocDetl ul li a{
	 font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000;}
#vocDetl ul li a:hover{
	text-decoration:underline}
.blogOptpadd{
	padding:28px 0}
.blogIcon{
	margin:0 5px -5px 0}		

/*------------Item Page End----------*/

/*------------Cart Page Start----------*/

#wrapper div.cartControl{
	width:765px; float:left; margin:5px 0 20px 0}
.tableBorder{
	border:1px solid #CFCFCF; border-top:none}
.padd3{
	padding:5px}
.padd4{
	padding:10px 20px}
.padd5{
	padding:30px 0 0 0}
.padd6{
	padding:5px 0 0 0; line-height:20px}
.marg1{
	margin:0 0 -3px 0}
.cartPick{
	border:1px solid #B9B9B9; width:763px;
	margin:20px 0 0 0}
.cartPick ul{
	margin:12px 0; padding:0 0 0 25px; overflow:hidden}
.cartPick ul li{
	width:120px; padding:0 28px; text-align:center;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4B4B; float:left}
.cartPick ul li span.pickPrice a{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#AE0001; height:24px; display:block}
.cartPick ul li span.pickPrice a:hover{
	text-decoration:underline}
.cartPick ul li img.thumbImg{
	width:120px; height:120px; border:1px solid #ccc}
.cartPick ul li img.cartBtn{
	margin:5px 0 0 0}
.rest{
	width:228px; float:left; margin:0 0 0 6px}
.rest ul{
	border:1px solid #CFCFCF; border-top:none;
	padding:5px 5px 0; overflow:hidden}
.rest ul li{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; text-align:justify;
	float:none; border-bottom:1px solid #E6739A;
	padding:0 0 5px 0; margin:0 0 5px 0}
#wrapper span.cartErr{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #b20000; display: block; text-align:center}
.mailDisc{
	background-color:#FFDFDF}
	
/*------------Cart Page End----------*/

/*------------New Cart Page Start----------*/

.cartBotmMarg{
	margin:0 0 12px 0}
.cartBordr{
	border-left:1px solid #B20000;
	border-right:1px solid #B20000;
	padding:0 4px 5px}
.cartSubHead{
	background-color:#b20000;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#fff}
.cartTxt{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#373736}
.cartImg{
	margin:5px 5px 5px 0;
	float:left}
.cartPrdctTxt{
	width:180px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#373736;
	text-align:center;
	margin:5px 0;
	float:left}
.cartPrdctTxt a{
	color:#B20000}
.cartPrdctTxt a:hover{
	text-decoration:underline}
.cartQty{
	border:1px solid #b20000;
	width:36px;
	height:15px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#373736;
	text-align:center;
	margin:0 3px 0 0}
.cartHelp{
	margin:0 0 -4px 0}
.cursorBtn{
	cursor:pointer}
.cartGreyBordr{
	border-bottom:1px solid #c3c3c2}
.cartTotalHead{
	background:url(../images/mid_headBg.gif) no-repeat 0 0;
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center}
.cartTotalBg{
	background:url(../images/article_midBg.gif) repeat-y 0 0}
.cartBotmBg{
	background:url(../images/article_botmBg.gif) no-repeat 0 0;
	width:196px;
	height:8px;
	font-size:0;
	line-height:0;
	display:block}
.cartTotalTxt{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#373736;
	padding:10px 0 0 0}
.cartDiscBox{
	border:1px solid #b20000;
	width:71px;
	height:13px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#373736}
.cartUpdate{
	margin:5px 0}
.cartBtnPadd{
	padding:35px 0 0 0}
.cartSecureMarg{
	margin:0 5px}
.cartSecurePadd{
	padding:15px 0}
.cartPrdctPadd{
	padding:10px 0 0 0}
.cartPrdct{
	width:122px;
	margin:0 15px;
	display:inline-block}
.cartPrdctImg{
	border:1px solid #ccc;
	width:120px;
	height:120px}
.cartPrdctNam{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#373736;
	margin:4px 0;
	display:block}
.cartLoadContrl{
	position:relative;
	padding:20px 50px}
.cartLoad{
	position:absolute;
	left:400px;
	top:30px;
	font-size:12px;
	color:#B20000}
.cartLoad img{
	margin:0 5px 0 0}
.cartLoad span{
	margin:-3px 0 0 0}
.cartContPadd{
	font-size:12px;
	color:#B20000;
	padding:40px 30px}
.cartRedTxt{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#B20000;
	text-align:center;
	padding:0 10px 10px;
	width:764px}	
	
/*------------New Cart Page End----------*/

.txtHeading{
	 font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000; padding:2px 80px 5px 10px;
	 background:#fff url(../images/left_navBg_on.png); height:15px;
	 margin:0 15px 10px 0 }
.greyTxt{
	 font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	 color:#666; padding:0 0 0 5px}
.greyTxt a{
	 font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	 color:#B50000; text-decoration:underline}
.greyTxt a:hover{
	text-decoration:none}
.termsList{
	margin:10px 20px 30px 10px;
	border:solid 1px #ccc; padding:10px 5px}
.termsList li{
	list-style-type:decimal;
	 margin:0 0 8px 30px; color:#666;
	 text-align:justify}
.termsList li a{
	text-decoration:underline; color:#B50000}
.termsList li a:hover{
	text-decoration:none}
.policyList{
	margin:20px 0 30px 0; padding:0 0 0 10px}
.policyList{
	margin:0 0 10px 0; width:785px}
.policyList li{
	margin:0 0 15px 0; float:none; text-align:justify}
.policyList li span.ans{
	background:url(../images/arrow_8.gif) no-repeat 0 2px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; padding:0 0 0 18px; display:block}
.policyList li span.ques{
	font-weight:bold; color:#B20000; margin:0 0 10px 0; display:block}
.policyList li a{
	font-weight:bold; color:#B20000}
.policyList li a:hover{
	text-decoration:underline}
	
	
/*-------------------- Chapter Article Starts ----------*/

#middle div.articles{
	padding:0 15px}
#middle div.articles h2.artMain{
	background:url(../images/circle_bullet.gif) no-repeat 4px 5px #FEE2E2;
	font:bold 16px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 0 24px; display:block;
	margin:0 0 10px 0}
.quotes{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; margin:0 auto 20px auto;
	width:560px; text-align:center; display:block}
.quotes strong{
	float:right;}
.subTopic{
	background:url(http://www.giftstoindia24x7.com/images/arrow_10.gif) no-repeat 0 5px;
	padding:0 0 0 13px; text-decoration:underline;
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; display:block; margin:0 0 10px 0}
.subTopic a{
	color:#B20000; text-decoration:underline}
.subTopic a:hover{
	color:#F16F6F; text-decoration:none}	
#middle div.articles p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; padding:0 5px 15px 5px; text-align:justify}
#middle div.articles p a{
	color:#7E7E7E; font-weight:bold; text-decoration:underline}
#middle div.articles p a:hover{
	color:#B20000; text-decoration:none}
#middle div.articles p img.lftImg{
	float:left; margin:0 10px 10px 0}
#middle div.articles p img.rgtImg{
	float:right; margin:0 0 10px 10px}
.subHead{
	background:url(../images/circle_bullet2.gif) no-repeat 4px 4px #FEE2E2;
	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 0 24px; display:block;
	margin:0 auto 10px auto; width:607px}
.subHead a{
	color:#B20000}
.subHead a:hover{
	color:#7e7e7e; text-decoration:underline}
#middle div.articles ul.valList{
 	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
 	color:#7E7E7E; margin:0 0 20px 20px; width:610px; text-align:justify}
#middle div.articles ul.valList li{
 	float:none; margin:0 0 7px 0; overflow:hidden}
#middle div.articles ul.valList li span.num{
 	float:left; width:25px; display:block}
#middle div.articles ul.valList li span.numTxt{
 	float:left; width:560px; display:block}
#middle div.articles ul.valList li a{
 	color:#7E7E7E; text-decoration:underline}
#middle div.articles ul.valList li a:hover{
 	color:#B20000; text-decoration:none}
#middle div.articles ul.valList li img{
	width:120px; height:95px; float:right;
	margin:4px 0 0 8px}	
#middle div.articles ul.subArt{
	margin:0 0 18px 0; overflow:hidden}
#middle div.articles ul.subArt li{
	float:none; margin:0 0 10px 0;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; text-align:justify; overflow:hidden}
#middle div.articles ul.subArt li p{
	float:left; width:468px}
#middle div.articles ul.subArt li p span.txtBlock{
	font-weight:bold; color:#B20000;
	display:block; margin:0 0 8px 0}
#middle div.articles ul.subArt li p span.txtBlock a{
	font-weight:bold; color:#B20000; text-decoration:underline}
#middle div.articles ul.subArt li p span a:hover{
	text-decoration:none}
#middle div.articles ul.subArt li img{
	float:left; width:120px; height:120px;
	border:6px solid #ECECEC; margin:0 12px 0 0}
.more{
	background:url(../images/arrow_9.gif) no-repeat 100% 0;
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000 !important; padding:0 14px 0 0; float:right;
	margin:15px 12px 0 0}
.more:hover{
	text-decoration:underline}
#middle div.artList{
	background:url(../images/grey_dot.gif) repeat-x 0 100%;
	margin:0 0 18px 15px; padding:0 0 12px 0; width:625px;}
#middle div.artList ul{
	border:1px solid #E09999; overflow:hidden;
	margin:0 0 10px 0; padding:4px 5px}
#middle div.artList ul li{
	padding:0 0 0 41px; position:relative; float:none}
#middle div.artList ul li h2{
	display:block}
#middle div.artList ul li h2 a{
	font:bold 16px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000}
#middle div.artList ul li h2 a:hover{
	text-decoration:underline}
#middle div.artList ul li p.dayBox{
	background:url(../images/date_bg.gif) no-repeat 0 0;
	position:absolute; left:0; top:0;
	display:block; text-align:center; color:#FFF;
	font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif;
	width:35px; height:35px;}
#middle div.artList ul li p.dayBox span{
	font-size:14px; line-height:16px; display:block;
	border-bottom:1px solid #fff}
#middle div.artList ul li p.date{
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; float:left}
#middle div.artList ul li p.date span{
	font-weight:bold}
#middle div.artList p.artxt{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; width:607px; text-align:justify;
	padding:0 0 0 5px}
#middle div.artList p.artxt a{
	font-weight:bold; color:#7E7E7E}
#middle div.artList p.artxt a:hover{
	color:#B20000; text-decoration:underline}
#middle ul.artCat{
 	width:512px; border:1px solid #9C050A; padding:18px 0 20px 20px;
 	overflow:hidden; margin:0 auto 15px auto}
#middle ul.artCat li{
 	width:102px; float:left; margin:0 26px 0 0;} 
#middle ul.artCat li a.txt{
 	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
 	color:#9C050A; text-align:center; display:block;}
#middle ul.artCat li img{
 	width:102px; height:102px;}
.noBg1{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 8px 0 0}
#middle div.articles ul.quotList{
 	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
 	color:#7E7E7E; margin:0 0 20px 10px; width:610px; text-align:justify}
#middle div.articles ul.quotList li{
 	background:url(../images/arrow_11.gif) no-repeat 0 5px;
 	float:none; margin:0 0 8px 0; padding:0 0 0 12px}
#middle div.articles ul.quotList li a{
 	color:#7E7E7E; text-decoration:underline}
#middle div.articles ul.quotList li a:hover{
 	color:#B20000; text-decoration:none}
#middle ul.artCat1{
	width:598px; border:1px solid #9C050A; padding:18px 0 20px 20px;
	overflow:hidden; margin:0 0 15px 0}
#middle ul.artCat1 li{
	width:102px; float:left; margin:0 15px 0 0;} 
#middle ul.artCat1 li a.txt{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#9C050A; text-align:center; display:block;}
#middle ul.artCat1 li img{
	width:102px; height:102px;} 
.linkTxt{
	color:#B20000 !important; text-decoration:underline !important }
.linkTxt:hover{
	text-decoration:none !important}	
.catArticle{
	border:1px solid #C9C9C9; margin:0 0 15px 0}		
.moreArt{
	background-color:#FEE2E2;
	font:bold 12px/19px Tahoma, Arial, Helvetica, sans-serif;
	color:#B20000; text-align:center; height:19px; display:block}
.moreArt:hover{
	color:#D17171} 	
.subHeadArt{
	background:url(../images/circle_bullet2.gif) no-repeat 4px 4px #FEE2E2;
	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 0 24px; display:block;
	margin:0 0 10px 0; height: 19px}
.subHeadArt a{
	color:#B20000}
.subHeadArt a:hover{
	color:#7e7e7e; text-decoration:underline}
	
/*-------------------- Chapter Article Ends ----------*/

/*-------------------- Error page Start ----------*/

.topmarg{
	margin:9px 0 0 280px !important}
	
#wrapper .errorTxt{
	background:url(../images/error_img.gif) no-repeat 0 0;
	font:bold 35px/53px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; width:112px; height:53px;
	margin:100px auto 0 auto; padding:0 0 0 60px}
#wrapper .errorDetail{
	font:bold 24px/34px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e; text-align:center; margin:0 0 220px 0}

/*----------------- Error page End ----------*/
/*-------------- Affiliate page Start ----------*/
.affiliate{
	padding:20px 0 50px 50px; 
	border:1px dashed #b3b3b3; 
	width:768px;
	margin:0 0 20px}
.affilLbl{
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#333;
	padding:0 5px 0 0}
.affiliateBox{
	background-color:#FEF2F2;
	border:1px solid #E96161;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	width:220px; 
	height:18px;
	margin:0 4px 8px 0;
	float:left}
.affilTxtArea{
	background-color:#FEF2F2;
	border:1px solid #E96161;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	width:250px;
	height:45px;
	float:left;
	margin:0 4px 8px 0}
.affilselect{
	background-color:#FEF2F2;
	border:1px solid #E96161;
	font:normal 12px Arial, Helvetica, sans-seriff;
	color:#333; 
	width:222px; 
	float:left;
	margin:0 4px 0 0;
	float:left}
.posRel{
	position:relative;
	float:left;
	width:200px}
.redStar{
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#AD0000;
	position:absolute;
	left:0;
	top:0}
.leftTxtArea{
	float:left; margin:0 0 15px 0}
.checkAvail{
	position:relative; padding:0 0 10px 140px}
.checkAvail input{
	width:150px}
.checkBtn{
	float:left; cursor:pointer; margin:0 5px 10px 0}
.ajxLoad{
	position:absolute; left:0; top:0;
	width:120px; height:21px; background-color:#ffffff; color:#000;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	filter:alpha(opacity=60); -moz-opacity:.80; opacity:.80;
	padding:3px 0 0 20px; margin: 0 0 0 140px}		
.availTxt{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif !important;
	color:#C32411; width:220px;
	position:absolute; left:10px; top:0;
	display:block}
.availTxt a{
	color:#C32411}
.notAvailTxt{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif !important;
	background-color:#FAC4C4; color:#1F1F1F; width:100px; text-align:center;
	position:absolute; left:306px; top:0}
.affiliate select{
	margin:0 0 15px 0; width:222px; float:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #E18F93}	
#middle div.affiliate select{
	margin:0 0 15px 0; width:222px; float:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #E18F93}
.lineHeight2{
	line-height:12px !important}
#middle div.affiliate input.smCaptcha{
	width:120px}
#middle div.affiliate span.captImg{
	margin:0 0 25px 140px; float:left}
#middle div.affiliate .affSubmit{
	margin:0 0 0 140px; width:92px; height:30px}
#middle div.affiliate .loginBtn{
	margin:0 0 0 140px; float:left; width:41px; height:24px}
#middle div.affiliate a.forPass{
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; float:left; margin:0 0 0 20px}
#middle div.affiliate a.forPass:hover{
	text-decoration:underline}
#middle div.affiliate .resetBtn{
	float:left; margin:0 0 0 5px; width:41px; height:24px}

#middle div.selectCat{
	padding:20px 0 70px 100px; border:1px dashed #CCC;}
#middle div.selectCat input{
	float:left; margin:0 15px 0 0}
#middle div.selectCat img{
	float:left; width:160px; height:70px;
	margin:0 0 20px 0}
#middle div.selectCat .genBtn{
	margin:20px 0 0 40px}
#middle div.myaffial{
	padding:20px 0 70px 100px; border:1px dashed #CCC;
	position:relative; overflow:hidden}
.affLogOut{
	position:absolute; left:550px; top:10px;
	cursor:pointer}
#middle div.myaffial p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	padding:0 0 20px 0; width:495px}
.userInfo{
	font:bold 16px/18px Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color:#AE0000; border-bottom:1px solid #AE0000; width:195px;
	margin:0 0 25px 0; padding:0 0 3px 5px}
#middle div.myaffial label{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#666;	float:left; margin:0 0 10px 0; padding:0 0 0 30px}
.userTxt{
	width:140px; float:left}
.userName{
	font:normal 12px/15px Arial, Helvetica, sans-serif !important;
	color:#AE0000}
.userTxt2{
	padding:0 0 0 170px; float:left}
.userTxt3{
	padding:0 0 0 70px; float:left}
.editTxt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333; width:220px; margin:0 0 5px 0;
	border:1px solid #E18F93}
.editBtn{
	background:url(../images/edit_btn.gif) no-repeat 0 0;
	width:72px; height:26px; border:none;
	cursor:pointer; margin:0 0 30px 0}
.saveBtn{
	background:url(../images/aff_save_btn.gif) no-repeat 0 0;
	width:72px; height:26px; border:none;
	cursor:pointer; margin:0 0 30px 0}
.generateBtn{
	background:url(../images/generate_btn.gif) no-repeat 0 0;
	width:87px; height:26px; border:none;
	cursor:pointer; margin:0 0 30px 0}
.selectOcas{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333; width:150px; margin:0 0 10px 0}
.genCod{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;	width:290px; height:100px; 
	border:1px solid #E18F93; margin:0 0 30px 0}
.flLeft{
	float:left; margin:0 18px 0 0}
.imgMarg{
	margin:0 0 20px 0}
.affLoad{
	position:absolute; left:320px; top:0}
.affLoad2{
	position:absolute; left:72px; top:58px;
	background-color:#ccc; width:290px; height:60px;
	filter:alpha(opacity=75);-moz-opacity:.75; opacity:.75;
	padding:40px 0 0 0; text-align:center;
	font-weight:bold; color:#454242}
.affLoad2 img{
	margin:0 0 5px 0}
/*-------------------- Affiliate page End ----------*/

/* .wishlist{
	font:normal 12px Arial, Helvetica, sans-serif; vertical-align:middle;
	color:#b20000; padding:5px; cursor:pointer}*/
/*----------------- Remainder Start ----------*/

.remandr{
	width:818px; float:left; position:relative;
	padding:32px 0 0 0; overflow:hidden}
.remandr ul.remndrtab{
	position:absolute; left:0; top:0; z-index:100}
.remandr ul.remndrtab li{
	font:bold 12px/33px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:left}
.remandr ul.remndrtab li a{
	background:url(../images/remndr_rgtTabBg.gif) no-repeat 100% 0;
	color:#fff; position:relative; padding:0 12px; height:33px;
	display:block}
.remandr ul.remndrtab li a:hover{
	background:url(../images/remndr_rgtTabBg_o.gif) no-repeat 100% 0;
	color:#D8181A}
.remandr ul.remndrtab li a span{
	background:url(../images/remndr_lftTabBg.gif) no-repeat 0 0;
	position:absolute; left:0; top:0; display:block; cursor:pointer;
	width:9px; height:33px; font-size:0; line-height:0}
.remandr ul.remndrtab li a:hover span{
	background:url(../images/remndr_lftTabBg_o.gif) no-repeat 0 0}
.remandr ul.remndrtab li a.selected{
	background:url(../images/remndr_rgtTabBg_o.gif) no-repeat 100% 0;
	color:#D8181A}
.remandr ul.remndrtab li a.selected span{
	background:url(../images/remndr_lftTabBg_o.gif) no-repeat 0 0}
.remandr div.remndrTabCont{
	width:780px; margin:0 0 20px 0; padding:17px;
	border:1px solid #D8181A; position:relative;}
.remandr div.remndrTabCont ul.remndrSubTab{
	background:url(../images/rem_subTab_bg.gif) no-repeat 0 0;
	width:584px; height:36px; padding:5px 0 0 5px}
.remandr div.remndrTabCont ul.remndrSubTab li{
	font:bold 12px/31px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5A5A5A; text-align:center; width:192px; height:29px;
	display:block; border-right:1px solid #ABABAB;
	float:left; width:192px; cursor:pointer;
	border-right:1px solid #ABABAB; 
	float:left; cursor:pointer}
.remandr div.remndrTabCont ul.remndrSubTab li a{
	position:relative}
.remandr div.remndrTabCont ul.remndrSubTab li.active{
	background:url(../images/remndr_subTab_bg_o.gif) repeat-x 0 0;
	border-width:1px; border-style:solid;
	border-color:#EB8F1E #D87B16 #C4660D #D87B16;
	color:#AB5A03 !important; width:192px; height:29px}
.remandr div.remndrTabCont ul.remndrSubTab li a span{
	position:absolute; left:-40px; top:-9px; width:23px; height:29px;
	font-size:0; line-height:0; display:block; cursor:pointer}
.norgtBodr{
	border-right:none !important}
.wish{
	background:url(../images/wishlist_icon.gif) no-repeat 0 1px}
.active span.wish{
	background:url(../images/wishlist_icon_o.gif) no-repeat 0 0}
.fav{
	background:url(../images/fav_icon.gif) no-repeat 0 1px}
.active span.fav{
	background:url(../images/fav_icon_o.gif) no-repeat 0 0}
.ordr{
	background:url(../images/order_icon.gif) no-repeat 0 1px}
.active span.ordr{
	background:url(../images/order_icon_o.gif) no-repeat 0 0}
.remandr div.remndrTabCont div.wishList{
	border:1px solid #BFBFBF; width:551px; padding:15px 18px;
	border-top:none; overflow:hidden; position:relative}
.remandr div.remndrTabCont div.wishList ul li{
	font:bold 12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CB4646; text-align:center; margin:0 0 37px 0; 
	padding:0 18px; float:left;	width:101px}
.remandr div.remndrTabCont div.wishList ul li span a{
	color:#CB4646; height:24px; display:block}
.remandr div.remndrTabCont div.wishList ul li span a:hover{
	color:#EF9696; text-decoration:underline}
#middle div.remandr div.remndrTabCont div.wishList ul li img{
	border:2px solid #D4D3D3; width:97px; height:97px;
	margin:0 0 8px 0}
.cartMarg{
	margin:0 0 5px 0}
.remandr div.remndrTabCont div.wishList p{
	background:url(../images/wishlist_arrow.gif) no-repeat 0 6px;
	position:absolute; left:448px; top:451px;
	padding:0 0 0 10px}
.remandr div.remndrTabCont div.wishList p a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#CB4646; text-decoration:underline}
.remandr div.remndrTabCont div.wishList p a:hover{
	text-decoration:none}
.remandr div.remndrTabCont div.remandBordr{
	border:1px solid #BFBFBF; border-top:none;
	padding:21px 15px 15px 15px}
.remDarkHdBg{
	background:url(../images/dark_yellowBordr.gif) no-repeat 100% 0 #AD9A62;
	font:bold 12px/32px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	padding:0 2px 0 0}
.remDarkHdBg a{
	color:#fff}
.remDarkHdBg a:hover{
	color:#fff; text-decoration:underline}
.remDarkBg{
	background-color:#AD9A62; padding:0 18px 0 0}
.remMoreBg a{
	background:url(../images/more_bg3.gif) no-repeat 0 0;
	font:bold 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#2D2D2D; width:41px; height:20px; padding:0 0 0 20px;
	display:block; text-align:left}
.remMoreBg a:hover{
	color:#690E0E; text-decoration:underline}
.rgtBg{
	background-image:none !important}
.lightYelBg{
	background:url(../images/dark_dottedBordr.gif) repeat-y 99% 0 #FEF6DF;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5E360B; padding:8px 2px}
.lightYelBg a{
	color:#5E360B}
.lightYelBg a:hover{
	color:#BE2C0A; text-decoration:underline}
.remandr div.remndrTabCont div.addBg{
	background-color:#FEF6DF; padding:22px 40px;
	overflow:hidden}
.addBg label{
	font:bold 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E360B; width:93px; float:left}
.addTxt{
	border:1px solid #7F9DB9; float:left;
	font:normal 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:182px; height:22px; 
	margin:0 0 8px 0; padding:0 0 0 5px}	
.addTxtarea{
	border:1px solid #7F9DB9; float:left;
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:280px; height:95px; 
	margin:0 0 20px 0; padding:5px}
.addBg select{
	border:1px solid #7F9DB9;
	font:normal 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:199px; height:22px; float:left;
	margin:0 0 8px 0; padding:0 0 0 5px}
.dayRadio{
	font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:180px; margin:6px 0 18px 0; float:left}
.dayRadio input{
	margin:0 7px 8px 0; float:left}
.addSubmit{
	float:left; margin:0 14px 0 93px}
.bulkBg{
	background-color:#FEF6DF; padding:16px 6px 22px 7px;
	overflow:hidden}
.bulkCheck{
	float:left; margin:60px 5px 0 0}
.bulkBox{
	border:1px dashed #7F7B6F; float:left;
	margin:0 0 20px 0; padding:14px 0 2px 8px}
.bulkLbl{
	font:bold 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E360B; width:87px; float:left}
.bulkLbl2{
	font:bold 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E360B; width:70px; float:left}
.bulkSmBox{
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:78px; height:11px;
	margin:0 6px 15px 0; padding:4px 2px; float:left}
.remindOpt{
	float:left; padding:4px 0 0 0; width:200px}
.remindOpt label{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#292929; width:100px; padding:0 0 8px 0; float:left}
.remindOpt label input{
	margin:0 4px 0 0; float:left}
.remindOpt label span{
	float:left}
.addSubmit2{
	float:left; margin:0 14px 0 125px}
.remLoadImg{
	position:absolute; left:260px; height:210px}
.profDetTxt{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#CB4646;
	padding:4px 0}
.editBtn{
	background:url(../images/edit_btn.gif) no-repeat 0 0;
	border:none;
	width:90px;
	height:27px;
	cursor:pointer}
.comingSoonTxt{
	font:bold 16px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#B20000;
	text-align:center;
	padding:100px 0 200px 0}


/*----------------- Remainder End ----------*/	
/*-------------City deliver Starts----------*/

#middle h3.cityList{
	background:url(../images/arrow_3.gif) no-repeat 1px 3px;
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; border-bottom:1px solid #B20000;
	padding:0 0 0 18px; margin:14px 0 10px 0; width:230px}
#middle h3.cityHead{
	background:url(../images/arrow_3.gif) no-repeat 1px 3px;
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; border-bottom:1px solid #B20000;
	padding:0 0 0 18px; margin:10px 0; width:420px}
.goBtn2{
	background:url(../images/login_btn.gif) no-repeat 0 0;
	width:41px; height:24px; border:none; cursor:pointer;}
.redtxtCity{
	float:left; color:#DB0140;}
.selectmarg{
	margin:0 5px 0 10px;}
.padd1{
	padding:0 0 10px 0;}
.deliveryTxt{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#B20000;}
.deliveryCity{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000;text-align:left; height:18px;}

/*-------------City deliver Ends----------*/
/*---------------testmonials start----------*/

div.testimonials{
	width:664px; border-bottom:2px dotted #BBB7B7;
	margin:0 0 17px 0; padding:0 0 5px 0; float:left}
div.testimonials h2.testHead{
	background:url(../images/testHead.gif) no-repeat 0 0;
	width:292px; height:26px; display:block; text-indent:-20000px}
div.testimonials p.addTest{
	font:normal 11px/12px Tahoma, Arial, sans-serif;
	color:#BE6F6F; padding:0 0 0 34px}
div.testimonials p.addTest a{
	font-weight:bold; color:#BE6F6F}
div.testimonials p.addTest a:hover{
	text-decoration:underline}
.testDetail{
	color:#7E7E7E; display:block;
	text-align:justify; padding:5px}
.testYearContrl a{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000}
.testYearContrl a:hover{
	text-decoration:underline}	
div.clientest{
	width:664px; border-bottom:1px dotted #BBB7B7;
	margin:0 0 26px 0; padding:0 0 8px 0; float:left}
div.clientest h3 a{
	 background:url(../images/arrow_3.gif) no-repeat 1px 3px;
	 font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	 color:#B20000; text-decoration:underline;
	 padding:0 0 0 18px; margin:0 0 10px 20px; display:block}
div.clientest h3 a:hover{
	text-decoration:none}	
div.clientest h2{
	margin:0 0 5px 0}
div.clientest h2 a{
	font:bold 11px/16px Tahoma, Arial, sans-serif;
	color:#B20000; text-decoration:none;}	
div.clientest h2 a:hover{
	font:bold 11px/16px Tahoma, Arial, sans-serif;
	color:#B20000; text-decoration:underline;}
div.clientest p.descrip{
	background:url(../images/rquote.gif) no-repeat 100% 100%;
	font:normal 11px/16px Tahoma, Arial, sans-serif;
	color:#797979; text-align:center;
	margin:0 auto 10px auto; width:580px; }
div.clientest p.descrip span{
	background:url(../images/lquote.gif) no-repeat 0 0;
	width:16px; height:16px; display:block; float:left;
	font-size:0; line-height:0; margin:0 0 0 10px}
div.clientest p.clientnam{
	font:normal 11px/16px Tahoma, Arial, sans-serif;
	color:#7E7E7E; float:right; width:664px;
	margin:0 0 12px 0}
.boldtext{
	float:right; font-weight:bold;
	color:#B20000}
.text{
	float:right}
.imgpading{
	padding:0 0 0 13px}
.imgpading img{
	width:107px; height:100px;
	border:1px solid #BBB7B7; margin:0 10px 8px 0}
.testBorder{
	border:none !important}

/*---------add testimonials start------*/

.txtHead{
	border-bottom:2px dotted #BBB7B7;
	background:url(../images/testHead.gif) no-repeat 0 0;
	width:664px; height:26px; display:block; text-indent:-20000px}
.addtestimoni{
	font:normal 11px/16px Tahoma, Arial, sans-serif;
	color:#7E7E7E; text-align:justify; margin:0 0 16px 0}
.addtestimoni a{
	font-weight:bold; color:#7E7E7E}
.addtestimoni a:hover{
	text-decoration:underline}
.testForm{
	width:464px; margin:0 0 17px 0;
	float:left}
.testForm label{
	font:normal 12px/22px Tahoma, Arial, sans-serif;
	color:#B20000; margin:0 0 7px 105px; float:left;
	position:relative !important; width:75px}
.testForm label span.lblTxt{
	width:98px; float:left}
.textbox{
	border:1px solid #A5ACB2;  
	width:228px; height:16px; float:left;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#333; padding:2px; margin:0 0 7px 0}
.testForm textarea{
	float:left; width:228px; height:46px; border:1px solid #A5ACB2;
	font:normal 11px/14px Tahoma, Arial, sans-serif;
	color:#333; padding:0 2px; margin:0 0 17px 0}
.testMarg{
    margin:0 0 0 180px; float:left}
.testbtn{
	background:url(../images/testbtn.gif) no-repeat 0 0;
	font:bold 12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; text-align:center; width:81px; height:24px;
	display:block; border:none; float:left; cursor:pointer;
	margin:0 18px 0 0}
.testbtn:hover{
	color:#DA5454}
.lessMargin{
	margin:0 23px 0 0 !important}


/*---------add testimonials end------*/

/*---------------testmonials end----------*/

/*---------- Homepage Tab Sub Category Start ----------*/

.subCategory{
	overflow:hidden}
.subCategory li{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b; float:left; width:138px; padding:0 0 20px 0;
	text-align:center}
.subCategory li span.subCatNam{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#AD0000; padding:0 5px 5px 5px; height:24px; display:block}
.subCategory li span.subCatNam a{
	color:#AD0000}
.subCategory li span.subCatNam a:hover{
	text-decoration:underline}
.subCategory li img{
	width:100px; height:100px}
.subCatPrice{
	 height:24px; display:block}
.sectBrdCrum{
	background-color:#f9ebeb; height:16px; margin:8px 0 10px 8px; 
	padding:0 0 0 5px; display:block; overflow:hidden}
.sectBrdCrum li{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; float:left; display:inline}
.sectBrdCrum li a{
	font-weight:bold; color:#b20000; margin:0 6px 0}
.sectBrdCrum li a:hover{
	text-decoration:underline}
.artSubcatgory{
	width:98% !important}
.artSubcatgory ul{
	margin:0 0 20px 0 !important}
.artSubcatgory li{
	width:757px !important;}
.artSubcatgory li h3{
	font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif !important}
	
/*---------- Homepage Tab Sub Category End ----------*/	
/*---------------article bottom table start---------*/
.dnTabble{
	border:1px solid #9C050A;
	margin:0 auto;
	padding:18px 0 0 0}
.tlist span a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
 	color:#9C050A; height:28px; display:block}
.tlist span a:hover{
	color:#cd080f}
/*---------------article bottom table end---------*/

/*----------------search pagination start---------*/


.searchWidth{
	width:832px !important; margin:0 0 0 10px}
.searchAlert{
	font:normal 12px/15px Verdana, Geneva, sans-serif;
	color:#b20000; text-align:center; margin:0 0 5px 0;
	padding:0 10px; float:left; width:650px}
.searchControl{
	overflow:hidden; width:815px;
	margin:0 auto 16px auto}
.searchHead{
	border-top:1px solid #cecece;
	background-color:#b20000;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff; text-align:center; display:block}
.searchBorder{
	border-left:1px solid #cecece}
.searchBorder1{
	border-right:1px solid #cecece}
.searchBorder2{
	border-bottom:1px solid #cecece;
	height:4px}
.searchCat{
	background:url(../images/grey_dottedLine.gif) repeat-y 100% 0;
	padding:5px 12px 5px 6px; width:258px}
.searchCat span{
	background:url(../images/arrow_2.gif) no-repeat 0 4px;
	font:normal 13px/16px Verdana, Geneva, sans-serif;
	color:#b20000; padding:0 0 0 10px}
.searchCat span a{
	color:#b20000}
.searchCat span a:hover{
	text-decoration:underline}
.botmMarg{
	margin:0 0 6px 0}
.searchdiv{
	width:816px; height:59px; 
	margin:0 auto 11px auto}
.tdbgcolor{
	background:url(../images/searchbg3.gif) repeat-x #e9e9e8;
	padding:7px}
.searchTxt1{
	font:bold 12px/19px Verdana, Geneva, sans-serif;
	color:#2d2d2d; float:left; margin:0 13px 0 0}
.searchTxt2{
	background:url(../images/searchico.jpg) no-repeat 0 0;
	font:bold 12px/19px Verdana, Geneva, sans-serif;
	color:#2d2d2d; float:left; margin:0 13px 0 0;
	padding:1px 0 0 22px; height:21px}
.searchTxtPadd{
	padding:0 0 0 35px}
.searchTxtPadd1{
	padding:0 0 0 22px}
.searchBox1{
	background:url(../images/searchbg2.gif) no-repeat 0 0;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:2px; float:left; width:179px; height:17px;
	border:none;}
.ageBox1{
	background:url(../images/searchbg1.gif) no-repeat 0 0;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:2px; float:left; border:none;
	width:67px; height:17px; text-align:center}
.searchdropMenu{
	border:1px solid #babfc1;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000; float:left; width:124px; height:21px;
	margin:0 11px 0 0}
.searchBtn{
	width:39px; height:23px; float:left}
.leftPanelborder{
	border:1px solid #E5E5E5; margin:0 0 5px 0}
.pageinwidth{
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; width:100%; text-align:right; float:right;
	margin:0 5px 15px 0}
.pageinwidth a{
	font-weight:bold;
	color:#C32411;}
.pageinwidth a:hover{
	text-decoration:underline}
.pageinwidth span.prevBtn{
	width:28px; height:17px;}
.pageinwidth span.nxtBtn{
	width:28px; height:17px; 
	float:right; margin:0 0 0 5px}
.pageinwidth span.prodno{
	 margin:0 9px 0 0}
.pageinwidth a.greyTxt{
	color:#666}
.catprodheight{
	height:223px !important}
	
/*----------------search pagination end---------*/
/*-------------category pagination start---------*/
.pagNo{
	width:111px; float:right;
	color:#C32411; text-align:right;
	margin:0 10px 0 0}
.catpagin{
	margin:0 auto 10px auto; width:630px;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; text-align:center; display:block}
.catpagin a{
	color:#C32411; margin:0 10px 0 0; text-align:center}
.catpagin a:hover{
	text-decoration:underline}
.catpagin span.selectTxt{
	font-weight:bold; color:#C32411;
	margin:0 10px 0 0}
.catpagin img{
	margin:0 0 -5px 0}
.catpaginbtn{
	margin:0 10px -5px 0!important}
/*-------------category pagination end---------*/
.priceTxt{
	padding:0 0 0 8px;
	text-indent:inherit!important}
	
	/*-------Add Shipping Address page Start-------*/

.addrsPadd{
	padding:10px 0 30px 28px}
.addrsHead{
	background-color:#ffeded;
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#ad0707;
	margin:0 0 28px;
	padding:5px}
.addShipBook{
	text-align:center}
.floatL{
	float:left}
.marB30{
	margin:0 0 30px 0}
.addCheck{
	margin:4px 8px 0 25px}
.width300{
	width:300px}
.addShipBordr{
	border-left:1px solid #B20000;
	border-right:1px solid #B20000;
	padding:2px 10px;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#5a5a5a}
.addrsSubmitBtn{
	margin:15px 0 0 0}

/*-------Add Shipping Address page End-------*/

