
.gray  { color: #696969; font-style: normal; font-weight: normal; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftnavb  { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redprice { color: red; font-weight: bolder; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input.redprice   { color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; text-align: right; border-style: none; outline-style: none }
input.submit { color: black; font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.button { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
input.text { color: black; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }
.itemno   { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pagecopy  { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.description   { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
select.description    { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navb  { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redb  { color: red; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.maroonxl  { color: maroon; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1  { color: maroon; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0pt; padding: 0pt }
h2     { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; margin: 0; padding: 0 }
.smtxt  { color: white; font-size: 4pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; margin: 0; padding: 0 }
.whiteb    { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navredb { color: red; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navredb2 { color: red; font-size: 9.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.navblkb { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftnav { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftnavw { color: white; font-size: 6pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftnavi { color: gray; font-style: italic; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tdbkg { background-color: #fc9 }
a:link { color: teal; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited { color: teal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
a:hover { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: underline }
a.red:link { color: red; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
a.red:visited { color: red; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
a.red:hover { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: underline }
a.ff:link { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
a.ff:visited { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
a.ff:hover { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: underline }
body { color: black; background-color: white; margin: 0 }
.margin_r_b { margin: 0 10pt 10pt 0; }
.margin_r { margin: 0 10pt 0 0; }
.margin_l_b { margin: 0 0 10pt 10pt; }
#ran1,#ran2,#ran3,#ran4 { display: none; }
form { margin: 0 0 0 0; }
img { border: 0px; }
.jewelryheader { color: maroon; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding-bottom: 1px; border-bottom: thin solid maroon; }
.meaningborder { padding: 6pt; border: solid thin maroon; }
.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
 
.contentslide .contentdiv{
display: none;
}
 
.pagination{
width: 100%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
padding: 6px 0px 6px 0px;
margin:5px 0px 0px 0px;
}
 
* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 100%; /*IE5 width*/
w\idth: 100%; /*IE6 width*/
}
 
.pagination a{
text-decoration:underline;
padding: 5px;
margin-top: 2px;
font-size:12px;
color: maroon;
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #EFEFEF;
}
 
.pagination a:hover, .pagination a.selected{
color: #FFFFFF;
background-color: maroon
}