a:Hover
{
	text-decoration: underline;
}

.linksmall
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9;
	color: Black;
	text-decoration: none;
}
.links
{
	font-family: Arial;
	font-size: 12px;
	color: #094c74;
	text-decoration: none;
}
.boldlinks
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: Blue;
	font-weight: bold;
	text-decoration: none;
}
.boldlinks1
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.italiclinks
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: Blue;
	text-decoration: none;
	font-style: italic;
}
.bluelinks
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: Blue;
	text-decoration: none;
}
.Ariallinks
{
	font-family: arial;
	font-size: 12px;
	color: #094c74;
	text-decoration: none;
	font-weight: bold;
}
.linksSmall
{
	font-family: Arial;
	font-size: 3px;
	color: #094c74;
	text-decoration: none;
}

.warn
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	color: Red;
	text-decoration: none;
}

.warnbig
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}

.smalllabel
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10;
	color: #094c74;
	text-decoration: none;
}

.smalllabeljust
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10;
	color: #094c74;
	text-decoration: none;
	text-align: justify;
}


.inputfield
{
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	border-right: #094c74 1px solid;
	border-top: #094c74 1px solid;
	border-left: #094c74 1px solid;
	border-bottom: #094c74 1px solid;
}

.BlackBold
{
	font-family: arial;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
/*.BlackNormal{font-family:Verdana; font-size:10px; color:#7A7A7B; text-decoration:none;}*/
.BlackNormal
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.BlackNormal11
{
	font-family: arial;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
.labeltext
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: #094c74;
	text-decoration: none;
}
.DescText
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}
.tablehd
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.pagerlinks
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13;
	color: #094c74;
	text-decoration: none;
}
.labeltextjust
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11;
	color: #094c74;
	text-decoration: none;
	text-align: justify;
}
.tablehdNormal
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10;
	color: White;
	text-decoration: none;
}

.OrangeText
{
	font-family: arial;
	font-size: 12px;
	color: #ff762c;
	text-decoration: none;
	font-weight: bold;
}

.HeadingText
{
	font-family: arial;
	font-size: large;
	color: Black;
	text-decoration: none;
}

.gemangleinfo
{
	font-family: arial;
	font-size: 12px;
	color: #e7effc;
	text-decoration: none;
	font-weight: bold;
}

.st01
{
	font-family: Arial, "Microsoft Sans Serif" , "MS Serif" , sans-serif, serif;
	font-size: 14px;
}
.grey
{
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
	font-size: 12px;
}
.strongGrey
{
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
	font-size: 12px;
	font-weight: bold;
}

.TopLink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #542344;
	font-size: 11px;
	text-decoration: underline;
}

.TopLinkActive
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

@media print
{
	.printFooter
	{
		display: none;
	}
}


body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px; /*font-family: Arial, Helvetica, sans-serif;*/
}

.active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.inactive
{
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
	font-size: 12px;
	font-weight: bold;
}
.black12b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black11b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.ModalPopUpBG
{
	background-color: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.ShapeStyle
{
	text-transform: capitalize;
}
#divPopupFirstSlider
{
	z-index: 2000;
	position: absolute;
	text-align: center;
}
#divPopupSecondSlider
{
	z-index: 3000;
	position: absolute;
	text-align: center;
}

#divPopupErrInfo
{
	z-index: 3000;
	position: absolute;
	text-align: center;
	top: 40%;
	height: 400px;
	width: 300px;
	overflow: auto;
	background-image: url(png.png);
}
divPopup1
{
	z-index: 3000;
	position: absolute;
	text-align: center;
	width: 20px;
	height: 20px;
	background-image: url(png.png);
}
#divSAPrice, #divSACarat, #divSAClarity, #divSAColor, #divSACut
{
	z-index: 9999;
	position: absolute;
	text-align: center;
	border: none;
	margin: none;
	background-image: url(../Images/bgForSlider.gif);
}

.loader
{
	z-index: 9999999;
	position: fixed;
	/*top:0px;
	left:0px;
	height:100%;
	width:100%;*/
	width: 141px;
	height: 51px;
	margin-left: -60px;
	top: 50%;
	left: 50%;
	background-color: White;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

#progressBackgroundFilter
{
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: white;
	filter: alpha(opacity=10);
	opacity: 0.10;
	z-index: 10000;
}

