body {padding: 0px; margin: 20px 0px 20px 12px; background-color: #FFFFFF; background-image: url("/images/bg_main.gif"); color: #000000;}
body, p, td, li {font-family: Verdana, sans-serif; font-size: 12px;}
li {line-height: 20px;}
p {line-height: 17px; padding: 3px 0px; margin: 12px 0px;}
a, a:link, a:active {color: #6F00DF;}
a:visited {color: #4F00BF;}
a:hover {color: #8F20FF;}
table.icons td {padding: 8px 16px; text-align: center; vertical-align: top; border: 0px; font-size: 11px; width: 74px;}
td.icon {padding: 8px 16px; text-align: center; vertical-align: top; border: 0px; font-size: 11px;}
a.icon, a.icon:link, a.icon:active, a.icon:visited {color: #000000;}
a.icon:hover {color: #8F20FF;}
img.icon {width: 24px; height: 24px; padding: 0px; margin-bottom: 6px; border: 0px;}
h1 {font-size: 15px; font-weight: bold; padding: 2px; width: 100%; background-color: #F8F8F8;}
h2 {font-size: 14px; font-weight: bold; padding: 12px 0px 0px;}
h3 {font-size: 12px; font-weight: bold; padding: 4px 0px 0px; text-align: center;}
h5 {text-indent: -9999px; overflow: hidden; margin: 0; padding: 0; border: 0; height: 1px;}
td.btmtext {font-size: 11px; font-weight: bold; color: #000000; padding: 4px 0px 4px 0px; text-align: center;}
td.breadcrumbs {color: #000000; background-color: #EEEEEE; font-size: 13px; font-weight: bold; width: 100%; padding: 2px 0px; line-height: 15px;}
#tooltip {background: #FFFFFF; border-width: 1px 2px 2px 1px; border-style: solid; border-color: #2B006A; color: #4B168A; margin: 0px; padding: 3px; position: absolute; visibility: hidden; font-family: Verdana, sans-serif; font-size: 11px;}
fieldset {border: 1px solid #444444; padding: 8px; background-color: #F8F8F8;}
legend {font-weight: bold; color: #444444;}
textarea, input {border: 1px solid #000000; padding: 2px; font-family: Verdana, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #000000;}
input.btn {font-weight: bold; background-color: #FFDD5B; border: 2px solid #000000;}
.err {color: #FF0000; font-weight: bold; font-size: 11px;}
table.tbl {border-collapse: collapse; width: 50%;}
table.tbl td, table.tbl th {border: 1px solid #000000; text-align: center;}
table.tbl th {background-color: #F8F8F8; font-weight: bold; line-height: 13px; color: #000000; font-size: 12px;}
table.pricelist {border-collapse: collapse; width: 90%; border: 0px;}
table.pricelist th, table.pricelist td {text-align: center; padding: 3px; border: 1px solid #FFFFFF;}
table.pricelist th {background-color: #E0E0E0; font-weight: bold; font-size: 13px;}
table.pricelist td {font-size: 12px;}
table.pricelist tr#er {background-color: #F4F4F4;}
table.pricelist tr#or {background-color: #E8E8E8;}
input.pricelist {border: 1px solid #888888; background-color: #FFFFFF; width: 97%; text-align: center;}
button.nobrd {text-align: center; padding: 0px; border: 0px; background-color: transparent; cursor: pointer; cursor: hand}
input#ch_elem {border: 1px solid red; background-color: #F8F8F8;}
table.hitstbl {border-collapse: collapse; width: 100%; border: 1px solid #000000;}
table.hitstbl th, table.hitstbl td {padding: 3px; border: 1px solid #000000;}
table.hitstbl th {background-color: #E0E0E0; font-weight: bold; font-size: 12px;}
table.hitstbl td {font-size: 11px;}
table.hitstbl tr.or1 {background-color: #EAEAEA;}
table.hitstbl tr.er1 {background-color: #F4F4F4;}
.nav {font-weight: bold;}
