body{/*font:11px Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#000;background:#1E1E1E url(../images/page_bg_black.png) repeat-x;margin:0;}*/	margin: 0;	font-family: arial, helvetica, sans-serif;	font-size: 0.72em;	color: #333333;	line-height: 17px;	background: #1E1E1E url(../images/sportclub_bg.jpg); 	margin:0;	}body#infoShoppingCart{background:#333 url(../images/page_bg_grey.png) repeat-x}body#infoShoppingCart H1{color:#B2FF00;background:#1E1E1E}body#popupShippingEstimator{background:#333 url(../images/page_bg_grey.png) repeat-x}body#popupShippingEstimator H2{color:#B2FF00;background:#1E1E1E}a img{border:none}a:link,#navEZPagesTOC ul li a{color:#1F1F1F;text-decoration:none}a:visited{color:#1F1F1F;text-decoration:none}a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navCatTabs ul li a:hover{color:#0075e2;text-decoration:none}#navSupp ul li a:hover{color:#840000;text-decoration:underline}a:active{color:#0075e2;}h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;margin-bottom:.5em;}h1{font-size:1.6em;color:#9a9a9a}h2{font-size:1.4em}h3{font-size:1.2em}#productPrices { color:#840000 }h4,h5,h6,LABEL,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger{font-size:1.1em}.biggerText{font-size:1.1em}.additionalImages a:hover, #productnotificationsContent a:hover, #featured a:hover{text-decoration: none}h1,h2,h3,h4,h5,h6{margin:.3em 0}CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em}FORM,SELECT,INPUT{display:inline;font-size:1em;margin:0}TEXTAREA{float:left;display:block;width:95%;margin:auto}input:focus,select:focus,textarea:focus{background:#e0e8ef}/*FIELDSET{border:1px solid #ccc;margin:.5em 0;padding:.5em}*/FIELDSET{border: 0;margin:.5em 0;padding:.5em}LEGEND{font-weight:700;padding:.3em;font-size:1.2em;color:#333333}.sContour{border:1px solid #ccc;margin:.5em}.sContour FIELDSET{border:1px solid #ccc; margin-left: 8em; width: 65%}LABEL,h4.optionName{line-height:1.5em;padding:.2em}LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:.5em .3em}#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left}LABEL.inputLabel{width:9em;float:left}LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em}LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:11em;float:left}#checkoutPayment LABEL.radioButtonLabel{font-weight:700}P,ADDRESS{padding:.5em}ADDRESS{font-style:normal}ADDRESS.smallText{font-size:.8em;font-weight:normal;color:#333333}.information{float: left;font-size:1em;line-height:1.3em}.sNewText{font-weight:700;font-size:1.2em}/*LOGIN*/.sLogContainer{background:#F9F3E3;border: 1px solid #ccc;padding:0;margin:20px 0; width: 80%;}.sLogin{margin:0; padding: 0;background:#FFF;border-top: 1px solid #ccc;height: 100%;width:100%}.sLogTitle {color: #F87431; width: 100%; font-size: 1.2em; line-height:1.8em}.sButtonC a{color:#4a4d52;}.sLogStep{background:#F87431; color:#fff; margin-left: 1.2em; padding:0 .3em;border:1px solid #FBB917}.sLogSide{width: 18%;margin:20px 0;}.sLogBox{border: 1px solid #999; width: 90%; color: #999; background: #EEE;text-align:center;font-size:1.2em;font-weight:bold;padding: 4px 0;margin-bottom:.4em}.sLogBox img{width:135px; height: 70px;}.sLogBoxA{border: 1px solid #999; width: 100%; color: #999; background: #EEE;text-align:center;font-size:1.2em;font-weight:bold;padding: 4px 0;margin-bottom:.4em}.sActive{background:#F9F3E3; color:#F87431; border:1px solid #FBB917}.sLogStepDisabled{background:#EEE; color:#999; margin-left: 1.2em; padding:0 .3em;border:1px solid #999}.sLogStepTitleDisabled{color:#999}.sPrivacy{background:#F9F3E3;color:#C35817}.sFloatingBox{width:90%;background:#F9F3E3;border:1px solid #ccc;}.sPaypal{border-top: 1px solid #ccc}.sPaypalHeader{background: url(../images/carta_login.png) no-repeat top left; height: 97px; widht: 100%}.clearBoth{clear:both}HR{height:1px;margin-top:.5em;border:none;border-bottom:1px solid #9a9a9a}/*warnings, errors, messages*/.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {	line-height: 1.8em;	padding: 7px;	margin: 20px 20px;	border: 1px solid #9a9a9a;	}.messageStackWarning img, .messageStackError img, .messageStackSuccess img, .messageStackCaution img {	display: none;}.messageStackWarning, .messageStackError {	background: #ffecdd url("../images/icons/warning.gif") no-repeat 8px 10px;	color: #960000;	border: 1px solid #f8d5c8;	padding-left: 30px;	}.messageStackError {	background: #ffecdd url("../images/icons/error.gif") no-repeat 8px 10px;}.messageStackSuccess {	background: #e0f8b6 url("../images/icons/success.gif") no-repeat 8px 10px;	color: #000000;	border: 1px solid #d0e46e;	padding-left: 30px;	}.messageStackCaution {	background: #ffebc2 url("../images/icons/warning.gif") no-repeat 8px 10px;	color: #000000;	border: 1px solid #fbcec9;	padding-left: 30px;	}.blue-link{}.blue-link a:link, .blue-link a:visited, .blue-link a:active {color: #0075e2;font-size: .8em}.blue-link a:hover{font-size: .8em; text-decoration:underline}/*wrappers - page or section containers*/#mainWrapper{background-color:#fff;text-align:left;width:916px;vertical-align:top;border:1px solid #999}#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0;padding:0}#contentMainWrapper{margin:0;padding:0}#headerWrapper{margin:2px 0 0;padding:0}#topBarWrap{background:url(../images/bg_menu.gif);margin:auto}#topBar{width:916px;color:#2C2C2C;font-weight:700;padding-top:10px;padding-bottom:10px;margin:5px auto}.topBox{float:left;height:3em;padding:0 5em}#search_header{float:left;width:210px;padding:4px 4px 4px 20px}input#searchTop{background:url("../images/searchtop.gif") top left no-repeat;border:0;width:115px;font-size:12px;padding:4px 15px 5px 20px}* html input#searchTop{background-attachment:fixed}#lang_header{border-right:1px solid #9a9a9a;padding-left:12em}#currency_header{border-right:1px solid #9a9a9a}#logoWrap{background:#fff url(../images/grad_head.png) repeat-x;width:916px;height:90px;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;border-bottom:.5em solid #EEE;margin:auto}#logoRight{width:650px;background:transparent;height:60px;float:right}#infoContainer{width:645px;height:38px;position:relative;top:25px}#cart_header{float:right;font-size:10px;margin-left:10px;margin-right:10px;border:2px solid #9a9a9a;height:38px;width:190px;line-height:18px;vertical-align:middle;padding:1px}#order_header{float:right;font-size:10px;margin-left:10px;border:2px solid #9a9a9a;height:38px;width:190px;line-height:18px;vertical-align:middle;padding:1px}#contact_header{float:right;font-size:10px;margin-left:2px;border:2px solid #9a9a9a;height:38px;width:190px;line-height:18px;vertical-align:middle;padding:1px}#cart_header span,#order_header span,#contact_header span{font-weight:700;color:#b2ff00;background:#333;padding-top:1px}#cartImg a{float:left;background:url(../images/Cart35.png) no-repeat top left;width:35px;height:34px;margin-right:10px;text-decoration:none}#cartImg a:hover{text-decoration:none;background:url(../images/Cart35_hl.png) no-repeat top left}#orderImg a{float:left;background:url(../images/Info35.png) no-repeat top left;width:35px;height:34px;margin-right:10px;text-decoration:none}#orderImg a:hover{text-decoration:none;background:url(../images/Info35_hl.png) no-repeat top left}#contactImg a{float:left;background:url(../images/Contact35.png) no-repeat top left;width:35px;height:34px;margin-right:10px;text-decoration:none}#contactImg a:hover{text-decoration:none;background:url(../images/Contact35_hl.png) no-repeat top left}#topLinks{float:right;background:#900000;width:74%;margin:.9em auto}#navMainWrapper{width:916px;margin:auto}#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}#tagline{color:#000;font-size:2em;text-align:center;vertical-align:middle}#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em}.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{width:47%;margin:0}.wrapperAttribsOptions{margin:0}.navNextPrevCounter{font-size:.9em;margin:0}.navNextPrevList{display:inline;white-space:nowrap;list-style-type:none;margin:0;padding:.5em 0}#paymentsWrap{width:50%;margin:auto}#payments{background:url(../images/footer_icon.png) no-repeat top left;width:80%;height:34px;padding-top:10px;margin:auto}#bottomNav{margin:auto}#bottomNav a,#bottomNav a:visited{color:#9a9a9a;text-decoration:underline}#navCatTabsWrapper{background:#fff;color:#000;width:916px;margin:auto;}#navCatTabs ul{list-style-type:none;text-align:center;line-height:1.4em;margin:0;padding:.5em 0}#navCatTabs ul li{display:inline;border-right: 1px solid #CCC;border-left: 1px solid #CCC}#navCatTabs ul li a{text-decoration:none;color:#000;white-space:nowrap;margin:0;padding:0 .5em}#navSuppWrapper{background-color:#2E2E2E;font-weight:700;color:#909090;border-top:5px solid #000;height:1%;margin:0;padding:.5em .2em}#navSupp{width:916px;margin:auto}#navSupp ul{list-style-type:none;text-align:center;line-height:1.5em;margin:0;padding:.5em 0}#navSupp ul li{display:inline}#navSupp ul li a,#navSupp ul li a:visited{text-decoration:none;color:#EEE;white-space:nowrap;margin:0;padding:0 .5em}#navSupp a:hover span{text-decoration:underline}#navEZPagesTOCWrapper{font-weight:700;float:right;height:1%;border:1px solid #9a9a9a}#navEZPagesTOC ul{list-style-type:none;line-height:1.5em;margin:0;padding:.5em 0}#navEZPagesTOC ul li{white-space:nowrap}#navEZPagesTOC ul li a{margin:0;padding:0 .5em}#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em}#navMainSearch{float:right}#navBreadCrumb{font-size:.8em;margin:0;padding:.2em;background: #CCC url(../images/particolo_bg.png);border-top: 1px solid #CCC;color: #6c6b6b;border-bottom: 1px solid #CCC;color: #6c6b6b}/*#navBreadCrumb a:link,#navBreadCrumb a:visited{color: #840000;font-weight:700;text-decoration:underline}#navBreadCrumb a:hover{text-decoration:underline}*/#navEZPagesTop{font-size:.95em;font-weight:700;color:#fff;margin:0;padding:1.5em 0 1.7em .5em}#navEZPagesTop a:link,#navEZPagesTop a:visited{color:#fff;padding:0 1em 0 .8em}#navEZPagesTop a:hover{text-decoration:underline}#checkoutNavBar{background:#fff;font-size:12px;color:#333;text-align:center;margin:auto;padding:5px 0}#checkoutNavBar span{border:1px solid #999;margin:0 15px;padding:2px 15px}#checkoutNavBar span.isCurrent{background:#333;color:#B2FF00;font-weight:700;border-top:2px solid #B2FF00;border-bottom:2px solid #B2FF00}#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}#productDescription,.shippingEstimatorWrapper{padding:.5em}.alert{color:red;margin-left:.5em}.important{font-weight:700}.gvBal{float:right}.centerColumn{padding:8px 10px 8px 8px}#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0 0 0 .6em}#bannerOne{margin:.5em 0 0;padding:0}.banners img{padding:0}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em}#cartAdd{text-align:center}.tableHeading TH{border-bottom:1px solid #9a9a9a}.tableHeading,#cartSubTotal{background-color:#e9e9e9}#cartSubTotal{border-top:1px solid #ccc;font-weight:700;text-align:right;line-height:2.2em;padding-right:2.5em}.tableRow,.tableHeading,#cartSubTotal{height:2.2em}.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:.5em 0}.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:.2em}#scUpdateQuantity{width:2em}.cartQuantity{width:4.7em}.cartNewItem{color:#3C3;position:relative}.cartOldItem{color:#609;position:relative}.cartBoxTotal{text-align:right;font-weight:700}.cartRemoveItemDisplay{width:3.5em}.cartAttribsList{margin-left:1em}#mediaManager{width:50%;background-color:#E4FEf5;border:1px solid #003D00;margin:.2em;padding:.5em}.normalprice, .productSpecialPriceSale {	text-decoration: line-through;	color: #aaaaaa;	}.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount, .central-boxes-price {	color: #ba0000;	}.orderHistList{list-style-type:none;margin:1em;padding:.2em 0}#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0}#cartBoxEmpty,#cartBoxVoucherBalance{font-weight:700}.totalBox{width:5.5em;text-align:right;padding:.2em}.lineTitle,.amount{text-align:right;padding:.2em}.amount{width:5.5em}#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0 1em 1em 0}#cartImage{margin:.5em 1em}.attribImg{width:20%;margin:.3em 0}.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:10px 0}.centerBoxWrapper{height:1%; width: 99%; margin:auto}h2.centerBoxHeading{font-size:1.3em;line-height:2em;color:#FFF;border-bottom: 2px solid #CCC}td#navColumnOne.columnLeft{background:url("../images/leftcolbg.png") repeat-y top right;padding-top:1.5em}td#navColumnTwo.columnRight{background:url("../images/rightcolbg.png") repeat-y top left;padding-top:1.5em}h3.leftBoxHeading,h3.leftBoxHeading a,h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFF}.leftBoxHeading,.rightBoxHeading{background:#9a9a9a url(../images/catboxHeadingbg.gif) repeat-x;margin:0;padding:.5em 0 .5em 1em}.centerBoxHeading{background:#fff;margin:0}.featuredTitle{padding:.4em 2em .4em 2em;background: url(../images/psidebox_bg.png)}#categoriesHeading{display:none}#categoriesContent{padding:0}#bestsellersContent{color:#333;font-weight:700}.recent-products-name,.rent-products-price{font-size: .9em}#informationContent a:link,#informationContent a:visited,#bestsellersContent,#bestsellersContent a:link,#bestsellersContent a:visited{color:#333;font-weight:700}#extralinks{padding:.5em 0 .5em 1em}.leftBoxContainer,.rightBoxContainer{border:1px solid #CCC;margin:0 0 1em}.sideBoxContent{background-color:#fff;padding:.4em}h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover{color:#FF3;text-decoration:none}.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited{color:#FFF}.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}#bestsellers .wrapper{margin:0 0 0 1.5em}#bestsellers ol{margin-left:1.1em;padding:0}#bestsellers li{margin:.3em 0;padding:0}.ic{display:none}#bannerboxHeading,#bannerbox2Heading{display:none;background-color:#00C}#bannerbox,#bannerboxContent,#bannerbox2Content{border:0;padding:0}#upProductsHeading{text-align:left}#upDateHeading{text-align:right}/*A.category-top,A.category-top:visited{color:green;text-decoration:none}A.category-links,A.category-links:visited{color:#333;font-weight:700}A.category-subs,A.category-products,A.category-subs:visited,A.category-products:visited{color:red;text-decoration:none}*/SPAN.category-subs-parent{font-weight:700}SPAN.category-subs-selected{font-weight:700}.back{float:left}.forward,#shoppingCartDefault #PPECbutton{float:right}.bold{font-weight:700}.rowOdd{background-color:#E8E8E8;height:1.5em;vertical-align:top}.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top}.hiddenField{display:none}.visibleField{display:inline}#myAccountGen li,#myAccountNotify li{margin:0}.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}.accountQuantityDisplay{width:10%;vertical-align:top}#productListing{width: 96%; margin: auto}TR.tableHeading{background-color:#cacaca;height:2em}.productListing-rowheading th{margin-top:4px;border-top:4px solid #808080;border-bottom:4px solid #808080;background: #fff url(../images/art_bkg.png) repeat-x;height:2em;color:#fff}.productListing-rowheading th a:link,.productListing-rowheading th a:visited,.productListing-rowheading th a:active{color:#fff;text-decoration:none}.productListing-rowheading th a:hover{color:#fff;text-decoration:none}.productListing-odd {background-color:#ffffff; border: 10px solid #eeeeee}.productListing-even {background: url(../images/sfumi_1.png) repeat-x bottom left ;}td.productListing-data {border-bottom: 1px solid #ccc; padding: 6px 0 6px 0}.productListing-data H3 A:link,.productListing-data H3 A:visited, .productListing-data H3 A:active {color: #0075e2;text-decoration: none;font-weight:bold;}.productListing-data H3 A:hover {color: #0075e2;text-decoration: underline;font-weight:bold;}#siteMapList{width:90%;float:right}.ratingRow{margin:1em 0 1.5em}LABEL#textAreaReviews{font-weight:400;margin:1em 0}#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#fff}#trailimageid{position:absolute;visibility:hidden;left:0;top:0;width:220px;height:0;z-index:1000}#trailimageid div{background-color:#FFF;border:1px solid #888;text-align:center;padding:5px}#trailimageid h1{font-size:100%;font-weight:400;text-align:left;width:100%;margin:0;padding:2px 0}#trailimageid img{border:none;margin:2px}#siteseal{float:left}.prodotto { width:620px;	height:135px; border: 1px solid #ebebeb; background: url(../images/sfumi_1.png) repeat-x bottom left ;margin: 2px 2px 2px 32px;}.immagine_prodotto {width:170px;height:120px;border-right:2px dotted #898887;margin-top:6px;margin-left:6px;vertical-align: middle}.text_box {width:400px; height:120px;text-align:left;margin-top:3px;	margin-right:10px;}.prod_nome {	width:400px;height:26px;margin-top:5px;}.prod_descr {width:400px;height:35px;color: #656161;text-decoration: none;font-weight:normal;}.prod_prezzo {margin-top:15px;width:150px;height:20px;line-height:15px;}.prod_details {margin-right:10px;margin-top:15px;}A.prod_nomelink:link, A.prod_nomelink:visited, A.prod_nomelink:active {color: #6c6b6b;font-size: 1.4em;text-decoration: none;font-weight:normal;}A.prod_nomelink:hover {color: #333;font-size: 1.4em;text-decoration: none;font-weight:normal;}#whatsNew .centerBoxContentsNew, #specialsDefault .centerBoxContentsSpecials{height:198px;border: 1px solid #ebebeb;background: #FFF url(../images/prodotti.png) repeat-x bottom left; margin:4px 0 4px 4px;}#specialsDefault{margin-top: 10px;}.primo{margin-left: 0}.ultimo{margin-right:0}/*{height:175px;border: 1px solid #ebebeb;background: #FFF url(../images/prodotti.png) repeat-x bottom left;}*/.prodNew_img{height:112px;margin-top:2px;}.prodNew_text{margin-top:2px;min-height: 46px}.prodNew_price{text-align: left; margin-left: 6px;}.prodDetail_link{float: right; margin-right: 6px;}A.prodNew_link:link, A.prodNew_link:visited, A.prodNew_link:active {color: #6c6b6b;text-decoration: none;font-weight:normal;}A.prodNew_link:hover {color: #222;text-decoration: none;font-weight:normal;}#pProdotti{float:left;width:100%;background: #fff url(../images/particolo_bg.png);padding-bottom:10px;border-bottom: 1px solid #CCC;}#pProdottiIbox{float:left;padding:1px;border: 4px solid #CCC;width:370px;background:#fff}#pProdottiIbox H2{font-size: 1.1em}#pProdottiIbox span img {margin-top: 10px;margin-bottom: 10px}.pProdottiBottoni div {float:left;margin-top: 4px;margin-bottom:4px}#pProdottiNome {padding:10px;border-bottom: 1px solid #CCC;background:#fff}#pProdottiNome H1{color: #808080}#pProdottiSbox{float:right;background: #fff url(../images/psidebox_bg.png);padding-top: 15px; padding-bottom:15px;margin-right:8px;vertical-align:middle;width:270px}#pProdottiSbox #productAttributes{margin-left:10px}#pProdottiSbox #productAttributes H3,#pProdottiSbox #productAttributes H4{font-size:1.1em;color:#fff}#pProdottiSbox #cartAdd{margin-top:10px;padding:0}#attribsOptionsText{display:none}#newsWrapper h2,#crossSell h2{color: #808080}#crossSell h3.itemTitle A:link,#crossSell h3.itemTitle A:visited,#crossSell h3.itemTitle A:active{font-size: .7em;}#topMenu{	margin:auto;	position:relative;	/*width: 917px;*/	height:24px;	left: 0;	top:0;	background: transparent;}#tm_1 a{	float:left;	background: url(../images/top_menu.png) no-repeat 0px 0px;	width:100px;	height:24px;	text-decoration:none;	margin-left:175px;}#tm_1 a:hover{	float:left;	background: url(../images/top_menu.png) no-repeat 0px -24px;	width:100px;	height:24px;	text-decoration:none;}#tm_2 a{	float:left;	background: url(../images/top_menu.png) no-repeat -100px 0px;	width:100px;	height:24px;	text-decoration:none;	margin-left:175px;}#tm_2 a:hover{	float:left;	background: url(../images/top_menu.png) no-repeat -100px -24px;	width:100px;	height:24px;	text-decoration:none;}#tm_3 a{	float:left;	background: url(../images/top_menu.png) no-repeat -200px 0px;	width:144px;	height:24px;	text-decoration:none;}#tm_3 a:hover{	float:left;	background: url(../images/top_menu.png) no-repeat -200px -24px;	width:144px;	height:24px;	text-decoration:none;}.tip {	color: #fff;	width: 172px;	z-index: 13000;} .tip-title {	font-weight: bold;	font-size: 11px;	margin: 0;	padding: 8px 8px 4px;	background: url(../images/bubble.png) top left;} .tip-text {	font-size: 11px;	padding: 4px 8px 8px;	background: url(../images/bubble.png) bottom right;}#productsListingListingTopLinks{margin:2px 6px 20px 0}#productsListingListingBottomLinks{margin:8px 6px 20px 0}.current, .navSplitPagesLinks {font-size:12px;}.current {	background-color:#333;color:#F1F1F1;padding: 0.2em 0.4em;margin: 0 0.1em 0 0.1em;text-transform:uppercase;font-weight:bold;}.navSplitPagesLinks a:link, .navSplitPagesLinks a:visited {	background-color:#EEE;color:#666; padding: 0.2em 0.4em; border:1px solid #CCC;}.navSplitPagesLinks a:hover {	background-color:#EFFFFD;color:#222;}/*side categories menu*//* categories box parent and child categories */.sideBoxHeader-left{	background: url("../images/tpl/arrow_header_box.png") no-repeat bottom left;	padding-left:24px	}#categoriesContent a.category-top {	font: bold 12px arial;	display: block;	text-decoration: none;	padding: 0.7em 0.083em 0.767em 0.833em;	background: url("../images/tpl/arrow.gif") no-repeat 99% 12px;	border-top: 1px solid #444444;	color: #d6d6d6;	}.-no-dots- a{    border-top-width: 0;}#categoriesContent .category-links {	padding: 0 17px;}a.category-links, a.category-links:visited {	color: #aaaaaa;	text-decoration: none !important;	}#categoriesContent .categories-top-list a:visited {	text-decoration: none;	color: #d6d6d6;}#categoriesContent .categories-top-list a:hover {	color: #ffffff;	text-decoration: none;	background: url("../images/tpl/arrow_hover.gif") no-repeat 99% 12px;}#categoriesContent .categories-top-list {	padding: 0px 6px;	background: url("../images/tpl/catbox_bg.gif") repeat-x 0 TOP;}.no-dots {	background: none;}.sub-count {	font: normal 0.9em arial;	color: #747474;	line-height: 1em !important;}.subcategory {	background: #353535;	padding: 5px 0 5px 14px;}.subcategory a {	background: url("../images/tpl/arrow_black.gif") no-repeat left center;	padding-left: 9px;	font: 11px arial  !important;	line-height: 13px !important;}.subcategory a:hover{    background: url("../images/tpl/arrow_hov_sub.gif") no-repeat left center;    padding-left: 9px;    text-decoration: none;    color: #80e0ff;}a.category-subs, a.category-products, a.category-subs:visited, a.category-products:visited {	color: #80e0ff;	text-decoration: none;	display: block;	}/*a.category-subs:hover, a.category-products:hover {	color: #a0d9ec;	text-decoration: underline;	background-position: 1px center;}*/span.category-subs-parent {	font-weight: bold;	}span.category-subs-selected {	font-weight: bold;	}/*EOF side categories menu*/
