/* 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}
.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}
.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}
.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(../images/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}
.relgrBordr{
	border:1px solid #ccc !important}
.redBordr{
	border:1px solid #BF0000 !important}
#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}	

/*------------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}
#wrapper span.cartDiscErr{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #b20000; text-align:left; vertical-align:top; 
	float:left; padding: 0 0 0 5px}	
.mailDisc{
	background-color:#FFDFDF}
	
/*------------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.ndtv.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.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;} 	
 	

/*-------------------- 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 ----------*/
/*-------------------electronics Style Start----------*/

ul.electro{
	width:627px; margin:5px auto}
ul.electro li{
	float:left;	margin:0 28px 0 0}
ul.electro li a{
	width:189px; height:149px; display:block;
	text-indent:-20000px}
.electMargin{
	margin:0 0 28px 0 !important}
.apple{
	background:url(../images/appleIpod.jpg) no-repeat 0 0}
.comp{
	background:url(../images/computerPeri.jpg) no-repeat 0 0}
.digit{
	background:url(../images/digiCam.jpg) no-repeat 0 0}
.homeAppl{
	background:url(../images/homeAppli.jpg) no-repeat 0 0}
.mobAcc{
	background:url(../images/mobAcc.jpg) no-repeat 0 0}
.mp{
	background:url(../images/mp3.jpg) no-repeat 0 0}

/*-------------------electronics Style end----------*/
/*---------------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}
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 50px; float:left;
	position:relative !important}
.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----------*/

/*-------------------- Affiliate page Start ----------*/

#middle div.affiliate{
	padding:20px 0 70px 100px; border:1px dashed #CCC;
	position:relative; width:549px}
#middle div.affiliate p{
	font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; width:410px;	padding:10px; 
	margin:0 0 20px 20px; border:1px solid #B20000}
#middle div.affiliate label{
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; float:left; width:540px; position:relative;
	margin:0 0 15px 0}
#middle div.affiliate label span{
	width:140px; float:left}
#middle div.affiliate label input{
	width:180px; float:left; height:18px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #E18F93}
#middle div.affiliate label textarea{
	width:180px; float:left; height:100px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #E18F93}
.redStar{
	font:normal 11px/24px Verdana, Arial, Helvetica, sans-serif !important;
	color:#AD0000; position:absolute; left:326px; top:0}
#middle div.affiliate span.redStar2{
	color:#AD0000; float:left;
	line-height:20px; width:142px;}
.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/22px Verdana, Arial, Helvetica, sans-serif !important;
	background-color:#76C74F; color:#1F1F1F; width:100px; text-align:center;
	position:absolute; left:306px; top:0}
.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}	
#middle div.affiliate select{
	margin:0 0 15px 0; width:185px; 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 ----------*/
/*-------------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----------*/
/*------------Shipping Terms Start----------*/

.shippingPadd{
	padding:0 20px 30px 20px}
.shippingHead{
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; text-decoration:underline; padding:20px 0;
	text-align:center}
.botmPadTxt{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 0}
.botmPadTxt2{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 5px 0; text-decoration:underline}

/*------------Shipping Terms End----------*/

#dvMain{
	width:1003px; margin:10px auto 0 auto}
.valContestText{
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000}
.valContestpadd{
	padding:0 0 12px 0}
.style4{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E}
.style8{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; 
	color:#C32411}
.big_redPading{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #C32411;	text-align:center}
.valSlogan{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#C32411; width:450px}
.successTxt{
	background-color:#fccfd0; width:950px;
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#9a0106; display:block; margin:0 auto 20px auto;
	padding:2px}
.successTxt span{
	color:#3b3838}
.successTxt span a{
	color:#990707; text-decoration:underline}
.successTxt span a:hover{
	text-decoration:none}
.valRadio input{
	float:left; margin:0 10px 0 0}
.valRadio label{
	float:left; margin:0 30px 0 0;
	position:relative !important}
.valcontestBorder{
	border-top:1px dashed #666}	
.big_red{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #C32411; margin:0 0 10px 0}
