/* CSS Document */
body {
	background-image: url(../images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x;
    font-family: 'Times New Roman',Times,serif;
}
/*body {border: white 1px solid; width: 800px; font: 75%/150% "Lucida Grande", Arial, Verdana, Lucida, Helvetica, sans-serif; background: url('bg.jpg') repeat-x #fff; margin: 0 auto;}
*/
td,tr{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.link{text-decoration:none; color:#6E6093; font-size:12px;	font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.link:link {text-decoration:none; color:#6E6093;}
.link:visited {text-decoration:none; color:#6E6093; }
.link:hover {text-decoration:underline; color:#3D3655;}

.link1{text-decoration:none; color:#423465; font-size:12px;	font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.link1:link {text-decoration:none; color:#423465;}
.link1:visited {text-decoration:none; color:#423465; }
.link1:hover {text-decoration:underline; color:#3D3655;}

.bullet{font-size:12px; color:#3F2566; text-decoration:none; font-weight:normal; padding-left:3px;}
.bullet:link{color:#3F2566; text-decoration:none; }
.bullet:visited{color:#3F2566; text-decoration:none;}
.bullet:hover{color:#3C2261; text-decoration:none; font-weight:bold; font-size:13px;}

a{font-size:11px; text-decoration:none; color:#9E80BA; font-weight:bold;}
/*a:link{color:#9E80BA; text-decoration:none;}*/
/*a:visited{color:#9E80BA; text-decoration:none;} */
a:hover{color:#000000; text-decoration:none;}

.sthd{ font-size:14px; color:#614C7E; font-weight:bold; padding-left:7px; background-image:url(../images/stbg.gif); height:22px;}
.sthd a{ font-size:14px; color:#614C7E; font-weight:bold; padding-left:7px; background-image:url(../images/stbg.gif); height:22px;}

.prodim{font-size:14px;  text-decoration:none; color:#656565; font-weight:bold; padding-left:7px; font-family:"Times New Roman", Times, serif;}
.prodim:link{color:#656565; text-decoration:none;}
.prodim:visited{color:#656565; text-decoration:none;}
.prodim:hover{color:#333333; text-decoration:none;}

.eduuhd{font-size:14px;  text-decoration:none; color:#656565; font-weight:bold;}

.errormsg{font-size:12px; text-decoration:none; color:#DD0808; font-weight:normal;}

.find{font-size:12px;  text-decoration:none; color:#000000; font-weight:normal;}
.find:link{color:#000000; text-decoration:underline;}
.find:visited{color:#000000; text-decoration:underline;}
.find:hover{color:#666666; text-decoration:none;}

.bgtext { background-color:#BCAAD1; font-size:14px; color:#EFECF3; font-weight:bold; height:20px; padding-left:7px}

.head{font-size:13px; color:#8A71A4; font-weight:bold; }
.bhead{font-size:20px; color:#8A71A4; font-weight:normal; }
.hohd{font-size:16px; color:#341A57; font-weight:bold; font-family:Century Gothic;}

.input { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.input1 { background-color:#FFFFFF;  border-color:#FFFFFF; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-weight:bold; }

/* top section */
.hdtitle{font-size:20px; color:#7A5CA4; text-decoration:none; font-weight:bold; padding-left:7px; background-repeat:repeat-x; vertical-align:bottom; padding-right:10px; height:52px; background-image: url(../images/hd-bg.gif);}

.prodt{font-size:10px; color:#7A5CA4; text-decoration:none; font-weight:bold; font-family:Verdana;}

.botbg { background-image:url(../images/inbotbg.gif); height:30px;}

.botbg-new { background:#f7f2fc; border:1px solid #c6b6d7;}

.top-link{font-size:11px;  text-decoration:none; color:#ffffff; font-weight:normal; }
.top-link:link{color:#ffffff; text-decoration:none;}
.top-link:visited{color:#ffffff; text-decoration:none;}
.top-link:hover{color:#ffffff; text-decoration:underline;}
.top-menuback{background-color:#E9F0F6;}

.top-text{font-size:12px; text-decoration:none; color:#ffffff; font-weight:normal;}
.top-text:link{color:#ffffff; text-decoration:underline;}
.top-text:visited{color:#ffffff; text-decoration:underline;}
.top-text:hover{color:#ffffff; text-decoration:none;}

.top-link1{font-size:12px; text-decoration:none; color:#ffffff; font-weight:normal; padding-left:2px; padding-right:2px;}
.top-link1:link{color:#ffffff; text-decoration:none;}
.top-link1:visited{color:#ffffff; text-decoration:none;}
.top-link1:hover{color:#ffffff; text-decoration:underline;}

/*middle section*/
.category-name{ color:#FFFFFF; font-size:32px; font-family:Arial Narrow; letter-spacing:0.05em;font-weight:bold; padding-right:15px;}
.subcate-name{ color:#515151; font-size:14px; font-weight:bold; padding-left:10px;}
.subcate-name:link{color:#515151; text-decoration:none;}
.subcate-name:visited{color:#515151; text-decoration:none;}
.subcate-name:hover{color:#515151; text-decoration:underline;}

.product-border{background-color:#F1C5A2; padding:2px;}
.white-back{background-color:#ffffff;}

.proname{font-size:12px; text-decoration:none; font-weight:normal;}
.proname:link{color:#000000; text-decoration:none;}
.proname:visited{color:#000000; text-decoration:none;}
.proname:hover{color:#666666; text-decoration:none;}

.prod-red-name{font-size:12px; color:#C71201; text-decoration:none; font-weight:normal;}
.prod-red-name:link{color:#C71201; text-decoration:none;}
.prod-red-name:visited{color:#C71201; text-decoration:none;}
.prod-red-name:hover{color:#666666; text-decoration:none;}


.black-bold2{font-size:13px; color:#333333; text-decoration:none; font-weight:bold;}
.black-bold{font-size:11px; color:#333333; text-decoration:none; font-weight:bold;}
.price-black{font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.price-red{font-size:11px; color:#BF0000; text-decoration:none; font-weight:normal;}
.price-red1{font-size:14px; color:#BF0000; font-weight:bold;}

.saving{color:#F3824B;}
.step-s{border-style:solid; border-width:1px; border-color:#C0A8DC;}
.step-d{border-style:dotted; border-width:1px; border-color:#DCD4E7;}


/*category page---start*/
.input { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-style:solid; border-color:#666666;  border-width:1px;}
.searchborder{ border-width:1px; border-color:D4C5C7; border-style:solid; background-color:#FFFFFF;}
.right-cat-border{background-color:#ffffff;}
.right-cat-back{ background-color:#F9E0E4;}

.top-right-link{font-size:12px; text-decoration:none; font-weight:normal;}
.top-right-link:link{color:#000000; text-decoration:none;}
.top-right-link:visited{color:#000000; text-decoration:none;}
.top-right-link:hover{color:#666666; text-decoration:none;}

.alphabet-back{background-color:#F4F4F4;}

.alfabet{font-size:11px; text-decoration:none; font-weight:bold;}
.alfabet:link{color:#A3A3A3; text-decoration:none;}
.alfabet:visited{color:#A3A3A3; text-decoration:none;}
.alfabet:hover{color:#666666; text-decoration:none;}

.alphabet-link{font-size:11px; text-decoration:none; font-weight:bold;}
.alphabet-link:link{color:#000000; text-decoration:none;}
.alphabet-link:visited{color:#000000; text-decoration:none;}
.alphabet-link:hover{color:#666666; text-decoration:none;}

.topbrandborder{ border-width:1px; border-color:D4C5C7; border-style:solid; background-color:#FFFFFF;}
.featuredborder{ border-width:1px; border-color:C3C9CE; border-style:solid; background-color:#F3F8FC;}
/*category page---end*/

.yourarehere{font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
.yourarehere:link{color:#ffffff; text-decoration:none;}
.yourarehere:visited{color:#ffffff; text-decoration:none;}
.yourarehere:hover{color:#666666; text-decoration:none;}

.path-h-link{font-size:12px; text-decoration:none; font-weight:bold;}
.path-h-link:link{color:#51337A; text-decoration:none;}
.path-h-link:visited{color:#51337A; text-decoration:none;}
.path-h-link:hover{color:#51337A; text-decoration:underline;}

.path-link{font-size:12px; color:#51337A; text-decoration:none; font-weight:normal;}
.path-link:link{color:#51337A; text-decoration:none;}
.path-link:visited{color:#51337A; text-decoration:none;}
.path-link:hover{color:#51337A; text-decoration:underline;}

.bsmallfont {font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.bsmallfont :link{color:#ffffff; text-decoration:none;}
.bsmallfont :visited{color:#ffffff; text-decoration:none;}
.bsmallfont :hover{color:#ffffff; text-decoration:none;}

.page-link{font-size:12px; color:#9670BC; text-decoration:none; font-weight:normal;}
.page-link:link{color:#9670BC; text-decoration:none;}
.page-link:visited{color:#9670BC; text-decoration:none;}
.page-link:hover{color:#9670BC; text-decoration:none;}

.prenext-link{font-size:12px; color:#44335E; text-decoration:none; font-weight:normal;}
.prenext-link:link{color:#44335E; text-decoration:none;}
.prenext-link:visited{color:#44335E; text-decoration:none;}
.prenext-link:hover{color:#44335E; text-decoration:underline;}

.pro-hd-name{font-size:14px; text-decoration:none; font-weight:bold;}
.pro-hd-name:link{color:#000000; text-decoration:none;}
.pro-hd-name:visited{color:#000000; text-decoration:none;}
.pro-hd-name:hover{color:#666666; text-decoration:none;}

.pro-hd-detail{font-size:12px; text-decoration:none; font-weight:bold; color:#44335E;}
.pro-hd-detail:link{color:#B37C18; text-decoration:none;}
.pro-hd-detail:visited{color:#B37C18; text-decoration:none;}
.pro-hd-detail:hover{color:#B37C18; text-decoration:none;}

.sc-product-name{font-size:12px; text-decoration:none; font-weight:normal;}
.sc-product-name:link{color:#000000; text-decoration:none;}
.sc-product-name:visited{color:#000000; text-decoration:none;}
.sc-product-name:hover{color:#666666; text-decoration:none;}

.redfont{font-size:12px; color:#ff0000; text-decoration:none; font-weight:normal;}
.redfont:link{color:#ff0000; text-decoration:none;}
.redfont:visited{color:#ff0000; text-decoration:none;}
.redfont:hover{color:#666666; text-decoration:none;}

/*.sc-hdtd{font-size:12px; text-decoration:none; font-weight:normal; color:#623D44; background-color:#F4D1D7;}
.sc-dttd{font-size:12px; text-decoration:none; font-weight:normal; background-color:#ffffff;}*/
.sc-hdtd{font-size:12px; text-decoration:none; font-weight:normal; color:#ffffff; background-color:#8F72B1;font-weight:bold; height:25px;}
.sc-dttd{font-size:12px; text-decoration:none; font-weight:normal; background-color:#ffffff;}

/*.sc-tbb{background-color:#D7ACB8;}*/
.sc-tbb{background-color:#D6D6D6;}

/*shopping section---start*/
.sh-tb-border{background-color:#403D6C;}
.sh-hd-td{background-color:#7D4FA3; font-size:12px; color:ffffff; font-weight:bold; height:25px;}
.sh-dt-td{background-color:#ffffff; font-size:12px; font-weight:normal; padding:7px;}
.sh-bt-td{background-color:#CDBBDC; font-size:12px; font-weight:normal; height:30px; padding:7px;}
.sh-dt-proname{font-size:12px; font-weight:bold; color:#000000; }
.sh-dt-uprice{font-size:12px; font-weight:bold; color:#333333; }
.sh-dt-sprice{font-size:12px; font-weight:bold; color:#FF0000;}
.sh-text-btbold{font-size:12px; font-weight:bold; }
.sh-text-totalbold{font-size:12px; font-weight:bold; color:#CC0000; }
.sh-cl-name{font-size:12px; font-weight:bold; color:#CC0000; }
.remove{font-size:12px; color:#C85088; text-decoration:none; font-weight:normal;}
.remove:link{color:#C85088; text-decoration:none;}
.remove:visited{color:#C85088; text-decoration:none;}
.remove:hover{color:#8D8D8D; text-decoration:none;}

/*shopping section---end*/


/*account section---start*/
.acc-for{color:#000000; padding-left:4px;	font-size:11px;	font-weight:normal;}
.acc-for:link {   color:#000000; text-decoration:underline; }
.acc-for:visited { color:#000000;  text-decoration:underline;}
.acc-for:hover { color:#000000; text-decoration:none;}

.white-bold{font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
.pagetdtitle{ background-image:url(../images/my-hd-back.gif);
}
.mybackdata{ background-image: url(../images/back-ma-dback.gif); height:53px; width:553px; background-repeat:no-repeat; background-position:center; padding-top:10px; padding-left:15px; padding-right:15px;
}

.my-hd-line{ background-color:#E6DCAE;}

.acc-text{font-size:12px; color:#5B5750; text-decoration:none; font-weight:normal;}

.acc-link{font-size:16px; color:#2D0768; text-decoration:none; font-weight:bold; padding-left:5px;}
.acc-link:link{color:#2D0768; text-decoration:none;}
.acc-link:visited{color:#2D0768; text-decoration:none;}
.acc-link:hover{color:#79639D; text-decoration:none;}

.acc-toplink{font-size:12px; color:#E4629F; text-decoration:none; font-weight:normal;}
.acc-toplink:link{color:#E4629F; text-decoration:none;}
.acc-toplink:visited{color:#E4629F; text-decoration:none;}
.acc-toplink:hover{color:#C85088; text-decoration:none;}

.purp{font-size:11px; color:#492D71; text-decoration:none; font-weight:normal; }
.purp:link{color:#492D71; text-decoration:none;}
.purp:visited{color:#492D71; text-decoration:none;}
.purp:hover{color:#333333; text-decoration:none;}


.acc-formtext {color:#000000; padding-right:4px; font-size:12px;	font-weight:normal;}
.topmenuback{ color:#6D4F96; height:25px; padding-left:15px; text-decoration:none;}

.acclink{color:#064A65; padding-left:4px;	font-size:11px;	font-weight:normal;}
.acclink:link {   color:#064A65; }
.acclink:visited { color:#064A65;  }
.acclink:hover { color:#0B5B7B; }

.acclink-top{color:#48443D; padding-left:4px; font-size:11px; font-weight:normal;}
.acclink-top:link { text-decoration:none;  color:#48443D; }
.acclink-top:visited { text-decoration:none;color:#48443D;  }
.acclink-top:hover { text-decoration:none;color:#000000; }

.bold-blue{ color:#341A57; font-size:14px; font-weight:bold; }
.acc-total-bold { color:#00131B; font-size:11px; font-weight:bold; }

.acc-tb-bd{background-color:#C6B5D8;}
.acc-td-hd{ background-color:#E9E1F1; color:#341A57; font-size:12px; font-weight:bold; height:22px;}
.acc-td-dt{ background-color:#ffffff; color:#777777; font-size:12px; font-weight:normal; padding:10px;}
.acc-td-bt{ background-color:#DECFF1; color:#3F1C6A; font-size:12px; font-weight:bold; padding:10px;}

.acc-nprice{ color:#595959; font-size:11px; font-weight:normal; }
.acc-price{ color:#F71D00; font-size:11px; font-weight:normal; }
.acc-price1{ color:#F71D00; font-size:12px; font-weight:normal; }
.acc-price2{ color:#F71D00; font-size:14px; font-weight:normal; }
.acc-black-bold{ color:#000000; font-size:11px; font-weight:bold; }

.acc-dt-link{text-decoration: underline; color:#84765A; padding-left:4px;	font-size:11px;	font-weight:normal;}
.acc-dt-link:link {   color:#84765A; }
.acc-dt-link:visited { color:#84765A;  }
.acc-dt-link:hover { color:#000000; }

.acc-cc-link{ color:#6D4F96; padding-left:4px;	font-size:12px;	font-weight:bold;}
.acc-cc-link:link {  text-decoration: none; color:#6D4F96; }
.acc-cc-link:visited {text-decoration: none; color:#6D4F96;  }
.acc-cc-link:hover {text-decoration: none; color:#000000; }

.acc-yourno{color:#0C0C0C; font-size:14px;	font-weight:bold;}
.acc-orderno{color:#6276A3; font-size:14px;	font-weight:bold;}
/* account section */

/* left Section*/
.leftmenuborder{ border-width:1px; border-color:#D4C5C7; padding:5px; border-style:solid; background-color:#FFFFFF;}

.left-link{font-size:12px; color:#202020; text-decoration:none; font-weight:bold;}
.left-link:link{color:#202020; text-decoration:none;}
.left-link:visited{color:#202020; text-decoration:none;}
.left-link:hover{color:#666666; text-decoration:none;}

.left-whitebold{font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}
.left-text{font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.left-text:link{color:#ffffff; text-decoration:underline;}
.left-text:visited{color:#ffffff; text-decoration:underline;}
.left-text:hover{color:#666666; text-decoration:none;}
/* left Section*/

/* bottom Section*/

.bottom-link{font-size:12px; color:#202020; text-decoration:none; font-weight:normal;}
.bottom-link:link{color:#202020; text-decoration:none;}
.bottom-link:visited{color:#202020; text-decoration:none;}
.bottom-link:hover{color:#666666; text-decoration:none;}

.copyright{font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}

.rightSC {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 9px;
	WIDTH:140px;
	
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: verdana, arial, sans-serif;
	color: #000000;
}

/* Shopping Cart*/

.sc-page-hd{ background-image:url(../images/shoping-hd-back.jpg); font-size:30px; color:#FFFFFF; padding-left:10px;  height:66px; vertical-align:bottom;}

.shop-tb-bd{ background-color:#C9B7DC;}
.shop-td-hd{ background-color:#A28BBE; color:#ffffff; font-size:12px; font-weight:bold; height:25px;}
.shop-td-dt{ background-color:#ffffff; color:#777777; font-size:12px; font-weight:normal; padding:10px;}
.shop-td-bt{ background-color:#D4C7E2; color:#341A57; font-size:12px; font-weight:bold; padding:10px;}
.shop-td-sh{ background-color:#F3EFF8; color:#341A57; font-size:12px; font-weight:bold; padding:5px;}
.cart-prd-name{ color:#341A57; font-size:11px; font-weight:bold; }
.cart-text{ color:#888888; font-size:12px; font-weight:normal; }
.cart-style{ color:#000000; font-size:12px; font-weight:normal; }
.cart-nprice{ color:#595959; font-size:12px; font-weight:normal; }
.cart-price{ color:#F71D00; font-size:12px; font-weight:normal; }
.black-bold{ color:#000000; font-size:12px; font-weight:bold; }
.client-bold{ color:#F3824B; font-size:12px; font-weight:bold; }
.total-bold{ color:#341A57; font-size:12px; font-weight:bold; }

.remove{text-decoration: underline; color:#3F839E; padding-left:4px;	font-size:12px;	font-weight:normal;}
.remove:link {   color:#3F839E; }
.remove:visited { color:#3F839E;  }
.remove:hover { color:#000000; }

.addlink{text-decoration: underline; color:#6a6a6a;	font-size:11px;	font-weight:normal;}
.addlink:link {text-decoration: underline;   color:#6a6a6a; }
.addlink:visited {text-decoration: underline; color:#6a6a6a;  }
.addlink:hover {text-decoration: underline; color:#BCA9D0; }

.formtext{color:#424242; padding-left:4px;	font-size:12px;	font-weight:bold;}
.formtext:link {   color:#424242; }
.formtext:visited { color:#424242;  }
.formtext:hover { color:#0B5B7B; }

.yourno{color:#5F5E5D; font-size:14px;	font-weight:bold;}
.orderno{color:#B8012C; font-size:14px;	font-weight:bold;}

/*search page*/

.back-no{ background-image:url(../images/back-no.jpg); color:#663399; height:23px; width:32px; font-weight:bold; font-size:12px; }
.shd{ height:23px; font-weight:bold; font-size:12px; color:#7A668F; border-style:solid; border-width:1px; border-color:#E9E1F1; background-color:#F6F2F9; padding-left:5px; letter-spacing:0.03em;}
.smtext{color:#5F5E5D; font-size:10px;	font-weight:normal;}
.frmtext{color:#313131; font-size:12px;	font-weight:normal;}

/* cursor type */
.cur{cursor:hand;}

/*search Result page*/

.td-th{ height:23px;  font-family:Verdana; font-size:10px; color:#ffffff;  background-color:#8065A8; }
.td-thshort{ height:23px; font-family:Verdana; font-size:10px; color:#ffffff;  background-color:#8065A8;  cursor: hand;}
.td-dt{color:#313131; font-size:11px;	font-weight:normal;}

.td-thlink{color:#ffffff; font-family:Verdana; font-size:10px;font-weight:bold;}
.td-thlink:link {   color:#ffffff;}
.td-thlink:visited { color:#ffffff;}
.td-thlink:hover { color:#CDBCE7;}

.hlink{color:#44335E; font-size:11px;font-weight:bold;}
.hlink:link {   color:#44335E;}
.hlink:visited { color:#44335E;}
.hlink:hover { color:#442A69;}

.backwhite{ background-color:#F8F5FB; padding-left:5px; height:20px; color:#44335E; font-size:11px;font-weight:bold;}
.diamond-info{ background-color:#DCD1E7;  padding:10px; color:#8469A2; font-size:14px; font-weight:bold;}
.diamond-info1{ background-color:#DCD1E7;  padding:10px; color:#8469A2; font-size:12px; font-weight:bold;}

.tb-border{ border-width:1px; border-color:#CCBDDF; border-style:solid; }
.tb-border-var{ border-width:1px; border-color:#000000; border-style:solid; }
.popup-td{ height:20; width:22; vertical-align:middle;}

.detail-rv-tb{ background-color:#FFFFFF; padding:2px; color:#44335E; font-size:11px; }

/** BULID YOUR RING PAGES  **/

.small_img{ border-collapse:collapse; border-color:#cccccc; }

tbody tr.odd {
	background-color: #E9E1F1;
font-weight:bold; font-family:Verdana; font-size:10px; color:#000000;}
tbody tr.even {
	background-color: #FFFFFF;
font-weight:bold; font-family:Verdana; font-size:10px; color:#000000;}

table.sortable a.sortheader {
    
    color:#FFFFFF;
	font-family:Verdana; font-size:10px;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: #FFFFFF;
    text-decoration: none;
}
.amit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	
	width: 200px;
}

.textover
{
    color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

.holink{color:#341A57; font-size:12px;font-weight:normal;}
.holink:link {   color:#341A57;}
.holink:visited { color:#341A57;}
.holink:hover { color:#AA94C1;}

.catlink{color:#9E80BA; font-size:13px;font-weight:bold;}
.catlink:link {   color:#9E80BA;}
.catlink:visited { color:#9E80BA;}
.catlink:hover { color:#000000;}

.redlink{color:#CC3300; font-size:12px;font-weight:normal;}
.redlink:link {   color:#CC3300;}
.redlink:visited { color:#CC3300;}
.redlink:hover { color:#666666;}

.righthd{ color:#EBE2ED; font-size:13px; padding-left:20px; height:25px; font-weight:bold; background:url(../images/righthd.gif) #4C356C top;}


.testimonial{ color:#EBE2ED; font-size:13px; font-weight:bold; }
.testimonial:link {   color:#EBE2ED;}
.testimonial:visited { color:#EBE2ED;}
.testimonial:hover { color:#EBE2ED;}

.p5{padding-left:20px; padding-right:20px; text-align:justify;}

.subcrumb { color:#341A57; font-weight:bold; text-decoration:none; padding-left:7px;}
.subcrumb a:link{color:#341A57; font-size:12px; font-weight:bold; text-decoration:none;} 
.subcrumb a:visited {color:#341A57; text-decoration:none; font-size:12px; font-weight:bold;}
.subcrumb a:hover{text-decoration:none; color:#000000; text-decoration:none;}

.gemsshd-small {color:#341A57; font-size:20px; font-weight:bold; font-family:Century Gothic;}
.gemsshd-small span{color:#341A57; font-size:20px; font-weight:normal;}

.gemsshd {color:#341A57; font-size:24px; font-weight:bold; font-family:Century Gothic;}

.gemsshd-medium {background-image:url(../images/headbg1.jpg); background-repeat:repeat-y; font-size:14px; font-weight:normal; color:#341A57; padding:5px;}
.gemsshd-medium a{background-image:url(../images/headbg1.jpg); background-repeat:repeat-y; font-size:14px; font-weight:normal; color:#341A57; padding:5px; }
.gemsshd-medium a:visited{background-image:url(../images/headbg1.jpg); background-repeat:repeat-y; font-size:14px; font-weight:normal; color:#341A57; padding:5px; }
.gemsshd-medium a:hover{background-image:url(../images/headbg1.jpg); background-repeat:repeat-y; font-size:14px; font-weight:normal; color:#341A57; padding:5px; text-decoration:underline; }


.gemsshd span{color:#341A57; font-size:24px; font-weight:normal;}

.yline {border-left:1px #DBD5E3 solid;}

.allborder{background-color:#C6B5D8;}
.tableheader td{ background-color:#E9E1F1; color:#341A57; font-size:12px; font-weight:bold; padding:5px;}
.lightbg td{ background-color:#ffffff; color:#000; font-size:12px; font-weight:normal; padding:5px;}
.darkbg td{ background-color:#DECFF1; color:#3F1C6A; font-size:12px; font-weight:bold; padding:5px;}

.top-title{
	background-color: #341A57;
	height: 20px;
	width: 431px;

	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #C1ABD8;
	font-family: Arial, Helvetica, sans-serif;
	color: #E9E1F1;
	font-size: 14px;
	font-weight: bold;



	text-decoration: underline;
}
.text{
	width: 431px;
	height: 35px;
	font-family: Arial;
	font-size: 12px;
	color: #341A57;
	text-align: left;
	vertical-align: middle;
	background-color: #E9E1F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #341A57;

}
.tab{
	width: 431px;
    }
.close{
	float: right;
	clear: right;
	height: 21px;
	width: 21px;
	padding-right: 10px;
}
.color-stone{
	width: 431px;

}
.Link-stone{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #341A57;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #341A57;
	font-family: Verdana;
	font-size: 12px;
	height: 30px;
}
.Link-stone a:link {
    color: #341A57;
	font-size: 12px;
	text-decoration: none;}
.Link-stone a:visited {text-decoration: none;
color: #341A57;
font-size: 12px;
}
.Link-stone a:active {
	text-decoration: none;
	color: #341A57;
	font-size: 12px;
}
.Link-stone a:hover {
	color: #6C36B6;
	font-size: 12px;
}
.Link-stone-slected{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #341A57;
	font-family: Verdana;
	font-size: 12px;
	height: 30px;
    background-color: #E9E1F1;
}
.Link-stone-slected a:link {
    color: #341A57;
	text-decoration: none;
	font-size: 12px;}
.Link-stone-slected a:visited {text-decoration: none;
color: #341A57;
font-size: 12px;}
.Link-stone-slected a:active {
	text-decoration: none;
	color: #341A57;
	font-size: 12px;
}
.Link-stone-slected a:hover {
	color: #6C36B6;
	font-size: 12px;
}
.Blue-text{
	width: 431px;
	height: auto;
	float: left;
	clear: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #341A57;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #341A57;

}
.text-left{
	font-family: Arial;
	font-size: 12px;
	color: #341A57;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
}
.text-right{
	font-family: Arial;
	font-size: 12px;
	color: #341A57;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D9CBE4;
}
.BlueSapphire-Img{
	padding-left: 15px;
}
.PinkSapphire-Img{ padding-left: 105px;}
.yellowSapphire-Img{ padding-left: 196px;}
.PurpleSapphire-Img{padding-left: 285px;}
.whiteSapphire-Img{padding-left: 360px;}


/*News and Blog Div*/
/*#bottom-content { float:left; width:611px; padding:0 0 0 0px 0; clear:both;}

.news-content { float:left; width:175px; height:200px; padding:8 8 0 8px; margin:0 0 0 10px; background:#E9E1F1;}
.news-content h3 { font:bold 13px/27px Arial, Helvetica, sans-serif; color:#ffffff; background:#53347D; padding:0 0px; display:block;}
.news-content h4 { font:bold 12px/27px Arial, Helvetica, sans-serif; color:#ffffff; background:#53347D; padding:0 0px; display:block;}
.news-content p { font:normal 11px/14px Arial, Helvetica, sans-serif; color:#4A4A4A; padding:0px 0px 0px 0px;}

.prod-item h2{ text-align:center; background:url(../images/bg-h2.gif) no-repeat center top; font:normal 15px/31px Arial, Helvetica, sans-serif; color:#53347D; display:block;}
.prod-item h2 a { font:normal 15px/31px Arial, Helvetica, sans-serif; color:#53347D; text-decoration:none;}

.prod-item-link a { font:12px/18px Arial, Helvetica, sans-serif; color:#715696; text-decoration:underline;}
.prod-item-link a:hover { font:12px/18px Arial, Helvetica, sans-serif; color:#000000; text-align:none;}
.new-footer a{font:12px Arial, Helvetica, sans-serif; color:#3A3A3A;}

*/

/****Right Content***/
.right-container { float:left; width:758px; padding:0 10px;}
.banner-home { float:left; width:768px; height:222px;  background:url(../images/banner.jpg) no-repeat left top;}
.banner-home h1 { width:530px; padding:0 0 0 250px; font:normal 24px Georgia, "Times New Roman", Times, serif; color:#351A57;}
.banner-home h1 span { font:normal 32px/30px Georgia, "Times New Roman", Times, serif; color:#774CB4; margin:0px;}
.banner-home ul { float:left; width:540px; padding:0 0 0 250px; text-align:left; margin:0px;}
.banner-home ul li { list-style-type:none; font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#52347D; background:url(../images/bullet_new.gif) no-repeat 0em 0.6em; padding-left:10px; text-align:left;}
.banner-home ul li a { font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#52347D; text-decoration:none;}
.banner-home ul li a:hover { font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#050506; text-decoration:none;}

.products { float:left; width:768px; padding:7px 0 10px 0; clear:both; background:url(../images/bg-products.gif) repeat-x left bottom; }
.prod-item { width:245px; float:left; margin:0px; padding:0 5px 0 5px;}
.prod-item h2 { text-align:center; background:url(../images/bg-h2.gif) no-repeat center top; font:normal 15px/31px Arial, Helvetica, sans-serif; color:#53347D; display:block;}
.prod-item h2 a { font:normal 15px/31px Arial, Helvetica, sans-serif; color:#53347D; text-decoration:none;}
.prod-item h2 a:hover { font:normal 15px/31px Arial, Helvetica, sans-serif; color:#230808; text-decoration:none;}

.textcenter { text-align:center; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#424242; margin: 0px;}
.textleft { text-align:left; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#424242; margin:0px;}
.borderleft { border-left:1px solid #E9E1F1;}
.prod-item ul { width:100%; text-align:left; clear:both; padding:10px 0 0 0; margin:0px;}
.prod-item ul li { list-style-type:none; float:left; clear:both; font:12px/18px Arial, Helvetica, sans-serif; color:#715696; width:100%;}
.prod-item ul li a { font:12px/18px Arial, Helvetica, sans-serif; color:#715696; text-decoration:underline;}
.prod-item ul li a:hover { font:12px/18px Arial, Helvetica, sans-serif; color:#000000; text-align:none;}

.bottom-content { float:left; width:768px; clear:both; margin:8px 0 0 0px;}

.home-content { float:left; width:340px; height:200px; margin:0 10px 0 0px; }
.home-content h3 { font:bold 13px/20px Arial, Helvetica, sans-serif; color:#4C356D; }
.home-content p { font:normal 13px/16px Arial, Helvetica, sans-serif; color:#555555;}

.news-content { float:left; width:200px; height:200px; background:#E9E1F1; margin:0 8px 0 0px }
.news-content h3 { font:bold 13px/27px Arial, Helvetica, sans-serif; color:#ffffff; background:#53347D; padding-left:5px; margin:8px;}
.news-content p { font:normal 11px/14px Arial, Helvetica, sans-serif; color:#4A4A4A; margin:8px; padding:5px;}

.prod-main{font:bold 26px Arial, Helvetica, sans-serif; color:#341a57;}
.prod-sub{font:16px Arial, Helvetica, sans-serif; color:#341a57;}
.prod-sub1{font:22px Arial, Helvetica, sans-serif; color:#341a57;}
.prod-sub a{font:16px Arial, Helvetica, sans-serif; color:#341a57;text-decoration:none;}
.text-sub{font:14px Arial, Helvetica, sans-serif; color:#341a57;}
.text-sub a{font:14px Arial, Helvetica, sans-serif; color:#341a57; text-decoration:underline;}


/*Footer*/
#footer { float:left; width:960px; background:#ffffff;}
#footer .foot-links { width:960px; float:left; height:35px; text-align:left; background-color:#e9e1f1; clear:both;}
#footer .foot-links ul { float:left; width:100%; clear:both; margin:0px; padding-left:40px;}
#footer .foot-links ul li { list-style-type:none; float:left; font:12px/35px Arial, Helvetica, sans-serif; color:#3A3A3A;}
#footer .foot-links ul li a { padding:0 15px; font:12px/35px Arial, Helvetica, sans-serif; color:#3A3A3A; text-decoration:none;}
#footer .foot-links ul li a:hover { font:12px/35px Arial, Helvetica, sans-serif; color:#53347D; text-align:none;}

#footer .other-links { width:960px; float:left; background:#ffffff url(../images/bg-footer.gif) repeat-x left bottom; padding:10px; clear:both; overflow:hidden;}
#footer .other-links ul {float:left; margin:0 0 0 20px;}
#footer .other-links li {text-align:left;font:bold 11px/20px Arial, Helvetica, sans-serif;color:#341B57; width:140px; float:left; list-style-type:none; padding-left:30px; text-align:left;}
#footer .other-links ul ul {margin:0;padding:0 0 5px 0;list-style-type:none;clear:both;border:none;}
#footer .other-links li li {font:normal 11px/14px Arial, Helvetica, sans-serif;color:#353535;height:auto;margin:0;padding:0 0 3px 0;text-align:left;background:none;border:none;}
#footer .other-links li li strong {font:bold 11px/14px Arial, Helvetica, sans-serif;color:#353535;}
#footer .other-links li li span {font:bold 11px/14px Arial, Helvetica, sans-serif;color:#341B57; float:right; cursor:pointer;}
#footer .other-links li li img {padding-left:3px;vertical-align:middle;}
#footer .other-links li a {font:bold 11px/20px Arial, Helvetica, sans-serif;color:#341B57;text-decoration:none;padding:0 0 0 8px;}
#footer .other-links li a:hover {color:#000000;text-decoration:none;}
#footer .other-links li li a {font:normal 11px/14px Arial, Helvetica, sans-serif;color:#353535;text-decoration:none;padding:0 0 0 0;}
#footer .other-links li li a:hover {font:normal 11px/14px Arial, Helvetica, sans-serif;color:#341B57;text-decoration:underline;}
#footer .other-links .copy { clear:both; float:left; width:99%; text-align:right; font:normal 11px/14px Arial, Helvetica, sans-serif;color:#353535;text-decoration:none;}

.pay-method { width:960px; background:#FFFFFF; margin:0; padding:10px 0; clear:both;}
.pay-method ul {float:left; width:100%; text-align:right; padding-left:50px;}
.pay-method ul li { float:left; list-style-type:none; text-align:center; }

.alink{text-decoration:none; color:#423465; font-size:13px;	font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.alink:a {text-decoration:none; color:#9966FF;}
.alink:hover {text-decoration:none; color:#9966FF;}



.bg-background{
	background-image: url(../images/banner-custom-jewelry-background.jpg);
	height: 210px;
	width: 941px;
	background-repeat: no-repeat;
}
.right-pic{
	float: right;
	height: 210px;
	width: 296px;
}
.left_text{
	float: left;
	height: 210px;
	width: 620px;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 22px;
	padding-top: 20px;
	padding-left: 20px;
	letter-spacing: .1em;
	cursor: text;
	
}
#cs{
width:auto;
height:22px; 
text-align:left;
background:url(../images/heart-icon.png) no-repeat;
font-family:Arial; 
font-size:14px; 
font-weight:bold; 
color:#FF0000;
padding:3px 0 0 15px;
vertical-align:middle;
}

/*=======RESOURCE======*/

.req_link a{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
.resource a{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	color:#351B58; 
	text-decoration:underline;
}

.resource a:hover{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	color:#000; 
	text-decoration:none;
}

.resource_m a{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	color:#993333; 
	text-decoration:underline;
}

.resource_m a:hover{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	color:#000; 
	text-decoration:none;
}

.res_cat{
	padding-left:10px;
	font:bold 14px/24px Arial, Helvetica, sans-serif; 
	color:#351B58; 
	text-decoration:underline;
}

.res_result_des{
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#000;
}
.res_result_heading a{
	font:bold 11px/24px Arial, Helvetica, sans-serif; 
	color:#351B58;
	text-decoration:underline;
}
.res_result_link{
	font:normal 11px/24px Arial, Helvetica, sans-serif; 
	color:#494949;
}
.link_ex label {color:#351B58; font:bold 12px Arial, Helvetica, sans-serif;}
.link_ex input {height:20px; width:180px; border:1px solid #D4C8E2; background:#F9F4FF; font:normal 12px Arial, Helvetica, sans-serif; color:#3C3C3C;}
.link_ex select {height:20px; width:180px; border:1px solid #D4C8E2; background:#F9F4FF; font:normal 12px Arial, Helvetica, sans-serif; color:#3C3C3C;}
.link_ex textarea {height:80px; width:320px; border:1px solid #D4C8E2; background:#F9F4FF; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#3C3C3C; overflow:hidden;}
.link_ex .button {background:none; border:none; width:auto; height:auto;}
.manadatory{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
}
.new_bread{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	
}
.new_bread a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	text-decoration:underline;
	
}

.text-heading a{ text-align:center; background:url(../images/bg-h2.gif) no-repeat center top; font:normal 15px/31px Arial, Helvetica, sans-serif; color:#53347D; display:block;}
.ring-link a{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#52347D; text-decoration:none;}
.ring-link li { padding:0 0 5px 0;}
.ring-link a:hover{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}

<!--Manish Shukla 30/04/2010-->
.boxin{border:1px solid #0066CC;border-collapse:collapse;font-size:10px; color:#4C356C; font-weight:bold;}
.boxout{border:1px solid #ffffff;border-collapse:collapse; font-size:10px; color:#4C356C; font-weight:bold;}
.box-text{font-size:10px; color:#4C356C; font-weight:bold; }
.desc{background-image:url(../images/headbg.jpg);background-repeat:repeat-y}
.cat_border{border:1px solid #cabada; -moz-border-radius-topright: 5px; -moz-border-radius-topleft:5px;}
.title-back{background-image:url(../images/headbg1.jpg);background-repeat:repeat-y; color:#341A57; font-size:12px; padding-left:5px;}
.title-back a{background-image:url(../images/headbg1.jpg);background-repeat:repeat-y; color:#341A57; font-size:12px; padding-left:5px; font-weight:normal;}
.title-back-hd{background-image:url(../images/headbg2.jpg);background-repeat:repeat-y; color:#341A57; font-size:14px; padding-left:5px; }
new-text{ padding:0; margin:0; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#323232;}
.cat_border_b{ border-left:1px solid #cabada; border-right:1px solid #cabada; border-top:1px solid #cabada;-moz-border-radius-topright: 5px; -moz-border-radius-topleft:5px;}
.cat_border_t{ border-left:1px solid #cabada; border-right:1px solid #cabada; border-bottom:1px solid #cabada;}
.cat_border_ob{border-bottom:1px solid #cabada;}
.cat_in{ font-size:14px; color:#341A57}
.cat_out{font-size:14px; color:#cabada; padding-left:5px;}

/*.bottom-link{font-size:12px; color:#202020; text-decoration:none; font-weight:normal;}
.bottom-link:link{color:#202020; text-decoration:none;}
.bottom-link:visited{color:#202020; text-decoration:none;}
.bottom-link:hover{color:#666666; text-decoration:none;}*/


/* Jewelry Menu */


.menu_level1{
height:20px;
font-size:12px; color:#202020; text-decoration:none; font-weight:normal;
}
.menu_level1 a{
font-size:12px; color:#202020; text-decoration:none; font-weight:normal;
}
.menu_level1 a:hover{
color:#666666; text-decoration:none;
}
.menu_level2{
list-style-type:square;
color:#341B57;
font-size:11px;
font-weight:normal;
}

.menu_level2 a{
font-family:Arial, Helvetica, sans-serif;
color:#341B57;
font-size:11px;
font-weight:normal;
}

.menu_level2 a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#341B57;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.menu_level3{

}
.menu_level3 a{

font-weight:normal;
}

.design-button{
background:#341b57; padding:5px; font-size:12px; text-decoration:none;
}
.design-button:link{
background:#341b57; padding:5px; font-size:12px; text-decoration:none;
}
