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:#FFFFFF;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.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
	 {
		 z-index: 9999;		
		 position: absolute;		
		 text-align: center;	
		 border : none;
		 margin : none;	
		 background-image: url(../Images/bgForSlider.gif); 	
	 }
	#divSACarat
	{
		 z-index: 9999;		
		 position: absolute;		
		 text-align: center;	
		 border : none;
		 margin : none;	
		 background-image: url(../Images/bgForSlider.gif); 	
	}
	#divSAClarity
	{
		 z-index: 9999;		
		 position: absolute;		
		 text-align: center;	
		 border : none;
		 margin : none;	
		 background-image: url(../Images/bgForSlider.gif); 	
	}
	#divSAColor
	{
		 z-index: 9999;		
		 position: absolute;		
		 text-align: center;	
		 border : none;
		 margin : none;	
		 background-image: url(../Images/bgForSlider.gif); 	
	}
	.loader
	{
        z-index: 100;
        position: fixed;
        width: 120px;
        margin-left: -60px;
        top: 50%;
        left: 50%;
    }
