body,td { font-family: Verdana, Arial, Helvetica; font-size: 11px }

.linkbar { font-family: Courier; font-size: 12px; color: #521021; border-left: 1px solid #C4C3D5; text-align: center; padding-left: 8px; padding-right: 8px }
.linkbar-left { font-family: Courier; font-size: 12px; color: #521021; text-align: center; padding-left: 8px; padding-right: 8px }
.linkbar-a { font-family: Courier; font-size: 12px; color: #521021; text-decoration: none }
.linkbar-left-over { font-family: Courier; font-size: 12px; text-decoration: underline; color: #521021; text-align: center; background-image: url(images/blue_grad.gif); padding-left: 8px; padding-right: 8px }
.linkbar-over { font-family: Courier; font-size: 12px; text-decoration: underline; color: #521021; border-left: 1px solid #C4C3D5; text-align: center; background-image: url(images/blue_grad.gif); padding-left: 8px; padding-right: 8px}
.linkbar-over-a { font-family: Courier; font-size: 12px; text-decoration: underline; color: #521021 }

h1 { color: #000B41; font-family: Arial,Helvetica; font-size: 22px; font-weight: bold; margin: 0px; padding: 0px; }
h2 { color: #000B41; font-family: Arial,Helvetica; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; }
h3 { color: #000B41; font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
h4 { color: #000B41; font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }
h5 { color: #000B41; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; }

h5.featured-nonsale-price { font-weight: normal; text-decoration: line-through }

a.featured-product { color: #000B41; text-decoration: underline; font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
a.featured-product:hover { color: #921C52; text-decoration: underline; font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }

.PDF { color: black; font-family: Times; font-weight: bold; font-size: 10px; vertical-align: top; padding-left: 4px }

p.article-publish-time { font-family: Verdana; font-style: italic; font-size: 11px; color: #000B41; margin: 0px; padding: 0px }
p.article-intro { font-family: Verdana; font-size: 10px; color: #000B41; line-height: 130%; margin: 0px; padding: 0px }
span.article-intro-text { font-size: 12px; }

a.fulltextlink { color: #000B41; text-decoration: underline }
a.fulltextlink:hover { color: #921C52 }

a.fp-faq-link { color: #0000FF }
a.fp-faq-link:hover { color: #18296B }

span.fp-catalog-top { color: white; font-weight: bold; font-size: 14px }

a.fp-catalog-link { color: #111155 }
a.fp-catalog-link:hover { color: #843B40 }

p.prod-attr { font-size: 12px; margin-bottom: 5px; margin-top: 2px }
span.prod-attr-name { font-weight: bold }
span.prod-attr-value { }

p.price-string { margin-bottom: 4px; margin-top:0px; font-size: 14px; font-weight: bold; text-decoration: underline }
p.nonsale-price-string { margin-bottom: 2px; margin-top:0px; font-size: 12px; text-decoration: line-through }
p.sale-price-string { margin-bottom: 4px; margin-top:0px; font-size: 14px; font-weight: bold; color: red; text-decoration: underline }
p.special-offer { margin-top: 0px; margin-bottom: 4px; font-size: 13px; font-weight: bold; color: red }

.prod-label { font-size: 12px; margin-bottom: 3px; margin-top: 2px }

p.prod-listing-desc { font-size: 12px; margin-bottom: 0px; margin-top: 0px }
.prod-listing-link { color: #000B41; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; }
p.prod-listing-price { font-size: 12px; margin-bottom: 0px; margin-top: 0px; font-weight: bold }
p.prod-listing-nonsale-price { font-size: 12px; margin-bottom: 0px; margin-top: 0px; text-decoration: line-through }
p.prod-listing-sale-price { font-size: 12px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; color: red }
p.prod-listing-special-offer { font-size: 12px; margin-bottom: 0px; margin-top: 0px; color: red }

a.view-label-category-link { color: #071A74; font-size: 12px; font-weight: bold }

div.view-product-selected-tab { padding-left: 6px; padding-right: 6px; padding-bottom: 9px; padding-top: 7px; background-color: #FCFBDC; border-left: 1px solid #989033; border-right: 1px solid #989033; border-top: 1px solid #989033; }
div.view-product-deselected-tab { padding-left: 6px; padding-right: 6px; padding-bottom: 7px; padding-top: 3px; background-color: #FFFEF5; border-bottom: 1px solid #989033; border-top: 1px solid #B8B7A2; border-left: 1px solid #B8B7A2; border-right: 1px solid #B8B7A2; }
.view-product-content-area { padding: 8px; background-color: #FCFBDC; border-left: 1px solid #989033; border-right: 1px solid #989033; border-bottom: 1px solid #989033; }
.view-product-blank-tabs{ border-bottom: 1px solid #989033 }
a.view-product-selected-tab { color: #2222DD; font-weight: bold; font-size: 11px; text-decoration: none }
a.view-product-deselected-tab { color: #3939E1; font-size: 10px }

a.article-product { color: #2222DD; text-decoration: none }
a.article-product:hover { color: #921C52; text-decoration: underline }

a.article-label { color: #4444AA; text-decoration: none; font-size: 11px; font-weight: bold }
a.article-label:hover { color: #921C52; text-decoration: underline }

ul.article-list { margin-left: 20px }
li.article-list-item { margin-bottom: 8px }

a.article-sibling { color: #2222DD; text-decoration: none }
a.article-sibling:hover { color: #921C52; text-decoration: underline }

span.current-article { color: #111133; font-weight: bold }

p.article-listing-blurb { font-size: 12px; margin-bottom: 0px; margin-top: 0px }
p.article-listing-top-publishtime { font-size: 12px; margin-bottom: 0px; margin-top: 0px; font-weight: bold }
a.article-listing-top-link { color: #000B61; font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none }
a.article-listing-top-link:hover { color: #921C52; font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline }

a.article-listing-first-link { color: #000B61; font-family: Arial,Helvetica; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none }
a.article-listing-first-link:hover { color: #921C52; font-family: Arial,Helvetica; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline }

p.article-listing-other-publishtime { font-size: 10px; margin-bottom: 0px; margin-top: 0px }
a.article-listing-other-link { color: #000B61; font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px;  }

a.article-label-product { color: #000B61; text-decoration: none }
a.article-label-product:hover { color: #921C52; text-decoration: underline }

p.article-listing-home-blurb { font-size: 10px; margin-bottom: 0px; margin-top: 0px }
p.article-listing-home-publishtime { font-size: 11px; margin-bottom: 0px; margin-top: 0px; font-weight: bold }
a.article-listing-home-link { color: #000B61; font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none }
a.article-listing-home-link:hover { color: #921C52; font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline }

a.article-listing-home-first-link { color: #000B61; font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none }
a.article-listing-home-first-link:hover { color: #921C52; font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline }

a.more-articles { color: #2222DD; font-weight: bold }
a.more-articles:hover { color: #992255; font-weight: bold }

a.bright { color: #2222DD }
a.bright:hover { color: #992255 }

a.product-reference-article { font-size: 11px; color: #2222DD }
a.product-reference-article:hover { font-size: 11px; color: #921C52 }

.product-reference-article-publishtime { font-weight: bold }

a.popular-link { color: #000B41; font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px }
a.popular-link:hover { color: #921C52 }
p.popular-sale-price { color: #DC350F; margin: 0px; font-size: 11px }
p.popular-price { margin: 0px; font-size: 11px }
span.popular-offer { color: #DC350F }

