/* ::::: http://osc3.template-help.com/zencart_23765/includes/templates/theme193/css/stylesheet.css ::::: */

form, select, input {  }
form { margin: 0px; padding: 0px; }
input:focus, select:focus, textarea:focus {  }
.clearBoth { clear: both; font-size: 2px; line-height: 2px; }
ul { list-style-type: circle; list-style-position: inside; }
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align: top; }
.content { margin: 0pt; }
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {  }
.sideBoxContent {  }
.centeredContent, th, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, label#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { width: auto; color: rgb(147, 149, 130); font-size: 11px; }
.back { float: left; }
.normalprice, .productSpecialPriceSale { font-size: 14px; color: rgb(41, 89, 106); font-weight: bold; line-height: normal; text-decoration: line-through; }
.normalprice { color: rgb(188, 188, 188); font-size: 16px; line-height: 24px; text-decoration: line-through; font-weight: normal; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale { color: rgb(55, 55, 55); font-size: 16px; line-height: 24px; font-weight: bold; }
/* ::::: http://osc3.template-help.com/zencart_23765/includes/templates/theme193/css/stylesheet_boxes.css ::::: */

.box1_body { color: rgb(128, 128, 128); font-size: 11px; }
.box1_body a { color: rgb(128, 128, 128); font-size: 11px; font-weight: normal; text-decoration: underline; }
.box1_body a:hover { text-decoration: none; }
.box1_body b a { color: rgb(74, 160, 187); font-size: 12px; line-height: 16px; font-weight: bold; text-decoration: underline; text-transform: capitalize; }
.box1_body b a:hover { text-decoration: none; }
.box_head { background: transparent url('boxhead2_left_top_bg.png') no-repeat scroll left top; color: rgb(255, 255, 255); font-size: 18px; text-transform: capitalize; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 10px; }
.box_head .inner1 { background: transparent url('boxhead2_right_top_bg.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 10px; }
.box_head .inner2 { background: rgb(186, 196, 77) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box_head .inner3 { padding: 9px 5px 9px 15px; }
.box_head a { text-decoration: none; color: rgb(255, 255, 255); }
.box_head a:hover { text-decoration: underline; }
.box { margin-bottom: 5px; width: 100%; }
.box .background-top-4 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .inbox1 { background: transparent url('box2_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .inbox2 { background: transparent url('box2_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .background-top-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .background-top-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .background-bottom-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .background-bottom-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box .box-indent { padding: 6px; background: transparent none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.box1_body { padding: 19px 24px 17px 26px; }
.box .box-indent { padding: 6px; overflow: hidden; }
.box .left_corn { background: transparent url('box2_left_bottom_bg.png') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 9px; }
.box .right_corn { background: transparent url('box2_right_bottom_bg.png') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 9px; }
.box .bottom_line { background: rgb(255, 255, 255) url('box2_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 10px; }
#categories {  }
#categories ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#categories li { background: transparent url('list_background1.gif') no-repeat scroll 0pt 15px; color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; text-decoration: none; font-weight: normal; }
#categories li span.top-span { padding: 13px 0pt; background: transparent url('list_background.gif') repeat-x scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories li.category-top_un span.top-span { background: transparent url('spacer.gif') no-repeat scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories li a { color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; text-decoration: none; font-weight: normal; padding-left: 22px; display: block; }
#categories li a:hover { text-decoration: underline; }
#categories .box_head { background: transparent url('boxhead1_left_top_bg.png') no-repeat scroll left top; color: rgb(255, 255, 255); font-size: 18px; text-transform: capitalize; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 10px; }
#categories .box_head .inner1 { background: transparent url('boxhead1_right_top_bg.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 10px; }
#categories .box_head .inner2 { background: rgb(125, 158, 168) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .background-top-4 { background: rgb(206, 227, 232) url('box_top_bg.gif') repeat-x scroll left top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .inbox1 { background: transparent url('box_left_bg.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .inbox2 { background: transparent url('box_right_bg.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .background-top-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .background-top-right-4 { background: transparent url('box_top_left_bg.gif') no-repeat scroll left top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .background-bottom-left-4 { background: transparent url('box_top_right_bg.gif') no-repeat scroll right top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .background-bottom-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .box-indent { padding: 6px; background: transparent none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories .box .left_corn { background: transparent url('box_left_bottom_bg.png') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 9px; }
#categories .box .right_corn { background: transparent url('box_right_bottom_bg.png') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 9px; }
#categories .box .bottom_line { background: transparent url('box_bottom_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 10px; }
#categories .box1_body { padding: 7px 25px 17px 20px; }
#information {  }
#information ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#information li { background: transparent url('list_background1.gif') no-repeat scroll 0pt 15px; color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; text-decoration: none; font-weight: normal; }
#information li span.top-span { padding: 13px 0pt; background: transparent url('list_background.gif') repeat-x scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information li.category-top_un span.top-span { background: transparent url('spacer.gif') no-repeat scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information li a { color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; font-weight: normal; padding-left: 22px; display: block; text-decoration: underline; }
#information li a:hover { text-decoration: none; }
#information .box_head { background: transparent url('boxhead1_left_top_bg.png') no-repeat scroll left top; color: rgb(255, 255, 255); font-size: 18px; text-transform: capitalize; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 10px; }
#information .box_head .inner1 { background: transparent url('boxhead1_right_top_bg.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 10px; }
#information .box_head .inner2 { background: rgb(125, 158, 168) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .background-top-4 { background: rgb(206, 227, 232) url('box_top_bg.gif') repeat-x scroll left top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .inbox1 { background: transparent url('box_left_bg.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .inbox2 { background: transparent url('box_right_bg.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .background-top-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .background-top-right-4 { background: transparent url('box_top_left_bg.gif') no-repeat scroll left top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .background-bottom-left-4 { background: transparent url('box_top_right_bg.gif') no-repeat scroll right top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .background-bottom-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box .box-indent { padding: 6px; background: transparent none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#information .box1_body { padding: 7px 25px 17px 20px; }
#information .box .left_corn { background: transparent url('box_left_bottom_bg.png') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 9px; }
#information .box .right_corn { background: transparent url('box_right_bottom_bg.png') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 9px; }
#information .box .bottom_line { background: transparent url('box_bottom_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 10px; }
#ezpages {  }
#ezpages ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#ezpages li { background: transparent url('list_background2.gif') no-repeat scroll 0pt 12px; color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; text-decoration: none; font-weight: normal; }
#ezpages li span.top-span { padding: 13px 0pt; background: transparent url('list_background.gif') repeat-x scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#ezpages li.category-top_un span.top-span { background: transparent url('spacer.gif') no-repeat scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#ezpages li a { color: rgb(0, 0, 0); font-size: 13px; line-height: 16px; font-weight: normal; padding-left: 22px; display: block; text-decoration: underline; }
#ezpages li a:hover { text-decoration: none; }
#ezpages .box1_body { padding: 19px 24px 35px 26px; }
#featured a img, #whatsnew a img, #specials a img, #reviews a img, #manufacturerinfo img, #productnotifications img {  }
#reviews img {  }
#specials {  }
#specials .box .background-top-4 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .inbox1 { background: transparent url('box2_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .inbox2 { background: transparent url('box2_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .background-top-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .background-top-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .background-bottom-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .background-bottom-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box .box-indent { padding: 6px; background: transparent none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#specials .box1_body { padding: 19px 5px 17px 25px; }
#specials .box .left_corn { background: transparent url('box2_left_bottom_bg.png') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 9px; }
#specials .box .right_corn { background: transparent url('box2_right_bottom_bg.png') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 9px; }
#specials .box .bottom_line { background: transparent url('box2_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 10px; }
#specials .box1_body { padding: 19px 24px 39px 26px; }
#reviews {  }
#reviews .box .background-top-4 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .inbox1 { background: transparent url('box3_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .inbox2 { background: transparent url('box3_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .background-top-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .background-top-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .background-bottom-left-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .background-bottom-right-4 { background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box .box-indent { padding: 6px; background: transparent none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#reviews .box1_body { padding: 19px 5px 17px 25px; }
#reviews .box .left_corn { background: transparent url('box3_left_bottom_bg.png') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 9px; }
#reviews .box .right_corn { background: transparent url('box3_right_bottom_bg.png') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 9px; }
#reviews .box .bottom_line { background: transparent url('box3_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 10px; }
/* ::::: http://osc3.template-help.com/zencart_23765/includes/templates/theme193/css/stylesheet_css_buttons.css ::::: */

/* ::::: http://osc3.template-help.com/zencart_23765/includes/templates/theme193/css/stylesheet_main.css ::::: */

.price_box { overflow: hidden; margin-top: 5px; }
.box_line2 { padding: 0pt 11px 0pt 18px; overflow: hidden; }
.box_line2 .inner { background: transparent url('line.gif') repeat-x scroll 0px 2px; line-height: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 4px; }
#featuredProducts { overflow: hidden; width: 100%; }
.centerColumn {  }
.centerColumn table {  }
#indexDefault { border: medium none ; padding: 0pt; }
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault { margin: 0pt; }
h2 { padding: 3px 0px 5px; font-size: 14px; font-weight: bold; line-height: normal; color: rgb(84, 84, 84); }
h2.centerBoxHeading { padding: 1px 10px 2px 21px; color: rgb(255, 255, 255); text-decoration: none; font-size: 18px; font-weight: normal; text-transform: capitalize; line-height: 16px; }
/* ::::: http://osc3.template-help.com/zencart_23765/includes/templates/theme193/css/stylesheet_tm.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: rgb(128, 128, 128); text-align: center; }
table { padding: 0pt; border-collapse: collapse; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: rgb(128, 128, 128); }
td { padding: 0pt; vertical-align: top; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 16px; color: rgb(128, 128, 128); }
a { color: rgb(128, 128, 128); text-decoration: underline; }
a:hover { text-decoration: none; }
img { border: 0pt none ; }
.clear { clear: both; }
.main_t { margin: auto; width: 939px; text-align: left; }
.header { background: rgb(33, 59, 75) url('top_talling.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header .row1 { height: 170px; }
.header .in1 { background: transparent url('header_bg4.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header .in2 { background: transparent url('top_talling.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header .in3 { background: transparent url('header_bg2.gif') no-repeat scroll 100% 159px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header .row1 .col1 { width: 315px; float: left; }
.header .row1 .col2 { background: transparent url('header_bg1.jpg') no-repeat scroll 0pt 88px; width: 557px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header .row1 .col2 .indent { padding: 105px 0pt 20px 24px; color: rgb(31, 54, 66); font-size: 11px; }
.header .row1 .col2 .coll1 { width: 243px; float: left; }
.header .row1 .col2 .coll1 select { border: 1px solid rgb(0, 0, 0); background: rgb(234, 234, 234) none repeat scroll 0% 0%; width: 153px; height: 17px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); font-family: Tahoma; font-size: 11px; }
.header .row1 .col2 .coll2 { width: 126px; float: left; }
.header .row1 .col2 .coll2 a { color: rgb(31, 54, 66); text-decoration: none; }
.header .row1 .col2 .coll2 a:hover { text-decoration: underline; }
.header .row1 .col2 .coll3 { width: auto; float: left; }
.header .row1 .col2 .coll3 select { border: 1px solid rgb(0, 0, 0); background: rgb(234, 234, 234) none repeat scroll 0% 0%; width: 139px; height: 17px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); font-family: Tahoma; font-size: 11px; }
.header .row2 { height: auto; }
.header .row2 .col1 { width: 730px; float: left; }
.header .row2 .col2 { width: 209px; float: left; text-align: center; padding-bottom: 4px; }
.user_menu ul { list-style-type: none; list-style-image: none; list-style-position: outside; text-transform: uppercase; font-family: Tahoma; }
.user_menu li { background: transparent url('user_menu_bg.gif') no-repeat scroll 100% 3px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; line-height: 16px; font-size: 11px; }
.user_menu li a { padding: 0pt 17px; display: block; text-decoration: none; color: rgb(255, 255, 255); }
.user_menu li.first a { padding: 0pt 16px 0pt 0pt; display: block; text-decoration: none; color: rgb(255, 255, 255); }
.user_menu li.last a { padding: 0pt 16px; display: block; text-decoration: none; color: rgb(255, 255, 255); }
.user_menu li a:hover { text-decoration: underline ! important; }
.user_menu2 ul { list-style-type: none; list-style-image: none; list-style-position: outside; text-transform: uppercase; }
.user_menu2 li { background: transparent url('user_menu_bg.gif') no-repeat scroll 100% 4px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; line-height: 12px; font-size: 10px; }
.user_menu2 li a { padding: 0pt 11px; display: block; text-decoration: none; color: rgb(0, 0, 0); }
.user_menu2 li a:hover { text-decoration: underline ! important; }
.content_t_block { background: rgb(255, 255, 255) url('top_talling2.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.content_t_block .in1 { background: transparent url('header_bg3.gif') no-repeat scroll 100% 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-top: 18px; }
.footer_t { background: rgb(41, 53, 60) url('footer_bg1.gif') no-repeat scroll left top; margin-top: 31px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(155, 176, 183); }
.footer_t .inn1 { background: transparent url('footer_bg2.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 108px; }
.footer_t .inn2 { padding: 24px 30px 0pt 0pt; text-align: right; }
.footer_t a { color: rgb(155, 176, 183); text-decoration: underline; font-weight: bold; }
.footer_t a:hover { text-decoration: none; }
.footer_t span { color: rgb(166, 174, 68); }
.footer_t span a { color: rgb(166, 174, 68); text-decoration: none; font-weight: normal; }
.footer_t span a:hover { text-decoration: underline; }
.product_box { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; margin-bottom: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.product_box .bg_inner9 { padding: 19px 19px 0pt; }
.product_box21 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; margin-bottom: 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.product_box21 .bg_inner11 { width: 100%; }
.product_box21 .bg_inner21 { background: transparent url('product_box2_side_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.product_box21 .bg_inner31 { background: transparent url('product_box2_side_bg.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.product_box21 .bg_inner41 { background: transparent url('product_box2_side_bg.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.product_box21 .bg_inner51 { background: transparent url('product_box2_left_bottom_bg.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.product_box21 .bg_inner61 { background: transparent url('product_box2_right_bottom_bg.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.product_box21 .bg_inner71 { padding: 5px; }
#column_center { width: 100%; }
.title_box { overflow: hidden; margin-bottom: 0pt; }
.title_box .row1 .title_inner1 { background: transparent url('bg_titile_right_top.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 11px; }
.title_box .row1 .title_inner2 { background: transparent url('bg_titile_left_top.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 11px; }
.title_box .row1 .title_inner3 { background: rgb(121, 36, 36) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 8px; }
.title_box .row2 { background: rgb(121, 36, 36) url('bg_titile_top2.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.title_box .row2 .title_inner1 { background: transparent url('bg_titile_left.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.title_box .row2 .title_inner2 { background: transparent url('bg_titile_left.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.title_box .row2 .title_inner3 { background: transparent url('bg_titile_left_top2.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.title_box .row2 .title_inner4 { background: transparent url('bg_titile_right_top2.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.title_box .row3 .title_inner1 { background: rgb(121, 36, 36) url('bg_titile_right_bottom.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 15px; }
.title_box .row3 .title_inner2 { background: transparent url('bg_titile_left_bottom.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 15px; }
.title_box .row3 .title_inner3 { background: transparent url('bg_titile_bottom.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 7px; }
.img_box1 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: auto; }
.img_box1 .bg_inner1 { background: transparent url('img_box1_side.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner2 { background: transparent url('img_box1_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner3 { background: transparent url('img_box1_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner4 { background: transparent url('img_box1_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner5 { background: transparent url('img_box1_left_top.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner6 { background: transparent url('img_box1_left_bottom.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner7 { background: transparent url('img_box1_right_top.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner8 { background: transparent url('img_box1_right_bottom.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box1 .bg_inner9 { padding: 2px 3px 4px; }
.img_box2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: auto; }
.img_box2 .bg_inner1 { background: transparent url('img_box2_side.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner2 { background: transparent url('img_box2_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner3 { background: transparent url('img_box2_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner4 { background: transparent url('img_box2_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner5 { background: transparent url('img_box2_left_top.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner6 { background: transparent url('img_box2_left_bottom.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner7 { background: transparent url('img_box2_right_top.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner8 { background: transparent url('img_box2_right_bottom.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box2 .bg_inner9 { padding: 2px 3px 4px; }
.img_box11 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner1 { background: transparent url('img_box11_side.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner2 { background: transparent url('img_box11_side.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner3 { background: transparent url('img_box11_side.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner4 { background: transparent url('img_box11_side.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner5 { background: transparent url('img_box11_left_top.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner6 { background: transparent url('img_box11_left_bottom.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner7 { background: transparent url('img_box11_right_top.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner8 { background: transparent url('img_box11_right_bottom.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.img_box11 .bg_inner9 { padding: 4px; }
.description_box { color: rgb(128, 128, 128); font-size: 11px; line-height: 16px; padding-top: 6px; }
.price_box .description_box { color: rgb(128, 128, 128); font-size: 11px; line-height: 16px; }
.product_box_name { color: rgb(157, 89, 130); font-size: 14px; font-weight: bold; }
.product_box_name .indent { padding: 9px 10px 0pt 0pt; }
.product_box_name a { color: rgb(74, 160, 187); text-decoration: underline; font-weight: bold; font-size: 12px; line-height: 16px; text-transform: capitalize; }
.product_box_name a:hover { text-decoration: none; }
.product_box_price { color: rgb(55, 55, 55); font-size: 16px; font-weight: bold; }
.price_box { width: auto; margin-top: 0pt; }
.price_box .td1 { background: transparent url('price_box_divider.gif') no-repeat scroll right top; width: 88px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-top: 3px; }

