.boxtext { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif }
.checkoutbarcurrent { color: #000000; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.checkoutbarfrom { color: #8c8c8c; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.checkoutbarto { color: #8c8c8c; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.errorbox { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.greetings { color: #000000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, sans-serif; padding-left: 5px }
.infobox { background-color: #ffffff }
.infoboxcontents { font-size: 12px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; background-color: #ffffff }
.infoboxnotice { background-color: #ff8e90 }
.infoboxnoticecontents { font-size: 12px;font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; background-color: #ffe6e6 }
.inputrequirement { color: #ff0000; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.messagebox {font-size: 12px;font-family: Verdana, Arial, sans-serif }
.messagestackerror { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.messagestacksuccess { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #99ff00 }
.messagestackwarning { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.modulerow { }
.modulerowover { background-color: #ffec8b; cursor: pointer;; hand: }
li { margin: 0px 0px 0px 30px; padding: 0px; font-size: 11px }




.modulerowselected { background-color: #e9f4fc  }
.newscls { font-size: 12px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; padding: 0px; border: solid 1px #104e8b }
.orderedit { color: #83203a; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: underline }
.productlisting-heading { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #b6b7cb }
.productsnotifications { background-color: #f2fff7 }
.sm { color: #000000; font-size: 7px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF }
.stockwarning { color: #cc0033; font-size: 11px; font-family: Verdana, Arial, sans-serif }
a { color: #83213a; font-family: "font-family Arial", Helvetica, Geneva, Swiss, Sans-Serif }
a.headernavigation { color: #83213a }
a.headernavigation:hover { color: red }
a.mainmen { color: #ffffff; font-weight: bold; font-size: 11px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; text-decoration: none }
a.mainmen:hover { color: #ffec8b; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; text-decoration: none }
a.newheadernavigation { color: #83213a }
a.newheadernavigation:hover { color: red }
a.news { color: #104e8b; text-decoration: underline; margin-bottom: 10px; padding: 3px }
a.news:hover { color: #ff3333; text-decoration: underline; margin-bottom: 10px; padding: 3px }
a.pageresults { color: #0000ff }
a.pageresults:hover { color: #0000ff; background-color: #ffff33 }
a.submen { color: #83213a; font-weight: bold; font-size: 11px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; text-decoration: none }
a.submen:hover { color: #83213a; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; text-decoration: underline }
a:hover { color: red }
body { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; background-color: #104e8b; margin: 0px }
checkbox { font-size: 11px; font-family: Verdana, Arial, sans-serif }
div.pageheading { color: #000000; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; margin-left: 15px }
form { }
input { font-size: 11px; font-family: Verdana, Arial, sans-serif }

p.main { font-size: 12px; line-height: 1.5; font-family: Verdana, Arial, sans-serif; padding: 10px }
p.smalltext { font-size: 12px; font-family: Verdana, Arial, sans-serif }
radio { font-size: 11px; font-family: Verdana, Arial, sans-serif }
select { font-size: 11px; font-family: Verdana, Arial, sans-serif }
span.errortext { color: #ff0000; font-family: Verdana, Arial, sans-serif }
span.greetuser { color: #8a203a; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif }
span.infobox { font-size: 11px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF }
span.markproductoutofstock { color: #c76170; font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif }
span.newitemincart { color: #ff0000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
span.productspecialprice { color: #ff0000; font-family: Verdana, Arial, sans-serif }
span.smalltext { font-size: 11px; font-family: Verdana, Arial, sans-serif }
table { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif }
table.formarea { background-color: #f1f9fe; border: solid 1px #7b9ebd }
table.productlisting { margin-right: 5px; border: solid 1px #b6b7cb; border-spacing: 1px; }
td.accountcategory { color: #aabbdd; font-size: 13px; font-family: Verdana, Arial, sans-serif }
td.fieldkey { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif }
td.fieldvalue { font-size: 12px; font-family: Verdana, Arial, sans-serif }
td.footer { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #bbc3d3 }
td.formareatitle { font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif }
td.headererror { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #ff0000; text-align: center }
td.headerinfo { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #00ff00; text-align: center }
td.headernavigation { color: #83213a; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #ffec8b }
td.infobox { font-size: 11px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF }
td.infoboxheading { color: #ffffff; font-weight: bold; font-size: 11px; font-family: ARIAL, HELVETICA, GENEVA, SWISS, SANS-SERIF; background-color: #104e8b; padding-left: 2px }
td.main { font-size: 11px; line-height: 1.5; font-family: Verdana, Arial, sans-serif; padding: 10px }
td.newheadernavigation { color: #83213a; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #ffffff }
td.pageheading { color: #000000; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; padding-left: 5px }
td.productlisting-data { font-size: 11px; font-family: Verdana, Arial, sans-serif }
td.smalltext { font-size: 11px; font-family: Verdana, Arial, sans-serif }
td.subbar { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
td.tableheading { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif }
textarea { font-size: 11px; font-family: Verdana, Arial, sans-serif; width: 100% }
tr.accounthistory-even { color: black; background-color: white }
tr.accounthistory-odd { color: black; background-color: #cdcdcd }
tr.addressbook-even { color: black; background-color: white }
tr.addressbook-odd { color: black; background-color: #cdcdcd }
tr.alsopurchased-even { color: black; background-color: white }
tr.alsopurchased-odd { color: black; background-color: #cdcdcd }
tr.footer { background-color: #bbc3d3 }
tr.header { background-color: #ffffff }
tr.headererror { background-color: #ff0000 }
tr.headerinfo { background-color: #00ff00 }
tr.headernavigation { background-color: #83213a }
tr.newheadernavigation { background-color: #ffffff }
tr.payment-even { color: black; background-color: white }
tr.payment-odd { color: black; background-color: #cdcdcd }
tr.productlisting-even { color: black; background-color: white }
tr.productlisting-odd { color: black; background-color: #cdcdcd }
tr.productreviews-even { color: black; background-color: white }
tr.productreviews-odd { color: black; background-color: #cdcdcd }
tr.shippingoptions-even { color: black; background-color: white }
tr.shippingoptions-odd { color: black; background-color: #cdcdcd }
tr.subbar { background-color: #f4f7fd }
tr.upcomingproducts-even { color: black; background-color: white }
tr.upcomingproducts-odd { color: black; background-color: #cdcdcd }
ul { font-size: 12px; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 15px; padding-left: 5px; margin-top: 0px; margin-bottom: 0px;}

li { font-size: 12px; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 15px; padding-left: 5px; margin-top: 0px; margin-bottom: 0px;}


