body {background-color:#ccddcc;color:#000000;font-family:palatino,georgia,serif}

a:link {background-color:#ccddcc;color:#336633}
a:visited {background-color:#ccddcc;color:#666666}
a:hover {background-color:#ccddcc;color:blue}
a:active {background-color:#ccddcc;color:#ff0000}
h1 {font-weight:lighter;font-variant:small-caps}
h2 {font-weight:lighter;font-variant:small-caps}
h3 {font-weight:lighter;font-variant:small-caps}
h4 {font-weight:lighter;font-variant:small-caps}
img {border-width:0px}
cite {font-size:10px}

#catalogpage {}
#errorpage {background-color:#ccddcc;color:#ff0000}
#orderpage {}

#nav {
    left:0;
    position:absolute;
    top:1px;
    z-index:1}
#nav {
    width:170px;
    voice-family:"\"}\"";
    voice-family:inherit;
    width:160px}
html>body #nav {width:160px}
#nav a {
    background-color:#333333;
    border-right:5px solid #666666;
    border-width:0;
    color:#ffffcc;
    display:block;
    font-size:12px;
    margin:0px 0px 1px;
    padding:5px 10px;
    text-decoration:none;
    text-align:center}
#nav a:hover {
    background-color:#cccccc;
    border-right:5px double #ffffff;
    color:#660000}

#contact {
    background-color:#ccddcc;
    color:#000000;
    left:0px;
    letter-spacing:.1em;
    font-size:12px;
    font-weight:lighter;
    position:absolute;
    text-align:center;
    top:500px;
    z-index:2}
#contact {
    width:170px;
    voice-family:"\"}\"";
    voice-family:inherit;
    width:160px}
html>body #contact {width:160px}

#content {
    background-color:#ccddcc;
    color:#000000;
    font-size:12px;
    font-weight:lighter;
    letter-spacing:.1em;
    padding:10px;
    position:absolute;
    top:0}
#content {
    left:171px;
    margin-right:5px;
    voice-family:"\"}\"";
    voice-family:inherit;
    left:161px;
    margin-right:0px}
html>body #content {left:161px}
#content p {}
#content p.first:first-letter {}
#content h1 {font-size:24px;font-variant:small-caps;letter-spacing:.2em;text-align:center}
#content h2 {font-size:20px;font-variant:small-caps;letter-spacing:.2em;text-align:center}
#content h3 {font-size:12px;font-style:italic;font-variant:normal;font-weight:lighter;text-align:center}
#content hr {background-color:#ccddcc;color:#333333;height:1px}
#content table {margin-left:auto;margin-right:auto}
#content table caption {font-size:20px;font-variant:small-caps;letter-spacing:.2em;margin:0px auto;text-align:center}
#content table th {font-size:12px;font-style:italic;font-weight:lighter;text-align:center}
#content table td {font-size:12px;font-weight:lighter;vertical-align:top}

.center {text-align:center}
.right {text-align:right}
.col0 {text-align:center}
.col1 {width:80px}
.col2 {width:70%}
.col3 {text-align:right;width:60px}
.col4 {text-align:right;width:40px}
.propic {border-style:none;height:200px;width:200px}
.logo {border-style:none;height:62px;width:460px}

.buttonNormal {color:#000000}
.buttonOver {color:#ffff00;cursor:pointer}
.buttonDown {color:#00ff00;cursor:pointer}
.buttonOut {color:#000000;cursor:default}
.cartHeaderRow {background-color:#c0c0c0;color:#000000}
.cartItemRow {color:#000000}
.cartSubtotalRow {color:#000000}
.cartTaxRow {color:#000080; font-weight:bold}
.discountRow {background-color:#c0c0c0;color:#000080}
.invoiceAddress {color:#000000}
.invoiceContents {color:#000000}
.invoiceData {color:#000000}
.invoiceDiscount {color:#00ff00}
.invoiceRebate {color:#00ff00}
.invoiceTitle {color:#0000ff;font-weight:bold}
.invoiceTotal {color:#000000}
.orderformHeader {color:#000080}
.orderformField {color:#000000}
.rebateRow {background-color:#c0c0c0;color:#000080}
.searchResultData {background-color:#ffffff;color:#000000}
.searchResultHeader {background-color:#c0c0c0;color:#000000}
.shippingHeaderRow {background-color:#c0c0c0;color:#000000}
.shippingItemRow {color:#000000}
.specialtylink {color:#00ff00}
.addverInstructions {color:#00008b; font-weight:bold}
.addverFieldHeader {color:#000000; font-weight:bold}
.addverField {color:#000000}
.addverTableHeader {color:#000000; background-color:#d3d3d3}
