body { 
font-family : arial;
font-size : 12px;
color : #444444;
margin : 0;
padding : 0;
background-image : url('/img/mainbg.jpg');
background-repeat : repeat-x;
background-color : #EEEEEE;
} 

table  { color: #444444; FONT: 12px arial; font-weight: normal; line-height: 16px;}

a:link, a:visited, a:active	{ color: #732D47; /*color: #015FB6;*/ text-decoration: underline; }
a:hover, a:visited:hover { color: #83315B; text-decoration: underline; }

a.body:link, a.body:visited, a.body:active	{ color: #444444; text-decoration: none; }
a.body:hover, a.body:visited:hover { color: #444444; text-decoration: underline; }

.bTS {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #444444; }
.bTS a:link, .bTS a:visited, .bTS a:active { color : #732D47; text-decoration : underline; }
.bTS a:hover, .bTS a:visited:hover { color : #83315B; text-decoration : underline; }

.bTSblue {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #444444; }
.bTSblue a:link, .bTSblue a:visited, .bTSblue a:active { color : #003762; text-decoration : none; }
.bTSblue a:hover, .bTSblue a:visited:hover { color : #83315B; text-decoration : underline; }

.bTSlnk {font-family: Arial, Verdana, sans-serif; color : #33477B; font-size: 11px; font-weight: bold;}

.bodybl {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #283860; }
.bodybl a:link, .bodybl a:visited, .bodybl a:active { color : #33477B; text-decoration : none; }
.bodybl a:hover, .bodybl a:visited:hover { color : #83315B; text-decoration : underline; }

    hr { color:#EFEFEF; }
	
	    hr.zx {
      border-top: 1px solid #4A6B9C;
      border-left: 1px solid #FFFFFF;
      color: #FFFFFF;
      background-color: #FFFFFF;
      height: 1px;
	  width:177px;
	  margin-top:5px;
	  margin-bottom:5px;
    }

    hr.hr1 {
      border-top: 1px solid #E5E5E5;
      border-left: 1px solid #FFFFFF;
      color: #FFFFFF;
      background-color: #FFFFFF;
      height: 1px;
	  width:740px;
	  margin-top:20px;
	  margin-bottom:20px;
    }
	
	    hr.hr5 {
      border-top: 1px solid #E5E5E5;
      border-left: 1px solid #FFFFFF;
      color: #FFFFFF;
      background-color: #FFFFFF;
      height: 1px;
	  width:740px;
	  margin-top:5px;
	  margin-bottom:5px;
    }
	
    hr.hr2 {
      border-top: 1px solid #E5E5E5;
      border-bottom: 1px solid #E5E5E5;
      border-left: 1px solid #FFFFFF;
      color: #FFFFFF;
      background-color: #FFFFFF;
      height: 4px;
	  width:740px;
	  margin-top:20px;
	  margin-bottom:20px;
    }
	
	    hr.hr2ten {
      border-top: 1px solid #E5E5E5;
      border-bottom: 1px solid #E5E5E5;
      border-left: 1px solid #FFFFFF;
      color: #FFFFFF;
      background-color: #FFFFFF;
      height: 4px;
	  width:740px;
	  margin-top:10px;
	  margin-bottom:10px;
    }

.smalltx { font-size : 7pt; font-family : verdana, arial, helvetica, sans-Serif; color : #444444; } 
.smalltx a:link, .smalltx a:visited, .smalltx a:active { color: #732D47; text-decoration: underline; }
.smalltx a:hover, .smalltx a:visited:hover	 { color: #83315B; text-decoration: underline; }

.smalltxbld { font-size : 8pt; font-family : arial, verdana, helvetica, sans-Serif; font-weight: bold; color : #444444; } 
.smalltxbld a:link, .smalltxbld a:visited, .smalltxbld a:active { color: #3D4AA9; font-weight: bold; text-decoration: underline; }
.smalltxbld a:hover, .smalltxbld a:visited:hover	 { color: #732D47; font-weight: bold; text-decoration: underline; }

.smalltxrd { font-size : 8pt; font-family : arial, verdana, helvetica, sans-Serif; color : #444444; } 
.smalltxrd a:link, .smalltxrd a:visited, .smalltxrd a:active { color: #732D47; text-decoration: underline; }
.smalltxrd a:hover, .smalltxrd a:visited:hover	 { color: #83315B; text-decoration: underline; }

.smalltxv { font-size : 8pt; font-family : verdana, helvetica, sans-Serif; color : #444444; } 
.smalltxv a:link, .smalltxv a:visited, .smalltxv a:active { color: #3D4AA9; text-decoration: underline; }
.smalltxv a:hover, .smalltxv a:visited:hover	     { color: #732D47; text-decoration: underline; }

.btext { font-family : arial, helvetica, sans-serif; font-size : 10pt; color : #444444; }
.btext a:link, .btext a:visited, .btext a:active	{ color: #732D47; text-decoration: underline; }
.btext a:hover, .btext a:visited:hover					{ color: #83315B; text-decoration: none; }

.btextbl { font-family : arial, helvetica, sans-serif; font-size : 10pt; color : #444444; }
.btextbl a:link, .btextbl a:visited, .btextbl a:active	{ color: #444444; text-decoration: none; }
.btextbl a:hover, .btextbl a:visited:hover				{ color: #83315B; text-decoration: underline; }

.header { margin: 0px; width: 979px; height : 68px; background-image: url('/img/header.jpg'); background-repeat : no-repeat; background-position: left; }
div.util {  float: right; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #C5C9D9; font-weight : normal; margin: 5px 15px 0px 0px; font-size: 10px; }
div.util a:link, div.util a:visited { color : #C5C9D9; margin: 0 1px 0 1px; padding: 0; text-decoration: none; } 
div.util  a:hover, div.util  a:visited:hover { color: #C5C9D9; margin: 0 1px 0 1px; padding: 0; text-decoration: underline; } 
div.utilphone {  float: right; margin: 28px 15px 0 0; background-image: url('/img/phone.gif'); background-repeat: no-repeat; width : 108px;  height : 12px; }

.breads  { COLOR: #444444; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }
.breads a:link, .breads a:visited, .breads a:active { COLOR: #732D47; text-decoration: underline; }
.breads a:hover, .breads a:visited:hover { COLOR: #83315B; text-decoration: underline; }

.ttl        { COLOR: #33477B; FONT: 19px verdana, arial, sans-serif; font-weight: normal; margin: 20px 0 5px 0; }
.ttl a:link, .ttl a:visited, .ttl a:active  {COLOR: #33477B; text-decoration: none;}
.ttl a:hover, .ttl a:visited:hover {color:#343284; text-decoration: none;}

.ttlzero       { COLOR: #33477B; FONT: 18px verdana, arial, sans-serif; font-weight: normal; margin: 0; }
.ttlzero a:link, .ttlzero a:visited, .ttlzero a:active  {COLOR: #33477B; text-decoration: none;}
.ttlzero a:hover, .ttlzero a:visited:hover {color:#343284; text-decoration: none;}

.ttler        { COLOR: #33477B; FONT: 18px verdana, arial, sans-serif; font-weight: normal; margin: 10px 0 5px 0; }
.ttler a:link, .ttler a:visited, .ttler a:active  {COLOR: #33477B; text-decoration: none;}
.ttler a:hover, .ttler a:visited:hover {color:#343284; text-decoration: none;}

.ttltt        { COLOR: #33477B; FONT: 19px verdana, arial, sans-serif; font-weight: normal; margin: 0 0 5px 0; }
.ttltt a:link, .ttltt a:visited, .ttltt a:active  {COLOR: #33477B; text-decoration: none;}
.ttltt a:hover, .ttltt a:visited:hover {color:#732D47; text-decoration: none;}

.subttl      { COLOR: #33477B; FONT: 16px verdana, arial, sans-serif; font-weight: bold; margin: 0px 0px 3px 0; }
.subttl a:link, .subttl a:visited, .subttl a:active  {COLOR: #33477B; text-decoration: none;}
.subttl a:hover, .subttl a:visited:hover {color:#732D47; text-decoration: none;}

.smalltttl	  { COLOR: #33477B; FONT: 13px verdana, arial, sans-serif; font-weight: bold; margin: 0 0 3px 0; }
.smalltttl a:link, .smalltttl a:visited, .smalltttl a:active  {COLOR: #33477B; text-decoration: none;}
.smalltttl a:hover, .smalltttl a:visited:hover {color:#732D47; text-decoration: underline;}

.smalltttlbl	  { COLOR: #33477B; FONT: 12px verdana, arial, sans-serif; font-weight: bold; margin: 0 0 3px 0; }
.smalltttlbl a:link, .smalltttlbl a:visited, .smalltttl a:active  {COLOR: #33477B; text-decoration: none;}
.smalltttlbl a:hover, .smalltttlbl a:visited:hover {color:#732D47; text-decoration: none;}

.smtlblH	  { COLOR: #33477B; FONT: 12px verdana, arial, sans-serif; font-weight: normal; margin: 0 0 3px 0; }
.smtlblH a:link, .smtlblH a:visited, .smtlblH a:active  {COLOR: #33477B; text-decoration: none;}
.smtlblH a:hover, .smtlblH a:visited:hover {color:#732D47; text-decoration: none;}

.smtlblHg	  { COLOR: #33477B; FONT: 12px verdana, arial, sans-serif; font-weight: normal; margin: 0 0 3px 0; }
.smtlblHg a:link, .smtlblHg a:visited, .smtlblHg a:active  {COLOR: #444444; text-decoration: none;}
.smtlblHg a:hover, .smtlblHg a:visited:hover {color:#883659; text-decoration: none;}

h1 { COLOR: #33477B; FONT: 19px verdana, arial, sans-serif; font-weight: normal; margin: 4px 0 4px 0; }
h1 a:link, h1 a:visited, h1 a:active  {COLOR: #3B5173; text-decoration: none;}
h1 a:hover, h1 a:visited:hover  {color:#732D47; text-decoration: none;}

h2 { font: 12px verdana, arial, sans-serif; color : #FFFFFF; margin: 0px 0px 0px 4px; font-weight : bold; } 
h2 a:link, h2 a:visited, h2 a:active  {COLOR: #3B5173; text-decoration: none;}
h2 a:hover, h2 a:visited:hover  {color:#732D47; text-decoration: none;}


h3 { font: 13px verdana, arial, sans-serif; color : #444444; margin: 0px 0px 0px 4px; font-weight : bold; } 
h3 a:link, h3 a:visited, h3 a:active  {COLOR: #444444; text-decoration: none;}
h3 a:hover, h3 a:visited:hover  {color:#83315B; text-decoration: none;}

div.line1 {
height:1px;
background-image : url('/img/line3.gif');
background-repeat : repeat-x;
background-color: #FFFFFF;
padding : 0;
}

div.line2 {
height:4px;
background-image : url('/img/line4px.gif');
background-repeat : repeat-x;
background-color: #FFFFFF;
padding : 0;
}

table.spcbrd{ border-style:solid; border-width:1px; border-collapse: collapse; border-color: #D6DFEC; font: 10px verdana, arial, sans-serif; font-weight: normal;}
table.spcbrd td
{
padding: 4px;
border-color: #D6DFEC;
border-width: 1px;
border-style: inset;
}

table.spcbrd2 { border-style:solid; border-width:1px; border-collapse:collapse; border-color:#D6DFEC; font: 10px verdana, arial, sans-serif;}
table.spcbrd2 td
{ padding: 4px;
border-color: #D6DFEC;
border-width: 1px;
border-style: inset;
}

.leftbar  { COLOR: #444444; FONT: 11px verdana, sans-serif; font-weight: normal; /*border: 1px solid #D6DFEC;*/ padding : 0 0 0 0; background-color: #FFFFFF; } 
/*.leftbar  { COLOR: #444444; FONT: 11px verdana, sans-serif; font-weight: normal; border: 1px solid #CBD2D9; padding : 0 0 0 2px; background-image: url("http://www.jewelrycentral.com/img/lbshade.gif"); background-repeat : repeat-y; }*/
.middle { COLOR: #444444; FONT: 12px arial, verdana, sans-serif; font-weight: normal; border: 1px solid #D6DFEC;}

.heading  { margin-top: 15px; }

.formmargin		{ margin: 0px; }
.searchsiteform	{ font: 10px arial, verdana, sans-serif; color: #777777; background-color: #FAFCFE; width: 144px; height: 17px; border: #808080 1px solid; margin-left:1px; }

.specials { FONT: 11px verdana, arial, sans-serif; padding: 3px 0 3px 0; background-color: #FFFFFF; font-weight: normal; width:100%; border-bottom: solid #CDD4E1; border-width: 0px 0px 1px 0px;  }
.specials a:link, .specials a:visited, .specials a:active { COLOR: #444444; text-decoration: none; }
.specials a:hover, .specials a:visited:hover { COLOR: #444444; text-decoration: underline; }

.navtbl { background-image: url("/img/button1.gif"); padding: 0px; margin: 0px; border-top: 1px solid #8597B3; border-bottom: 2px solid #173372; background-color: #4A638C; }

.menue { font: 12px arial, sans-serif; font-weight: normal; text-align: left; padding: 5px 0px 5px 0px; width: auto; }

.menue a:link, .menue a:visited { color: #FFFFFF; text-decoration: none; }
.menue a:hover, .menue a:visited:hover { color: #FFFFFF; text-decoration: underline; }

 .lefbarhead  { 
 padding: 4px;
  } 

 .lbheadfirst { 
float : left;
width : 100%;
margin: 0px 0px 2px 0px;
padding : 3px 0 4px 0;
color : #FFFFFF;
background-image : url('/img/catbg.gif');
background-repeat : repeat-x;
background-color: #516F9B;

} 
.lbheadfirst a:link, .lbheadfirst a:visited { 
text-decoration : none;
} 
.lbheadfirst a:hover, .lbheadfirst a:visited:hover { 
color : #FFFFFF;
text-decoration : underline;
}
 
 .lbheadsec { 
float : left;
width : 100%;
margin: 3px 0px 2px 0px;
padding : 3px 0 4px 0px;
color : #FFFFFF;
font: 12px verdana, arial, sans-serif; 
font-weight : bold;
background-image : url('/img/catbg.gif');
background-repeat : repeat-x;
background-color: #516F9B;
} 
.lbheadsec a:link, .lbheadsec a:visited { 
text-decoration : none;
} 
.lbheadsec a:hover, .lbheadsec a:visited:hover { 
color : #FFFFFF;
text-decoration : underline;
}

 .lbheadnav { 
float : left;
width : 174px;
margin: 9px 0 2px 1px;
padding : 2px 0 1px 3px;
font: 11px verdana, arial, sans-serif;
color : #FFFFFF;
font-weight: bold; 
background-color: #516F9B;
border-bottom: 1px solid #3C5170;
} 
.lbheadnav a:link, .lbheadnav a:visited { 
color : #FFFFFF;
text-decoration : none;
} 
.lbheadnav a:hover, .lbheadnav a:visited:hover { 
color : #FFFFFF;
text-decoration : none;
}

ul.lbcategories { 
width : auto;
list-style-type : none;
margin: 0;
padding-left : 2px;
font-weight : normal;
font-size : 8pt; 
cursor: pointer;
} 
ul.lbcategories li {  
float : left;
width : 165px;
/*background-image : url('/img/rbullet2.gif');*/
background-image : url('/img/rbullet22.gif');
background-repeat: no-repeat;
background-position: .2em .6em;
padding: 1px 0px 4px 6px;
}
ul.lbcategories li a:link, ul.lbcategories li a:visited, ul.lbcategories li a:active { 
/*color : #333333;*/
color : #003762;
width : 165px;
margin-left : 3px;
text-decoration : none;
} 
ul.lbcategories li a:hover, ul.lbcategories li a:visited:hover { 
color : #83315B;
width : 165px;
text-decoration : underline;
}
ul.subli { 
width : 180px;
list-style-type : none;
margin: 0;
font-weight : normal;
font-size : 8pt; 
padding: 0 0 0 2px;
} 
ul.subli li {  
float : left;
width : 179px;
padding: 1px 0px 3px 0px;
background-color: #FFFFFF;
}
ul.subli li a:link, ul.subli li a:visited { 
color : #732D47;
margin-left: 9px;
text-decoration : none;
} 
ul.subli li a:hover,  ul.subli li a:visited:hover	{ 
color : #83315B;
text-decoration : underline;
}

table.downpageup { margin-top : 0;margin-bottom : 15px;background-color : #ffffff; }
td.downpageuptop { background-color : #ffffff; padding : 1px 0 0 0; }
td.downpageup { background-color : #FFFFFF; padding : 5px; }

.bTSDSC {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444; }
.bTSDSC a:link, .bTSDSC a:visited, .bTSDSC a:active { color : #444444; text-decoration : none; }
.bTSDSC a:hover, .bTSDSC a:visited:hover { color : #444444; text-decoration : none; }

.bTSV {font-family: verdana, arial, sans-serif; font-size: 10px; color: #444444;}
.bTSV a:link, .bTSV a:visited, .bTSV a:active { color : #732D47; text-decoration : underline; }
.bTSV a:hover, .bTSV a:visited:hover { color : #83315B;text-decoration : underline;}

.bTSERR {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: red;}

 A.leftsublinks:active {font-family: Verdana, arial, sans-serif; font-size: 11px; color:#2B257D; text-decoration: underline;}
 A.leftsublinks:link {font-family: Verdana, arial, sans-serif; font-size: 11px; color:#2B257D; text-decoration: underline;}
 A.leftsublinks:hover {font-family: Verdana, arial, sans-serif; font-size: 11px; color:#732D47; text-decoration: underline;}
 A.leftsublinks:visited {font-family: Verdana, arial, sans-serif; font-size: 11px; color:#2B257D; text-decoration: underline;}
 A.leftsublinks:visited:hover {font-family: Verdana, arial, sans-serif; font-size: 11px; color:#882A47; text-decoration: underline;}

.bTSbld {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #444444;}
.bTSbldnu {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #444444;}
 .bTSbldnu a:link, .bTSbldnu a:visited, .bTSbldnu a:active { color: #732D47; text-decoration: none; }
.bTSbldnu a:hover, .bTSbldnu a:visited:hover { color: #83315B; text-decoration: none; } 
.bTSblddsn {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #2C3E6D; margin:4px 0 3px 5px;}
.bTSblddsn2 {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight:bold; color: #808080; margin:4px 0 3px 5px;}
.bTSDsn {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #444444; margin-left:5px;}
.bTSDsnvmod  {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;  margin-left:5px;}
.bTSDsnvmod a:link, .bTSDsnvmod a:visited, .bTSDsnvmod a:active { color: #732D47; text-decoration: underline; }
.bTSDsnvmod a:hover { color: #83315B; text-decoration: underline; }
 
.bTItem { font-family: verdana, arial, sans-serif; font-size : 8pt; color : #444444;font-weight : normal; }
.bTItem a:link, .bTItem a:visited, .bTItem a:active { color : #003762; text-decoration : none; }
.bTItem a:hover, .bTItem a:visited:hover { color : #1A5684;text-decoration : underline;}

.bTItemPrice { font-size : 8pt; color : #444444; font-weight : normal; }
.bTError  { background-color : #ffffff; font-size : 10pt; margin : 0; padding : 0; color : #FF0000; }

table.settable { 
height : 120px;
width: 728px;
background-image : url('/img/pages/settable.gif');
background-repeat : no-repeat;
}
 table.metalall { 
height : 22px;
width: 728px;
font-family : verdana, arial, sans-serif;
font-size : 8pt; 
color: #1C3466;
margin-top : 10px;
background-image : url('/img/pages/settby.gif');
background-repeat : no-repeat;
background-color: none;
}

div.metalvb { 
font-family : verdana, arial, sans-serif;
font-size : 8pt;
color: #444444;
font-weight : bold; 
width:auto; 
}
div.metalv { 
font-family : verdana, arial, sans-serif;
font-size : 8pt;
width:auto; 
}
div.metalv a:link, div.metalv a:visited { 
color : #1E24A2;
margin-top : 3px;
text-decoration : underline;
}
div.metalv a:hover, div.metalv a:visited:hover { 
color : #9C3163;
text-decoration : underline;
}
/*--  sett  border */ 
.borderitset img {
border: 1px solid #CBDAF7;
}

.borderitset:hover img{
border: 1px solid #000000;
}

.borderitset:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
/* --  thumbs border   */
.brthumb img {
border: 1px solid #ffffff;
}

.brthumb:hover img{
border: 1px solid #1E24A2;
}

.brthumb:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

/* --  thumbs border   */
.brthumbprod img {
border: 1px solid #D4DFEA;
}

.brthumbprod:hover img {
border: 1px solid #526B9C;
}

.brthumbprod:hover {
color: #526B9C; /* irrelevant definition to overcome IE bug */
}

div.dropmenudiv {
position:absolute;
margin: 0 0 0 0;
border: 1px solid #C0C0C0; /*OUT BORDER*/
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 8pt;
line-height:17px;
z-index:100;
background-color: #6B84BD;
width: 137px;
visibility: hidden;
}
div.dropmenudiv a:link, div.dropmenudiv a:visited {
width: auto;
display: block;
text-indent: 3px;
 /*INNER BORDER*/
padding: 0 0 2px 0;
font-weight: normal;
text-decoration : none;
color: #FFFFFF;
}
div.dropmenudiv a:hover, div.dropmenudiv a:visited:hover { 
background-color: #6B84BD;
text-decoration : underline;
}
* html .dropmenudiv a { /*IE hack*/
width: 100%;
}
/*--  border over  */
.borderit img{
border: 1px solid #C6C6E7;
}

.borderit:hover img{
border: 1px solid #1E24A2;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

div.bTSrnf { 
width : 368px;
height : auto;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 3px 0 5px 0;  
margin-top: 15px;
color : #444444;
background-color: #F5F5F5;
 } 
 .bTSrnf a:link, .bTSrnf a:visited, .bTSrnf a:active { color: #732D47; text-decoration: underline; }
.bTSrnf a:hover, .bTSrnf a:visited:hover { color: #83315B; text-decoration: underline; } 
 
 div.bTSDeldsn { 
width : 366px;
height : auto;
border: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 4px 0 6px 0;  
margin-top: 12px;
color : #444444;
background-color: #F5F5F5;
 } 
  
 div.bTSifo { 
width : 366px;
height : auto;
border: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt;  
padding: 0;  
margin: 0;
color : #444444;
background-color: #F5F5F5;
 } 
 
 .bTSrec { 
width : 342px;
height : auto;
border: 1px solid #E0E0E0;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 6px 0 6px 6px;
margin-top: 12px;
color : #444444;
background-color: #FFFFFF;
 } 
 
 
 .bTSoffer { 
width : 342px;
height : auto;
border: 1px solid #E0E0E0;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 6px 0 6px 6px;
margin-top: 12px;
color : #444444;
background-color: #FFFFFF;
 } 
 
 .bTSofcheck { 
width : 366px;
height : auto;
border: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 6px 0 6px 6px;
margin: 0;
color : #444444;
background-color: #F5F5F5;
 } 
 
 .bTSofcheck { 
width : 366px;
height : auto;
border: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 6px 0 6px 6px;
margin: 0;
color : #444444;
background-color: #F5F5F5;
 } 
 
 div.bTSmst { 
width : 92%;
height : auto;
border: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 6px 0 6px 6px ;  
margin-top: 10px;
/*background-image : url('/img/pages/bgprod16.gif');
background-repeat : repeat-x;*/
color : #444444;
background-color: #F5F5F5;
 } 
 
  div.bTSnbar { 
border-top: 1px solid #D6D7EE;
border-left: 1px solid #D6D7EE;
border-right: 1px solid #D6D7EE;
border-bottom: 1px solid #D6D7EE;
font-family : arial, verdana, sans-serif;
font-size : 8pt; 
padding: 4px;  
margin-top: 12px;
color : #444444;
background-color: #FFFFFF;
 } 
 
 #borderlinks a{
margin-left: 0;
padding: 2px 5px 3px 5px;
width: 15px;
text-align:center;
text-decoration: none;
border: 1px  solid #E0E0E0;
}

#borderlinks a:hover{
border: 1px  solid #83315B;
background-color: white;
}

.borderprod img {
border: 1px solid #FFFFFF;
}

.borderprod:hover img{
border: 1px solid #E0E0E0;
}

.borderprod:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
 
div.schm {
width:177px;
height:100px;
overflow-y:auto;
overflow-x:auto; 
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color: #732D47;
scrollbar-track-color:#F8F8F8;
scrollbar-shadow-color:#CBCBCB;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#E4E4E4;
scrollbar-darkshadow-Color:#CBCBCB;
}

div.jewelry { 
width:728px;
height:162px;
overflow-y:auto;
overflow-x:auto; 
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color: #732D47;
scrollbar-track-color:#F8F8F8;
scrollbar-shadow-color:#CBCBCB;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#E4E4E4;
scrollbar-darkshadow-Color:#CBCBCB;
}

.foots  { COLOR: #222222; FONT: 11px verdana, arial, sans-serif; font-weight: normal;  float: right; }
.foots a:link, .foots a:visited, .foots a:active { COLOR: #003762; text-decoration: underline; }
.foots a:hover, .foots a:visited:hover { COLOR: #83315B; text-decoration: underline; }

.fbuttons		{ margin-top: 8px; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }
.fbuttons span { padding: 7px;; }

.flinks		{ margin-top:15px; }
.flinks a:link { padding: 3px;; }






