@charset "utf-8";
/* CSS Document */



.popup ,.popup1 ,.popup2 ,.popup3 ,.popup4
{
	width:138px; text-transform:capitalize;	
	border:2px solid #8f8e8e;
	background:#fff;
	position:absolute;
	z-index:30;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:10px 0 10px 10px;
	display:none;

}

.mpoup
{
	margin:-220px 0 0 365px;
}

*html .mpoup
{
	margin:-220px 0 0 -340px;
}

html* .mpoup
{
	margin:-300px 0 0 -165px;
}
*|html[xmlns*=""] .mpoup
{
	margin:-280px 0 0 215px;
}

.engmpoup
{
	margin:-183px 0 0 71px;
}

*html .engmpoup
{
	margin:-308px 0 0 65px;
}

.mpoup1
{
	margin:-428px 0 0 426px;
}

.mpoup2
{
	margin:0 0 0 18px;
}

*html .mpoup2
{
	margin:0px 0 0 -438px;
}

html* .mpoup2
{
	margin:-120px 0 0 -638px;
}
*|html[xmlns*=""] .mpoup2
{
	margin:-120px 0 0 -108px;
}

.mpoup3
{	
	margin:0 0 0 339px;	
}

*html .mpoup3
{
	margin:0px 0 0 -289px;	
}

html* .mpoup3
{
	
	margin:-98px 0 0 -209px;	
}
*|html[xmlns*=""] .mpoup3
{
	
	margin:-50px 0 0 295px;	
}

.mpoup4
{	
	margin:0 0 0 482px;
}

*html .mpoup4
{
	margin:-120px 0 0 482px;	
}

html* .mpoup4
{
	[margin:0 0 0 482px;]
	margin:-120px 0 0 482px;	
}

span.price
{
	display:block;
	overflow:hidden;
	font-size:14px;
    font-weight:bold;
	padding:5px 10px 5px 0;
	width:132px;
	
}

.buynow
{
	color:#990000;
	text-decoration:none;
	
}
a.buynow:hover
{
	text-decoration:underline;
}



*+html .popup_dia{margin:0 0 0 18px;}
.popup_dia{margin:0 0 0 18px;# margin:0 0 0 18px; margin/*\**/:28px\9;}
*html .popup_dia{margin:0 0 0 18px;}
*|html[xmlns*=""] .popup_dia{margin:0 0 0 18px;}
.popup_dia,  x:-moz-any-link, x:default  {margin:120 0 0 18px; border:1px solid red;}/*ff*/
@media screen and (-webkit-min-device-pixel-ratio:0) {.popup_dia{margin:0 0 0 18px;}}

/* popup css for june banner */
.mpoup_jewl
{
	margin:-220px 0 0 365px;
}

*html .mpoup_jewl
{
	margin:0px 0 0 65px;
}

html* .mpoup_jewl
{
	margin:-350px 0 0 65px;
}
*|html[xmlns*=""] .mpoup_jewl
{
	margin:-350px 0 0 165px;
}

.mpoup2_jewl
{
	margin:-310px 0 0 518px;
}

*html .mpoup2_jewl
{
	margin:-410px 0 0 128px;
}
*|html[xmlns*=""] .mpoup2_jewl
{
	margin:-310px 0 0 528px;
}
html* .mpoup2_jewl
{
	
	margin:-350px 0 0 138px;
}
.mpoup3_jewl
{	
	margin:0 0 0 139px;	
}

*html .mpoup3_jewl
{
	margin:-120px 0 0 -69px;	
}

html* .mpoup3_jewl
{
	margin:-120px 0 0 -109px;	
}
.mpoup_gift
{
	margin:-160px 0 0 165px;
}

*html .mpoup_gift
{
	margin:-140px 0 0 65px;
}

html* .mpoup_gift
{
	
	margin:-250px 0 0 -185px;
}
*|html[xmlns*=""] .mpoup_gift
{
	
	margin:-150px 0 0 85px;
}

.mpoup2_gift
{
	margin:-120px 0 0 420px;
}

*html .mpoup2_gift
{
	margin:-80px 0 0 218px;
}

html* .mpoup2_gift
{
	
	margin:-120px 0 0 218px;
}
*|html[xmlns*=""] .mpoup2_gift
{
	
	margin:-100px 0 0 438px;
}

.mpoup3_gift
{	
	margin:-400px 0 0 130px;	
}


html* .mpoup3_gift
{

	margin:-450px 0 0 -90px;	
}
*|html[xmlns*=""] .mpoup3_gift
{

	margin:-320px 0 0 149px;	
}

/*diamond*/
.mpoup_dia
{
	margin:-180px 0 0 305px;
}

*html .mpoup_dia
{
	margin:-210px 0 0 -465px;
}

html* .mpoup_dia
{
	
	margin:-250px 0 0 -365px;
}
*|html[xmlns*=""] .mpoup_dia
{
	
	margin:-250px 0 0 65px;
}

.mpoup2_dia
{
	margin:-220px 0 0 498px;
}

*html .mpoup2_dia
{
	margin:-120px 0 0 -118px;
}

html* .mpoup2_dia
{
	
	margin:-250px 0 0 18px;
}
*|html[xmlns*=""] .mpoup2_dia
{
	
	margin:-90px 0 0 438px;
}

.mpoup3_dia
{	
	margin:-80px 0 0 330px;	
}

*html .mpoup3_dia
{
	margin:-80px 0 0 -239px;	
}

html* .mpoup3_dia
{
	margin:-120px 0 0 -239px;	
}
*|html[xmlns*=""] .mpoup3_dia
{
	margin:-70px 0 0 289px;	
}


/*diamond end*/
/*bridal*/
.mpoup_bridal
{
	margin:-250px 0 0 320px;
}

*html .mpoup_bridal
{
	margin:-250px 0 0 -565px;
}

html* .mpoup_bridal
{
	
	margin:-250px 0 0 -565px;
}
*|html[xmlns*=""] .mpoup_bridal
{
	
	margin:-250px 0 0 295px;
}

.mpoup2_bridal
{
	margin:-220px 0 0 498px;
}

*html .mpoup2_bridal
{
	margin:-320px 0 0 -368px;
}

html* .mpoup2_bridal
{
	
	margin:-320px 0 0 -218px;
}
*|html[xmlns*=""] .mpoup2_bridal
{
	
	margin:-220px 0 0 498px;
}

.mpoup3_bridal
{	
	margin:-380px 0 0 110px;
/*css hack for ie6*/
_position:relative;
_margin-left:70px; 
_float:left;	
}


html* .mpoup3_bridal
{
	margin:-380px 0 0 -719px;	
}
*|html[xmlns*=""] .mpoup3_bridal
{
	margin:-420px 0 0 119px;	
}

/*bridal end*/
