body { background-color: white; }
table.toplayout { border-style: none; }
p, li { color: #060; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
p.bigger { color: #060; font-size: 120%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
p.toptight { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; }
td { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
td.frontparas { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.prod_paras { color: black; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; margin-right: 20px; margin-left: 20px; }
td.frontpara2 { color: #060; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
td.frontpara2 a { color: #060; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.prod_desc { color: #060; }
.prod_desc a { color: #060; }
.class { }
.prod_picborder { border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.prod_picborderlast { border: solid 1px black; }
.prod_container { width: 450px; margin-left: 10px; }
.prod_textborder { padding-right: 10px; padding-left: 10px; border-top: 1px solid black; }
.prod_textborderlast { height: 100px; padding-right: 10px; padding-left: 10px; border-top: 1px solid black; border-bottom: 1px solid black; }
a:link { }

a:visited { }

a:hover { }

a:active { }
.submenu p { color: #060; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0.2ex; margin-bottom: 5px; }
.submenu a { color: #060; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0.2ex; margin-bottom: 0; }
.submenu a:hover { color: #008000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0.2ex; margin-bottom: 0; }
.submenu { margin-bottom: 1ex; }
.para-lead { color: #0289c9; font-size: 120%; }
.para-lead a { color: #0289c9; font-size: 120%; }
table.mainlayout { border-style: none; }
table.mainlayout td { vertical-align: top; border-style: none; }
table.bottomlayout { border-style: none; }
.footertext { font-size: 90%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; vertical-align: top; }
.footertext a { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; vertical-align: top; }
.popup_links { color: #060; text-indent: 0; margin: 0; list-style-type: none; list-style-image: none; }
.popup_links li { color: #060; text-indent: 0; list-style-type: none; list-style-image: none; margin: 0; }
.popup_links a { color: #060; font-size: 90%; }
h1 { color: #060; font-size: x-large; font-weight: bold; line-height: 120%; }
h2, h3, h4 { color: #060; }
.italnote { color: #060; font-size: 110%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; }
.accent { color: #0289c9; font-size: 110%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin-bottom: 0; }
.accent_title { color: #0289c9; font-size: 150%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; text-align: center; }
.shortlistcell p { color: #060; font-size: 90%; text-align: center; vertical-align: middle; margin: 0; }
.shortlistcell h3 { color: #060; font-size: 90%; font-weight: bold; text-align: center; margin: 0; padding: 0; }
.shortlistcell { vertical-align: bottom; }
.gems td { text-align: center; }
.contactform { border-width: 0; }
.contactform td { padding-bottom: 1em; }
#submitbutton { margin: 10px; }
.required { color: red; }
#menubar_side { background-image: url(../graphics/menu_side.gif); background-repeat: repeat-y; }
#main_container { width: 550px; }
#main_container1 { width: 550px; }
.assort img { margin: 10px; outline: solid 1px black; }
.satinique_text { color: #78a22e; font-size: 110%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 1ex; }
table.satinique tr td a { color: #78a22e; border-width: 1px; outline-width: 1px; }
