.vtop{display:inline-block;vertical-align:top}html{font-size:14px;line-height:16px}.partFinderBar{display:none}.mobile{display:none}ul.menu,ol.menu{list-style:none;margin:4px 0;padding:0}.menu li{list-style:none;margin:0;padding:0}.menu li,.menu>a{display:inline-block;vertical-align:top}.menu li:hover{background-color:#eee}.menu a{text-decoration:none;padding:2px 6px;max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;white-space:nowrap}.menu ul{position:absolute;background:#fff;border:1px solid #aaa;list-style:none;margin:0;padding:5px;z-index:2;display:none}.menu ul li{display:block}.contentArea{margin-top:5px}#searchbar{display:none}#crumbsearch:before{content:'Page Navigation:';display:block;border-bottom:1px solid #aaa}#crumbsearch .breadcrumbs{color:#000}#crumbsearch .breadcrumbs span{display:inline-block;margin:3px}#crumbsearch .breadcrumbs span:after{content:"->";padding-left:5px}#crumbsearch .breadcrumbs span a{text-decoration:none;color:#000;font-size:10px;line-height:12px;margin:0}#crumbsearch .breadcrumbs .breadcrumb{line-height:24px;position:relative}#crumbsearch .breadcrumbs .breadcrumb div{display:none;list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #000;z-index:1;position:absolute;min-width:300px}#crumbsearch .breadcrumbs .breadcrumb:hover div{display:inline-block}.breadSlices{list-style:none;margin:0;padding:0;display:inline-block}.breadSlices ul{display:none;list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #000;z-index:1;position:absolute}.breadSlices li{display:inline-block;position:relative}.breadSlices li:hover>ul{display:block}#basketSummary{display:none}header{overflow:hidden}h1{font-size:18px;line-height:20px;margin:0}p{margin-top:0}.productDetail .visual.scrolling img.collapse,.productDetail .visual.scrolling nav{display:none}.productDetail .visual.scrolling img{max-width:200px}.productDetail .visual,.productDetail .content{display:inline-block;vertical-align:top;min-width:200px}.productDetail .visual{text-align:center;margin-right:10px}.productDetail .kvp .header{min-width:150px}.productDetail .qtybox .info{display:none}.productDetail .qtybox .qtyAjaxHolder{font-size:12px;margin:5px 0;max-width:600px}.productDetail .content{max-width:400px}.kvp{display:block}.kvp span{min-width:100px;display:inline-block;vertical-align:top}.basketButtons{display:none}#socialIcons{display:none}.detail_footer .ficheHead{text-align:center}.detail_footer .ficheHelp{display:none}.detail_footer .backFiche{border-collapse:collapse;min-width:40%}.detail_footer .backFiche thead td{border-bottom:1px solid #333}.detail_footer .backFiche a{text-decoration:none;color:#000}#cols{text-align:center}#component{display:block}form.search.partnum,.ficheSearch,.pfcol a.anchor,#ficheLink,#resizeHint{display:none}.pfcol{margin:5px;display:inline-block;vertical-align:top;border:1px solid #333}.pfcol ul{list-style:none;margin:0;padding:0}.pfcol h2{margin:0;padding:4px 6px;border-bottom:1px solid #000}.pfcol a{padding:4px 6px;text-decoration:none;color:#000;display:block;margin:3px}.pfcol a.button{display:inline-block}.pfcol a.active{border:2px solid #000}.pfcol .modelname{margin-left:10px}.pfcol h3{margin:3px}.pfcol .catList{background-size:0}.pfcol .catGroup{display:inline-block;vertical-align:top;margin:5px}.pfcol .catGroup h2{font-size:16px}#ficheZone{display:inline-block;vertical-align:top;border:1px solid #000}#ficheZone .inputSliderWrapper{text-align:center;border-bottom:1px solid #000}#ficheZone .inputSliderWrapper:before{content:"zoom: ";display:inline-block;vertical-align:top;line-height:27px}#ficheZone #rangespan{max-width:100px}#ficheZone #scaleDisplay{border:none;color:#000;background:none transparent;line-height:27px;display:inline-block;vertical-align:top;max-width:50px;text-align:right}#qtyNote{display:none}#fichePartsList{display:inline-table;vertical-align:top;min-width:45%;border:1px solid #aaa;border-collapse:collapse}#fichePartsList .view{display:none}#fichePartsList tr td{border-bottom:1px solid #000;line-height:20px;font-size:12px;font-family:courier,monospace}.button{display:inline-block;vertical-align:top;margin:5px;border:1px solid #aaa;width:auto;padding:3px}a{text-decoration:none;color:#000}#sideBar{display:none}.sliderContainer{display:inline-block;vertical-align:top}.sliderContainer .title{display:block}.sliderContainer .skip,.sliderContainer .navigation,.sliderContainer .caption{display:none}.sliderContainer .wrapper{position:relative}.sliderContainer .wrapper>a,.sliderContainer .wrapper>img{display:none;position:absolute;top:0;left:0}.sliderContainer .wrapper>a.active,.sliderContainer .wrapper>img.active{display:block}h2{font-size:16px;margin:0}h3{font-size:14px;margin:0}#gallery.list .row{border-bottom:1px solid #aaa;padding:5px 0}#gallery.list .row div{display:inline-block;vertical-align:top}#gallery.list .row .format,#gallery.list .row .header{width:140px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top}#gallery.list .row .center div{display:block}#gallery.list .row .pricing{text-align:right;min-width:224px;font-size:12px;line-height:18px}#gallery.list .row .pricing span{display:block}#gallery.list .row .pricing div{display:block}#gallery.list .row .buttons a.button{font-size:10px;padding:0;margin:2px;display:block}#gallery.list .center{display:none}#gallery.list .center.visible{display:block}#gallery.list .imgwrapper{display:inline-block;width:80px;margin-right:5px}#gallery.list .imgwrapper .placeholder{display:none}#gallery.grid .cell{display:inline-block;vertical-align:top;margin:3px;border:1px solid #eee}#gallery.grid .imgwrapper{display:block;text-align:center}.brandSelector{width:310px;margin:5px auto;overflow:hidden;border:1px solid #aaa;position:relative}.brandSelector .brands{text-align:center;z-index:1;position:relative;background-color:#fff;width:80px}.brandSelector .brands a{width:80px;display:block}.brandSelector .brands a img{max-width:75px}.brandSelector .imageGroup{display:none;width:310px;position:absolute;top:0;right:0}.brandSelector .imageGroup img{width:310px;display:none}.brandSelector .imageGroup img.active{display:inline}.brandSelector .imageGroup.active{display:inline-block;vertical-align:top}.ImageGallery{margin:5px}.ImageGallery h2{text-align:center}.ImageGallery div.box{border:1px solid #aaa;line-height:0;display:inline-block;vertical-align:top;margin:5px}.ImageGallery div.box img{max-width:200px}.ImageGallery div.box .textbox{line-height:16px;font-size:14px}.floatLeft{float:left}.floatRight{float:right}.column{max-width:45%;margin:5px 10px}.checkoutOption{display:inline-block;vertical-align:top;margin:5px}.checkoutOption h2{border-bottom:1px solid #222;margin-bottom:5px}.checkoutOption form,.checkoutOption th{font-size:12px;line-height:14px}.checkoutOption form{text-align:center}.checkoutOption th{text-align:left}.checkoutOption .inner>span{border-bottom:1px solid #000;margin-top:5px}.checkoutOption table{width:100%}.checkoutOption input{font-size:10px;line-height:12px}.checkoutOption input[type='text'],.checkoutOption input[type='email'],.checkoutOption input[type='tel']{border-width:0}.checkoutOption.wide{display:block}.checkoutOption.wide th{width:50%}.checkoutOption .cardspan{display:block;text-align:left;line-height:23px}.checkoutOption .cardspan span,.checkoutOption .cardspan p,.checkoutOption .cardspan input{vertical-align:top}.checkoutOption .cardspan p{margin:0;display:inline;padding:0 5px}.checkoutOption .changeButton{display:none}table.newInvoice{width:100%;font-size:12px;line-height:14px}table.newInvoice td.header{max-width:100px;overflow:hidden;text-overflow:ellipsis}table.newInvoice tfoot{text-align:right}table.newInvoice tfoot td{border-top:1px solid #000}table.newInvoice .number,table.newInvoice .qtyonhand{text-align:right}#invoiceContent table p{margin:0}.invoiceDetails .description{max-width:120px;overflow:hidden;text-overflow:ellipsis}.digiCert{display:none}#tabbedHeaders{display:none}#tabbedHolder table{width:100%;border-collapse:collapse}#tabbedHolder table td,#tabbedHolder table th{border-bottom:1px solid #aaa}#tabbedHolder table .quantity,#tabbedHolder table .state{text-align:right}#tabbedHolder .weborder{display:inline-block;margin:6px}#tabbedHolder .invoiceList .list{display:inline-block;margin:5px;padding:5px;border:1px solid #aaa}#tabbedHolder .tabOption{margin-bottom:10px}.navSide{float:left}.navSide li{list-style:none;position:relative}.navSide li a{font-size:12px;line-height:18px;padding:5px;white-space:nowrap;display:block}.navSide li a:hover{background-color:#eee}.navSide li:hover>ul{display:block}.navSide ul{display:none;position:absolute;margin:0;padding:0;top:0;left:100%;background-color:#fff;border:1px solid #000}