/* CSS Document */
@charset "utf-8";
/* 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;}
*/
a img{ border:none;}
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:#452971;
	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; font-family:Arial, Helvetica, sans-serif; }

/* 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;}
*/
#header input{ border:none;}
#header strong{font-weight:bold; font-size:12px; color:#242424;}
#header img{vertical-align:middle;}
#header b{font-weight:bold; font-size:13px; color:#242424;}
#header a:link, #header a:visited{color:#444444; text-decoration:none; font-weight:normal; font-size:12px; line-height:normal;}
#header a:hover {color:#581aad; text-decoration:none;}

.toprow1{height:110px;}
.logo {float:left; width:200px;}
.slogan {float:left; width:200px; padding-top:65px; vertical-align:bottom;}

.topright {float:right; width:500px;}
.topright1 {text-align:right; height:15px; padding:5px; padding-top:8px; }
.topright2 {text-align:right; height:30px; padding:5px; }
.topright3 {text-align:right; height:20px; padding:5px; padding-top:8px; }

.navigation{height:41px;}
.navleft{float:left; width:7px; height:40px; padding-top:5px;}
.navmid{float:left; width:813px; height:46px; background:url(../images/nav-mid.jpg) repeat-x bottom; }
.navright{float:right; width:170px; height:46px;}

#header .navmid ul{margin:0px; margin-top:5px; padding:0px;}
#header .navmid li{float:left; list-style:none; height:40px; padding:0px 12px 0px 18px;}
#header .navmid li a{font-size:13px; font-weight:bold; background:url(../images/nav-arrow.png) no-repeat right; padding-right:15px; display:block; color:#ffffff; line-height:40px;}
#header .navmid li a:hover{ color:#CCCCCC; text-decoration:none;}

/*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:#351b58; text-decoration:none; font-weight:bold;}
.page-link:link{color:#351b58; text-decoration:none;}
.page-link:visited{color:#351b58; text-decoration:none;}
.page-link:hover{color:#351b58; 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-sale-price {color:#F71D00; font-size:16px; font-family:Adobe Garamond Pro Bold;}
.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:pointer;}

/*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: pointer;}
.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:20px; width:22px; 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; }

.bottom-content { float:left; width:768px; clear:both; margin:8px 0 0 0;}

.home-content { float:left; width:550px;  margin:0 10px 0 0; }
.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:8px 8px 0 0; }
.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; }

#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;}
#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; clear:both; padding:10px 0 0 10px; margin:0px;}

.alink{text-decoration:none; color:#423465; font-size:13px;	font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.alink:a { color:#9966FF; text-decoration:none;}
.alink:hover {text-decoration:none; color:#9966FF;}



.bg-background{
	background-image: url(../images/banner-custom-jewelry-background.jpg);
	height: 210px;
	width: 960px;	
}
.right-pic{
	float: right;
	height: 210px;
	width: 296px;
}
.left_text{
	float: left;	
	width: 620px;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 22px;
	cursor: text;
	padding:20px 0 0 20px;
	margin:0;
	
}


#cs{
width:auto;
height:22px; 
text-align:left;
background:url(../images/heart-icon.png) no-repeat;
font-family:Arial; 
font-size:12px;
font-weight:bold; 
color:#FF0000;
padding:3px 0 0 20px;
height:auto;
}

/*=======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;}
.link_ex .checkbox{ width:auto; height:auto; border:none; background:#FFFFFF;}

.manadatory{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
}
.new_bread{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	
}
.new_bread a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	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;}


.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; padding-bottom:4px;}
.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:13px;
	padding-left:5px;
}
.title-back-hd-pen{
	color:#341A57;
	font-size:14px;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #ded5e8;
}
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;}
.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:13px;
	color:#452971;
	padding-left:5px;
}

.cat_out-pen{
	color:#452971;
	font-variant: small-caps;
	font-size: 14px;
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight: bold;
}

.cat_out-pen-clickhere{
	color:#452971;	
	font-size: 10px;
	font:Verdana;
	cursor: pointer;		
}


/*.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;
width:170px;
}
.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;
}

.ruby-content{
	font-family:Verdana;
	font-size:10px;
	color:#666666;

}
.pendant-banner{
	margin:3px;
	height:302px;
}
.select-setting{
	position:relative;
	padding:240px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.p-banner-text{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#452971;
	padding-left: 65px;
	font-size: 14px;
	padding-right: 5px;
	font-variant:small-caps;
}

.select-setting a:hover{
    font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#452971;
	padding-left: 65px;
	font-size: 14px;
	padding-right: 5px;
	font-variant:small-caps;
    text-decoration:underline;	
}
.order-heading-small{
    font-family:Arial;
    color: #523f6d;
    font-size:16pt;
}
.order-heading-large{
    font-family:Arial;
    color: #ac8fcf;
    font-size:24pt;
}
.paid-text{
    font-weight: bold;
    color:#006700;
}
#payment_progress{
width:400px;
height:50px;
background:url(../images/success_bg.jpg);
}
#processing{
	margin:8px 0 0 0px;	
	color:#FFFFFF;
	font-weight:bold;
}
#success_div{
	margin:15px 0 0 0px;	
	color:#FFFFFF;
	font-weight:bold;
}
#declined_div{
	width:400px;
	height:50px;
	background:url(../images/faluare_bg.jpg);
	padding-top:10px;
	color:#FFFFFF;
	font-weight:bold;
	background-repeat:no-repeat;
}
.banner-link{
	text-align: left;
	margin-right: 0px;
	margin-top: 18px;
	float: left;
}

.p-banner-heading a{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 60px;
	font-size: 14px;
	font-variant:small-caps;
}

.p-banner-heading a:hover{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 60px;
	font-size: 14px;
	font-variant:small-caps;
}

.preset-banner{
	margin:105px 5px 0 365px;
   
}
.preset-desc-text{
	font-family:Arial, Helvetica, sans-serif;
	color:#452971;
	font-size: 13px;
}
.preset-link{
	font-family:"Times New Roman", Times, serif;
	color:#452971;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.prod-detail-link{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.prod-detail-link a{		
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.menu-ul{
margin:0px;
padding-left:24x;
}

#cert-div{
position:absolute;
border:1px solid;
top:425px;
}

.prod-cert{

}

.prod-cert img{
	border:1px solid #A28BBE;
}

.Collected {
   color:#006633;
   font-weight:bold;
}

.Pending {
    color:#660000;
	font-weight:bold;
}

.gemstuds{padding-left:15px;  }
.gem-prod{font:22px Arial, Helvetica, sans-serif; color:#341a57; padding-top:10px; padding-bottom:10px;}
.gem_studs{width:233px; height:31px; text-align:center; background:url(../images/bg-h2.gif) no-repeat center top; font:normal 19px/31px Arial, Helvetica, sans-serif; color:#53347D; display:block; margin-left:180px; margin-top:15px; margin-bottom:40px;}
.studs img{ margin:15px 15px 15px 15px;}
.own_studs{ width:300px; float:left; border-right:1px solid #999999; text-align:center;}
.arrow{ width:15px; float:left; padding-top:2px;}
.own_studs p{ padding:0px; margin:0px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:10px/13px; padding-bottom:10px; }
.preset_studs{width:250px; float:left; text-align:center;}
.preset_studs p{ padding:0px; margin:0px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:10px/13px; padding-bottom:10px; }
.makestuds{ font-size:14px;}
h2.gstone{ padding:0px; margin:0px;}
h2.gstone a{ padding:0px; margin:0px; font:normal 16px/25px Arial, Helvetica, sans-serif; color:#341a57; font-weight:bold;}
h2.gstone a:hover{ text-decoration:underline; color:#341a57;}
.studs_step{ width:350px; float:left; padding-top:10px;}
h4.studsstep{ font:normal 15px/25px Arial, Helvetica, sans-serif; color:#341a57;  }
span.steps{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
ul.settings li{list-style:disc;}
ul.settings li a{font:normal 13px/25px Arial, Helvetica, sans-serif; color:#341a57;}
ul.settings li a:hover{color:#341a57; text-decoration:underline;}
.presetgems{width:210px; float:left; margin-top:70px;}
.presetgems div{ margin-bottom:13px;}
.presetgems a{padding:0px; margin:0px; color:#341a57; font:normal 16px/25px Arial, Helvetica, sans-serif; color:#341a57;}
.presetgems a:hover{text-decoration:underline; color:#341a57;}
.clear{ clear:both;}
.net-price{ color:#000000; text-decoration:line-through;}

.colorbar{background-color:#99CC33!important;}
