
#layer1 { position: absolute; top: 0px; left: 0px; width: 468px; height: 50px; visibility: visible }
#layer15 { position: absolute; top: 50px; left: 0px; width: 910px; height: 14px; visibility: visible }
.boxtext { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.checkoutbarcurrent { color: #000000; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.checkoutbarfrom { color: #8c8c8c; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.checkoutbarto { color: #8c8c8c; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.errorbox { font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.infobox { background-color: #096; border: #690 }
.infoboxcontents { font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #fff }
.infoboxnotice { background-color: #ff8e90 }
.infoboxnoticecontents { font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #ffe6e6 }
.inputrequirement { color: #ff0000; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.messagebox { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
.messagestackerror { font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.messagestacksuccess { font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #99ff00 }
.messagestackwarning { font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.modulerow { }
.modulerowover { background-color: #d7e9f7; cursor: pointer; hand: }







.modulerowselected { background-color: #e9f4fc  }
.orderedit { color: #8b0000; font-size: 9pt; font-family: Verdana, Arial, sans-serif; text-decoration: underline }
.productlisting-heading { color: #366; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, sans-serif; background-color: #fff }
.productsnotifications { background-color: #f2fff7 }
.stockwarning { color: #cc0033; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
a { color: #4682b4; text-decoration: none }
a.headernavigation { color: #ffffff }
a.headernavigation:hover { color: #006600 }
a.pageresults { color: #0000ff }
a.pageresults:hover { color: #0000ff; background-color: #ffff33 }
a:hover { color: #000000; background-color: #ccffcc }
body { color: #000000; background: #ffffff; margin: 0px }
checkbox { font-size: 10pt; font-family: Verdana, Arial, sans-serif }
div.pageheading { color: #8c8c8c; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, sans-serif }
form { }
input { font-size: 10pt; font-family: Verdana, Arial, sans-serif }
p.main { font-size: 10pt; line-height: 1.5; font-family: Verdana, Arial, sans-serif; background-color: #366 }
p.smalltext { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
radio { font-size: 10pt; font-family: Verdana, Arial, sans-serif }
select { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
span.errortext { color: #ff0000; font-family: Verdana, Arial, sans-serif }
span.greetuser { color: #f0a480; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, sans-serif }
span.infobox { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
span.markproductoutofstock { color: #c76170; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana, Arial, sans-serif }
span.newitemincart { color: #ff0000; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
span.productspecialprice { color: #ff0000; font-family: Verdana, Arial, sans-serif }
span.smalltext { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
table.formarea { background-color: #f1f9fe; border: solid 1px #7b9ebd }
table.productlisting { border: solid 1px #b6b7cb; border-spacing: 1px; }
td.accountcategory { color: #aabbdd; font-size: medium; font-family: Verdana, Arial, sans-serif }
td.fieldkey { font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, sans-serif }
td.fieldvalue { font-size: 11pt; font-family: Verdana, Arial, sans-serif }
td.footer { color: #ffffff; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, sans-serif; background: silver repeat }
td.formareatitle { font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana, Arial, sans-serif }
td.headererror { color: #ffffff; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #ff0000; text-align: center }
td.headerinfo { color: #fff; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #00ff00; text-align: center }
td.headernavigation { color: #000000; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, sans-serif; background: silver repeat }
td.infobox { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
td.infoboxheading { color: #2e8b57; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, sans-serif }
td.main { font-size: 10pt; line-height: 1.5; font-family: Verdana, Arial, sans-serif }
td.pageheading { color: #228b22; font-weight: bold; font-size: 12pt; font-family: Arial, Verdana, sans-serif }
td.productlisting-data { font-size: 10pt; font-family: Verdana, Arial, sans-serif }
td.smalltext { font-size: 9pt; font-family: Verdana, Arial, sans-serif }
td.subbar { color: #000000; font-size: 9pt; font-family: Verdana, Arial, sans-serif }
td.tableheading { font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, sans-serif }
textarea { font-size: 10pt; font-family: Verdana, Arial, sans-serif; width: 100% }
tr.accounthistory-even { background-color: #f8f8f9 }
tr.accounthistory-odd { background-color: #f8f8f9 }
tr.addressbook-even { background-color: #f8f8f9 }
tr.addressbook-odd { background-color: #f8f8f9 }
tr.alsopurchased-even { background-color: #f8f8f9 }
tr.alsopurchased-odd { background-color: #f8f8f9 }
tr.footer { background-color: #bbc3d3 }
tr.header { background-color: #ffffff }
tr.headererror { background-color: #ff0000 }
tr.headerinfo { background-color: #00ff00 }
tr.headernavigation { background-color: #bbc3d3 }
tr.payment-even { background-color: #f8f8f9 }
tr.payment-odd { background-color: #f8f8f9 }
tr.productlisting-even { background-color: #fff; border-top: medium none #393 }
tr.productlisting-odd { background-color: #fff }
tr.productreviews-even { background-color: #f8f8f9 }
tr.productreviews-odd { background-color: #f8f8f9 }
tr.shippingoptions-even { background-color: #f8f8f9 }
tr.shippingoptions-odd { background-color: #f8f8f9 }
tr.subbar { background-color: #f4f7fd }
tr.upcomingproducts-even { background-color: #f8f8f9 }
tr.upcomingproducts-odd { background-color: #f8f8f9 }
