* { margin: 0pt; padding: 0pt; }
h1, h2, h3 {
	margin: 10px 0px;
	line-height: 100%;
}
body { background: rgb(239, 239, 239) url('top_tall_bg.gif') repeat-x scroll left top; font-family: Tahoma; font-size: 11px; line-height: 13px; color: rgb(3, 33, 64); }
table { padding: 0pt; font-family: Tahoma; font-size: 11px; line-height: 13px; color: rgb(3, 33, 64); }
td { padding: 0pt; vertical-align: top; font-family: Tahoma; font-size: 11px; line-height: 13px; color: rgb(3, 33, 64); }
a { color: rgb(3, 33, 64); text-decoration: underline; }
a:hover { text-decoration: none; }
img { border: 0pt none ; }
table { width: 100%; }
.main_t { margin: auto; width: 941px; }
.flag img { margin-right: 4px; }
.f_back1 { background: rgb(255, 255, 255) url('f_back1.gif') repeat-x scroll left top; height: 86px; }
.maintep { background: rgb(255, 255, 255) url('side1.gif') repeat-x scroll left top; }
.maintep .inner1 { background: transparent url('side1.gif') repeat-x scroll left bottom; }
.maintep .inner2 { background: transparent url('side1.gif') repeat-y scroll left top; }
.maintep .inner3 { background: transparent url('side1.gif') repeat-y scroll right top; }
.maintep .inner4 { background: transparent url('ltc1.gif') no-repeat scroll left top; }
.maintep .inner5 { background: transparent url('rtc1.gif') no-repeat scroll right top;}
.maintep .inner6 { background: transparent url('lbc1.gif') no-repeat scroll left bottom; }
.maintep .inner7 { padding: 24px 44px 14px 37px; background: transparent url('rbc1.gif') no-repeat scroll right bottom; }
.maintep2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.maintep2 .inner1 { background: transparent url('side1.gif') repeat-x scroll left bottom; }
.maintep2 .inner2 { background: transparent url('side1.gif') repeat-y scroll left top; }
.maintep2 .inner3 { background: transparent url('side1.gif') repeat-y scroll right top; }
.maintep2 .inner4 { background: transparent none repeat scroll 0% 0%; }
.maintep2 .inner5 { background: transparent none repeat scroll 0% 0%; }
.maintep2 .inner6 { background: transparent url('lbc1.gif') no-repeat scroll left bottom; }
.maintep2 .inner7 { padding: 24px 44px 14px 37px; background: transparent url('rbc1.gif') no-repeat scroll right bottom; }
.maintep2 .inner77 { padding: 14px 44px 14px 27px; background: transparent url('rbc1.gif') no-repeat scroll right bottom; }
.title { background: rgb(232, 232, 233) url('title_top.gif') repeat-x scroll left top; }
.title .inner1 { background: transparent url('title_bottom.gif') repeat-x scroll left bottom; }
.title .inner2 { background: transparent url('title_left.gif') repeat-y scroll left top; }
.title .inner3 { background: transparent url('title_right.gif') repeat-y scroll right top; }
.title .inner4 { background: transparent url('title_ltc.gif') no-repeat scroll left top; }
.title .inner5 { background: transparent url('title_rtc.gif') no-repeat scroll right top; }
.title .inner6 { background: transparent url('title_lbc.gif') no-repeat scroll left bottom; }
.title .inner7 { padding: 10px 5px 6px 29px; background: transparent url('title_rbc.gif') no-repeat scroll right bottom; height: 37px; }
.title td { color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; }
.title td a { color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; text-decoration: underline; }
.title td a:hover { text-decoration: none; }
.in_prod_info { color: rgb(0, 0, 0); }
.maintep {  }
.main_tep .in1 { background: transparent url('side1.gif') repeat-y scroll left top; }
.main_tep .in2 { background: transparent url('top1.gif') repeat-x scroll left top; width: 100%; }
.main_tep .in3 { padding: 0pt 3px 0pt 1px; background: transparent url('top11.gif') repeat-x scroll left top; width: 100%; }
.main_tep .in4 { background: transparent url('side1.gif') repeat-y scroll right top; }
.main_tep .in5 { background: transparent url('side1.gif') repeat-x scroll left bottom; width: 100%; }
.bestsellers {  }
.bestsellers .td1 { width: 16px; color: rgb(207, 69, 105); font-size: 12px; padding-top: 5px; }
.bestsellers .td2 { padding: 5px 5px 2px 0pt; background: transparent url('list_back.gif') repeat-x scroll left bottom; font-size: 12px; }
.bestsellers .td2 a { color: rgb(0, 0, 0); text-decoration: none; font-size: 12px; }
.bestsellers .td2 a:hover { text-decoration: none; color: rgb(102, 102, 102); }
.buttline { background: transparent url('buttline.gif') repeat-x scroll left top; margin-top: 5px; }
.cont_h1 { margin-top: 0pt; }
.cont_h1_divide_height { height: 0pt; display: none; }
.pic img {  }
.infoBoxHeading_td77 { color: rgb(254, 254, 254); font-family: Arial,Helvetica,sans-serif; font-size: 24px; line-height: 24px; padding-left: 58px; padding-bottom: 15px; }
ol { list-style-type: decimal; list-style-position: inside; }
ol li { font-weight: normal; font-size: 12px; color: rgb(87, 86, 86); line-height: 14px; }
ol li div { padding: 4px 0pt; }
ol li a { color: rgb(87, 86, 86); text-decoration: underline; font-weight: bold; }
ol li a:hover { text-decoration: none; }
.prodbox { margin-bottom: 3px; }
.prodbox_image { padding-left: 14px; padding-right: 0pt; }
.prodbox_in1 { width: 100%; padding-left: 14px; padding-top: 5px; }
.prodbox_name { padding: 0pt 0pt 11px; background: transparent url('prodbox_name_bg.gif') repeat-x scroll left bottom; }
.prodbox_newprod { padding: 10px 0px 6px; }
.s_input input { width: 87px; height: 20px; color: rgb(0, 0, 0); font-size: 12px; }
.boxText { color: rgb(88, 88, 88) ! important; background-image: url(boxbottom.gif); background-position: bottom; background-repeat: no-repeat; }
.x2 { margin-bottom: 15px; }
.x2 td select { margin: 15px 30px 0px 0pt; width: 170px; height: 20px; color: rgb(0, 0, 0); font-size: 12px; }
.popup { font-size: 11px; color: rgb(0, 0, 0); line-height: 16px; }
.popup strong { font-size: 11px; font-weight: normal; color: rgb(0, 0, 0); line-height: 16px; }
.txt3 { color: rgb(255, 255, 255); font-family: Tahoma; font-size: 9px; text-transform: uppercase; }
.txt3 a { color: rgb(255, 255, 255); font-family: Tahoma; font-size: 9px; text-transform: uppercase; text-decoration: none; }
.txt3 a:hover { text-decoration: underline; }
span.productSpecialPrice { color: rgb(24, 167, 225); font-size: 16px; line-height: 18px; font-weight: bold; }
del, s { color: rgb(29, 30, 30); font-size: 14px; line-height: 18px; font-weight: normal; }
span.productSpecialPrice2 { color: rgb(24, 167, 225); font-size: 16px; line-height: 18px; font-weight: bold; }
.errorBox { background: rgb(255, 179, 181) none repeat scroll 0% 0%; font-family: arial; font-size: 10px; font-weight: bold; }
.stockWarning { font-family: arial; font-size: 10px; color: rgb(204, 0, 51); }
.productsNotifications { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.orderEdit { font-family: arial; font-size: 10px; color: rgb(255, 0, 0); text-decoration: underline; }
tr.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; }
td.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; font-family: arial; 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%; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; font-family: arial; text-align: center; }
.infoBox {  }
.infoBoxContents { padding: 0px 0px 0px 10px; }
.infoBoxNotice { background: rgb(255, 142, 144) none repeat scroll 0% 0%; }
.infoBoxNoticeContents { background: rgb(255, 230, 230) none repeat scroll 0% 0%; font-size: 10px; font-family: arial; }
td.infoBoxHeading { background: rgb(187, 195, 211) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 10px; font-family: arial; font-weight: bold; }
td.infoBox, span.infoBox { font-size: 10px; font-family: arial; }
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(238, 239, 237) none repeat scroll 0% 0%; }
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: 1px solid rgb(182, 183, 203); border-spacing: 1px; }
.productListing-heading { background: rgb(182, 183, 203) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 10px; font-weight: bold; font-family: arial; }
td.productListing-data {  }
td.pageHeading, div.pageHeading { color: rgb(154, 154, 154); font-size: 20px; font-weight: bold; font-family: arial; }
td.pageHeading a, div.pageHeading a { color: rgb(154, 154, 154); font-size: 20px; font-weight: bold; font-family: arial; text-decoration: none; }
td.pageHeading a:hover, div.pageHeading a:hover { color: rgb(154, 154, 154); text-decoration: underline; }
tr.subBar { background: rgb(244, 247, 253) none repeat scroll 0% 0%; }
td.subBar { color: rgb(0, 0, 0); font-size: 10px; font-family: arial; }
td.accountCategory { color: rgb(170, 187, 221); font-size: 13px; font-family: arial; }
td.fieldKey { font-size: 12px; font-weight: bold; font-family: arial; padding-top: 3px; }
td.fieldValue { font-size: 12px; font-family: arial; padding-bottom: 5px; }
td.tableHeading { font-size: 12px; font-weight: bold; font-family: arial; }
span.newItemInCart { color: rgb(102, 102, 102); }
checkbox, input, radio, select { font-size: 11px; font-family: arial; }
textarea { font-size: 11px; font-family: arial; width: 100%; }
span.greetUser { color: rgb(240, 164, 128); font-size: 12px; font-weight: bold; font-family: arial; }
table.formArea { border: 1px solid rgb(123, 158, 189); background: rgb(241, 249, 254) none repeat scroll 0% 0%; }
td.formAreaTitle { font-size: 12px; font-weight: bold; font-family: arial; }
span.markProductOutOfStock { color: rgb(199, 97, 112); font-size: 12px; font-weight: bold; font-family: arial; }
span.errorText { color: rgb(255, 0, 0); font-family: arial; }
.moduleRow {  }
.moduleRowOver { background-color: rgb(238, 239, 237); cursor: pointer; }
.moduleRowSelected { background-color: rgb(238, 239, 237); }
.checkoutBarFrom, .checkoutBarTo { color: rgb(102, 102, 101); font-size: 10px; font-family: arial; }
.checkoutBarCurrent { color: rgb(102, 102, 101); font-size: 10px; font-family: arial; }
.messageBox { font-family: arial; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: arial; font-size: 10px; background-color: rgb(255, 179, 181); }
.messageStackSuccess { font-family: arial; font-size: 10px; background-color: rgb(153, 255, 0); }
.inputRequirement { font-family: arial; font-size: 10px; color: rgb(255, 0, 0); }
.country_sel select {  }
.button_marg img, .button_marg input { margin: 0pt 16px 0pt 0pt; }
.button2_marg img, .button2_marg input { margin-top: 4px; }
.bg_input input { border: 0px none ; background: transparent none repeat scroll 0% 0%; }
.bg_input2 { color: rgb(0, 0, 0); padding-right: 25px; }
.bg_input2 a { color: rgb(0, 0, 0); }
.vam { vertical-align: middle; }
.tac { text-align: center; }
.footer { color: rgb(121, 124, 128); vertical-align: middle; }
.footer td { color: rgb(121, 124, 128); font-size: 11px; vertical-align: middle; }
.footer a { color: rgb(121, 124, 128); font-size: 11px; text-decoration: underline; font-weight: normal; }
.footer a:hover { color: rgb(121, 124, 128); text-decoration: none; }
.footer span { color: rgb(121, 124, 128); font-size: 11px; font-weight: normal; }
.footer span a { color: rgb(121, 124, 128); font-size: 11px; text-decoration: none; }
.footer span a:hover { color: rgb(0, 136, 204); text-decoration: none; }
.footer b { color: rgb(121, 124, 128); font-size: 11px; font-weight: normal; }
.footer b a { color: rgb(121, 124, 128); font-weight: normal; text-decoration: none; }
.footer b a:hover { color: rgb(121, 124, 128); text-decoration: underline; }
.footer em { color: rgb(121, 124, 128); font-size: 11px; font-weight: normal; font-style: normal; padding-left: 16px; }
.footer em a { color: rgb(121, 124, 128); text-decoration: underline; font-weight: normal; }
.footer em a:hover { color: rgb(121, 124, 128); text-decoration: none; }
* html .width_100 { width: 100%; }
.infoBoxHeading_table {  }
.infoBoxHeading_td { padding: 13px 5px 0pt 31px; background: transparent url('boxheading.png') no-repeat scroll left top; vertical-align: top ! important; color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; height: 41px; }
.infoBoxHeading_td a { color: rgb(0, 0, 0); font-size: 13px; font-family: Arial,Helvetica,sans-serif; text-transform: capitalize; font-weight: bold; text-decoration: none; }
.infoBoxHeading_td a:hover { text-decoration: underline; }
.infoBox { background: transparent url('boxtalling.png') repeat-y scroll left top; margin-bottom: 0pt; }
.infoBox_td { padding: 3px 9px 3px 9px; }
.infoBoxHeading1_table {  }
.infoBoxHeading1_td { padding: 13px 5px 0pt 31px; background: transparent url('boxheading.png') no-repeat scroll left top; vertical-align: top ! important; color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; height: 41px; }
.infoBoxHeading1_td a { color: rgb(0, 0, 0); font-size: 13px; font-family: Arial,Helvetica,sans-serif; text-transform: capitalize; font-weight: bold; text-decoration: none; }
.infoBoxHeading1_td a:hover { text-decoration: underline; }
.infoBox1 { background: transparent url('boxtalling.png') repeat-y scroll left top; margin-bottom: 0pt; }
.infoBox1_td { padding: 3px 9px 3px 9px; }
.infoBox1_td select { width: 127px; }
.infoBoxHeading2_table {  }
.infoBoxHeading2_td { padding: 13px 5px 0pt 31px; background: transparent url('boxheading.png') no-repeat scroll left top; vertical-align: top ! important; color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; height: 41px; }
.infoBoxHeading2_td a { color: rgb(0, 0, 0); font-size: 13px; font-family: Arial,Helvetica,sans-serif; text-transform: capitalize; font-weight: bold; text-decoration: none; }
.infoBoxHeading2_td a:hover { text-decoration: underline; }
.infoBox2 { background: transparent url('boxtalling.png') repeat-y scroll left top; margin-bottom: 0pt; }
.infoBox2_td { padding: 24px 31px 0px 44px; }
.infoBox2_td select { width: 127px; }
.infoBoxHeading3_table {  }
.infoBoxHeading3_td { padding: 13px 5px 0pt 31px; background: transparent url('boxheading.png') no-repeat scroll left top; vertical-align: top ! important; color: rgb(51, 51, 51); font-size: 12px; text-transform: capitalize; font-weight: bold ! important; line-height: 16px; height: 41px; }
.infoBoxHeading3_td a { color: rgb(0, 0, 0); font-size: 13px; font-family: Arial,Helvetica,sans-serif; text-transform: capitalize; font-weight: bold; text-decoration: none; }
.infoBoxHeading3_td a:hover { text-decoration: underline; }
.infoBox3 { background: transparent url('boxtalling.png') repeat-y scroll left top; margin-bottom: 0pt; }
.infoBox3_td { padding: 24px 11px 2px 44px; }
.infoBox3_td select { width: 127px; }
.custom_box { background: transparent url('custom_box_bg.gif') no-repeat scroll left top; height: 128px; }
.custom_box .indent { padding: 21px 10px 0pt 21px; color: rgb(75, 75, 75); font-family: Tahoma; font-size: 11px; line-height: 14px; }
.custom_box u { color: rgb(0, 136, 204); font-size: 12px; text-transform: uppercase; }
.custom_box a { color: rgb(75, 75, 75); text-decoration: none; }
.custom_box a:hover { text-decoration: underline; }
.custom_box select { border: 1px solid rgb(201, 201, 201); width: 154px; color: rgb(147, 147, 147); font-size: 11px; }
.inmain { padding: 10px; font-size: 12px; line-height: 16px; }
div.stars { margin: 14px 0px 10px; }
.boxText li { display: block; }
.boxText li, .boxText li a { font-family: Tahoma; }
.boxText ul { margin: 0px 0px 0px 2px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: normal; }
.boxText li a { display: block; }
.boxText .bg_list {  }
.boxText .bg_list a { margin: 0pt; background: transparent url('list_back.gif') repeat-x scroll left top; color: rgb(121, 124, 128); font-size: 11px; line-height: 15px; padding-bottom: 6px; padding-top: 4px; text-decoration: none; display: block; padding-right: 12px; }
.boxText .bg_list a:hover { text-decoration: none; color: rgb(0, 136, 204); }
.boxText .bg_list div.bg_list_sub { background: transparent none repeat scroll 0% 0%; }
.boxText .bg_list_sub li {  }
.boxText .bg_list_sub div { background: transparent url('pimp1.gif') no-repeat scroll 97% 13px; margin-left: 0pt; }
.boxText .bg_list_sub a { margin: 0pt; background: transparent url('list_back.gif') repeat-x scroll left top; color: rgb(121, 124, 128); font-size: 11px; line-height: 15px; text-decoration: none; padding-left: 27px; padding-right: 12px; }
.boxText .bg_list_sub a:hover { text-decoration: none; }
.boxText .bg_list_un a { margin: 0pt; background: transparent none repeat scroll 0% 0%; color: rgb(121, 124, 128); font-size: 11px; line-height: 15px; text-decoration: none; padding-bottom: 6px; padding-top: 4px; padding-right: 12px; }
.boxText .bg_list_un a:hover { text-decoration: none; color: rgb(0, 136, 204); }
.boxText .bg_list2 { font-family: Arial,Helvetica,sans-serif; }
.boxText .bg_list2 a { margin: 0pt; background: transparent url('pimp3.gif') no-repeat scroll 0px 9px; color: rgb(197, 61, 67); font-size: 12px; line-height: 13px; padding-bottom: 5px; padding-top: 4px; text-decoration: underline; padding-left: 14px; }
.boxText .bg_list2 a:hover { text-decoration: none; }
.boxText .bg_list2_un { font-family: Arial,Helvetica,sans-serif; }
.boxText .bg_list2_un a { margin: 0pt; background: transparent url('pimp3.gif') no-repeat scroll 0px 5px; color: rgb(197, 61, 67); font-size: 12px; line-height: 13px; padding-bottom: 5px; padding-top: 0pt; text-decoration: underline; padding-left: 14px; }
.boxText .bg_list2_un a:hover { text-decoration: none; }
.boxText ul li.bg_list2_un div { background: transparent none repeat scroll 0% 0%; }
a.enlarge { padding: 10px 0px; color: rgb(24, 167, 225); font-size: 10px; text-transform: lowercase; font-weight: normal; display: block; font-family: arial; text-decoration: none; }
a.enlarge:hover { color: rgb(24, 167, 225); font-size: 10px; text-transform: lowercase; font-weight: normal; text-decoration: underline; }
.result { margin: 0px 0px 4px; background: transparent url('line_x.gif') repeat-x scroll left bottom; }
.result td { width: 50%; vertical-align: middle; }
.result_right { text-align: right; }
.result td { padding: 13px 0pt 18px; color: rgb(27, 27, 27); font-family: Tahoma; font-size: 11px; }
.result b { color: rgb(27, 27, 27); font-weight: normal; }
.result1 { margin: 5px 0px; background: transparent url('line_x.gif') repeat-x scroll left top; }
.result1 td { padding: 13px 0pt 3px; width: 50%; vertical-align: middle; }
.result_right { text-align: right; }
.result1 td { color: rgb(27, 27, 27); font-size: 11px; }
.result1 b { color: rgb(27, 27, 27); font-weight: normal; }
.result_right b { color: rgb(24, 167, 225); font-weight: bold; }
.result_right a.pageResults { color: rgb(24, 167, 225); text-decoration: underline; font-size: 11px; }
.result_right a.pageResults:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(24, 167, 225); text-decoration: none; }
.result_right a.pageResults u { color: rgb(24, 167, 225); text-decoration: underline; }
.result_right a.pageResults u:hover { color: rgb(24, 167, 225); text-decoration: none; }
td.smallText, span.smallText, .smallText em, p.smallText { font-size: 11px; font-family: arial; font-weight: normal; font-style: normal; color: rgb(24, 167, 225); }
.smallText a { color: rgb(255, 0, 0); font-size: 11px; text-decoration: none; }
.smallText a:hover { color: rgb(255, 0, 0); font-size: 11px; text-decoration: underline; }
.smallText a u { color: rgb(255, 0, 0); font-size: 11px; text-decoration: none; }
.smallText a:hover u { color: rgb(255, 0, 0); font-size: 11px; text-decoration: underline; }
.desc_padd { padding: 4px 0pt 11px; }
.price_padd { height: 46px; vertical-align: middle; padding-left: 0pt; text-align: left; }
.main .s_cart_head { color: rgb(0, 0, 0); font-size: 16px; font-weight: normal; font-family: Arial,Helvetica,sans-serif; text-transform: capitalize; }
.main a { color: rgb(0, 0, 0); text-decoration: underline; font-family: Arial,Helvetica,sans-serif; }
.main a:hover { color: rgb(0, 0, 0); text-decoration: none; }
.main .name b a { color: rgb(0, 0, 0); font-size: 13px; line-height: 17px; font-weight: bold; text-decoration: none; }
.main .name b a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.main .name a { color: rgb(0, 0, 0); font-size: 13px; line-height: 17px; font-weight: bold; text-decoration: none; }
.main .name a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.main .strong { font-size: 12px; font-family: arial; line-height: 20px; }
.img { border: 1px solid rgb(205, 209, 212); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.name_padd a { padding: 0pt 20px 13px; text-align: left; }
.button_padd { padding: 0px; }
.s_cart_head_padd { padding: 1px 0px 13px; }
.s_cart_td { padding: 25px 0px 0px; }
.button2_padd { padding: 0pt 0px 1px; text-align: left; }
.main div.img { margin: 0px; text-align: center; }
table.listing { border-width: 0px; margin: 15px 0px 0pt 0pt; width: 100%; }
table.listing td { padding: 1px 0px; color: rgb(24, 167, 225); font-size: 10px; font-family: arial; }
.main .listing b { font-weight: normal; }
.main .listing font { color: rgb(24, 167, 225); font-size: 11px; font-family: arial; }
.main .listing b font { color: rgb(0, 0, 0); font-size: 11px; font-family: tahoma; }
.main .listing b font a { text-decoration: underline; }
.main .listing b font a:hover { text-decoration: none; }
.main .listing font a { color: rgb(24, 167, 225); text-decoration: underline; font-size: 10px; font-weight: normal; }
.main .listing font a:hover { color: rgb(24, 167, 225); text-decoration: none; }
.box_width_left { width: 197px; }
.box_width_right { width: 197px; }
.content_width_td { padding: 4px 0pt 5px; width: 100%; vertical-align: top; }
.box_width_td_left { padding: 0px 4px 0px 0px; }
.box_width_td_right { padding: 0px 0px 0px 4px; }
.left_part { float: left; width: 70%; }
.right_part { padding: 0px 20px 0px 0px; float: right; }
.prod_line_x { background: transparent url('line_x.gif') repeat-x scroll 0px center; }
.prod_line_x2 { background: transparent url('line_xx.gif') repeat-x scroll left bottom; }
.prod_line_y { background: transparent url('line_y.gif') repeat-y scroll center 0px; vertical-align: bottom; }
.padd_gg img { height: 1px; }
.padd_vv img { width: 40px; }
.cart_line_x { background: transparent url('line_x.gif') repeat-x scroll 0px center; }
.cart_line_x2 { background: transparent url('line_x2.gif') repeat-x scroll 0px center; }
.cart_line_y { background: transparent url('line_y.gif') repeat-y scroll center 0px; }
.padd2_gg img { height: 2px; }
.padd2_vv img { width: 11px; }
.tableBox_shopping_cart { margin: 0px; }
.cart_total_left { padding: 0px 20px 0px 0px; width: 80%; text-align: right; vertical-align: middle; height: 38px; }
.cart_total_right { width: 20%; text-align: center; vertical-align: middle; }
.cart_total_left { color: rgb(24, 167, 225); font-size: 16px; font-weight: bold; text-transform: capitalize; }
.remove { width: 20%; }
.products { width: 45%; }
.quantity { width: 15%; }
.total { width: 20%; }
.cont_heading_td { color: rgb(3, 33, 64); text-transform: capitalize; font-size: 16px; font-family: Arial,Helvetica,sans-serif; }
.cont_heading_td a { color: rgb(3, 33, 64); text-decoration: none; }
.cont_heading_td a:hover { color: rgb(175, 180, 183); text-decoration: none; }
.cont_heading2_td { padding: 0pt; }
.cont_heading2_td { color: rgb(3, 33, 64); text-transform: capitalize; font-size: 16px; font-family: Arial,Helvetica,sans-serif; }
.cont_heading2_td a { color: rgb(3, 33, 64); text-decoration: none; }
.cont_heading2_td a:hover { color: rgb(3, 33, 64); text-decoration: underline; }
.cont_heading3_td { padding: 0pt; }
.cont_heading3_td { color: rgb(0, 0, 0); text-transform: capitalize; font-size: 13px; font-family: Arial,Helvetica,sans-serif; }
.cont_heading3_td a { color: rgb(0, 0, 0); text-decoration: none; }
.cont_heading3_td a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.main_indent { width: 30%; }
.padd_1 { padding: 23px 23px 19px 19px; }
.padd_2 { padding: 0pt 10px; }
.padd_3 { padding: 0pt 15px; }
.padd_4 { padding: 7px 0px 2px; }
.div_line { background: rgb(198, 199, 196) none repeat scroll 0% 0%; }
.tableBox_output_td { padding: 12px 0px 0px; }
.tableBox_output1_td { padding: 0px; }
.create_account td.main input, select { font-size: 11px; }
.create_account td.main_radio input { vertical-align: middle; }

/* ::::: null ::::: */

.ie6_png {  }
.ie6_png img {  }
.ie6_png input {  }
