select { font-size:10px; font-family:Arial, Helvetica, sans-serif; }

.detailcopy { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.detailcopy a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#003399; }
.detailcopy a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#e64f22; }

.footer a { text-decoration:underline;}
.dropdownmenu { text-align:center; background:#D9D5CB url(../graphics/bgdropdownmenu.gif) repeat-x top left; padding-left:2px;}

/*LINKS 
a { color: #840029;  text-decoration: none; }
a:hover { color: #e64f22;  text-decoration: underline; } */

.detailcopy { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:5px;}
.detailcopy a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.detailcopy a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; }

.thmtable {   font-size:11px; }
.thmgrid { border:1px solid #92A1BE ; background:#fff; width:160px;    }
.mappinggrid { border:1px solid #92A1BE ; background:#fff;  }

.thmPrice { color:#661135; font-size:12px; font-family:Arial; font-weight:bold;}
.salePrice { color:#661135; font-size:12px; font-family:Arial; font-weight:bold;}
 
.textcontent, .fontcontent { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; }
.textcontent a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3E3E3D; text-decoration:underline; }
.textcontent a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3E3E3D;  text-decoration:underline;}
.textcontent h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 0 2px 0; margin:0; color:#00533e; }
.textcontent h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 0 0 8px; margin:0; color:#000; }

.pagenumber {  width:99%; color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; 
  margin-top:5px; margin-bottom:5px;  }
.pagenumber a { color:#942246; text-decoration:none; font-size:12px; }
.pagenumber a:hover { color:#942246; text-decoration:underline; font-size:12px; }
.pagenumber select { font-size:10px; font-family:Arial, Helvetica, sans-serif; }


.page_current { padding:1px; font-weight:bold; color:#666666; font-size:12px; }
.page_link a {  padding:1px; color:#2F374D; text-decoration:underline; font-size:12px;   }
.page_link a:hover {  padding:1px; color:#797d7e; text-decoration:none; font-size:12px; } 

.resultthm { }
form { padding:0; margin:0; }
.fontcontent select { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1px; }
.fontcontent input { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.fontsml { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.fontorange { color:#2f374d; font-family:Arial, Helvetica, sans-serif; }
.selectstone { background:#C6CFD9; color:#CC1A0D; }
/* .page_current { padding:1px 5px 1px 5px; background:#fff; font-weight:bold;}
.page_link a {  padding:1px 5px 1px 5px;background:#666D81; color:#FFFFFF; text-decoration:none; font-size:11px;  }
.page_link a:hover {  padding:1px 5px 1px 5px; background:#b8bcc9; color:#FFFFFF; text-decoration:none; font-size:11px; }  */


.imageforgemstones
{	float:left;
}
.text1 {
	float: left;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding-top:30px;
	text-align:left;
	width: 100px;
}

 .pinkwhitetable
{	background-color:#d9d5cb;
	font-family:Arial, Helvetica, sans-serif;
	color:#850037;
	
}


#homepagetable { background:#EFF3F6; }
#homepagetable .prodCont{ border: 1px solid #e3e3e3;  background-color:#fff; }

 
.redhead { color:#661135; font-size:35px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 2px 0; margin:0 0 8px 0;}

.youPay{ color:#661135; font-size:12px; font-weight:bold !important; height:1.4em; position:relative; }
.pricing del { font-style:italic; color:#999999; }

.leftlinknav { border:1px solid #D9D5CB; background:#ECEBE5; margin-right:6px; margin-top:7px; }
.leftlinknav h3 { color:#484746; font-size:13px; margin:0; padding:4px; background:#D9D5CB; }
.leftlinknav ul { padding:0; margin:0;}
.leftlinknav ul li { list-style:none; }
.leftlinknav ul li a { color:#4F4E4E; font-size:11px; text-decoration:none; display:block;  padding:4px;}
.leftlinknav ul li a:hover { background:#D9D5CB; font-size:11px;text-decoration:none; display:block;}

.resulttext { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px; text-align:left;}
.resulttext a { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.resulttext a:hover { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }


.iteminfobox {border:1px solid #AD9F92; }
.iteminfobox p { border-bottom:1px solid #AD9F92; padding:3px; background:#ECEBE5; margin:0; font-weight:bold;}
.itemtitle { font-size: 17px; color:#2F374D; font-weight:bold;}
.itemtitle span { font-size:12px; color:#666666; font-weight:normal; font-family:Arial, Helvetica, sans-serif; } 
.itemgridtext { font-family:Arial, Helvetica, sans-serif; font-size:11px;  }
.itemgridtext td { border-bottom:1px solid #ECEBE5;}

.proddesc { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5C6473; }
 
 
