BODY { color: #3e3e3e; margin: 0px; margin-bottom: 10px; padding: 0px; font: Arial, Helvetica, Sans-serif; background-color: #1a60a8; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; }
.centershop { padding: 0px; margin: 0px auto; position: relative; text-align: left; width: 750px !important; background-color: #1a60a8; }
TD.main, P.main { font-size: 12px; line-height: 1.5; }
A { color: #000000; text-decoration: none; }
A:hover { color: #000000; text-decoration: underline; }
FORM { display: inline; }
.banners { padding: 15px; background-color: #232288; }
TABLE.header { background-color: #1a60a8; border-left: 1px solid #5aa8da; }
TABLE.headerNavigation { background-color: #5aa8da; width: 100% !important; border-left: 1px solid #5aa8da; border-right: 1px solid #5aa8da; border-bottom: 1px solid #1a60a8; }
TD.headerNavigation { position: relative; vertical-align: middle; font-weight: bold; color: #ffffff; letter-spacing: 1px; font: Arial, Helvetica, Sans serif; height: 30px; }
TD.breadCrumb { font-size: 14px; font-weight: bold; color: #689EE2; padding: 3px; }
TD.headerNavigation A:link, TD.headerNavigation A:visited, td.footertop a, td.footerbottom a { font-weight: bold; color: #ffffff; padding-bottom: 4px; padding-top: 4px; text-decoration: none; margin-left: 4px; padding-left: 4px; }
TD.headerNavigation A:hover, td.footertop a:hover, td.footerbottom a:hover { color: #ffffff; text-decoration: underline; }
TR.headerError { background: #f7ba00; }
TD.headerError { font-size: 12px; background: #f7ba00; color: #232288; font-weight: bold; text-align: center; font: Arial, Helvetica, Sans serif; }
TR.headerInfo { background: #00ff00; }
TD.headerInfo { font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; font: Arial, Helvetica, Sans serif; }
.column_right, .column_single { background: #ffffff; padding: 2px; font: Arial, Helvetica, Sans serif; background-color: #5aa8da; }
.column_left { background: #1a60a8; padding: 2px; font: Arial, Helvetica, Sans serif; }
.boxText { font-size: 12px; line-height: 125%; }
.rightbox, .centerbox, .singlebox { background: #ffffff; margin-bottom: 15px; font: Arial, Helvetica, Sans serif; }
.leftbox { background: #1a60a8; border: 1px solid #1a60a8; margin-bottom: 15px; font: Arial, Helvetica, Sans serif; }
.rightboxheading, .singleboxheading { background-color: #5aa8da; font-size: 12px; font-weight: bold; color: #ffffff; padding: 3px; height: 20px; padding-left: 5px; }
.leftboxheading { background-color: #5aa8da; font-size: 12px; font-weight: bold; color: #ffffff; padding: 3px; height: 20px; padding-left: 5px; }
.centerboxheading { line-height: 125%; padding: 3px; background-color: #d5e2f1; font-size: 12px; font-weight: bold; color: #39628d; height: 20px; padding-left: 5px; }
td.leftboxheading a, td.rightboxheading a, td.singleboxheading a { color: #ffffff; font-weight: bold; }
td.leftboxheading a:hover, td.rightboxheading a:hover, td.singleboxheading a:hover { color: #ffffff; text-decoration: underline; font-weight: bold; }
td.centerboxheading a { color: #39628D; font-weight: bold; }
td.centerboxheading a:hover { color: #39628D; font-weight: bold; text-decoration: underline; }
.rightboxcontent, .singleboxcontent { line-height: 125%; padding: 4px; border: 1px solid #232288; background-color: #5aa8da; color: #FFFFFF; }
.leftboxcontent { padding: 4px; color: #FFffff; font-size: 12px; }
.centerboxcontent { line-height: 125%; padding: 4px; color: #000000; font-size: 12px; }
.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter { background-color: #1a60a8; margin-bottom: 15px #1a60a8; }
.plainBox, .plainbox-description { font-family: Arial, Helvetica, Sans serif; font-size: 12px; background: #EDF3F9; border: 1px solid #b0b1ba; padding: 5px; }
.plainBoxHeading, TD.tableHeading { font-size: 12px; font-weight: bold; padding: 11px 5px 5px; }
.productListing-heading { background-color: #D5E2F1; font-size: 12px; font-weight: bold; color: #39628d; padding: 3px; height: 20px; }
TD.productlisting { border: 1px solid #b0b1ba; }
TD.productListing-data { font-size: 12px; padding: 5px; }
TD.pageHeading, DIV.pageHeading, h1 { font-size: 14px; font-weight: bold; color: #689EE2; padding-top: 11px; }
.center_column { padding: 8px; }
.main_page { width: 750px !important; background-color: #FFFFFF; border-right: 1px solid #5aa8da; border-left: 1px solid #5aa8da; border-bottom: 1px solid #5aa8da; padding: 0px; }
TABLE.footer { background: #1a60a8; text-align: center; font-size: 11px; border-bottom: 1px solid #ffffff; color: #ffffff; }
TABLE.footertop { border-right: 1px none #5aa8da; border-left: 1px none #5aa8da; }
TR.footertop { background: #1a60a8; font-size: 12px; border-right: 1px solid #1a60a8; border-left: 1px solid #1a60a8; }
TD.footertop, TD.footerbottom { padding: 5px; color: #FFFFFF; }
TD.cartBox { background: #ffff80; font-size: 12px; padding: 3px; border: 1px dashed #3e3e3e; color: #000000; }
TR.productListing-odd, TR.upcomingProducts-odd { background: #ffffff; }
TR.productListing-even, TR.upcomingProducts-even, .productsNotifications { background: #ffffff; }
td.pageresults a { color: #000000; }
td.pageresults a:hover { border: 1px solid dashed #6882ab; text-decoration: underline; }
SPAN.newItemInCart { color: #FFF300; font-weight: bold; }
TD.smallText, SPAN.smallText, P.smallText, td.pageresults { font-size: 12px; }
TD.fieldKey { font-size: 12px; font-weight: bold; }
TD.fieldValue { font-size: 12px; }
CHECKBOX, INPUT, RADIO, SELECT { font-size: 12px; }
TEXTAREA { width: 100%; font-size: 12px; }
.greetUser { color: #000000; font-weight: bold; font-size: 12px; padding-top: 5px; padding-bottom: 5px; }
SPAN.markProductOutOfStock { color: #c76170; font: bold 12px Arial, Helvetica, sans-serif; }
span.normalprice { text-decoration: line-through; }
SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming { color: #F2022D; background-color: #FFFF80; }
span.productSpecialPriceSale { color: #ff0000; text-decoration: line-through; }
SPAN.productPriceDiscount, .inputRequirement { font-size: 12px; color: #FF0000; }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }
.messageStackError, .messageStackWarning, errorBox { background-color: #ff5800; color: #ffffff; font-size: 12px; padding: 4px; border: 1px solid #6882ab; }
.messageStackSuccess { background-color: #b3ffa8; padding: 2px; border: 1px solid #6882ab; }
.messageStackCaution { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; background-color: #ffff00; }
TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text { font-weight: bold; }
.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments { color: #ff0000; font-size: 11px; text-align: left; font-weight: bold; padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #6882ab; }
TD.alert, SPAN.alert { color: #FF0000; font-weight: bold; }
TD.alertBlack, SPAN.alertBlack { color: #000000; font-weight: bold; }
TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart { background-color: #ffffff; margin: 6px; padding: 6px; font: 14px Arial, Helvetica, sans-serif; }
TABLE.categoriesdescription { background: #f2f2f2; border: 1px solid #b1b1b0; font: 12px Arial, Helvetica, sans-serif; }
TD.categoriesdescription { font-size: small; line-height: 1.0; }
A.category-top, A.category-links { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; }
A:hover.category-top, A:hover.category-links { color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, Sans-serif; }
A.category-subs, A.category-products { color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, Sans-serif; }
A:hover.category-subs, A:hover.category-products { color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, Sans-serif; }
SPAN.category-subs-parent { font-weight: bold; }
SPAN.category-subs-selected { font-weight: bold; }
TABLE.products-attributes-images { float: left; padding: 2px; }
#navigation { font: 12px Arial, Helvetica, Sans-serif; text-align: left; }
#navigation UL { list-style-type: none; margin: 0; padding: 4px; font: 12px Arial, Helvetica, Sans serif; }
#navigation LI { display: inline; font: 12px Arial, Helvetica, Sans serif; }
#navigation a:link, #navigation a:visited { padding: 3px 10px 2px 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#navigation a:hover { text-decoration: underline; color: #FFFFFF; font-weight: bold; }
#navigation a:current { color: #232288; }
.slogan { font-size: 30px; font-weight: bold; color: #f7ba00; padding-top: 20px; }
.leftboxcontent a { color: #FFFFff; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; }
.rightboxcontent a { color: #FFFFFF; font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 12px; }

