BODY { background: #FFFFFF; margin: 8px; font-family: Verdana,Arial,Sans-serif; margin-left: 0px; margin-top: 0px; #000000;}
IMG {border: 0px;}
FORM { display: inline; }
CHECKBOX, RADIO { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
INPUT, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #2095FF 1px solid;}
TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #2095FF 1px solid;}

.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
TD.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

TD.hometop { font-family: Times new Roman; font-size: 56px; font-weight: bold; padding: 0px; }
TD.home { font-family: Times new Roman; font-size: 40px; font-weight: bold; padding: 0px; }

A { color: #000000; text-decoration: none;}
A:hover { color: #000000; font-weight: bold; text-decoration: none;}

TD.left { background-color: #FFFFFF; width: 250px; }
TD.right { background-color: #FFFFFF; width: 200px; }

.menuBox { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 5px; color:#2095FF; border-left: 1px;}
A.menuBox { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 0px; color:#2095FF; border-left: 1px;}
A.menuBox:hover { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 0px; color:#2095FF; border-left: 1px;}
TR.menuBox { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 5px; color:#2095FF; border-left: 1px;}
TD.menuBox { background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 5px; color:#2095FF; border-left: 1px;}

.menuBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#2095FF;}
A.menuBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#2095FF;}
A.menuBoxContents:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#2095FF;}
.menuBoxContentsInput { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #2095FF 1px solid;}
.menuBoxContentsOver { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#2095FF;}

TD.category_level_1 { background-color: #FFFFFF; color: #2095FF; text-decoration: none;}
A.category_level_1 { color: #2095FF; text-decoration: none;}
A.category_level_1:hover { color: #2095FF; text-decoration: none;}
TD.category_level_1_Over {background-color: #FFFFFF;}
A.category_level_1_Over { color: #2095FF; text-decoration: none;}
A.category_level_1_Over:hover { color: #2095FF; text-decoration: none;}

TD.category_level_2 { background-color: #FFFFFF; color: #2095FF; text-decoration: none;}
A.category_level_2 { color: #2095FF; text-decoration: none;}
A.category_level_2:hover { color: #2095FF; text-decoration: none;}
TD.category_level_2_Over { background-color: #FFFFFF; color: #2095FF; text-decoration: none;}
A.category_level_2_Over { color: #2095FF; text-decoration: none;}
A.category_level_2_Over { color: #2095FF; text-decoration: none;}

.copy { font-family: Verdana, Arial, sans-serif; font-size: 9px; padding: 5px; color: #000000;}

TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
INPUT.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000000; background-color: #FFFFFF; }
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
TD.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #000000; font-weight: bold; }

.site_table { background-color: #FFFFFF; }
TR.header { background-color: #FFFFFF; }
TD.header { background-color: #FFFFFF; font-family: Times new roman; font-size: 48px; color: #000000; font-weight: normal; font-style: italic;}

.az_button_img{ background-color: #2095FF; white-space: nowrap; color: #000000; font-family: Tahoma;   font-weight: bold; font-size: 11px;     cursor: pointer; display: inline; text-decoration: none;}
.az_button_submit{ background-color: #2095FF; white-space: nowrap; vertical-align: top; border: 0px; color: #000000; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 17px; cursor: pointer;}
INPUT.az_button_submit {background-color: #2095FF;}

TR.headerNavigation { height:20px;}
TD.headerNavigation { background-color: #2095FF; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 6px; border-bottom: 2px solid; border-color: #FFFFFF;}
A.headerNavigation { color: #FFFFFF; }
A.headerNavigation:hover { color: #FFFFFF; }

TR.footer { height:20px;}
TD.footer { background-color: #2095FF; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 6px;}
a.footer { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
a.footer:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.productPrice{ padding-top: 2px; font-family: Tahoma; font-size: 18px; font-weight: normal; color: #000000;}
SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #2095FF; }

TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #2095FF; padding: 2px; border-bottom: 2px solid; border-color: #FFFFFF; }
A.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #2095FF; padding: 2px; border-bottom: 2px solid; border-color: #FFFFFF; }
A.infoBoxHeading:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #2095FF; padding: 2px; border-bottom: 2px solid; border-color: #FFFFFF; }

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.infoBox { background-color: transparent; border: 1px solid #2095FF;}
.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
.infoBoxNotice { background: #FF8E90; }
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}

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 { #FFFFFF; }

TABLE.productListing { border-color: #b6b7cb; }
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #FFFFFF; color: #000000; font-weight: bold; padding: 2px; }
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
TD.productListing-data-2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
A.productListing-data-2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
A.productListing-data-2:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

.moduleRowOver { background-color: #2095FF; cursor: pointer; cursor: pointer; }
.moduleRowSelected { background-color: #2095FF; }

.orderEdit { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}


//-------------------------


.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.errorBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }



TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background: #ff0000; color: #ffffff; font-weight: bold; text-align: center; }
TR.headerInfo { background: #00ff00; }
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }


A.pageResults { color: #0000FF; }
A.pageResults:hover { color: #0000FF; background: #FFFF33; }
TR.subBar { background: #4B85A4; }
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3C9CA5; }
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd; }
TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }
TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }
SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ff0000; }
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #c76170; font-weight: bold; }
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ff0000; }
TABLE.content { padding: 20px 10px 10px 10px; color:#664C36; }

//.product_separator_ver {background-color: #D69CC2; width:1px; height:150px;}

.linecolor { background-color: #ADA3A6;}


