BODY {background: #89C9EC; color: #000; margin: 0px;}
A {color: #214173; text-decoration: none;}
A:hover {color: #000; text-decoration: underline;}
A.oac {color: #fff;}
FORM {display: inline;}
H1 {display: inline;font: normal 11px Verdana, Arial, sans-serif; background: #fff; color: #000;line-height: 1.5;}
TR.header {background: #60C3F9;}
TR.headerNavigation {background: #fff;}
TD.headerNavigation {font: bold 10px Verdana, Arial, sans-serif;background: #fff; color: #000; }
A.headerNavigation { color: #000; }
A.headerNavigation:hover {color: #60C3F9;}
TR.headerError {background: #f00;}
TD.headerError {font:bold 12px Tahoma, Verdana, Arial, sans-serif;background: #f00;color: #fff;text-align : center;}
TR.oac {background: #f00;}
TD.oac {font: normal 14px Tahoma, Verdana, Arial, sans-serif;font-size: 14px;background: #f00;color: #fff;text-align : left;}
TR.headerInfo {background: #0f0;}
TD.headerInfo {font: bold 12px Tahoma, Verdana, Arial, sans-serif;background: #0f0;color: #60C3F9;text-align: center;}
TR.footer {background: #60C3F9;}
TD.special_background {background-repeat: repeat; background-color: #fff; }
TD.vertical_blue_line {background-image: url(/catalog/images/vertical_blue_line.gif);background-repeat: repeat; background-color: #fff; }
TD.package_background {background-repeat: no-repeat; background-color: #fff;}
TD.save_background {background-repeat: repeat; background-color: #fff; }
TD.footer {font: bold 10px Verdana, Arial, sans-serif;background: #60C3F9;color: #000;}
.footersmall {font: bold 8px Verdana, Arial, sans-serif;background: #60C3F9;color: #000;}
TD.header_expander {background: url(/catalog/images/header_expander.gif); background-repeat: repeat; background-color: #fff; }
TD.footer_bar {background-color: #fff; }
TD.white_bg {background-color: #fff; }
.boxText { font: normal 10px Verdana, Arial, sans-serif; }
.errorBox { font: bold 10px Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; }
.mag_promo {margin: 3px;padding: 3px; font: bold 14px Helvetica, Verdana, Arial, sans-serif; line-height: 14pt; color: #f00;}
.mag_promo_green {margin: 2px;padding: 2px;font: bold 18px Helvetica, Verdana, Arial, sans-serif;color: green;background-color: #fff;}
.hol_promo {  margin: 5px;  font-family: Helvetica, Verdana, Arial, sans-serif;  font-size: 14px;  color: green;  font-weight: bold;  text-align: center; }
.smallmag_promo {padding: 2px;font: normal 10px Helvetica, Verdana, Arial, sans-serif;color: #f00;background-color: #fff;}
.mag_promo_nb {margin: 5px;padding: 3px;font: bold 14px Helvetica, Verdana, Arial, sans-serif;line-height: 14pt;color: #f00;}
A.mag_promo {margin: 5px;padding: 3px;font: bold 12px Verdana, Arial, sans-serif;color: #f00;}
A.mag_promo:visited {font: bold 12px Verdana, Arial, sans-serif;color: #f00;}
.whosonline_red { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }
.canadian_text {margin: 5px;padding: 3px;font: bold 12px Helvetica, Verdana, Arial, sans-serif;line-height: 14pt;color: #f00;background-color: #fff;}
TD.options_background, TR.options_background {background-color: #D9EEFA;}
TD.mag_promo {font: bold 12px Verdana, Arial, sans-serif;color: #f00;}
.infoBox {background: #60C3F9;}
.infoBoxContents {background: #fff;font: normal 10px Verdana, Arial, sans-serif;}
.sk_infoBoxContents {background: #A4DCFB;font: normal 10px Verdana, Arial, sans-serif;}
.infoBoxNotice {background: #60C3F9;}
.infoBoxNoticeContents {background: #60C3F9;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.infoBoxNavContents {background: #60C3F9;font-family: Verdana, Arial, sans-serif;font-size: 12px;}
TD.infoBoxHeading {background-color: #60C3F9;border-bottom-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;color: #000000;font-size: 10px;font-weight: bold;font-family: Verdana, Arial, sans-serif;letter-spacing: 1px;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #FFFFFF;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #FFF3F3;}
TABLE.productListing {border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
TABLE.category_box {border: 1px;border-style: solid;border-color: #000;background: #fff;}
.productListing-heading {font: bold 10px Verdana, Arial, sans-serif;background: #60C3F9;color: #fff;}
TD.productListing-data {font: normal 10px Verdana, Arial, sans-serif;}
TD.product_description {font: normal 10px Verdana, Arial, sans-serif;margin: 2px;background: #EBF6FD;}
A.pageResults {color: #00f;}
A.pageResults:hover {color: #00f;background: #ff3;}
TD.pageHeading, DIV.pageHeading {font: bold 20px Verdana, Arial, sans-serif;color: #214173;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font:normal 10px Verdana, Arial, sans-serif;color: #000;}
TD.main, P.main, h4.main {font: normal 11px Verdana, Arial, sans-serif;background: #fff; color: #000;line-height: 1.5;}
TD.main_nb, P.main_nb, h2.main_nb {font: normal 11px Verdana, Arial, sans-serif;color: #000;line-height: 1.5;}
DIV.main {font: normal 11px Verdana, Arial, sans-serif;color: #000;line-height: 1.5;}
DIV.main_special {font: bold 11px Verdana, Arial, sans-serif;color: #000;line-height: 1.5;text-align: center;}
TD.newspaper, P.newspaper {font: 10px Verdana, Arial, sans-serif;background: #fff;color: #000;}
TD.smallText, SPAN.smallText, P.smallText {font: normal 10px Verdana, Arial, sans-serif;color: #000;}
TD.smallTextNav, SPAN.smallTextNav, P.smallTextNav {font: normal 12px Verdana, Arial, sans-serif;color: #000;}
TD.accountCategory {font: normal 13px Verdana, Arial, sans-serif;color: #abd;}
TD.fieldKey {font: bold 12px Verdana, Arial, sans-serif;}
TD.fieldValue {font: normal 12px Verdana, Arial, sans-serif;}
TD.tableHeading {font: bold 12px Verdana, Arial, sans-serif;}
TR.category_row {background: #87C9EB;}
TR.category_row_hover {background: #fff;}
TD.category_row_hover {background: #fff;cursor: pointer;}
TD.category_row {font: bold 10px Verdana, Arial, sans-serif;color: #000;background: #87C9EB;}
A.category_row {font: bold 10px Verdana, Arial, sans-serif;color: #000;}
SPAN.newItemInCart {font: normal 10px Verdana, Arial, sans-serif;color: #f00;}
CHECKBOX, INPUT, RADIO, SELECT {font: normal 11px Verdana, Arial, sans-serif;}
TEXTAREA {width: 100%;font: normal 11px Verdana, Arial, sans-serif;}
SPAN.greetUser {font: bold 12px Verdana, Arial, sans-serif;color: #f0a480;}
TABLE.formArea {background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
TD.formAreaTitle {font: bold 12px Tahoma, Verdana, Arial, sans-serif;}
SPAN.productSpecialPrice {font: bold 16px Verdana, Arial, sans-serif;color: #f00;}
SPAN.productSpecialPrice_new {font: bold 20px "AmeriGarmnd BT", Verdana, Arial, sans-serif;color: #f00;}
SPAN.errorText {font-family:verdana,arial,sans-serif;color: #f00;}
TD.contact_header {font: bold 14px Arial, sans-serif;letter-spacing: 1.5px;color: #214173;text-align: left;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer;}
.moduleRowSelected { background-color: #E9F4FC; }
.messageBox { font: normal 10px Verdana, Arial, sans-serif; }
.messageStackError, .messageStackWarning { font: 10px Verdana, Arial, sans-serif; background-color: #ffb3b5; }
.messageStackSuccess { font: normal 10px Verdana, Arial, sans-serif; background-color: #99ff00; }
.inputRequirement { font: 10px Verdana, Arial, sans-serif; color: #f00; }
.main_error {font: bold 10px Verdana, Arial, sans-serif;color: #f00;text-decoration: none;}
.sk_product_price {font: bold 12pt Verdana, Arial, sans-serif;color: #214173;text-decoration: none;}
.sk_product_black_b {font: bold 10pt Verdana, Arial, sans-serif;color: #000;text-decoration: none;line-height: 14pt;}
.sk_black_large {font: bold 12pt "AmeriGarmnd BT", Verdana, Arial, sans-serif;color: #000;text-decoration: none;line-height: 15pt;}
.sk_product_black {font: normal 10pt Verdana, Arial, sans-serif;font-size: 10pt;color: #000;text-decoration: none;line-height: 14pt;}
.sk_price_header {font: bold 10pt Verdana, Arial, sans-serif;color: #000;text-decoration: none;line-height: 14pt;}
.sk_about_header {font: bold 12pt Verdana, Arial, sans-serif;font-style: italic;color: #000;text-decoration: none;line-height: 12pt;}
.sk_product_black_so {font: normal 10pt Verdana, Arial, sans-serif;color: #000;text-decoration: line-through;line-height: 14pt;}
.sk_product_red_b {font: bold 10pt Verdana, Arial, sans-serif;color: #f00;text-decoration: none;line-height: 14pt;}
.sk_product_black_small {font: normal 8pt Verdana, Arial, sans-serif;font-size: 8pt;color: #000;text-decoration: none;line-height: 14pt;}
.sk_free_shipping_text {font: normal 8pt Verdana, Arial, sans-serif;color: #000;text-decoration: none;line-height: 10pt;}
.sk_image_display {}
.sk_product_page_image {border: 2px solid;border-color: #60C3F9;}
.sk_allcaps {font: bold 8pt Verdana, Arial, sans-serif;color: #000;text-decoration: none;text-transform: uppercase;}
A.sk_allcaps {font: bold 8pt Verdana, Arial, sans-serif;color: #000;text-decoration: none;text-transform: uppercase;}
.sk_freegift { font: 10px Verdana, Arial, sans-serif; color: #000; background: #F4D36B;}
.search_header {background: #60C3F9;font: bold 10px Verdana, Arial, sans-serif;}
.sk_highlight {background-color: yellow;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
.sk_product_description_background {background: #EBF6FD;}
.sk_fancybutton {background: #EBF6FD;color: #000;border: 1px black solid;}
.bg_white {background: #fff;}
.value_package_header {font: bold 14pt tahoma, verdana, helvetica, arial;}
.cat_125 {width: 143px;height: 14px;padding: 0px;margin: 0px;}
.snowflake_bg { 
	/* background: url('/catalog/images/bg_snowflakes.gif') top right no-repeat; */
}

