body { scrollbar-arrow-color: #ffffff; scrollbar-base-color: #000000; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 9pt }
input { color: #000000; background-color: #eeeeee; border: 1px #000000 solid }
.clear { background: none; border: none }
textarea { color: #000000; background-color: #eeeeee; border: 1px #000000 solid }
.border { border: 1px #000000 solid }

.footer { font-size: 8pt; color: #999999; text-align: center }
.buttonhi { color: #000000; background: #ff0000 }
.button { color: #ffffff; background: #0000ff }
.small, .smalllight { font-size: 8pt; margin-top: 0em; margin-bottom: 0em }
.smalllight { font-size: 8pt; font-weight: normal; color: #999999 }
.inbox { font-size: 8pt; margin-top: 0em; margin-bottom: 0em }

.pid { font-family: Verdana; font-size: 7pt; margin-top: 0em; margin-bottom: 0em }
.description { font-size: 9pt; margin-top: 0em; margin-bottom: 0em }
.tight { margin-top: 0em; margin-bottom: 0em }
.tabletop { color: #ffffff; font-weight: bold }
.niceselect { margin: 2px; color: #ffffff; background: #0000ff; border: none }

h1 { font-size: 10px; font-weight: normal; color: #999999; margin: 0px; text-align: right }
h2 { font-size: 20pt; font-weight: normal; font-family: DicotMedium, Verdana, arial, helvetica, sans-serif; color: #000000; margin: 0px }
h3 { font-size: 16pt; font-weight: normal; font-family: DicotMedium, Verdana, arial, helvetica, sans-serif; color: #0000ff }
h4 { font-size: 12pt; font-weight: bold }

hr { height: 1px; color: #0000ff; width=110%; margin-left: -2em }

a:link { color: #ff0000; text-decoration: underline }
a:visited { color: #ff0000; text-decoration: underline }
a:active { color: #0000ff; text-decoration: none }
a:hover { color: #0000ff; text-decoration: none }

a:link.nice { color: #666666; text-decoration: none }
a:visited.nice { color: #555555; text-decoration: none }
a:active.nice { color: #ff0000; text-decoration: none }
a:hover.nice { color: #ff0000; text-decoration: none }

a:link.niceu { color: #666666; text-decoration: underline }
a:visited.niceu { color: #555555; text-decoration: underline }
a:active.niceu { color: #ff0000; text-decoration: underline }
a:hover.niceu { color: #ff0000; text-decoration: underline }

a:link.light { color: #ffffff; text-decoration: none }
a:visited.light { color: #ffffff; text-decoration: none }
a:active.light { color: #0000ff; text-decoration: none }
a:hover.light { color: #0000ff; text-decoration: none }

a:link.footlink { color: #666666; text-decoration: none }
a:visited.footlink { color: #666666; text-decoration: none }
a:active.footlink { color: #ffffff; text-decoration: none }
a:hover.footlink { color: #ffffff; text-decoration: none }

a.menulink { padding: 5px; font-size: 10pt; font-weight: bold }
a:link.menulink { color: #000000; background: #ff0000; text-decoration: none; display: block }
a:visited.menulink { color: #000000; background: #ff0000; text-decoration: none; display: block }
a:active.menulink { color: #000000; background: #ffffff; text-decoration: none; display: block }
a:hover.menulink { color: #000000; background: #ffffff; text-decoration: none; display: block }

/* Filter block starts */
.filterblock { border: 1px solid #999999; background: #e5e5e5; margin: 15px 0px -5px 0px }
.filtertext { color: #666666; background: #e5e5e5; font-size: 9pt }

a.filter, a.filteron { white-space: nowrap; padding: 0px 5px 0px 5px }
a:link.filter { color: #666666; background: #e5e5e5; text-decoration: none }
a:visited.filter { color: #666666; background: #e5e5e5; text-decoration: none }
a:active.filter { color: #ffffff; background: #666666; text-decoration: none }
a:hover.filter { color: #ffffff; background: #666666; text-decoration: none }

a:link.filteron { color: #ffffff; background: #666666; text-decoration: none }
a:visited.filteron { color: #ffffff; background: #666666; text-decoration: none }
a:active.filteron { color: #ffffff; background: #000000; text-decoration: none }
a:hover.filteron { color: #ffffff; background: #000000; text-decoration: none }
.count { font-size: 7.5pt }
/* Filter block ends */

.nav { font-size: 10pt; font-weight: bold; color: #ffffff; background: #ff0000 }
.navHi { font-size: 10pt; font-weight: bold; color: #000000; background: #ffffff }

.nav2 { font-size: 10pt; font-weight: bold; color: #ffffff; background: #0000ff }
.nav2Hi { font-size: 10pt; font-weight: bold; color: #000000; background: #ffffff }

a:link.navlink { color: #ffffff; text-decoration: none }
a:visited.navlink { color: #ffffff; text-decoration: none }
a:active.navlink { color: #ff0000; text-decoration: none }
a:hover.navlink { color: #ff0000; text-decoration: none }

.thumbtext { font-size: 7pt }

.toptext, .fixed { font-size: 10pt; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em }
.toptext, .toplink { color: #ffffff }
.toptextdark { color: #000000 }

a:link.toplink { color: #999999; text-decoration: none }
a:visited.toplink { color: #999999; text-decoration: none }
a:active.toplink { color: #ffffff; text-decoration: none }
a:hover.toplink { color: #ffffff; text-decoration: none }

.offer, .negative { color: #ff0000 }
.boxtop { font-size: 8pt; color: #ffffff }
.price { font-size: 11pt }
.readonly { background: #ffdddd; border: 1px solid #999999 }
.right { text-align: right }
.message { border: 1px solid #000000; padding: 6px; background: #eeeeee; text-align: left; width: 70% }
.boxtext { font-size: 9pt }
.customer { font-size: 8.5pt; margin: 10px 0px 0px 0px; color: #ffffff }
.breadcrumb { color: #ffffff; margin-left: 5px; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left; line-height: 100%; font-size: 9pt }
.searchbox { color: #ffffff; background: #333333; border: solid 1px #808080 }
.baskettext { font-family: DicotMedium, Verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt; margin: 0px }
.white { color: #ffffff }
.productname { font-size: 9pt; color: #0000ff }
.brand { font-size: 7pt }
.icol { color: #666666; font-size: 9pt }
.cattext { padding: 5px; margin: 0px 0px -10px 0px; border: 1px solid #999999; color: #666666; background: #e5e5e5; font-size: 8pt }
