body{margin:0px 0px 30px 0px;padding:0px;background:url(images/bg-ca.png) center 10px no-repeat #333;background-attachment:fixed;font-family:"Trebuchet MS",Tahoma,Verdana,Arial;font-size:12px;color:#000;}
a{color:#000;}
a:hover{text-decoration:none;}
a img{border-width:0;}
li{line-height:1.18;/*for windows*/}
.clear{clear:both;height:0px;overflow:hidden;}
.azure{color:#007cb5;}
.shipnote{color:#666;font-size:11px;line-height:120%;}
.shipnote strong.note{font-size:12px;color:#444;}
li.shipnote{margin-bottom:1px;}
table.cart ul.shipnotes{overflow:hidden;line-height:125%;padding:0px 0px 0px 21px;margin:0px 0px 0px 0px;}
.expirydate{color:#c00;font-weight:bold;}
div.expirydate{margin-top:6px;}
.product_info td.expirydate{padding-top:3px;padding-left:10px;text-align:right;}
.rh-ad{margin-bottom:10px;}
.rh-ad a{outline:none;}
td.right_column p{margin:0px 0px 10px 0px;}
td.right_column p a{outline:none;}
#header_banner{width:967px;margin:0px auto;background-color:#e7e7e7;position:relative;padding:0px 19px;/*top/bottom:minus #container_top height*/}
#container{width:980px;margin:0px auto;background-color:#e7e7e7;position:relative;}
.container-inner-sm-hdr{padding-top:132px;}
.container-inner-lg-hdr{padding-top:232px;}
#header-wrap{position:absolute;top:0px;left:0px;width:980px;z-index:10;/*for IE (nav drop)*/
margin:0px auto;}
#header{background-color:#fff;height:122px;position:relative;}
#header,
#header a{color:#666;}
#header{border-bottom:1px solid #ccc;}
#header *{font-size:11px;}
#header .topbar{background-color:#333;color:#ddd;position:relative;padding:0px 10px;height:30px;line-height:30px;overflow:hidden;border-bottom:1px solid #ccc;}
#header .topbar a{color:#ddd;text-decoration:none;}
#header .topbar a:hover{text-decoration:underline;}
#header .topbar h2{font-weight:normal;float:left;margin:0px;}
#header .topbar #micromenu{float:left;}
#header .topbar #micromenu a{margin:0px 2px;}
#header .topbar .tel{position:absolute;left:371px;font-size:12px;}
#header .topbar .tel strong{font-size:12px;}
#header .topbar .login{float:right;}
#header .topbar .login a{margin:0px 2px;}
#header a.index{display:block;text-indent:-9999px;overflow:hidden;background:url(/content/images/logo-161.png) top left no-repeat;width:161px;height:33px;position:absolute;bottom:47px;left:14px;outline:none;}
#header .confbldrs{position:absolute;bottom:10px;left:14px;float:left;}
#header .freeship{position:absolute;top:45px;right:13px;background:url(/content/images/flag-canada-23.gif) center left no-repeat;padding-left:30px;font-size:14px;}
#header .freeship span{color:#060;font-size:18px;margin-right:2px;font-weight:bold;}
#header a.specials{display:block;text-indent:-9999px;overflow:hidden;background:url(images/header/hdr-btns-sprite.png) 0px 0px no-repeat;width:92px;height:25px;position:absolute;top:41px;left:207px;outline:none;}
#header a.new{display:block;text-indent:-9999px;overflow:hidden;background:url(images/header/hdr-btns-sprite.png) 0px -25px no-repeat;width:107px;height:25px;position:absolute;top:41px;left:309px;outline:none;}
#header a.featured{display:block;text-indent:-9999px;overflow:hidden;background:url(images/header/hdr-btns-sprite.png) 0px -50px no-repeat;width:130px;height:25px;position:absolute;top:41px;left:426px;outline:none;}
#header a.cart{display:block;overflow:hidden;background:url(images/header/hdr-btns-sprite.png) 0px -170px no-repeat;width:199px;height:33px;position:absolute;bottom:10px;right:11px;outline:none;text-decoration:none;}
#header a.cart span{position:absolute;top:10px;right:27px;font-size:12px;color:#000;font-weight:bold;}
#header a.checkout{display:block;text-indent:-9999px;overflow:hidden;background:url(images/header/hdr-btns-sprite.png) 0px -105px no-repeat;width:113px;height:30px;position:absolute;bottom:10px;left:845px;outline:none;}
#header form{position:absolute;top:76px;left:207px;background:url(images/header/hdr-btns-sprite.png) 0px -135px no-repeat;width:448px;height:35px;overflow:hidden;}
#header form div{margin:6px 0px 0px 8px;}
#header form input.text{padding:2px 3px;width:360px;color:#666;}
#header form .submit{vertical-align:top;margin-left:2px;}
.header-checkout .tel{position:absolute;right:14px;top:20px;color:#000;font-size:15px !important;}
.header-checkout .tel *{font-size:15px !important;}
.header-checkout .confbldr-links{position:absolute;left:318px;top:23px;font-size:13px;font-family:arial;color:#3366cc;}
.header-checkout .confbldr-links a{margin:0px 2px;color:#3366cc !important;}
.header-checkout .checkout-steps{position:absolute;bottom:0px;left:320px;}
.header-checkout .checkout-steps a{background-image:url(images/checkout-steps-sprite.png);display:block;float:left;margin-right:20px;height:40px;outline:none;}
.header-checkout .checkout-steps a.shipping{width:125px;background-position:0px -40px;}
.header-checkout .checkout-steps a.billing{width:103px;background-position:-125px -40px;}
.header-checkout .checkout-steps a.confirmation{width:170px;background-position:-228px -40px;}
.header-checkout .checkout-steps a.success{width:118px;background-position:-398px -40px;}
.header-checkout .checkout-steps a.shipping-current{width:125px;background-position:0px 0px;}
.header-checkout .checkout-steps a.billing-current{width:103px;background-position:-125px 0px;}
.header-checkout .checkout-steps a.confirmation-current{width:170px;background-position:-228px 0px;}
.header-checkout .checkout-steps a.success-current{width:118px;background-position:-398px 0px;}
.header-checkout .checkout-steps a.shipping-check{width:125px;background-position:0px -80px;}
.header-checkout .checkout-steps a.billing-check{width:103px;background-position:-125px -80px;}
.header-checkout .checkout-steps a.confirmation-check{width:170px;background-position:-228px -80px;}
.header-checkout .checkout-steps a.success-check{width:118px;background-position:-398px -80px;}
#breadcrumbs{height:25px;white-space:nowrap;overflow:hidden;font-size:12px;padding-left:14px;font-family:arial;}
#breadcrumbs strong{font-size:12px;}
#breadcrumbs span{font-size:12px;margin:0px 4px;}
#breadcrumbs a{/* margin:0px 1px;*/}
#deco1{display:none;}
td.placeholder_deco{/*at right col bottom*/
height:50px;}
table.container{width:960px;margin:0px auto;}
table.container_index{margin-top:0px;}
td.content{padding:0px 10px 14px 0px;}
td.content_listing{padding-right:0px;}
td.content_index{width:550px;padding:0px 10px 14px 0px;}
td.content_product_page{padding:0px 0px 10px 0px;}
/*** boxes ***/
.infoBoxHeading{background-color:#666;color:#fff;font-size:18px;padding:7px 14px;}
.infoBoxHeading img.bullet_blue,
.infoBoxHeading img.bullet_red{margin-right:9px;}
.infoBoxHeading a.more{float:right;color:#fff;font-size:11px;line-height:20px;}
.infoBoxHeadingLeft{display:none;}
.infoBoxHeadingRight{display:none;}
.infoBox{}
table.infoBoxContents td{background-color:#fff;}
.boxText{padding:14px 15px 6px 15px;}
.infoBoxFooter td{height:15px;}
.infoBoxFooterLeft,
.infoBoxFooterRight{display:none;}
.infoBoxFooterMiddle{width:200px;background:url(images/box-bottom-200.gif) left top no-repeat;}
/** content area boxes **/
/* round corners */
.content_box .top{background:url(images/box-top-550.gif) left top no-repeat;}
.content_box .top *{display:none;}
.content_box .content{background:url(images/box-bottom-550.gif) left bottom no-repeat;}
.content_box_bottom{display:none;}
.content_index .content_box_bottom{display:block;background:url(images/box-bottom-550.gif) left top no-repeat;height:5px;overflow:hidden;/*needed for IE,good to have for others*/
margin-bottom:10px;}
.content_index .content_box_cg_banner{margin-bottom:10px;}
.content_box_bottom *{display:none;}
.content_box_wide .top{background:url(images/box-top-760.gif) left top no-repeat;}
.content_box_wide .top *{display:none;}
.content_box_wide .content{background:url(images/box-bottom-760.gif) left bottom no-repeat;}
.product_info .top,
.content_box_full .top{width:960px;height:5px;background:url(images/box-top-960.gif) left top no-repeat;}
.product_info .top *{display:none;}
.product_info .content,
.content_box_full .content{padding:5px 10px 0px 10px;background:url(images/box-bottom-960.gif) left bottom no-repeat;margin-bottom:7px;}
.recently-viewed .content{background:url(images/box-bottom-960.gif) left bottom no-repeat;}
.confb .content_box .top{background:url(images/box-top-300.gif) left bottom no-repeat;}
.confb .content_box .content,
.confb .box_cart .in-cart{background:url(images/box-bottom-300.gif) left bottom no-repeat #fff;padding-bottom:6px;}
.shopping_cart .content_box .top,
.content_checkout_success .content_box .top{background:url(images/box-top-650.gif) left top no-repeat;}
.shopping_cart .content_box .top *,
.content_checkout_success .content_box .top *{display:none;}
.shopping_cart .content_box .content,
.content_checkout .content_box .content{background:url(images/box-bottom-650.gif) left bottom no-repeat #fff;margin-bottom:10px;}
/* END round corners */
td.content .infoBoxHeading{font-size:17px;}
td.content .infoBoxHeading a{color:#fff;text-decoration:none;}
td.content .infoBoxHeading a:hover{text-decoration:underline;}
td.content .infoBoxHeading a.showall{display:block;float:right;font-size:12px;margin-top:3px;color:#fff;font-weight:normal;text-decoration:underline;}
td.content .infoBoxHeading a.showall:hover{text-decoration:none;}
td.content table.infoBox td{background-color:#fff;}
div.content_box{overflow:hidden;}
div.content_box div.top,
div.content_box div.bottom{height:5px;overflow:hidden;/*needed for IE,good to have for others*/}
div.content_box div.bottom{margin-bottom:10px;}
div.content_box div.content{padding:4px 15px 9px 15px;background-color:#fff;}
div.content_box div.info_message{padding:9px 15px;background-color:#fff;font-weight:bold;text-align:center;color:#d00;font-size:13px;}
.pageHeading{font-size:20px;margin:0;font-weight:normal;}
div.pageHeading_divider{margin:4px 0 12px 1px;}
div.content_box .category_image{float:right;}
div.content_box div.category_desc{margin-bottom:20px;}
div.content_box form.filter{margin-bottom:3px;}
div.content_box tr.headerNavigation .infoBoxHeading{font-size:12px;padding:3px 0;white-space:nowrap;color:#fff;}
div.content_box tr.headerNavigation .infoBoxHeading a{color:#fff;}
/** box styles **/
td.box_categories{padding-bottom:0;}
td.box_categories td.footer_left{display:none;}
td.box_categories td.footer{width:190px;background:url(images/box-bottom-190.gif) left top no-repeat;}
td.box_categories td.footer_right{display:none;}
td.box_categories span.red{color:#c00;font-weight:bold;}
td.box_manufacturers{padding-top:0;}
td.box_new_gear .infoBoxHeading span.heading{/* icon */
color:#ff5400;}
td.box_new_gear td.boxText{text-align:left;padding-bottom:1px;padding-right:12px;}
td.box_new_gear a{text-decoration:none;}
td.box_new_gear a:hover{text-decoration:underline;}
td.box_new_gear a img{float:right;display:block;margin-left:5px;margin-bottom:5px;}
td.box_new_gear div.price{margin-top:9px;font-weight:bold;}
td.box_new_gear a.link{float:right;margin-right:1px;}
td.box_cart .infoBoxHeading span.heading{/* icon */}
.checkout_link_wrapper{margin-top:10px;padding-top:18px;text-align:center;font-size:14px;font-weight:bold;border-top-width:1px;border-top-style:dotted;border-top-color:#333333;}
.checkout_link_wrapper a{padding:3px 12px;background:url(images/arrow2.gif) left center no-repeat;}
td.box_cart div.link a{padding-left:12px;background:url(images/arrow2.gif) left center no-repeat;}
td.box_order_history ul{margin:0;padding:0 0 0 17px;}
td.box_order_history ul li{margin:4px 0;}
td.box_specials td.boxText{text-align:left;padding-bottom:1px;padding-right:12px;}
td.box_specials a{text-decoration:none;}
td.box_specials a:hover{text-decoration:underline;}
td.box_specials a img{float:right;display:block;margin-left:5px;margin-bottom:5px;}
td.box_specials div.price{margin-top:9px;}
td.box_specials a.link{float:right;margin-right:1px;}
td.box_manufacturer_info div.manufacturer_info_link{text-align:center;margin-top:6px;}
td.box_closeout td.boxText{text-align:left;padding-bottom:1px;padding-right:12px;}
td.box_closeout a{text-decoration:none;}
td.box_closeout a:hover{text-decoration:underline;}
td.box_closeout a img{float:right;display:block;margin-left:5px;margin-bottom:5px;}
td.box_closeout div.price{margin-top:9px;}
td.box_closeout a.link{float:right;margin-right:1px;}
/*** misc elements ***/
.notice{text-align:center;color:#d00;margin:21px 0;font-weight:bold;}
table.pagination td{color:#444;font-size:13px;}
table.pagination a{color:#c00;border:1px solid #ddd;padding:2px 5px;margin:2px;text-decoration:none;}
table.pagination a:hover{background-color:#eee;}
table.pagination strong.current_page{padding:0px 4px;}
table.pagination a:hover{text-decoration:none;}
span.in_stock,span.sold_out,span.special_order,span.preorder{display:block;font-size:11px;margin-top:5px;font-style:italic;}
span.in_stock{color:#0a0;font-weight:bold;}
span.sold_out{color:#b00;}
span.special_order{color:#e48c01;}
span.preorder{color:#007cb5;}
span.productSpecialPrice{color:#c00;font-weight:bold;}
.errorText{color:#c00;}
/** product listings **/
table.prod-listing{empty-cells:show;}
td.productListing-data{padding-top:8px;padding-bottom:15px;vertical-align:top;border-top:1px solid #ddd;}
td.PRODUCT_LIST_IMAGE{width:1%;padding:5px 16px 5px 5px;}
td.PRODUCT_LIST_IMAGE .flag{height:0px;position:relative;}
td.PRODUCT_LIST_IMAGE .flag div{position:absolute;left:-5px;height:21px;width:87px;background:url(images/list-flags-sprite.png) top left no-repeat;}
td.PRODUCT_LIST_IMAGE .flag div.sale{background-position:0px -50px;}
td.PRODUCT_LIST_IMAGE .flag div.package{background-position:0px -100px;}
td.productListing-delimiter{width:0px;overflow:hidden;padding:0px 9px 0px 0px;border-left:1px solid #ddd;}
td.PRODUCT_LIST_NAME a,div.content_box td.PRODUCT_LIST_IMAGE a{}
td.PRODUCT_LIST_NAME{padding-top:15px;padding-right:15px;}
td.PRODUCT_LIST_NAME a.name{font-size:14px;}
td.PRODUCT_LIST_NAME div.date_added{clear:both;color:#333;font-size:11px;margin-bottom:14px;}
td.PRODUCT_LIST_NAME .stock{clear:both;}
td.PRODUCT_LIST_NAME .stock span{font-size:12px;}
td.PRODUCT_LIST_NAME .addtl-pkg-contents{margin-top:14px;}
td.PRODUCT_LIST_NAME .addtl-pkg-contents p{margin:0px;color:#444;font-family:arial;}
td.PRODUCT_LIST_NAME .addtl-pkg-contents img{margin:9px 9px 0px 0px;border:1px solid #e7e7e7;}
td.PRODUCT_LIST_PRICE{width:150px;background-color:#f0f0f0;padding:0px;border-bottom:5px solid #fff;}
td.PRODUCT_LIST_PRICE .wrapper{padding:10px 14px;border-top:5px solid #fff;}
td.PRODUCT_LIST_PRICE .price{color:#444;white-space:nowrap;}
td.PRODUCT_LIST_PRICE .price div{margin-bottom:2px;}
td.PRODUCT_LIST_PRICE .price .final{font-size:14px;font-weight:bold;color:#d00;}
td.PRODUCT_LIST_PRICE .price strike{font-weight:normal;}
td.PRODUCT_LIST_PRICE .savings{font-size:12px;font-weight:normal;white-space:nowrap;margin-top:3px;color:#0a0;}
td.PRODUCT_LIST_PRICE ul{margin:10px 0px;padding:0px;font-size:11px;list-style-type:none;}
td.PRODUCT_LIST_PRICE li{background:url(images/icon-tick.png) top left no-repeat;padding:0px 0px 0px 20px;margin:0px;text-indent:0px;line-height:16px;text-align:left;font-style:italic;color:#090;}
td.PRODUCT_LIST_PRICE div.buy_now{white-space:nowrap;margin-top:18px;text-align:center;}
div.pagination_divider{border-top:1px dotted #888;margin:20px 0 8px 0;}
/*** default page ***/
/*2010-05*/
.index_hold .content_box_full .content{padding:0px 0px 5px 0px;margin:10px 0px 15px 0px;}
.index_hold .infoBoxHeading{background-color:#e7e7e7;color:#060;font-family:arial;font-size:18px;padding:7px 14px;border-bottom:2px solid #aaa;font-weight:bold;}
.index_hold td.content .infoBoxHeading{font-size:18px;}
.index_hold .infoBoxHeading a{color:#000;text-decoration:none;}
.index_hold .infoBoxHeading a:hover{text-decoration:underline;}
.index_hold .infoBoxHeading a.showall{display:block;float:right;font-size:12px;margin-top:3px;color:#000;font-weight:normal;text-decoration:underline;}
.index_hold .infoBoxHeading a.showall:hover{text-decoration:none;}
/** specials box **/
table.specials{/* width:535px;*/
margin:0 auto;}
table.specials td{vertical-align:top;padding:10px 25px 10px 25px;}
table.specials td a{display:block;margin-bottom:7px;text-decoration:none;}
table.specials td a img{display:block;margin:0px 0px 7px 0px;}
table.specials td a:hover{text-decoration:underline;}
table.specials td.divider{padding:7px 0 3px 0;}
table.specials td.divider div{display:none;}
/** featured products box **/
td.box_featured_td{padding:14px 0 5px 9px;text-align:left;height:83px;/*64 img height + padding*/
text-align:center;vertical-align:bottom;}
td.box_featured_td a{display:block;margin-bottom:7px;text-decoration:none;}
td.box_featured_td a img{display:block;margin:0 auto 7px auto;}
td.box_featured_td a:hover{text-decoration:underline;}
td.box_featured_td div.price{}
td.box_featured_td div.price s{font-weight:normal;}
/** nested category / subcat links **/
table.subcat_links{border-spacing:6px;margin-left:-4px;width:727px;}
table.subcat_links td{padding:0px 0px 7px 0px;border:1px solid #999;vertical-align:top;}
table.subcat_links a,
table.subcat_links a span{text-decoration:none;}
table.subcat_links a:hover span{text-decoration:underline;}
table.subcat_links a span{display:block;height:28px;line-height:120%;background-color:#eaeaea;padding:2px;border-bottom:1px solid #999;margin-bottom:7px;}
table.subcat_links a img{}
table.subcat_text_links td{border:1px solid #ddd;padding:7px 0px;vertical-align:middle;}
table.subcat_links a:hover{text-decoration:underline;}
/*** specials & closeout items pages ***/
table.closeout_items a,
table.closeout_items a:hover span,
table.specials_items a,
table.specials_items a:hover span{text-decoration:none;}
table.closeout_items a span,
table.specials_items a span{text-decoration:underline;}
table.closeout_items a img,
table.specials_items a img{margin-bottom:7px;}
table.closeout_items div.price,
table.specials_items div.price{margin-top:9px;}
/*** product info page ***/
div.product_info_wide div.top div.middle,
div.content_box_bottom_product_info div.middle,
.other_products_wrapper div.top div.middle,
.other_products_wrapper div.content_box_bottom div.middle,
.content_box_wide div.middle{}
div.product_info .onsale,
div.product_info .newitem,
div.product_info .packagedeal{height:30px;line-height:30px;overflow:hidden;font-size:16px;font-family:arial;letter-spacing:1px;text-align:center;margin:-5px 0px 5px 0px;}
div.product_info .onsale{color:#fff;background:url(images/prod-page-sprite.gif) 0px -150px repeat-x #c81818;}
div.product_info .newitem{color:#222;background-color:#ffcc00;}
div.product_info .packagedeal{color:#fff;background-color:#003366;}
div.product_info td.left,
div.product_info td.right{vertical-align:top;}
div.product_info .right .section-header{font-size:18px;margin:0px;}
div.product_info td.left{width:537px;overflow:hidden;border-right:1px solid #e7e7e7;}
div.product_info h1.pageHeading{margin:0px 0px 10px 0px;padding:0px 0px 10px 4px;border-bottom:2px solid #e7e7e7;background-position:right top;background-repeat:no-repeat;}
div.product_info td#prod-img{width:536px;height:328px;border:1px solid #e7e7e7;border-right-width:0px;vertical-align:middle;text-align:center;}
div.product_info td#prod-img .zoom{}
div.product_info td#prod-img #zoom-big{border:1px dotted red;height:0px;overflow:visible;position:relative;}
table.reviews-gallery{width:100%;border-bottom:1px solid #e7e7e7;}
table.reviews-gallery .reviews{width:45%;padding:18px 0px 16px 4px;}
div.product_info .pr_snippet_product{}
div.product_info .pr_snippet_product .prSnippetWriteReview{white-space:nowrap;clear:left !important;display:block !important;float:left;margin-right:10px;margin-top:7px;}
div.product_info .pr_snippet_product .prSnippetReadReviews{display:none !important;}
div.product_info .pr_read_reviews{float:left;margin-top:7px;}
.gallery{overflow:hidden;}
.gallery ul{list-style:none;padding:0;margin:0;float:right;}
.gallery ul li{float:left;padding:9px 9px 9px 0px;}
.gallery ul a{display:block;outline:none;}
.gallery ul a img{border:1px solid #e7e7e7;}
div.product_info .left div#product_details{margin:24px 15px 24px 4px;font-family:arial;line-height:150%;}
div.product_info .left div#product_details li{line-height:150%;}
div.product_info div.left div.product_available_from{margin:22px 0 8px 0;font-weight:bold;}
div.product_info td.right{padding-left:10px;}
div.product_info .right .banner{border:1px solid #e7e7e7;text-align:center;padding:10px 0px;}
div.product_info .right .banner a{color:#00c;text-decoration:none;}
div.product_info .right .banner a:hover{text-decoration:underline;}
div.product_info div.pricing-wrapper{}
div.product_info table.pricing{border-bottom:1px solid #e7e7e7;background:url(images/prod-page-sprite.gif) 0px -200px repeat-x;}
div.product_info table.prices{margin:20px 0px 11px 0px;}
div.product_info table.prices td{padding-bottom:9px;}
div.product_info table.prices .label{text-align:right;width:80px;padding-right:9px;}
div.product_info table.prices .regular .label,
div.product_info table.prices .savings .label{color:#aaa;}
div.product_info table.prices .final .label{font-weight:bold;vertical-align:bottom;}
div.product_info table.prices .final .price{color:#c00;}
div.product_info table.prices .final .price strong{font-size:18px;}
div.product_info table.prices .msrp .price{color:#777;}
div.product_info table.prices .regular .price{text-decoration:line-through;}
div.product_info table.prices .savings .label{font-style:italic;}
div.product_info table.prices .savings .price{color:#c00;}
div.product_info .free-ship,
div.product_info .price_match{margin:14px 0px;}
div.product_info .free-ship,
div.product_info .price_match a{color:#555;font-size:10px;text-decoration:none;line-height:150%;}
div.product_info .free-ship strong,
div.product_info .price_match a strong{color:#000;font-size:13px;}
div.product_info .free-ship strong{text-transform:uppercase;}
div.product_info .price_match a:hover{text-decoration:underline;}
div.product_info .free-ship{background:url(images/prod-page-sprite.gif) 3px -40px no-repeat;padding:2px 0px 0px 45px;}
div.product_info .price_match{background:url(images/prod-page-sprite.gif) 0px 0px no-repeat;height:35px;padding:2px 0px 0px 45px;}
div.product_info div.pricing_inquire,
div.product_info span.preorder{display:block;margin:0px;padding:20px 0px;font-size:13px;font-style:italic;text-align:center;border-bottom:1px solid #e7e7e7;}
div.product_info div.pricing_inquire{color:#b00;}
div.product_info div.qty_discounts_wrapper{border-bottom:1px solid #e7e7e7;}
div.product_info ul.qty_discounts li span.qty_price{font-weight:bold;}
div.product_info div.shipping_surcharge{padding:11px 20px;font-size:13px;font-style:italic;border-bottom:1px solid #e7e7e7;}
div.product_info div.shipping_surcharge .shipnote{display:block;margin-top:4px;}
div.product_info div.shipping_estimator{padding:11px 20px;font-size:13px;border-bottom:1px solid #e7e7e7;}
div.product_info div.shipping_estimator #shipquotes_wrapper{width:130px;margin:11px auto 0px auto;}
div.product_info .stock{border-bottom:1px solid #e7e7e7;padding:11px 20px;}
div.product_info .stock label{padding-right:7px;}
div.product_info .stock span.in_stock,
div.product_info .stock span.sold_out,
div.product_info .stock span.special_order,
div.product_info .stock span.preorder{display:inline;font-size:12px;font-style:normal;}
div.product_info .stock span.shipnote,
td.PRODUCT_LIST_NAME span.shipnote{font-size:11px;font-style:normal;font-weight:normal;margin-left:3px;color:#888;}
div.product_info .stock span.shipnote-block{display:block;text-align:center;text-indent:-10px;margin-top:2px;}
div.product_info .addthis_toolbox{border-bottom:1px solid #e7e7e7;padding:11px 20px;}
/* attributes */
div.product_info div.options table{margin:7px 0px;width:100%;}
div.product_info div.options td{vertical-align:middle;padding:2px 0px;}
div.product_info div.options td.opt-name{text-align:right;width:80px;padding:2px 9px 2px 3px;}
div.product_info div.options select{width:100%;}
div.product_info #variation{}
div.product_info #variation option.in_stock{color:#0a0;}
.add-to-cart{margin:10px 0px;}
.add-to-cart .label{width:85px;font-weight:bold;text-align:right;padding-right:11px;}
.add-to-cart .qty{width:20px;}
.add-to-cart .qty input{width:20px;color:#000;padding:1px 2px;}
.add-to-cart .button{text-align:right;padding-right:4px;}
.optional_accessories{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin:40px 0px 20px 0px;background-color:#f7f8f9;padding:10px;}
.optional_accessories table{margin:7px 0px;}
.optional_accessories td{padding:2px 3px;}
.optional_accessories select{width:100%;}
div.product_id{text-align:right;font-size:8pt;color:#888;padding-right:14px;}
/* package products */
div.product_info .left div.package_details{padding:14px 15px 14px 7px;font-family:arial;border-top:1px solid #e7e7e7;}
table.package_subproduct{width:100%;border:1px solid #e7e7e7;border-right-width:0px;margin-bottom:15px;}
table.package_subproduct td.prod-img{width:1%;border-right:1px solid #e7e7e7;vertical-align:top;}
table.package_subproduct td.prod-details{padding:13px 13px 10px 15px;}
table.package_subproduct td.prod-details table{width:100%;height:119px;}
table.package_subproduct td.prod-details table td{font-family:arial;font-size:13px;}
table.package_subproduct td.prod-details td.prod-name{width:240px;padding-right:20px;vertical-align:top;}
table.package_subproduct td.prod-details td.prod-name a{font-size:14px;}
table.package_subproduct td.prod-details td.prod-name .pr_snippet_product{margin-top:10px;}
table.package_subproduct td.prod-details td.prod-name .prSnippetRatingUnclickable{font-size:12px;}
table.package_subproduct td.prod-details td.prod-name .prSnippetWriteReview{display:none !important;}
table.package_subproduct td.prod-details td.prod-name .subpr-stock{font-size:12px;margin-top:7px;}
table.package_subproduct td.prod-details td.price{vertical-align:top;text-align:right;line-height:120%;}
table.package_subproduct td.prod-details td.qty{vertical-align:bottom;}
table.package_subproduct td.prod-details td.toggle-ext{vertical-align:bottom;text-align:right;font-size:11px;}
table.package_subproduct td.prod-details td.toggle-ext a{color:#999;outline:none;text-decoration:none;}
table.package_subproduct td.prod-details td.toggle-ext a span{text-decoration:underline;margin-left:3px;}
table.package_subproduct td.prod-details td.toggle-ext a:hover span{text-decoration:none;}
div.package_subproduct .prod-ext-initial{height:0px;overflow:hidden;}
div.package_subproduct .prod-ext{margin-top:-15px;margin-bottom:15px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;padding:12px;width:512px;/*536-pad;fixed width for smooth expanding*/}
div.package_subproduct .prod-ext table.prices{margin:10px 0px;}
div.package_subproduct .prod-ext table.prices .label{width:auto;padding-left:9px;}
div.package_subproduct .prod-ext table.prices .final .price strong{font-size:14px;}
div.package_subproduct table.options{width:100%;margin-top:-15px;margin-bottom:15px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;}
div.package_subproduct table.options td{padding:12px 0px;background-color:#eee;}
div.package_subproduct table.options td.label{width:144px;text-align:center;}
div.package_subproduct table.options td.label label{font-weight:bold;}
div.package_subproduct table.options .select{text-align:center;}
div.package_subproduct table.options .select select{width:370px;}
div.package_subproduct table.options .select select option.in_stock{color:#0a0;}
/*legacy bundle stuff?*/
input.addtocart,
input.checkout{background-color:#16d;color:#fff;border-color:#ddd;font-size:14px;padding-top:2px;padding-bottom:2px;}
div.also_purchased{margin-top:12px;}
div.also_purchased .infoBoxHeading{background:none;color:#c00;font-weight:bold;padding-bottom:14px;}
div.also_purchased table.infoBoxContents td{vertical-align:bottom;}
div.also_purchased table.infoBoxContents td a img{margin-bottom:7px;}
/*** cart ***/
.shopping_cart{padding:0px 0px 50px 10px !important;}
.shopping_cart .content_box .content{padding-bottom:15px;}
table.cart{}
table.cart td{border-bottom:1px solid #ddd;padding-top:14px;}
table.cart td.tableHeading{font-weight:bold;background:url(images/content_box_header_bg.gif) top left repeat-x #000;color:#fff;padding:4px 5px;}
table.cart td.main{padding-bottom:7px;}
table.cart td.main a img{float:left;margin-right:7px;}
table.cart td.product_name{padding-left:10px;}
table.cart td.bundle_subproduct_name{padding-left:14px;}
td.line_subtotal{white-space:nowrap;}
td.line_subtotal .regular{color:#444;margin-top:5px;font-size:11px;}
td.line_subtotal .savings{color:#c00;margin:2px 0px 0px 10px;font-size:11px;}
td.cart_subtotal{padding-bottom:14px;}
td.cartbuttons{}
.cart_confb{}
.confb div.top div.middle,
.confb div.content_box_bottom div.middle,
.confb .infoBoxFooterMiddle{width:282px !important;}
.confb h3{font-size:18px;margin-top:0px;margin-bottom:1px;}
.confb h4{font-size:14px;margin-top:0px;margin-bottom:14px;}
.confb .content_box .content{padding:9px 15px 1px 21px;}
.confb dt{font-weight:bold;}
.confb dt span{text-decoration:underline;}
.confb dd{margin:2px 0px 14px 3px;font-size:11px;}
/*** checkout pages ***/
.ot_help_icon{margin-right:5px;outline:none;}
.ot_help_icon img{vertical-align:middle;margin-bottom:2px;}
td.content_checkout{padding:0px 0px 50px 10px;}
td.content_checkout .content_box .content{padding-top:10px;}
td.content_checkout div.content_box div.content{padding:14px 28px;}
td.content_checkout div.content_box div.top div.middle,
td.content_checkout div.content_box_bottom div.middle{}
.content_checkout .change_link{margin-bottom:20px;}
div.checkout_section_heading{text-transform:uppercase;font-weight:bold;padding:7px 0px;}
td.content_checkout_success div.checkout_section_heading{padding:28px 0 7px 7px;}
td.content_checkout_success div.checkout_box p,
td.content_checkout_success div.checkout_box_padded p{margin:0px;}
td.content_checkout_success div.checkout_box,
td.content_checkout_success div.checkout_box_padded,
td.content_checkout_success table.checkout_confirmation div.checkout_box_padded{padding:0px 0px 0px 0px;}
table.checkout_confirmation div.checkout_section_heading{padding-left:18px;}
td.content_checkout_success div.checkout_section_heading{padding-left:0px;}
div.checkout_box{padding-top:18px;}
div.checkout_box_no_heading{padding:10px 18px;margin-top:21px;}
div.checkout_box_continue{padding:10px 18px;margin-top:21px;margin-bottom:21px;}
div.checkout_box_padded{padding:10px 18px;}
table.checkout_confirmation div.checkout_box_padded{padding:0px 18px;}
table.checkout_confirmation div.checkout_box_padded p,
table.checkout_payment p.address{margin-top:0px;}
div.checkout_box_payment_info{padding:10px 18px;}
div.checkout_box p{margin:0 21px 18px 21px;}
div.checkout_box p.address{}
div.checkout_box p.em{color:#d00;}
div.checkout_box div.change_link{background-color:#d4d2d2;text-align:right;padding:7px 21px;font-weight:bold;}
div.checkout_box div.change_link a{text-transform:uppercase;padding-left:12px;background:url(images/arrow2.gif) left center no-repeat;}
/* shipping method selection */
div.checkout_box div.shipping_selection div{margin-bottom:5px;}
div.checkout_box div.shipping_selection div.shipping_method_error_title{background-color:#dbdada;padding:5px 14px;font-weight:bold;}
div.checkout_box div.shipping_selection div.shipping_method_error_msg{padding:7px 14px 14px 21px;font-style:italic;}
div.checkout_box div.shipping_selection div.moduleRow td{background-color:#dbdada;cursor:pointer;}
div.checkout_box div.shipping_selection div.moduleRowOver td{background-color:#d0d0d0;cursor:pointer;}
div.checkout_box div.shipping_selection div.moduleRowSelected td{background-color:#c5c3c3;}
div.checkout_box div.shipping_selection div.moduleRow td.radio,
div.checkout_box div.shipping_selection div.moduleRowOver td.radio{background-color:#c5c3c3;}
div.checkout_box div.shipping_selection table.shipping_method td{padding:14px;}
div.checkout_box div.shipping_selection table.shipping_method td div.title{font-weight:bold;}
/*new*/
div.shipping_selection div{}
div.shipping_selection div.shipping_method_error_title{background-color:#dbdada;padding:5px 14px;font-weight:bold;}
div.shipping_selection div.shipping_method_error_msg{padding:7px 14px 14px 21px;font-style:italic;}
div.shipping_selection div.moduleRow td{cursor:pointer;}
div.shipping_selection div.moduleRowOver td{background-color:#f0f0f0;/*#dbdada*/
cursor:pointer;}
div.shipping_selection div.moduleRowSelected td{background-color:#e8e8e8;/*#d0d0d0*/}
div.shipping_selection div.moduleRow td.radio,
div.shipping_selection div.moduleRowOver td.radio{}
div.shipping_selection td.radio{padding-left:0px !important;padding-right:0px !important;}
div.shipping_selection table.shipping_method td{padding:7px 14px;}
div.shipping_selection table.shipping_method td div.title{font-weight:bold;}
div.shipping_selection table.shipping_method .transit_days{margin-left:14px;font-size:11px;color:#333;}
div.shipping_selection table.shipping_method .surcharges{white-space:nowrap;}
/* cart shipquotes additions */
#shipquotes_wrapper{background-color:#f3f3f3;padding:10px 10px 3px 10px;}
#shipquotes{width:100%;}
#shipquotes td{padding-bottom:7px;}
#shipquotes td.radio{width:1%;}
#shipquotes td.amount{text-align:right;}
#shipquotes tr.notavailable td{color:#666;}
div.shipping_selection div.notavailable td{color:#777;cursor:default !important;}
/* payment method selection,shipping & billing address selection */
div.checkout_box_payment_selection{background:none;padding-top:3px;}
div.checkout_box table.payment_selection{margin-bottom:26px;}
div.checkout_box table.payment_selection img.equifax_logo{border:1px solid #dbdada;}
div.checkout_box table.payment_selection tr.moduleRow th,
div.checkout_box table.payment_selection tr.moduleRow td,
div.checkout_box table.address_selection tr.moduleRow th,
div.checkout_box table.address_selection tr.moduleRow td{cursor:pointer;}
div.checkout_box table.address_selection tr.moduleRow th,
div.checkout_box table.address_selection tr.moduleRow td{background-color:#dbdada;}
div.checkout_box table.payment_selection tr.moduleRowOver th,
div.checkout_box table.payment_selection tr.moduleRowOver td,
div.checkout_box table.address_selection tr.moduleRowOver th,
div.checkout_box table.address_selection tr.moduleRowOver td{background-color:#f3f3f3;/*#dbdada*/
cursor:pointer;}
div.checkout_box table.address_selection tr.moduleRowOver th,
div.checkout_box table.address_selection tr.moduleRowOver td{background-color:#d0d0d0;cursor:pointer;}
div.checkout_box table.payment_selection tr.moduleRowSelected th,
div.checkout_box table.payment_selection tr.moduleRowSelected td,
div.checkout_box table.address_selection tr.moduleRowSelected th,
div.checkout_box table.address_selection tr.moduleRowSelected td,
div.checkout_box table.payment_selection td.module_fields{background-color:#ebebeb;/*#d0d0d0*/}
div.checkout_box table.address_selection tr.moduleRowSelected th,
div.checkout_box table.address_selection tr.moduleRowSelected td{background-color:#c5c3c3;}
div.checkout_box table.payment_selection tr.moduleRowSelected th,
div.checkout_box table.address_selection tr.moduleRowSelected th{font-weight:bold;}
div.checkout_box table.payment_selection th,
div.checkout_box table.payment_selection td{}
div.checkout_box table.payment_selection th{width:1%;padding:5px 14px;vertical-align:top;font-weight:normal;text-align:right;white-space:nowrap;}
div.checkout_box table.address_selection th{padding:5px 14px;vertical-align:top;font-weight:normal;text-align:left;}
div.checkout_box table.payment_selection td,
div.checkout_box table.address_selection td{padding:2px 0;}
div.checkout_box table.payment_selection tr.moduleRow td.radio,
div.checkout_box table.payment_selection tr.moduleRowOver td.radio,
div.checkout_box table.payment_selection tr.moduleRowSelected td.radio{text-align:center;padding:5px;width:1%;}
div.checkout_box table.address_selection tr.moduleRow td.radio,
div.checkout_box table.address_selection tr.moduleRowOver td.radio,
div.checkout_box table.address_selection tr.moduleRowSelected td.radio{background-color:#c5c3c3;text-align:right;padding:5px 14px;width:1%;}
div.checkout_box table.payment_selection tr.content_top{height:14px;}
div.checkout_box table.payment_selection tr.content_bottom{height:21px;}
div.checkout_box table.address_selection td.address{padding:7px 28px 21px 28px;}
/* new */
div.checkout_box table.payment_selection td.title{font-weight:bold;padding:12px 4px;}
div.checkout_box table.payment_selection td.title span{font-weight:normal;color:#333;font-size:11px;margin-left:3px;}
div.checkout_box table.payment_selection tr.divider td{border-top:1px solid #ccc;height:0px;overflow:hidden;padding:0px;}
div.checkout_box table.payment_selection td.module_fields{padding-bottom:7px;}
div.checkout_box table.payment_selection td.module_fields th{padding:5px 7px 5px 14px;}
div.checkout_box_continue td.continue{text-align:right;}
div.checkout_box_continue td.continue a{font-weight:bold;text-transform:uppercase;padding-left:12px;background:url(images/arrow2.gif) left center no-repeat;}
div.checkout_box_padded textarea{width:100%;}
div.checkout_error_title{margin:0px 18px 0 18px;padding:7px 14px;font-weight:bold;text-transform:uppercase;background-color:#dc2627;color:#fff;}
div.checkout_error_text{margin:0 18px;border-width:0 1px 1px 1px;border-style:solid;border-color:#dc2627;padding:10px 18px;}
table.checkout_confirmation_products td{vertical-align:middle;}
table.checkout_confirmation_products img{border:1px solid #dbdada;}
div.checkout_box_confirm{margin:25px 14px;text-align:center;}
div.checkout_box_confirm div#agreehighlight{margin-bottom:21px;}
div.checkout_box_confirm a.continue,
div.checkout_continue a{font-weight:bold;text-transform:uppercase;padding-left:12px;background:url(images/arrow2.gif) left center no-repeat;}
div.checkout_continue{text-align:right;padding-right:10px;}
span.checkout_success_line_two{color:#007cb5;}
h3.checkout_success_thanks{color:#007cb5;text-align:center;margin:40px 0;}
/*** account pages ***/
div.account{margin-left:21px;}
div.account h2{font-size:12px;text-transform:uppercase;margin:28px 0 7px 0;}
div.account ul{margin:0;}
div.account ul li{margin:2px 0;}
table.order_history{border:1px solid #ccc;}
table.order_history td,
table.order_history th{font-size:13px;font-family:arial;text-align:left;vertical-align:top;white-space:nowrap;}
table.order_history th{padding:10px 20px 10px 10px;}
table.order_history td{padding:14px 20px 14px 10px;}
table.order_history td{border-top:1px solid #ccc;}
table.order_history td.tracking,
table.order_history td.bo_notice{white-space:normal;}
table.order_history td.tracking{line-height:133%;}
table.order_history td.status div{margin-top:7px;line-height:150%;font-size:12px;}
table.order_history td.status a.link{color:blue;font-style:italic;}
table.order_history td.bo_notice,
table.order_history td.bo_notice td{border-width:0px;}
table.order_history td.bo_notice{padding:0px 10px 14px 10px;}
table.order_history td.bo_notice td{padding-right:4px;line-height:140%;}
table.order_history td.bo_notice table{border:1px solid #c00;}
table.order_history td.bo_notice table td{background-color:#fdf3f3;white-space:normal;font-size:12px;}
/*** create account form ***/
table.table_create_account_form select{width:260px;}
span#input_checkbox_other_state_wrapper{display:block;}
/*** "about us" pages ***/
.about_us .item{margin-bottom:30px;text-align:center;}
.about_us .address{margin:7px 0 30px 14px;}
/** copyright notes **/
div.copyright_footer{height:69px;/*82 - padding-top*/
padding-top:13px;overflow:hidden;background:url(images/copyright_footer_bg.jpg) top left no-repeat #39413e;margin-top:9px;text-align:center;font-size:11px;color:#fff;line-height:125%;}
div.copyright_footer a{text-decoration:none;color:#fff;}
/** powerreviews **/
/*
td.productListing-data .pr_snippet_category,
td.productListing-data .pr_snippet_product{padding-top:12px;font-size:11px;background-color:none;}
td.productListing-data .pr_snippet_category div.prStars{margin-bottom:7px !important;}
.prSnippetEngine div{padding:0px !important;}
.pr_snippet_category div.prStars,
.pr_snippet_product div.prStars{float:left !important;}
.prSnippetNumberOfRatingsText{float:left !important;padding:2px 0px 0px 5px !important;}
#prSummaryCobrandId_R{display:none;}
.prSnippetEngine{}
.content_box_bundle_info .pr_snippet_product .prSnippetWriteReview{margin-left:14px;white-space:nowrap;float:left;margin-right:10px;}
*/
td.productListing-data .pr_snippet_category,
td.productListing-data .pr_snippet_product{padding-top:12px;font-size:11px;background-color:none;}
/* Category display */
.pr_snippet_category,
.pr_snippet_category .pr-snippet-wrapper{padding-left:0px !important;}
/*td.productListing-data .pr_snippet_category div.pr-stars{*/
.pr-stars,.pr-stars-small{margin-left:0px !important;}
.prSnippetEngine div{/* padding:0px !important;*/}
.pr_snippet_category div.prStars,
.pr_snippet_product div.prStars{/* float:left !important;*/}
.pr-snippet-stars{padding-left:0px !important;padding-right:0px !important;}
.pr_snippet_category .pr-snippet-rating-decimal{}
.pr_snippet_category .pr-snippet-review-count{display:inline !important;font-size:11px;line-height:20px;}
.pr_snippet_category .pr-snippet-read-write{}
.pr_snippet_category .pr-snippet-read-reviews{}
.pr_snippet_category .pr-snippet-write-review{display:block;}
.pr_snippet_category .pr-snippet-write-first-review{/* display:block;*/}
/* Product display */
.pr_snippet_product .pr-snippet-wrapper{padding-left:0px !important;}
/*.pr_snippet_product .pr-snippet-stars{padding-left:0px !important;}
*/
.pr_snippet_product .pr-snippet-rating-decimal{/*display:block;*/}
.pr_snippet_product .pr-snippet-review-count{display:inline !important;font-size:11px;line-height:22px;}
.pr_snippet_product .pr-snippet-read-write{display:none !important;}
.pr_snippet_product .pr-snippet-read-reviews{display:none !important;}
.pr_snippet_product .pr-snippet-write-review{display:none !important;}
.pr_snippet_product .pr-snippet-write-first-review{}
/* Review Snapshot/Summary */
.pr_review_summary .pr-snapshot-express-referral{}
/* Write Reviews display */
#reviewForm .prlabel{}
.pr-snapshot-cobrand{display:none !important;}
/* ========== */
/* ========== */
.green{color:#060;}
.red{color:#900;}
.free{color:red;}
/*--whitebox--*/
.whitebox{width:100%;overflow:hidden;}
.whitebox-top{width:100%;overflow:hidden;}
.whitebox-tl{background:url(images/whitebox-sprite.png) no-repeat;width:5px;height:5px;float:left;overflow:hidden;}
.whitebox-tr{background:url(images/whitebox-sprite.png) no-repeat 100% 0;width:5px;height:5px;float:right;overflow:hidden;}
.whitebox-tc{margin:0 5px;}
.whitebox-tc div{background:#fff;width:100%;height:5px;float:left;overflow:hidden;}
* html .whitebox-bl{background:url(images/whitebox-sprite.png) no-repeat 0 100%;}
.whitebox-bl{background:url(images/whitebox-sprite.png) no-repeat 0 -5px;width:5px;height:5px;float:left;overflow:hidden;}
* html .whitebox-br{background:url(images/whitebox-sprite.png) no-repeat 100% 100%;}
.whitebox-br{background:url(images/whitebox-sprite.png) no-repeat -5px -5px;width:5px;height:5px;float:right;overflow:hidden;}
.whitebox-bc{margin:0 5px;}
.whitebox-bc div{background:#fff;width:100%;height:5px;float:left;overflow:hidden;}
.whitebox-mid{background:#fff;width:100%;overflow:hidden;}
/*--in cart--*/
.in-cart{width:300px;}
.in-cart table{width:100%;border-collapse:collapse;padding:0;margin:0;}
.in-cart table th.item-cell{text-align:left;}
.in-cart table .price-cell{text-align:right;}
.in-cart table th{line-height:125%;font-weight:bold;color:#000;padding:15px 10px 5px 10px;margin:0;}
.in-cart table td{border-top:1px solid #ccc;padding:10px 10px 0;margin:0;vertical-align:top;}
.in-cart td.item-cell{}
.in-cart td.image-cell{width:1%;text-align:center;padding:10px;}
.in-cart td.item-cell img{float:left;display:inline;padding:0 0 10px;margin:0 20px 0 0;}
.in-cart td.item-cell span{display:block;line-height:125%;color:#000;}
/*phil*/
.in-cart td.item-cell span.parent_package{color:#555;margin-top:3px;font-size:11px;font-style:italic;}
.in-cart td.item-cell span a{color:#000;text-decoration:none;}
.in-cart td.item-cell span a:hover{text-decoration:underline;}
.in-cart td.item-cell dl{overflow:hidden;line-height:125%;color:#666;padding:0 0 10px;margin:10px 0 0;}
* html .in-cart td.item-cell dl{height:1%;overflow:visible;}
.in-cart td.item-cell dt{font-weight:bold;float:left;clear:left;margin:0 4px 0 0;}
.in-cart td.item-cell dd{margin:0;}
/*phil for shipnotes*/
.in-cart td.item-cell ul{overflow:hidden;line-height:125%;padding:0px 0px 0px 14px;margin:0px 0px 7px 0px;}
* html .in-cart td.item-cell ul{height:1%;overflow:visible;}
.in-cart td.item-cell dd{}
.in-cart td.item-cell strong.stock{font-weight:bold;}
.in-cart td.item-cell .stock{display:block;padding:0 0 10px;margin:10px 0 0;}
.in-cart td.price-cell strong{display:block;line-height:125%;font-weight:normal;color:#900;}
.in-cart td.price-cell span{display:block;line-height:125%;color:#999;margin:5px 0 0;}
/*--total in cart--*/
.total2{width:100%;border-top:3px solid #ccc;list-style:none;padding:10px 0 0;margin:0;}
.total2 li.last{font-size:150%;line-height:27px;border-top:1px solid #ccc;padding:16px 0px 7px 0px;}
.total2 li.last span{height:27px;overflow:hidden;}
.total2 li{width:100%;line-height:27px;color:#000;text-align:right;overflow:hidden;vertical-align:top;}
.total2 li.last strong{font-weight:bold;}
.total2 strong{width:170px;float:left;font-weight:normal;}
.total2 span strong{width:auto;float:none;font-weight:bold;}
.total2 li.last span b{font-weight:normal;}
.total2 strong a{margin:0 4px 0 0;}
.total2 .last strong img{vertical-align:middle;margin:0px 10px 5px 0px;}
.total2 strong img{display:inline;}
.total2 strong span{width:auto;float:none;color:#666;padding:0;}
.total2 span{width:110px;float:right;padding:0 10px 0 0;line-height:27px;}
.total2 .green{font-weight:bold;}
.total2 span a{color:#666;}
.total2 span a:hover{text-decoration:none;}
.edit-cart{background:url(images/edit-cart.gif) no-repeat;width:72px;height:19px;float:left;font-size:11px;line-height:19px;text-align:center;color:#666;text-decoration:none;margin:0 -82px 0 10px;position:relative;}
/*--navigation--*/
#navigation{width:100%;list-style:none;padding:0px;margin:0px auto;}
#navigation:after{content:"";display:block;clear:both;}
#navigation li{float:left;}
.nav-guns{background-position:0px 40px;width:112px;}
.nav-guns:hover,
#navigation li:hover a.nav-guns,
#navigation li.hover a.nav-guns{background-position:0px 0px;}
.nav-upgrades{background-position:-112px 40px;width:82px;}
.nav-upgrades:hover,
#navigation li:hover a.nav-upgrades,
#navigation li.hover a.nav-upgrades{background-position:-112px 0px;}
.nav-loaders{background-position:-194px 40px;width:75px;}
.nav-loaders:hover,
#navigation li:hover a.nav-loaders,
#navigation li.hover a.nav-loaders{background-position:-194px 0px;}
.nav-barrels{background-position:-269px 40px;width:69px;}
.nav-barrels:hover,
#navigation li:hover a.nav-barrels,
#navigation li.hover a.nav-barrels{background-position:-269px 0px;}
.nav-air-tanks{background-position:-338px 40px;width:41px;}
.nav-air-tanks:hover,
#navigation li:hover a.nav-air-tanks,
#navigation li.hover a.nav-air-tanks{background-position:-338px 0px;}
.nav-goggles{background-position:-379px 40px;width:62px;}
.nav-goggles:hover,
#navigation li:hover a.nav-goggles,
#navigation li.hover a.nav-goggles{background-position:-379px 0px;}
.nav-clothing{background-position:-441px 40px;width:122px;}
.nav-clothing:hover,
#navigation li:hover a.nav-clothing,
#navigation li.hover a.nav-clothing{background-position:-441px 0px;}
.nav-packs-vests{background-position:-563px 40px;width:110px;}
.nav-packs-vests:hover,
#navigation li:hover a.nav-packs-vests,
#navigation li.hover a.nav-packs-vests{background-position:-563px 0px;}
.nav-paintballs{background-position:-673px 40px;width:82px;}
.nav-paintballs:hover,
#navigation li:hover a.nav-paintballs,
#navigation li.hover a.nav-paintballs{background-position:-673px 0px;}
.nav-packages{background-position:-755px 40px;width:85px;}
.nav-packages:hover,
#navigation li:hover a.nav-packages,
#navigation li.hover a.nav-packages{background-position:-755px 0px;}
.nav-brands{background-position:-840px 40px;width:78px;}
.nav-brands:hover,
#navigation li:hover a.nav-brands,
#navigation li.hover a.nav-brands{background-position:-840px 0px;}
.nav-clearance{background-position:-918px 40px;width:62px;}
.nav-clearance:hover,
#navigation li:hover a.nav-clearance,
#navigation li.hover a.nav-clearance{background-position:-918px 0px;}
#navigation a{background-image:url(images/pgc-navigation.png);height:40px;display:block;text-indent:-9999px;overflow:hidden;outline:none;}
#navigation li:hover .drop,
#navigation li.hover .drop{display:block;}
.drop{width:980px;display:none;position:absolute;top:163px;right:0px;z-index:30;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.guns-drop .drop-top{background:url(images/drop-top-guns.png) no-repeat;}
.loaders-drop .drop-top{background:url(images/drop-top-loaders.png) no-repeat;}
.air-tanks-drop .drop-top{background:url(images/drop-top-air-tanks.png) no-repeat;}
.barrels-drop .drop-top{background:url(images/drop-top-barrels.png) no-repeat;}
.paintballs-drop .drop-top{background:url(images/drop-top-paintballs.png) no-repeat;}
.goggles-drop .drop-top{background:url(images/drop-top-goggles.png) no-repeat;}
.clothing-drop .drop-top{background:url(images/drop-top-clothing.png) no-repeat;}
.tactical-drop .drop-top{background:url(images/drop-top-tactical.png) no-repeat;}
.packages-drop .drop-top{background:url(images/drop-top-packages.png) no-repeat;}
.more-drop .drop-top{background:url(images/drop-top-more.png) no-repeat;}
.drop-top,
.preload-drop-top{background-color:#666;}
.drop-top{display:none;width:980px;height:8px;overflow:hidden;}
.drop-bot{background:url(images/drop-top-bot-sprite.png) 0px -5px no-repeat;}
.drop-bot{width:980px;height:10px;overflow:hidden;}
.drop-mid,
.preload-drop-mid{background-color:#666;}
.drop-mid{width:980px;overflow:hidden;}
#navigation .drop li{float:none;}
#navigation .drop a{background:none !important;height:auto;display:inline;text-indent:0;}
.standard-drop-inner{background-color:#fff;width:940px;overflow:hidden;padding:0px;margin:0px auto;}
.standard-drop .col-1{width:300px;float:left;margin:0 20px 0 0;}
.standard-drop .col-2{width:140px;float:left;margin:0 20px 0 0;}
.standard-drop .col-3{width:140px;float:left;margin:0 19px 0 0;}
.standard-drop .col-4{width:301px;float:right;/*phil:left;*/
padding:5px 0 0;}
.standard-drop strong{display:block;line-height:150%;font-weight:bold;}
.standard-drop strong a{text-decoration:none;}
.standard-drop strong a:hover{text-decoration:underline;}
.standard-drop .hold ul{width:140px;float:left;padding:0 10px 12px 0;}
.standard-drop .bord{border-bottom:1px solid #424242;padding:0 0 12px;margin:0 0 10px;}
.standard-drop ul{width:100%;line-height:150%;list-style:none;padding:0;margin:0;}
.drop-mid ul li{line-height:150%;}
.standard-drop ul a{text-decoration:none;}
.standard-drop ul a:hover{text-decoration:underline;}
.more-drop div.bord{border-bottom:1px solid #424242;margin:0 0 12px;}
.more-drop-inner,
.preload-more-drop-inner{background:url(images/more-drop-inner.gif) right top repeat-y;}
.more-drop-inner{background-color:#fff;overflow:hidden;margin:10px 10px 7px 10px;border-top:8px solid #fff;border-bottom:8px solid #fff;}
.more-drop-inner .col{width:140px;float:left;padding:0px 10px;}
.more-drop .marg,
.more-drop em{padding:0 0 12px;}
.more-drop strong{font-weight:bold;}
.more-drop em{font-style:italic;}
.more-drop strong{font-weight:bold;}
.more-drop strong,
.more-drop em{display:block;line-height:150%;}
.more-drop strong a,
.more-drop em a{text-decoration:none;}
.more-drop strong a:hover,
.more-drop em a:hover{text-decoration:underline;}
.more-drop ul{width:100%;line-height:150%;list-style:none;padding:0;margin:0;}
.more-drop ul a{text-decoration:none;}
.more-drop ul a:hover{text-decoration:underline;}
/* ul menu */
#nav,#nav ul{/* all lists */
padding:0;margin:0;list-style:none;line-height:100%;background-color:#fff;}
#nav a{display:block;font-size:11px;padding:5px 2px 5px 12px;text-decoration:none;}
#nav a img.bullet{display:none;}
#nav li{/* all list items */
position:relative;float:left;width:186px;/*190-margin*/
border-width:0;border-style:solid;border-color:#e6e6e6;background-color:#fff;color:#000;margin:0 2px;}
#nav li:first-child{margin-top:2px;}
#nav li:last-child{margin-bottom:2px;}
#nav li:hover,#nav li.sfhover{background-color:#e6e6e6;}
/*--footer--*/
#footer{width:960px;padding:0px 0px 10px 0px;margin:0px auto;font-family:Arial,Helvetica,sans-serif;font-size:10px;}
.footer-top{background:url(images/footer-top.png) no-repeat;width:960px;height:5px;overflow:hidden;}
.footer-bot{background:url(images/footer-bot.png) no-repeat;width:960px;height:5px;overflow:hidden;}
.footer-mid{background:#666;width:960px;}
.footer-mid:after{content:"";display:block;clear:both;}
.footer-inner{width:960px;float:left;margin:-5px 0;position:relative;z-index:2;}
/*--additional navigation--*/
.add-nav{width:100%;overflow:hidden;border-bottom:1px solid #999;list-style:none;padding:0;margin:0;}
.add-nav li.home{background:none;padding-left:0;}
.add-nav li{background:url(images/add-nav-separator.gif) no-repeat;float:left;line-height:29px;padding-left:27px;}
.add-nav li.home a{background:url(images/add-nav-home.gif) no-repeat;width:37px;height:29px;display:block;text-indent:-9999px;overflow:hidden;}
.add-nav a{font-size:120%;color:#ccc;text-decoration:none;}
.add-nav a:hover{text-decoration:underline;}
.footrow-1{background:url(images/footrow-1.gif) repeat-y;width:960px;overflow:hidden;padding:5px 0 0;}
.footrow-1 .col{width:700px;float:left;}
.foot-nav{width:100%;overflow:hidden;}
.foot-nav div{width:165px;float:left;padding:0 0 0 10px;}
.foot-nav strong{display:block;font-size:140%;line-height:142%;font-weight:bold;color:#fff;padding:0 0 10px;}
.foot-nav ul{width:100%;font-size:120%;line-height:125%;list-style:none;padding:0;margin:0;}
.foot-nav ul a{color:#fff;text-decoration:none;}
.foot-nav ul a:hover{text-decoration:underline;}
.advice{height:50px;display:block;overflow:hidden;margin:20px 0 0 359px;color:#fff;font-size:14px;line-height:150%;}
.advice strong{font-size:17px;margin-right:3px;}
.footrow-1 .col .hold{border-top:1px solid #999;padding:7px 0 10px;margin:10px 0 0;}
.accept{float:right;}
.accept strong{float:left;font-size:120%;line-height:23px;font-weight:bold;color:#fff;padding:0 16px 0 2px;}
.accept ul{float:left;list-style:none;padding:0 10px 0 0;margin:0;}
.accept ul li{float:left;padding:0 0 0 13px;}
.footrow-1 .col .hold p{font-size:120%;color:#ccc;margin:0 0 0 10px;}
/*--sign up--*/
.sign-up{width:232px;float:right;padding:0 10px 0 0;}
.sign-up h4{font-size:180%;line-height:144%;font-weight:bold;color:#fff;margin:0;}
.sign-up ul{width:100%;font-size:120%;line-height:116%;color:#fff;list-style:none;padding:0;margin:13px 0 0;}
.sign-up ul li{padding:0 0 0 4px;}
.sign-up ul a{color:#fff;text-decoration:none;}
.sign-up ul a:hover{text-decoration:underline;}
.sign-up form{padding:0px;margin:0px;}
.sign-up fieldset{width:100%;overflow:hidden;border-width:0px;padding:0px;margin:0px;}
.sign-up fieldset span{width:209px;display:block;overflow:hidden;margin:21px 0 0 0px;}
.sign-up fieldset span input{width:100%;font-size:13px;color:#000;padding:2px 3px;}
.sign-up fieldset div{width:100%;overflow:hidden;margin:14px 0 0;}
.sign-up fieldset div input{float:left;}
.sign-up fieldset div a{float:right;font-size:120%;line-height:31px;color:#fff;margin:0 8px 0 0;}
.sign-up fieldset div a:hover{text-decoration:none;}
.footrow-2{width:100%;overflow:hidden;border-top:1px solid #999;}
.footrow-2 address{display:block;font-size:120%;line-height:125%;font-style:normal;color:#fff;margin:7px 0 0;}
.footrow-2 address strong{font-weight:bold;}
.footrow-2 address span{margin:0 0 0 10px;}
/* ColorBox Core */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
/* ColorBox custom */
#cboxOverlay{background:url(images/colorbox/overlay.png) 0px 0px repeat;}
#colorbox{}
#cboxTopLeft{width:21px;height:21px;background:url(images/colorbox/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px;height:21px;background:url(images/colorbox/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px;height:21px;background:url(images/colorbox/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px;height:21px;background:url(images/colorbox/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px;background:url(images/colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(images/colorbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(images/colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(images/colorbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0px;background:url(images/colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(images/colorbox/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/colorbox/loading.gif) center center no-repeat;}
#cboxClose{position:absolute;top:0;right:0;background:url(images/colorbox/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
/* IE fixes
!! Important Note:AlphaImageLoader src paths are relative to the HTML document,
while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderTopLeft.png,sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderTopCenter.png,sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderTopRight.png,sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderBottomRight.png,sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/includes/classes/thema/paintballgear.ca/images/colorbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}
/* recently viewed */
.recently-viewed{margin:10px auto;width:960px;}
.recently-viewed td.infoBoxHeading{padding:0px 15px;vertical-align:middle;line-height:34px;}
.recently-viewed .pagination{float:right;font-size:12px;font-weight:normal;}
.recently-viewed .content table{margin:14px auto 0px auto;}
.recently-viewed .scroll-prev,
.recently-viewed .scroll-next{font-size:3em;}
.recently-viewed .scroll-prev a,
.recently-viewed .scroll-next a{text-decoration:none;outline:none;display:block;width:25px;height:50px;overflow:hidden;text-indent:-5000px;background-image:url(images/carousel-nav-sprite.gif);background-position:0px 0px;}
.recently-viewed .scroll-next a{background-position:-25px 0px;}
.recently-viewed .scroll-prev a:hover{background-position:0px 50px;}
.recently-viewed .scroll-next a:hover{background-position:-25px 50px;}
.recently-viewed td.recent-item{width:190px;padding:0px 20px;text-align:center;vertical-align:top;}
.recently-viewed td.recent-item .flag{height:0px;position:relative;}
.recently-viewed td.recent-item .flag div{position:absolute;left:-5px;height:21px;width:87px;background:url(images/list-flags-sprite.png) top left no-repeat;}
.recently-viewed td.recent-item .flag div.sale{background-position:0px -50px;}
.recently-viewed td.recent-item .flag div.package{background-position:0px -100px;}
.recently-viewed td.recent-item img{display:block;margin:0px auto 7px auto;}
.recently-viewed td.recent-item .rating_price{margin-top:7px;}
.recently-viewed table.prices{margin:10px auto 0px auto;}
.recently-viewed table.prices td{padding-bottom:2px;}
.recently-viewed table.prices .label{text-align:right;padding-right:9px;}
.recently-viewed table.prices .regular .label,
.recently-viewed table.prices .savings .label{color:#aaa;}
.recently-viewed table.prices .final .label{font-weight:bold;}
.recently-viewed table.prices .final .price{color:#c00;font-weight:bold;}
.recently-viewed table.prices .regular .price{text-decoration:line-through;}
.recently-viewed table.prices .savings .label{font-style:italic;}
.recently-viewed table.prices .savings .price{color:#c00;}
.recently-viewed td.recent-item .rating_price .prSnippetEngine{font-size:11px;}
.recently-viewed td.recent-item .rating_price .prSnippetEngine a.prSnippetLink{display:none;}
.recently-viewed td.recent-item .rating_price span.price{line-height:16px;font-weight:bold;}
/*--category matrix--*/
.products-1-hold{overflow:hidden;padding:0px 10px;font-family:arial;font-size:11px;}
.products-1{width:690px;float:left;}
.products-1 .row{width:100%;overflow:hidden;padding-bottom:15px;}
.products-1 .row-top{background:url(images/products-row-top.png) no-repeat;width:690px;height:5px;overflow:hidden;}
.products-1 .row-mid{background:url(images/products-row-mid.gif) repeat-y;width:690px;}
.products-1 .row-mid:after{content:"";display:block;clear:both;}
.products-1 .row-inner{background:url(images/products-row-inner.png) no-repeat 0 100%;width:704px;height:189px;min-height:189px;float:left;padding:0 0 26px;margin:0 -14px -5px 0;position:relative;}
.products-1 .item{width:130px;float:left;margin:0 10px 0 0;}
.products-1 .item img{margin:5px 0 0;}
.products-1 .item-inner{width:110px;padding:6px 10px 0;}
.products-1 .item .category{margin:-18px 0 0;}
.category a:hover{text-decoration:underline;}
a.category{font-size:18px;line-height:100%;font-weight:bold;margin:0;text-decoration:none;}
a.category:hover{text-decoration:underline;}
a.category span{height:18px;display:block;font-size:13px;line-height:18px;font-weight:bold;}
.products-1 .item ul{width:100%;line-height:118%;list-style:none;padding:0;margin:10px 0 0;}
.products-1 .item ul a{color:#333;text-decoration:none;}
.products-1 .item ul a:hover{text-decoration:underline;}
.products-1 .more{background:url(images/products-more.png) no-repeat;width:110px;height:20px;overflow:hidden;display:block;line-height:20px;font-weight:bold;color:#fff;text-decoration:none;padding:0 10px;position:absolute;bottom:0;}
.products-1 .more:hover{text-decoration:underline;}
.single-product{width:260px;float:right;}
.sp-top{background:url(images/sp-top.png) no-repeat;width:260px;height:5px;overflow:hidden;}
.sp-bot{background:url(images/sp-bot.png) no-repeat;width:260px;height:185px;overflow:hidden;}
.sp-mid{background:#fff;width:260px;}
.sp-mid:after{content:"";display:block;clear:both;}
.sp-inner{width:240px;height:445px;min-height:445px;float:left;padding:0 10px;margin:0 0 -185px;position:relative;z-index:2;}
.single-product img{margin:5px 0 6px;}
.single-product h3{font-size:18px;line-height:100%;font-weight:bold;margin:0;}
.single-product ul{width:100%;line-height:118%;list-style:none;padding:0 0 27px;margin:10px 0 0;}
.single-product ul a{color:#333;text-decoration:none;}
.single-product ul a:hover{text-decoration:underline;}
/* search. */
#container .nxt_refines_surround{padding:0px;}
#container .nxt_refines_header{background-color:#666;color:#fff;font-size:18px;padding:7px 0px 7px 14px;font-weight:normal;}
#container #nxt-content{margin:0px 10px 14px 210px !important;}
#container .nxt-refine{padding:10px;}
#container .nxt-refine .refine-title{font-size:13px;}
#container .nxt-refine ul{margin:6px 0px 8px 0px;}
#container .nxt-refine ul li{margin:5px 0px;}
#container .nxt-refine a{display:inline;text-decoration:underline;line-height:120%;}
#container .nxt-refine a:hover{text-decoration:none;background-color:#fff;}
#container .nxt-refine form{margin-top:14px;}
#container .nxt-refine form input[type="text"]{width:40px;}
#container #nxt-content td{padding:3px 2px;border-width:0px !important;}
#container #nxt-content table.nxt_grid_table{margin:5px 0px;border-spacing:0px;border-collapse:collapse;}
#container #nxt-content table.nxt_grid_table td{padding-bottom:10px;border-width:1px !important;}
#container #nxt-content table.nxt_grid_table td form{display:none;}
#container #nxt-content table.nxt_grid_table td .nxt-info{text-align:center;height:auto;line-height:150%;margin:10px 5px 15px 5px;}
#container #nxt-content table.nxt_grid_table td input.nxt_input_compare{vertical-align:middle;margin:0px 4px 3px 0px;}
/*list view*/
#container #nxt-content td form{visibility:hidden;}
#container #nxt-content table table img{/*prod img*/
margin-right:15px;}
#container #nxt-content table table.nxt_grid_table .nxt-image img{/*prod img (grid view)*/
margin:0px;}
.searchheader td{font-size:13px;padding:7px 0px 3px 0px;}
table.pagination .searchprefs a{border:none;background-color:transparent;text-decoration:underline;color:#000;}
table.pagination .searchprefs a:hover{text-decoration:none;}
