
/* ::::: http://osc3.template-help.com/cre_18441/templates/theme119/stylesheet.css ::::: */

.cat_description { font-family: tahoma; font-size: 10px; color: rgb(128, 0, 0); font-weight: bold; }
.boxText { font-family: tahoma; font-size: 10px; }
.centertable { border-left: 1px solid rgb(121, 140, 204); border-right: 1px solid rgb(121, 140, 204); background-color: rgb(210, 219, 245); }
.navBlue { color: rgb(255, 0, 0); font-size: 8pt; font-family: Verdana; }
.errorBox { background: rgb(255, 179, 181) none repeat scroll 0% 0%; font-family: tahoma; font-size: 10px; font-weight: bold; }
.stockWarning { font-family: tahoma; font-size: 10px; color: rgb(204, 0, 51); }
.productsNotifications {  }
.orderEdit { font-family: tahoma; font-size: 10px; color: rgb(123, 123, 123); text-decoration: none; }
body { margin: 0px; }
img { border: 0pt none ; }
a { color: rgb(123, 123, 123); text-decoration: underline; }
.no_under a { text-decoration: none; }
form { display: inline; }
tr.headerNavigation { background: rgb(187, 195, 211) none repeat scroll 0% 0%; }
td.headerNavigation { background: rgb(187, 195, 211) none repeat scroll 0% 0%; font-family: tahoma; font-size: 11px; color: rgb(86, 98, 104); font-weight: bold; }
td {  }
a.headerNavigation { color: rgb(66, 66, 66); }
a.headerNavigation:hover { color: rgb(66, 66, 66); }
tr.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; }
td.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; font-family: tahoma; font-size: 12px; color: rgb(123, 123, 123); font-weight: bold; text-align: center; }
tr.headerInfo { background: rgb(0, 255, 0) none repeat scroll 0% 0%; }
td.headerInfo { background: rgb(0, 255, 0) none repeat scroll 0% 0%; font-family: tahoma; font-size: 12px; color: rgb(123, 123, 123); font-weight: bold; text-align: center; }
td select { width: 109px; }
.infoBoxContents { font-family: tahoma; font-size: 10px; }
.infoBoxNoticeContents { font-family: tahoma; font-size: 10px; }
.infoBoxNoticeContents { font-family: tahoma; font-size: 10px; }
td.infoBoxHeading { font-family: tahoma; font-size: 12px; font-weight: bold; color: rgb(123, 123, 123); padding-top: 4px; }
td.infoBox, span.infoBox { font-family: tahoma; font-size: 10px; color: rgb(123, 123, 123); }
td.contentBoxHeading { font-family: tahoma; font-size: 10px; font-weight: bold; color: rgb(83, 79, 77); padding-top: 5px; }
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {  }
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {  }
table.productListing { border-spacing: 1px; }
.productListing-heading { font-family: tahoma; font-size: 10px; color: rgb(123, 123, 123); font-weight: bold; text-align: center; }
td.productListing-data { padding: 0pt 5px; font-family: tahoma; font-size: 10px; color: rgb(123, 123, 123); vertical-align: middle; }
td.productListing-data a { text-decoration: none; color: rgb(123, 123, 123); }
td.productListing-data a b { margin: 0pt 0pt 0pt 5px; color: rgb(123, 123, 123); text-decoration: none; }
td.productListing-data2 { font-family: tahoma; font-size: 10px; padding-top: 10px; }
a.pageResults { color: rgb(123, 123, 123); }
a.pageResults:hover { color: rgb(123, 123, 123); }
.navBbrown a { color: rgb(123, 123, 123); text-decoration: none; }
tr.subBar { background: rgb(244, 247, 253) none repeat scroll 0% 0%; }
td.subBar { font-family: tahoma; font-size: 10px; color: rgb(228, 103, 9); }
.main, p.main, .main a { font-family: tahoma; font-size: 11px; line-height: 14px; color: rgb(123, 123, 123); }
td.main2, p.main2 { padding: 10px; font-family: tahoma; font-size: 11px; line-height: 1.5; color: rgb(0, 0, 0); }
td.smallText, span.smallText, p.smallText { font-family: tahoma; font-size: 11px; color: rgb(123, 123, 123); }
td.smallText a { font-family: tahoma; font-size: 11px; color: rgb(123, 123, 123); }
td.accountCategory { font-family: tahoma; font-size: 13px; color: rgb(170, 187, 221); }
td.fieldKey { font-family: tahoma; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); }
td.fieldValue { font-family: tahoma; font-size: 12px; }
td.tableHeading { font-family: tahoma; font-size: 12px; font-weight: bold; }
td.category_desc { font-family: tahoma; color: rgb(123, 123, 123); font-size: 11px; line-height: 1.5; }
span.newItemInCart { font-family: tahoma; font-size: 10px; color: rgb(255, 0, 0); }
checkbox, input, radio, select { font-family: tahoma; font-size: 11px; }
select { width: 200px; }
textarea { width: 100%; font-family: tahoma; font-size: 11px; }
span.greetUser { font-family: tahoma; 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 scroll 0% 0%; }
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.productSpecialPrice { font-family: tahoma; color: rgb(228, 103, 9); }
span.errorText { font-family: tahoma; color: rgb(255, 0, 0); }
.moduleRow {  }
.moduleRowOver { background-color: rgb(215, 233, 247); }
.moduleRowSelected { background-color: rgb(233, 244, 252); }
.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(152, 1, 51); }
.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(228, 103, 9); }
.inputRequirement { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 0, 0); }
table.linkListing { border: 0px solid rgb(214, 214, 214); border-spacing: 1px; }
.linkListing-heading { font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(123, 123, 123); text-align: center; }
td.linkListing-data, td.linkListing-data a { border-right: 0px solid rgb(214, 214, 214); border-bottom: 0px solid rgb(214, 214, 214); padding: 4px; font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(123, 123, 123); }
tr.linkListing-odd {  }
tr.linkListing-even {  }
tr.ShowCartDetails, td.ShowCartDetails, p.ShowCartDetails { font-family: Verdana,Arial,sans-serif; font-size: 11px; line-height: 1.5; color: rgb(189, 202, 240); }
tr.HeaderPageLinksLeft, td.HeaderPageLinksLeft, p.HeaderPageLinksLeft { background-image: url('button_blank_left.gif'); }
tr.HeaderPageLinksRight, td.HeaderPageLinksRight, p.HeaderPageLinksRight { background-image: url('button_blank_right.gif'); }
tr.HeaderPageLinks, td.HeaderPageLinks, p.HeaderPageLinks { background-image: url('button_blank_middle.gif'); font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(228, 103, 9); }
a.HeaderPageLinks { font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(123, 123, 123); }
a.HeaderPageLinks:hover { font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(0, 255, 0); }
td.cookieUsage { background: rgb(0, 0, 0) none repeat scroll 0% 0%; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: rgb(123, 123, 123); }
.attributeBoxContent { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(123, 123, 123); background-color: rgb(128, 128, 128); }
.TR.attributeBoxContent { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(123, 123, 123); background-color: rgb(128, 128, 128); }
.TD.attributeBoxContent { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(123, 123, 123); background-color: rgb(192, 192, 192); }
.storyboxtitle { background: transparent none repeat scroll 0% 0%; font-family: Verdana; color: rgb(123, 123, 123); font-size: 10px; font-weight: bold; }
.storyboxtitle a:link { background: transparent none repeat scroll 0% 0%; font-family: Verdana; color: rgb(123, 123, 123); font-size: 10px; font-weight: bold; }
.storyboxtitle a:active { background: transparent none repeat scroll 0% 0%; font-family: Verdana; color: rgb(123, 123, 123); font-size: 10px; font-weight: bold; }
.storyboxtitle a:visited { background: transparent none repeat scroll 0% 0%; font-family: Verdana; color: rgb(123, 123, 123); font-size: 10px; font-weight: bold; }
.storyboxtitle a:hover { background: transparent none repeat scroll 0% 0%; font-family: Verdana; color: rgb(123, 123, 123); font-size: 10px; font-weight: bold; text-decoration: underline; }
.yearHeader { font-family: Helvetica,Arial,Verdana; font-size: 14px; font-weight: bold; color: rgb(123, 123, 123); text-decoration: none; }
.calendarMonth { background-color: rgb(187, 195, 211); cursor: default; width: 100%; }
.calendarHeader { font-family: Helvetica,Arial,Verdana; font-size: 11px; font-weight: bold; color: rgb(123, 123, 123); text-decoration: none; height: 22px; }
.calendarToday { border: 1px solid rgb(0, 0, 0); font-family: Arial,Verdana; font-size: 10px; color: rgb(123, 123, 123); background-color: rgb(255, 207, 0); padding-left: 3px; text-decoration: none; height: 22px; width: 18px; }
.calendarWeekend { border: 1px solid rgb(0, 0, 0); font-family: Arial,Verdana; font-size: 10px; color: rgb(123, 123, 123); background-color: rgb(202, 238, 255); padding-left: 3px; line-height: 14px; text-decoration: none; height: 22px; width: 18px; }
.calendar { border: 1px solid rgb(0, 0, 0); font-family: Arial,Verdana; font-size: 10px; color: rgb(123, 123, 123); padding-left: 3px; line-height: 14px; text-decoration: none; height: 22px; width: 18px; }
.event { border: 1px solid rgb(230, 230, 230); font-family: Arial,Verdana; font-size: 11px; color: rgb(123, 123, 123); text-decoration: none; }
.empty { background-color: rgb(240, 250, 255); line-height: 14px; height: 22px; width: 18px; }
.calendar a:hover, .calendar a:link, .calendar a:visited, .calendar a:visited:hover, .yearHeader a:hover { color: red; text-decoration: underline; }
.calendarWeekend a:hover, .calendarWeekend a:link, .calendarWeekend a:visited, .calendarWeekend a:visited:hover { color: red; text-decoration: underline; }
.calendarToday a:hover, .calendarToday a:link, .calendarToday a:visited, .calendarToday a:visited:hover { color: red; text-decoration: underline; }
body { margin: 0pt; padding: 0px; background: rgb(61, 61, 61) url('tail.gif') repeat-x scroll 0% 0%; }
td, input, textarea { padding: 0px; font-size: 11px; font-family: Arial; color: rgb(126, 133, 133); line-height: 14px; vertical-align: top; }
img { border: 0px none ; }
b { font-size: 12px ! important; }
h1 { display: inline; color: rgb(39, 39, 39); font-size: 11px; font-weight: bold; font-family: Arial; text-transform: none; }
s { color: rgb(126, 133, 133); font-size: 12px; font-weight: bold; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }
.main { font-size: 11px; font-family: Arial; color: rgb(123, 123, 123); line-height: 15px; }
.center { text-align: center; }
.border { border: 1px solid rgb(199, 200, 200); }
.img_border img { border: 1px solid rgb(199, 200, 200); }
.vam img, .vam { vertical-align: middle; }
.vam_td td { vertical-align: middle; text-align: center; }
.input { width: 44px; height: 18px; color: rgb(63, 65, 67); font-size: 10px; font-family: tahoma; text-align: right; }
.input1 { width: 44px; 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; }
.input_box { padding: 0px; text-align: left ! important; }
.input_box div { padding: 0px 0px 0px 30px; }
.input_box select { width: 109px; height: 18px; color: rgb(16, 53, 83); font-size: 10px; font-family: Tahoma; padding-left: 4px; }
.flags img { vertical-align: middle; }
.flags span { margin: 0px 68px 0px 0px; }
.jump { width: 109px; height: 17px; color: rgb(40, 46, 62); font-size: 10px; font-family: Tahoma; padding-left: 4px; }
.box_header_txt { background: transparent url('box_header_bg.gif') repeat-x scroll 0pt 0pt; width: 100%; height: 42px; }
.box_header_txt td { padding: 28px 0px 0px; }
.box_header_txt font { padding: 3px 0px 1px 27px; background: transparent url('box_header_font.gif') no-repeat scroll 0pt center; font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); line-height: 18px; }
.box_body { margin: 0px 0px 14px; width: 100%; }
.box_body td { padding: 21px 0px 6px; }
.box_body td td { padding: 0px; }
.box_body a { color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; text-decoration: none; }
.box_body a:hover { text-decoration: underline; }
.box_body span a { color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; text-decoration: none; text-transform: none ! important; }
.box_body1 { margin: 0px; }
.box_body1 td { padding: 10px 0px; }
.box_body1 a { color: rgb(68, 68, 68); font-weight: bold; font-size: 11px; text-decoration: none; }
.box_body1 a:hover { color: rgb(68, 68, 68); text-decoration: underline; }
.box_body2 td { padding: 20px 15px 26px 33px; color: rgb(51, 51, 51); font-family: tahoma; }
ul { margin: 0px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.ul_1 { margin: 0px 0px 0px 10px; }
.ul_1 li { margin: 0px; padding: 0px; }
.ul_1 a { padding: 0px 0px 0px 14px; background: transparent url('li_bg.gif') no-repeat scroll 0px 5px; color: rgb(255, 255, 255); text-decoration: none; line-height: 20px; font-weight: normal; font-size: 11px; }
.ul_1 a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.ul_2 { margin: 0px 0px 0px 20px; }
.ul_2 li { margin: 0px; padding: 0px; }
.ul_2 a { padding: 0px 0px 0px 12px; background: transparent url('li_bg.gif') no-repeat scroll 0px 5px; color: rgb(170, 170, 170); text-decoration: underline; line-height: 22px; font-weight: bold; font-size: 11px; }
.ul_2 a:hover { color: rgb(170, 170, 170); text-decoration: none; }
.ul_3 { margin: 0px 0px 0px 39px; }
.ul_3 li { margin: 0px; padding: 0px 0px 2px; font-weight: bold; color: rgb(14, 14, 14); }
.ul_3 li a { margin: 0px 0px 0px 5px; padding: 0px; color: rgb(47, 47, 47); text-transform: none; text-decoration: none; line-height: 20px; font-weight: normal; font-size: 11px; }
.ul_3 a:hover { color: rgb(47, 47, 47); text-decoration: underline; }
.ul_4 { margin: 0px 0px 0px 39px; }
.ul_4 li { margin: 0px; padding: 0px; }
.ul_4 a { padding: 0px 0px 0px 15px; background: transparent url('bullet2.gif') no-repeat scroll 0px 5px; color: rgb(106, 193, 159); text-decoration: underline; line-height: 20px; font-weight: normal; font-size: 11px; }
.ul_4 a:hover { color: rgb(106, 193, 159); text-decoration: none; }
.box_body .bg_list_un {  }
.box_body .bg_list_un a {  }
.box_body .bg_list_un a:hover {  }
.box_body .bg_list_sub li { margin: 0px 0px 0px 29px; padding: 0px; }
.box_body .bg_list_sub a { padding: 0px 0px 0px 10px; background: transparent url('li_bg2.gif') no-repeat scroll 0pt 7px; color: rgb(255, 255, 255); text-decoration: none; line-height: 22px; font-weight: normal; font-size: 11px; font-family: Arial; }
.box_body .bg_list_sub a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.content .input_box { padding: 0px; }
.content .input_box select { margin: 0px; width: 141px ! important; height: 18px; }
.content .input_box input { margin: 0px 5px 0px 0px; width: 108px; height: 18px; vertical-align: middle; }
.cont_header_txt { background: rgb(239, 240, 236) none repeat scroll 0% 0%; width: 100%; }
.cont_header_txt td { padding: 13px 0px 14px 28px; font-size: 12px; font-weight: bold; color: rgb(42, 42, 42); }
.product {  }
.product td { color: rgb(123, 123, 123); font-weight: normal; line-height: 15px; font-family: Arial; font-size: 11px; }

.product a:hover { color: rgb(55, 55, 55); text-decoration: underline; }
.product em { color: rgb(94, 97, 102); font-size: 12px; font-family: Tahoma; font-style: normal; }
.product b { color: rgb(142, 18, 20); font-size: 16px; }
.product font { font-size: 12px; font-family: Tahoma; color: rgb(0, 0, 0); }
.product div a { color: rgb(152, 198, 29); font-size: 9px; font-weight: normal; text-decoration: none; text-transform: none; }
.product div a:hover { color: rgb(152, 198, 29); text-decoration: underline; }
.product .input_box input { margin: 0px 5px 0px 0px; width: 39px; height: 18px; vertical-align: middle; text-align: right; }
.img { padding: 15px 0px 15px 5px; width: 144px; }
.prod_img { float: left; width: 117px; height: 170px; text-align: center; }
.prod_info {  }
.prod_info td {  }
span.productSpecialPrice { color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; font-family: Tahoma; text-transform: uppercase; }
.product span.productSpecialPrice { color: rgb(55, 55, 55); font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: Tahoma; }
.product_border {  }
.product_name td {  }
.remove { width: 20%; }
.products { width: 38%; }
.quantity { width: 20%; }
.total { width: 24%; }
.shop_cart { height: 34px; text-align: center; vertical-align: middle; font-weight: bold ! important; font-size: 11px ! important; color: rgb(39, 39, 39) ! important; font-family: Tahoma ! important; }
.price { background: rgb(18, 27, 43) none repeat scroll 0% 0%; }
.banner { margin: 0px 0px 7px; background: rgb(246, 246, 246) none repeat scroll 0% 0%; height: 124px; width: 100%; }
.banner a { color: rgb(101, 101, 101); }
.banner td { color: rgb(101, 101, 101); line-height: 16px; }
.banner em { margin: 0px 0px 15px; background: transparent url('banner_t.jpg') no-repeat scroll 0pt 0pt; width: 141px; height: 20px; }
.banner span { background: transparent url('banner_p.jpg') no-repeat scroll 0pt 0pt; display: block; width: 252px; height: 124px; }
.banner strong { color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.result td { padding: 0px; color: rgb(55, 55, 55); height: 35px; vertical-align: middle; font-size: 11px; font-family: Tahoma; }
.result a { color: rgb(51, 127, 164); text-decoration: underline; text-transform: none; font-size: 11px; font-weight: normal; font-family: Tahoma; }
.result b { color: rgb(84, 84, 84); font-weight: bold; font-size: 11px; }
.result span { color: rgb(116, 171, 159); font-size: 11px; }
.result_right { padding: 0px 20px 0px 0px ! important; text-align: right; }
.result_left { padding: 0px 0px 0px 27px ! important; }
.top { height: 105px; }
.top td { color: rgb(255, 255, 255); font-family: Tahoma ! important; }
.top a { color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; }
.top a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.top select { margin: 3px 0px 0px; width: 110px; height: 17px; color: rgb(40, 46, 62); font-size: 10px; }
.stick { padding: 0px 0px 0px 33px; background: transparent url('stick.jpg') no-repeat scroll 0pt center; }
.basket { background: transparent url('basket.gif') no-repeat scroll 0pt 0pt; width: 22px; height: 18px; display: block; }
.menu { padding: 0px 0px 7px; text-align: center; }
.logo { margin: 0px; background: transparent url('logo.jpg') no-repeat scroll 0pt 0pt; width: 502px; height: 270px; display: block; }
.content { padding: 9px 0px 0px; }
.unit { padding: 22px 10px 15px 20px; width: 50%; }
.footer { height: 68px; }
.footer td { color: rgb(132, 132, 132); font-weight: normal; vertical-align: middle; text-align: left; }
.footer td td { padding: 0px; }
.footer span { color: rgb(96, 155, 184); font-weight: normal; }
.footer span a { color: rgb(96, 155, 184); font-weight: normal; }
.footer span a:hover { color: rgb(96, 155, 184); }
.footer a { color: rgb(127, 127, 127); text-decoration: none; font-weight: normal; }
.footer a:hover { color: rgb(127, 127, 127); text-decoration: underline; }
.line_x_top { background: transparent url('line.gif') repeat-x scroll 0pt 0pt; width: 100%; }
.line_y_left { background: transparent url('line.gif') repeat-y scroll 0pt 0pt; }
.line_x_bottom { background: transparent url('line.gif') repeat-x scroll left bottom; }
.line_y_right { background: transparent url('line.gif') repeat-y scroll right top; }
.c_r { background: transparent url('c_r.jpg') repeat-y scroll 0pt 0pt; }
.c_bg { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; }
.c_l { background: transparent url('c_l.gif') repeat-y scroll 0pt 0pt; }
.c_t { background: rgb(255, 255, 255) url('c_t.jpg') repeat-x scroll 0pt 0pt; width: 100%; }
.c_b { background: rgb(255, 255, 255) url('c_b.gif') repeat-x scroll 0pt bottom; width: 100%; height: 24px; }
.c_tl { background: transparent url('c_tl.jpg') no-repeat scroll 0pt 0pt; width: 24px; height: 24px; }
.c_tr { background: transparent url('c_tr.jpg') no-repeat scroll right 0pt; width: 24px; height: 24px; }
.c_bl { background: transparent url('c_bl.gif') no-repeat scroll left bottom; width: 24px; height: 24px; }
.c_br { background: transparent url('c_br.jpg') no-repeat scroll right bottom; width: 24px; height: 24px; }
.border { border: 1px solid rgb(233, 233, 233); background: rgb(244, 245, 244) none repeat scroll 0% 0%; }
.shopcart td { color: rgb(39, 39, 39); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.shopcart a { color: rgb(194, 47, 35); font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; }
.shopcart a:hover { text-decoration: underline; }
.vl { background: transparent url('l.gif') repeat-y scroll 28px top; width: 56px; }
.gl { background: transparent url('gl.gif') repeat-x scroll left bottom; }
.line { background: transparent url('line.gif') repeat-x scroll 0pt 0pt; }
.shop td { padding: 10px 0px; }
.topic strong { padding: 0px 0px 5px; color: rgb(55, 55, 55); font-weight: bold; text-transform: uppercase; }
.cart { padding: 0px 0px 5px; }
.c_c { padding: 10px 10px 0px; }
.main { padding: 0px 0px 0px 15px; }
.pad { padding: 40px 0px 0px ! important; }
