﻿.addToCart{
	background-image:url(../images/icons.jpg); background-repeat:no-repeat; width:123px; height:29px; 
	background-position:0px -50px; margin:0px auto; margin-top:10px; cursor:pointer;
}
.addToCartHover{
	background-image:url(../images/icons.jpg); background-repeat:no-repeat; width:123px; height:29px; 
	background-position:-150px -50px; margin:0px auto; margin-top:10px; cursor:pointer;
}


body{
	background-color:#911a80; background-image:url('../images/bg_page.jpg'); 
	margin:0px 0px 0px 0px;
}

#banners{
	margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;
}


.indexTxt{
	float:left; margin:0px 4px 0px 4px; width:232px; padding:4px 10px 4px 10px;
}
.indexTxt img{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}


.cat_thumb a{
	display:inline-block; float:left; text-align:center; width:150px; border-bottom:0px #999999 solid;
	text-decoration:none; padding:10px 15px 10px 15px; height:200px; border:1px #FFFFFF solid;
}
.cat_thumb a:hover{
	text-decoration:none; border:1px #EEEEEE solid;
}


.clear{
	clear:both;
}

#copyright{
	background-position:0px 0px; clear:both; margin:0px auto; background-color:#7a156c; padding:1px 0px 0px 0px; margin:5px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-align:center; 
}
#copyright a{
	color:#FFFFFF; text-decoration:none; font-weight:normal;
}
#copyright ul{
	margin:0px 0px 0px 170px; padding:0px 0px 0px 0px; list-style:none;
}
#copyright ul li{
	float:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;
}
#copyright ul li a{
	display:inline-block; padding:0px 15px 0px 15px;
	color:#FFFFFF; text-decoration:none; font-weight:normal;
}
#copyright a:hover{
	color:#FFFFFF; text-decoration:none; font-weight:normal;
}
#copyright ul li a:hover, #copyright a:hover{
	color:#FFFFFF; text-decoration:underline; font-weight:normal;
}

.distributor{
	border:1px #DA5B67 solid; background-color:#FFF7F7; margin:10px 50px 10px 50px;
	-moz-border-radius-bottomleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-left-radius:10px;
}
.distributor ul li#dis{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:18px; font-weight:normal; color:#DA5B67;
}
.distributor ul li b{
	display:inline-block; width:130px;
}
.distributor ul li{
	list-style:none;
}.divSearch{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#999999; text-decoration:none; margin:0px 0px 0px 5px;
}
.divSearch i{
	font-style:normal; font-size:24px; font-weight:bold; color:#A42411; text-decoration:none; border:1px #999999 solid; padding:2px 4px 2px 4px; background-color:#EEEEEE;
}
.divSearch a{
	font-weight:bold; color:#A42411; text-decoration:none; border:1px #DDDDDD solid; padding:2px 4px 2px 4px;
}
.divSearch a:hover{
	font-weight:bold; color:#A42411; text-decoration:underline; border:1px #FF6600 solid; padding:2px 4px 2px 4px;
}

.eventImgs ul, .eventImgs li{
	list-style:none; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
.eventImgs li a{
	border:1px #AAAAAA solid; display:inline-block; padding:2px 2px 2px 2px; margin:2px 2px 2px 2px;
}
.eventImgs li a:hover{
	border:1px #000000 solid;
}



.float_left{
	float:left;
}



h1{
	font-family:Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; font-size:36px; color:#292F3B;
	border-bottom:3px #292F3B solid; padding:0px 0px 15px 5px; margin:10px 0px 10px 0px;
}
h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#292F3B;
	margin:10px 0px 10px 0px;
}

#header{
	clear:both; padding:0px 0px 0px 0px;
}
#naviTop{
	clear:both; text-align:right; padding:0px 5px 2px 5px; background-color:#7a156c; height:25px;
}
#header #logo{
	float:left; padding:12px 6px 9px 6px;
}
#header #right{
	float:right;
}
#header #right #giftFinder{
	margin:10px 0px 0px 0px;
}

.leftPros{
	list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:12px; font-family:Tahoma, Verdana;
}
.leftPros li a{
	display:block; padding:5px 5px 5px 5px; color:#FFFFFF;
}
.leftPros li a:hover{
	background-color:#C21A12; color:#FFFF00;
}
.leftPros li ul{
	list-style:none; padding:0px 0px 0px 5px; margin:0px 0px 0px 5px;
}

.margin_top_4{ margin-top:4px; }
.margin_right_4{ margin-right:4px; }
.margin_bottom_4{ margin-bottom:4px; }
.margin_left_4{ margin-left:4px; }

.main{
	float:left; width:970px;background-color:#FFFFFF; margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border:1px #E4B7D2 solid;
	-moz-border-radius:15px;
}
.main p{
	text-indent:30px; line-height:20px; text-align:justify;
}

.naviPath{
	float:left; font-size:11px;
}
.naviPathSub{
	float:right; font-size:11px;
}

.naviLeft{
	float:left; width:200px; margin:4px 0px 4px 0px; padding:0px 0px 0px 0px; border:1px #E4E6EA solid; background-color:#E4E6EA;
}
.naviLeft h2{
	color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.naviLeft h3{
	color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}


.pro_thumb{
	float:left; text-align:center; margin:0px 4px 4px 15px; padding:4px 4px 4px 4px; width:161px; height:240px;
	border:1px #FFFFFF solid; -moz-border-radius:4px; background-color:#FFFFFF
}
.pro_thumb .hoverImage{
	border:1px #F5F5F5 solid; border-radius:8px;
}
.pro_thumb_hover{
	border:1px #EEEEEE solid; border-radius:8px; background-color:#FFFFFF; background-image:url(../images/bg_pro.gif); background-position:bottom; background-repeat:repeat-x;
}
.pro_thumb_hover .hoverImage{
	border:1px #FFFFFF solid; border-radius:8px;
}
.pro_thumb b{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292F3B;
}

.pro_thumb_latest{
	float:left; text-align:center; margin:4px 4px 4px 4px; padding:4px 4px 4px 4px; border:1px #EEEEEE solid; width:173px; height:200px;
}
.pro_thumb_latest b{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999;
}
.pro_thumb .moreDetails{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:12px; color:#888888; display:none;
}

.price{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#656972; margin-top:5px;
}
.price_cut{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:line-through; color:#444444; margin-top:5px;
}

.priceDetails{
	border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background-color:#EEEEEE; padding:15px 15px 15px 15px; height:24px;
}
.priceDetails #mrp{
	font-family:'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; color:#FF0000; font-weight:normal; text-decoration:none; float:left; margin-right:10px;
}
.priceDetails #mrpSpl{
	font-family:'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#666666; text-decoration:line-through; font-weight:normal; float:left; margin-right:10px;
}
.priceDetails #weight{
	font-family:'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#444444; font-weight:normal; float:left; margin-right:10px;
}



.canvas{
	width:980px; margin:0px auto;
}

.tableDetails{
	border-top:1px #AAAAAA solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;
}
.tableDetails .heading td{
	font-weight:bold; background-color:#EEEEEE; color:#444444;
}
.tableDetails .rowHeading{
	font-weight:bold; text-align:left;
}
.tableDetails .grayBg{
	background-color:#F5F5F5;
}
.tableDetails tr td{
	border-bottom:1px #AAAAAA solid;
}

.text_caption{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#AAAAAA;
}

.text{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
}
.text a{
	text-decoration:none; color:#330000;
}
.text a:hover{
	text-decoration:none; color:#110000;
}

.text_12{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333;
}
.text_12 a{
	text-decoration:none; font-weight:bold; color:#333333;
}
.text_12 a:hover{
	text-decoration:underline; font-weight:bold; color:#000000;
}

.text_11_white{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; line-height:18px;
}
.text_11_white a{
	text-decoration:none; font-weight:normal; color:#FFFFFF;
}
.text_11_white a:hover {
	text-decoration:none; font-weight:normal; color:#FFFF00;
}

.text_11_gray{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; line-height:18px;
}
.text_11_gray a{
	text-decoration:none; font-weight:bold; color:#666666;
}
.text_11_gray a:hover {
	text-decoration:underline; font-weight:bold; color:#000000;
}

.testi{
	margin:10px 40px 10px 40px; padding:10px 10px 10px 10px; border:1px #AAAAAA solid;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}
.testi i{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666;
}
.testi i span{
	width:20px; height:16px;
	background-image:url(../images/icons.jpg); background-position:-200px -100px; display:inline-block;
}
.testi p{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px; color:#444444;
}
.testi #start{
	width:20px; height:20px; background-color:#999999; display:inline-block;
	background-image:url(../images/icons.jpg); background-position:-100px -100px;
}
.testi #end{
	width:20px; height:20px; background-color:#999999; display:inline-block;
	background-image:url(../images/icons.jpg); background-position:-150px -100px;
}



.text_gray{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:justify;
	line-height:18px;
}
.text_gray a{
	color:#666666; text-decoration:none;
}
.text_gray a:hover{
	color:#000000; text-decoration:underline;
}

.text_center{
	text-align:center;
}

.topSearchBox{
	background-color:#7a156c; border-bottom:1px #5b0c50 solid;
}
.topSearch{
	background-color:#7a156c; display:none;
}
.topSearch a.header {
	display:block; margin:10px 0px 0px 0px; width:200px;
	text-decoration: none; font-weight: bold; font-size: 12px; color: black; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;
	height:40px;
}
.topSearch a.header#one{
	background-position:0px 0px;
}
.topSearch a.header#one:hover {
	background-position:-200px 0px;	
}
.topSearch a.header#two{
	background-position:0px -40px;
}
.topSearch a.header#two:hover {
	background-position:-200px -40px;	
}
.topSearch a.header#three{
	background-position:0px -80px;
}
.topSearch a.header#three:hover {
	background-position:-200px -80px;
}
.topSearch .panel{
	float:left; width:220px; padding:0px 40px 0px 60px;
}
