body {
	scrollbar-3dlight-color : #D7D7D7;
	scrollbar-arrow-color : #D7D7D7;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #D7D7D7;
	scrollbar-face-color : #BA1404;
	scrollbar-highlight-color : #BA1404;
	scrollbar-shadow-color : #D7D7D7;
	scrollbar-track-color : #D7D7D7;
}

/* Rollover States for Footer Links */
a.footer:link
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:none;color:white;}
/*a.footer:active
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:none;color:white;}
*/
a.footer:hover
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:underline; color:white;}

a.footer:visited
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:none;color:white;}

.link_red
{font-family: Verdana, Arial, sans-serif; font-size:8pt; text-decoration:underlinee;color:#CC0000;}

.item_number
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:none;color:black;}

.footer1
{font-family: Arial, sans-serif; font-size:8pt; text-decoration:none;color:white;}
.footer2
{font-family: Verdana, Arial, sans-serif; font-size:7pt; text-decoration:none;color:#4B4D4D;}

.text
{font-family:Verdana, Arial, sans-serif; font-size:8pt; text-decoration:none; color:#696568; padding:5px;}
.text_dark_gray
{font-family:Verdana, Arial, sans-serif; font-size:8pt; text-decoration:none; color:#666666;}
.home_tables_text
{font-family:Verdana,Arial,sans-serif;font-size:7pt;text-decoration:none;color:#696568;padding:7px;}
.logged_in_name
{font-family:Verdana, Arial, sans-serif; font-size:9pt; color:#666666; text-decoration:underline;}

.breadcrumb_title
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#666666; text-decoration:none; font-weight:bold;}
.breadcrumb_list
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#CC0000; text-decoration:none;}
.breadcrumb_list_gray
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#666666; text-decoration:none;}
.breadcrumb_list_link
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#CC0000; text-decoration:underline;}
.breadcrumb_list_link_gray
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#666666; text-decoration:underline;}

/* Rollover States for Product List Images */
a.product_list_image:link
{
  border-top: 1px solid #D7D7D7;
  border-right: 1px solid #D7D7D7;
  border-bottom: 1px solid #D7D7D7;
  border-left: 1px solid #D7D7D7;
}


a.product_list_image:visited
{
  border-top: 1px solid #D7D7D7;
  border-right: 1px solid #D7D7D7;
  border-bottom: 1px solid #D7D7D7;
  border-left: 1px solid #D7D7D7;
}

a.product_list_image:hover {
  border-top: 1px solid #B81407;
  border-right: 1px solid #B81407;
  border-bottom: 1px solid #B81407;
  border-left: 1px solid #B81407;
}

a.product_list_image:active {  
  border-top: 1px solid #D7D7D7;
  border-right: 1px solid #D7D7D7;
  border-bottom: 1px solid #D7D7D7;
  border-left: 1px solid #D7D7D7;            
}


.product_list_title
{font-family:Verdana, Arial, sans-serif; font-size:9pt; color:#666666; text-decoration:none;padding-top:5px;}

.search_red
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#B81407; text-decoration:none;}
.search_gray
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#666666; text-decoration:none;}

.drop_down_search
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#6C6C6C; text-decoration:none;}

.product_text_bold
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#990000; text-decoration:none;font-weight:bold;}
.product_text
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#666666; text-decoration:none;}
.product_header
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#990000; text-decoration:none;font-weight:bold;border-bottom:1px solid #BDBDBD;}
.our_diamond_quality
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#FFFFFF; text-decoration:none;font-weight:bold;}

.input
{border: 1px solid #cccccc;font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#6C6C6C; text-decoration:none;}

.text_red
{font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#990000; text-decoration:none;}
.text_red_bold
{font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#990000;font-weight:bold; text-decoration:none;}
.text_red_bold_quote
{font-family:Arial, sans-serif; font-size:18px; color:#990000;font-weight:normal; text-decoration:none;}
a.textLink:link, a.textLink:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #990000;
	text-decoration: none;
}

a.textLink:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #990000;
	text-decoration: underline;
}

.essentials_title{
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #999999;
}

.text{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
.text_red{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #B81407;
}

.nav_gallery{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #999999;
}

.footer{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
}
.footer2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	
}

a.footerLink:link, a.footerLink:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
}
a.footerLink:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : underline;
}

.detail_red_text{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #990000;
}

.inputfield
{font-family:Verdana, Arial, sans-serif; font-size:8pt; text-decoration:none; color:#696568;}

.textnormal{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
	text-decoration : none;
}


.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px	;
	color: #000000;
	text-decoration:none;
}
.head16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #951A1D;
}
.bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #951A1D;
}
.bodycopy {
	FONT-WEIGHT: 200; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.check
{
		height:12px
	}

.BlackBold{
	font : bold 12px Arial, Helvetica, sans-serif;
	color:Black;
}

.ProductNo{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	
	text-decoration:none;
}

.headlinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px	;
	color: #000000;
	text-decoration:none;
}

.headlinktext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px	;
	color: #000000;
	text-decoration:underline;
}

.Gray14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #343434;
}
.Gray12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.R12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.G14 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.text_blue_bold
{font-family:Verdana, Arial, sans-serif; 
 font-size:8pt; 
 color:Blue;
 font-weight:bold; 
 text-decoration:none;
 }
 .text_blue_normal
{font-family:Verdana, Arial, sans-serif; 
 font-size:8pt; 
 color:Blue;
 font-weight:normal;  
 text-decoration:none;
 }
.text_title {
	font-size: 12px;
	font-style: normal;
	color: #00030A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.descBox
{
 font-family  : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #990000;
	height:auto;
	width:auto;
	margin-bottom:5px;
	border:0px;
	border-style:solid;
	border-color:Gray;
}
.CartBox
{
 font-family  : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #990000;
	height:auto;
	width:auto;
	margin-top:40px; 
	margin-bottom:5px;
	border:0px;
	border-style:solid;
	border-color:Gray;
}
.descTM
{
margin-top:5px;	
}

