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; }
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; }
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: #c60; 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: large; 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; }
