


.boxText { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
.errorBox { background: rgb(255, 179, 181) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; }
.stockWarning { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(204, 0, 51); }
.productsNotifications { background: rgb(219, 219, 219) none repeat; }
.orderEdit { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(48, 51, 54); text-decoration: underline; }
body { margin: 0px; background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); }
.infoBox { background: rgb(255, 255, 255) none repeat; }
.infoBoxContents { background: rgb(255, 255, 255) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; }
form { display: inline; }
tr.header { background: rgb(255, 255, 255) none repeat; }
tr.headerNavigation { background: rgb(187, 195, 211) none repeat; }
td.headerNavigation { background: rgb(187, 195, 211) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 255, 255); font-weight: bold; }
tr.headerError { background: rgb(255, 0, 0) none repeat; }
td.headerError { background: rgb(255, 0, 0) none repeat; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
tr.headerInfo { background: rgb(0, 255, 0) none repeat; }
td.headerInfo { background: rgb(0, 255, 0) none repeat; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
.infoBoxNotice { background: rgb(255, 142, 144) none repeat; }
.infoBoxNoticeContents { background: rgb(255, 230, 230) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; }
td.infoBoxHeading { background: rgb(187, 195, 211) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); }
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: rgb(248, 248, 249) none repeat; }
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: rgb(248, 248, 249) none repeat; }
table.productListing { border: 1px solid rgb(182, 183, 203); border-spacing: 1px; }
.productListing-heading { background: rgb(182, 183, 203) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 255, 255); font-weight: bold; }
td.productListing-data { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
td.pageHeading, div.pageHeading { font-family: Verdana,Arial,sans-serif; font-size: 20px; font-weight: bold; color: rgb(154, 154, 154); }
tr.subBar { background: rgb(244, 247, 253) none repeat; }
td.subBar { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(0, 0, 0); }
td.main, p.main { font-family: Verdana,Arial,sans-serif; font-size: 11px; line-height: 1.5; }
td.smallText, span.smallText, p.smallText { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
td.accountCategory { font-family: Verdana,Arial,sans-serif; font-size: 13px; color: rgb(170, 187, 221); }
td.tableHeading { font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; }
checkbox, input, radio, select { font-family: Verdana,Arial,sans-serif; font-size: 11px; }
textarea { width: 100%; font-family: Verdana,Arial,sans-serif; font-size: 11px; }
span.greetUser { font-family: Verdana,Arial,sans-serif; font-size: 12px; color: rgb(240, 164, 128); font-weight: bold; }
table.formArea { border: 1px solid rgb(123, 158, 189); background: rgb(241, 249, 254) none repeat; }
td.formAreaTitle { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; }
span.markProductOutOfStock { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: rgb(199, 97, 112); font-weight: bold; }
span.errorText { font-family: Verdana,Arial,sans-serif; color: rgb(255, 0, 0); }
.moduleRow {  }
.moduleRowOver { background-color: rgb(219, 219, 219); cursor: pointer; }
.moduleRowSelected { background-color: rgb(219, 219, 219); }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(140, 140, 140); }
.checkoutBarCurrent { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(0, 0, 0); }
.messageBox { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana,Arial,sans-serif; font-size: 10px; background-color: rgb(255, 179, 181); }
.messageStackSuccess { font-family: Verdana,Arial,sans-serif; font-size: 10px; background-color: rgb(153, 255, 0); }
#myse select { width: 90%; }
.product .inputRequirement, .inputRequirement { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 0, 0); }
del { color: rgb(55, 59, 68); font-size: 19px; }
s { color: rgb(128, 128, 128); font-size: 11px; font-weight: normal; }
body { margin: 0pt; padding: 0pt; background: rgb(39, 39, 39) none repeat; }
body, td, input, textarea { padding: 0px; font-size: 11px; font-family: Tahoma; color: rgb(63, 65, 67); line-height: 13px; vertical-align: top; }
img { border: 0px none ; }
table { width: 100%; }
.vam { vertical-align: middle; }
.bg { background: rgb(141, 146, 149) url('bg.gif') repeat-x scroll center top; }
.bg1 { background: rgb(185, 185, 185) none repeat; }
.bg2 { background: rgb(255, 255, 255) none repeat; }
.bg3 { background-image: url('li1.gif'); }
.bg4 { background-image: url('li2.gif'); }
.bg5 { background-image: url('li3.gif'); }
.bg6 { background-image: url('li4.gif'); }
.bg8 { background-image: url('1_li1.gif'); }
.bg9 { background-image: url('1_li2.gif'); }
.bg10 { background-image: url('1_li3.gif'); }
.bg11 { background-image: url('1_li4.gif'); }
.bg7 { background: rgb(224, 224, 224) none repeat; vertical-align: middle; width: 100%; }
.header td { color: rgb(137, 186, 217); vertical-align: middle; }
.header span { color: rgb(93, 93, 93); font-size: 10px; }
.header b { color: rgb(137, 186, 217); text-decoration: underline; }
.header a { color: rgb(93, 93, 93); text-decoration: none; font-size: 10px; font-weight: bold; }
.header a:hover { color: rgb(93, 93, 93); text-decoration: underline; }
.header strong a { color: rgb(201, 203, 189); text-decoration: underline; font-size: 11px; }
.header strong a:hover { color: rgb(201, 203, 189); text-decoration: none; }
#input1 { width: 37px; height: 18px; color: rgb(63, 65, 67); font-size: 10px; font-family: tahoma; text-align: right; }
#input2 { width: 37px; height: 18px; color: rgb(63, 65, 67); font-size: 10px; font-family: tahoma; text-align: right; }
.jamp { width: 99px; height: 18px; color: rgb(70, 70, 70); font-size: 10px; padding-left: 4px; font-family: Tahoma; }
.jamp1 { width: 58px; height: 18px; color: rgb(70, 70, 70); font-size: 10px; padding-left: 2px; font-family: Tahoma; }
.jamp2 { width: 119px; height: 18px; color: rgb(70, 70, 70); font-size: 10px; padding-left: 2px; font-family: Tahoma; }
.jamp3 { width: 159px; height: 18px; color: rgb(70, 70, 70); font-size: 10px; padding-left: 2px; font-family: Tahoma; }
.box_header_txt td { background: transparent url('1_bg.gif') no-repeat scroll left center; height: 35px; vertical-align: middle; padding-left: 52px; text-transform: uppercase; font-weight: bold; color: rgb(74, 137, 177); font-size: 12px; }
.box_header_txt1 td { background: transparent url('1_bg1.gif') no-repeat scroll left center; height: 35px; vertical-align: middle; padding-left: 52px; text-transform: uppercase; font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; }
.box_body ul { margin: 0pt 0pt 0pt 2px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.box_body .bg_list { background: transparent url('bg_list.gif') no-repeat scroll 0pt 9px; }
.box_body .bg_list a { color: rgb(58, 61, 62); text-decoration: none; padding-left: 22px; line-height: 22px; font-weight: bold; }
.box_body .bg_list a:hover { color: rgb(74, 137, 177); text-decoration: none; }
.box_body .bg_list_un { background: transparent url('bg_list_un.gif') no-repeat scroll 0pt 10px; line-height: 23px; margin-left: 15px; }
.box_body .bg_list_un a { color: rgb(161, 14, 4); text-decoration: underline; padding-left: 10px; }
.box_body .bg_list_un a:hover { color: rgb(161, 14, 4); text-decoration: none; }
.box_body .bg_list_sub {  }
.box_body .bg_list_sub a { color: rgb(58, 61, 62); text-decoration: underline; line-height: 22px; font-weight: normal; margin-left: 20px; }
.box_body .bg_list_sub a:hover { color: rgb(74, 137, 177); text-decoration: none; }
.box_body .bg_list1 { background: transparent url('bg_list1.gif') no-repeat scroll 0pt 9px; }
.box_body .bg_list1 a { color: rgb(58, 61, 62); text-decoration: none; padding-left: 22px; line-height: 22px; font-weight: bold; }
.box_body .bg_list1 a:hover { color: rgb(74, 137, 177); text-decoration: none; }
.cont_header_txt td { background: transparent url('li-1.gif') repeat; height: 53px; text-transform: uppercase; font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; vertical-align: middle; }
.cont_header_txt a { font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; vertical-align: middle; }
.cont_header_txt a:hover { font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline; }
.cont_header_txt1 td { height: 53px; text-transform: uppercase; font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; vertical-align: middle; }
.cont_header_txt1 a { font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; vertical-align: middle; }
.cont_header_txt1 a:hover { font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline; }
.product td { color: rgb(63, 65, 67); font-size: 11px; }
.product a { color: rgb(48, 51, 53); font-size: 11px; text-decoration: underline; font-weight: bold; }
.product a:hover { color: rgb(48, 51, 53); text-decoration: none; }
.product span { color: rgb(63, 65, 67); font-size: 11px; }
.product div a { color: rgb(89, 89, 89); font-size: 11px; font-weight: normal; text-decoration: underline; text-transform: none; }
.product div a:hover { color: rgb(89, 89, 89); text-decoration: none; }
.pic img { border: 0px solid rgb(150, 144, 117); }
.popup td { color: rgb(63, 65, 67); font-size: 10px; }
.popup span { color: rgb(63, 65, 67); font-size: 10px; }
.popup b { color: rgb(63, 65, 67); font-size: 10px; }
.popup a { color: rgb(142, 18, 20); font-size: 13px; text-decoration: underline; font-weight: bold; }
.popup a:hover { color: rgb(142, 18, 20); text-decoration: none; }
.footer {  }
.footer td { color: rgb(126, 171, 197); font-size: 11px; }
.footer span a { color: rgb(152, 157, 159); font-size: 11px; text-decoration: none; }
.footer span a:hover { color: rgb(152, 157, 159); text-decoration: underline; }
.footer a { color: rgb(126, 171, 197); font-size: 11px; text-decoration: none; }
.footer a:hover { color: rgb(126, 171, 197); text-decoration: underline; }
.footer span { color: rgb(152, 157, 159); font-size: 11px; }
.footer b { color: rgb(126, 171, 197); font-size: 11px; font-weight: bold; }
.footer b a { color: rgb(126, 171, 197); font-size: 11px; font-weight: bold; text-decoration: underline; }
.footer b a:hover { color: rgb(126, 171, 197); text-decoration: none; }
.result { margin: 0px; }
.result td { width: 50%; height: 38px; vertical-align: middle; }
.result_right { text-align: right; }
.result td { color: rgb(48, 51, 53); font-size: 11px; }
.result b { color: rgb(48, 51, 53); font-weight: normal; }
.result_right b { color: rgb(48, 51, 53); font-size: 11px; font-weight: bold; }
.result_right a.pageResults { color: rgb(48, 51, 53); font-size: 11px; text-decoration: underline; }
.result_right a.pageResults:hover { color: rgb(48, 51, 53); text-decoration: none; }
.result_right a.pageResults u { color: rgb(48, 51, 53); font-size: 11px; text-decoration: underline; }
.result_right a.pageResults u:hover { color: rgb(48, 51, 53); text-decoration: none; }
.box_body td { color: rgb(68, 68, 68); }
.box_body span { color: rgb(33, 33, 33); font-size: 11px; font-weight: normal; font-family: Tahoma; }
.box_body span a { color: rgb(48, 51, 53); text-decoration: underline; font-size: 11px; font-weight: bold; }
.box_body span a:hover { color: rgb(48, 51, 53); text-decoration: none; }
.box_body a { color: rgb(48, 51, 53); font-family: Tahoma; font-size: 11px; text-decoration: none; }
.box_body a:hover { color: rgb(48, 51, 53); text-decoration: underline; }
span.newItemInCart { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(213, 45, 1); }
.box_body a span.newItemInCart { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(213, 45, 1); text-decoration: underline; }
.smallText a { color: rgb(48, 51, 54); font-size: 12px; text-decoration: none; }
.smallText a:hover { color: rgb(48, 51, 54); font-size: 11px; text-decoration: underline; }
.smallText a u { color: rgb(48, 51, 54); font-size: 11px; text-decoration: none; }
.smallText a:hover u { color: rgb(48, 51, 54); font-size: 11px; text-decoration: underline; }
td.fieldKey { font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; }
td.fieldValue { font-family: Verdana,Arial,sans-serif; font-size: 12px; }
.main a b { color: rgb(93, 95, 96); font-size: 10px; text-decoration: underline; }
.main a:hover b { color: rgb(93, 95, 96); font-size: 10px; text-decoration: none; }
span.txt_1 { font-size: 10px; text-transform: none; color: rgb(0, 0, 0); }
span.productSpecialPrice, .product span.productSpecialPrice { color: rgb(55, 59, 68); font-size: 19px; font-weight: normal; }
.box_body span.productSpecialPrice { color: rgb(55, 59, 68); font-size: 19px; font-weight: bold; }
.cont_header_txt em { color: rgb(229, 0, 41); font-size: 14px; font-weight: bold; font-style: normal; vertical-align: middle; text-decoration: none; }
.product em { color: rgb(48, 51, 53); font-size: 11px; text-decoration: underline; font-weight: bold; font-style: normal; }
.main a { color: rgb(48, 51, 54); text-decoration: underline; }
.main a:hover { color: rgb(48, 51, 54); text-decoration: none; }
.vam { vertical-align: middle; }
input { background: rgb(255, 255, 255) none repeat; }
.bg_input input { background: transparent none repeat; }
.product .shop_cart { background: rgb(224, 224, 224) none repeat; color: rgb(48, 51, 53); font-size: 11px; text-transform: uppercase; font-weight: bold; height: 40px; text-align: center; vertical-align: middle; }
.padd_1 { padding: 0px 10px; }
.padd_22 { padding: 8px; }
td.padd2 { padding: 8px 8px 8px 4px; }
.line_h { line-height: 16px; }
.bg_gg { background: rgb(146, 150, 153) none repeat; }
.bg_vv { background: rgb(146, 150, 153) none repeat; }
.bg_gg_1 { background: transparent url('bg_vv.gif') repeat-x scroll left center; }
.bg_vv_1 { background: transparent url('bg_vv.gif') repeat-y scroll center top; }
.product div { padding: 8px 0px 5px; }
div.padd3 { text-align: left; padding-top: 10px; margin-left: 0px; margin-right: 0px; }
.padd33 img, .padd33 input { margin: 5px; }
.prod_info { width: 100px; }
.prod_info td { text-align: center; }
.remove { width: 20%; }
.products { width: 45%; }
.quantity { width: 15%; }
.total { width: 20%; }
.sub_total { width: 80%; }
.box_width_left { width: 214px; }
.box_width_right { width: 11px; }
.box_width_cont { width: 100%; }
.heading_top_1 { margin-top: 7px; }
.heading_top_1 .padd_11 { padding: 0px 22px; }
.heading_top_3 { margin-top: 4px; }
.heading_top_3 .padd_33 { padding: 0px; }
.heading_top_4 { margin-top: 0px; }
.heading_top_4 .padd_44 { padding: 0px 22px; }
.tableBox_output { margin-top: 3px; }
.tableBox_shopping_cart { margin-top: 0px; }
.tep_draw_separate { height: 7px; }
.tep_draw_prod_top {  }
.col_left { border-left: 1px solid rgb(185, 185, 185); background: rgb(141, 146, 149) url('bg.gif') repeat-x scroll center top; }
.col_right { border-right: 1px solid rgb(185, 185, 185); background: rgb(141, 146, 149) url('bg.gif') repeat-x scroll center top; }
.col_center { background: rgb(141, 146, 149) url('bg.gif') repeat-x scroll center top; }
