body
{
}
table#top
{
  text-align: center;
  vertical-align: top;
  border: 1px solid #000;
}
table#main
{
  text-align: center;
  vertical-align: top;
  border-top: 1px solid #99a2e7;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #fff;
}
td#nav
{
  background-image: url(images/bg_nav.gif);
  font: 10pt/14pt Arial, sans-serif;
  color: #4f2476;
  text-align: left;
  font-weight: 500;
  padding: 0 0 0 0;
  vertical-align: top;
}
td#content
{
  background-color: #fff;
  font: 10pt/14pt Verdana, sans-serif;
  color: #2a1b73;
  text-align: left;
  font-weight: 500;
  padding: 15 20 20 30;
  vertical-align: top;
}
table#copyright
{
  text-align: center;
  background-color: #7154fe;
  font: 8.5pt Arial, sans-serif;
  color: #fff;
  vertical-align: top;
  padding: 5 5 5 5;
  border-top: 1px solid #fff;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}
td#copyright
{
  text-align: center;
  background-color: #7154fe;
  font: 8.5pt Arial, sans-serif;
  color: #fff;
  vertical-align: top;
  padding: 5 5 5 5;
  border-top: 1px solid #fff;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}
table#necklace
{
  text-align: left;
  background-color: #fff;
  font: 8.5pt/10pt Arial, sans-serif;
  color: #2a1b73;
  vertical-align: top;
  padding: 10 10 10 10;
  border: 1px solid #c4b2d2;
}
table#necklace2
{
  text-align: left;
  background-color: #fff;
  font: 8.5pt/10pt Arial, sans-serif;
  color: #2a1b73;
  vertical-align: top;
  padding: 10 10 10 10;
}
table#orderform
{
  text-align: left;
  background-color: #fff;
  font: 10pt/14pt Arial, sans-serif;
  color: #2a1b73;
  vertical-align: top;
  padding: 10 10 10 10;
}
h1
{
  font: 13pt Arial, sans-serif;
  color: #7154fe;
  font-weight: bold;
  padding: 10 0 0 0;
}
h2
{
  font: 11pt Arial, sans-serif;
  color: #7154fe;
  font-weight: bold;
  padding: 0 0 0 0;
}
.small
{
  font: 8.5pt/14pt Verdana, sans-serif;
  color: #000000;
  text-align: left;
}
.bold
{
  font-weight: 700
}
.ital
{
  font-style: italic
}
.boldital
{
  font-weight: 700;
  font-style: italic
}
.title
{
  font: 11pt Arial, sans-serif;
  color: #7154fe;
  font-weight: bold;
  padding: 0 0 0 0;
}
.logo
{
  font: 10pt/14pt Verdana, sans-serif;
  color: #2a1b73;
  font-weight: bold;
  font-style: italic;
}
a.nav:link
{
  color: #3531dc;
  text-decoration: none;
  font-weight: bold;
}
a.nav:visited
{
  color: #3531dc;
  text-decoration: none;
  font-weight: bold;
}
a.nav:hover
{
  color: #ce1e1e;
  text-decoration: none;
  font-weight: bold;
}
a.nav:active
{
  color: #ce1e1e;
  text-decoration: none;
  font-weight: bold;
}
a.ondark:link
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:visited
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:hover
{
  color: #fff;
  text-decoration: underline;
  font-weight: 500;
}
a.ondark:active
{
  color: #fff;
  text-decoration: underline;
  font-weight: 500;
}