article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#ccc;color:#fff;text-shadow:none}::selection{background:#ccc;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}html,body{height:100%}body{background-color:#fff}#container{width:980px;margin:0 auto;overflow:hidden}#container header{overflow:hidden}#container header #branding{width:240px;float:left}#container header a#logo{display:block;width:240px;height:102px;background-image:url('../img/360-extra-logotype.png');text-indent:-999em;margin:40px 0}#container header form{margin:0 0 20px 0}#container header form input{width:240px;outline:none}#mini{margin:20px 40px 0 0;width:180px;height:180px;background-color:#fff;float:right}#mini img{max-width:100%}.ui-menu{list-style:none;margin:0;display:block;float:left;width:240px;padding:0;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.6);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.6);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.6)}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;border-bottom:1px solid #aaa;zoom:1;float:left;clear:left;width:100%;background-color:#f5f5f5}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0 .5em;line-height:1.5;zoom:1;color:#666}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal}.ui-state-hover{background-color:#ccc;color:#454545}.ui-autocomplete{cursor:default;position:absolute}.ui-widget-content{border:1px solid #aaa;color:#222;border-bottom:none}.ui-autocomplete-loading{background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat;background-position:right center}#main{background-color:#999;background-image:url('../img/page-bg.png');background-repeat:no-repeat;background-position:bottom right;padding:0 10px;overflow:hidden}.column{width:220px;float:left;margin:0 10px 40px 10px;color:#fff;overflow:hidden}.column h1{font-size:1em;margin:1.5em 0;padding-bottom:10px;border-bottom:5px solid #3275c0}.column h1 a{display:block;text-indent:-999em}.column table{font-size:1em;line-height:1.5em;width:220px}.column table tbody tr td a{color:#fff;text-decoration:none}.column table tbody tr td a:hover{text-decoration:underline}.column table .header{cursor:pointer}.column table .tablesorter-headerDesc,.column table .tablesorter-headerAsc{background-image:url('../img/sort.png');background-repeat:no-repeat}.column table .product{text-align:left}.column table .product.tablesorter-headerAsc{background-position:32px -19px}.column table .product.tablesorter-headerDesc{background-position:32px 0}.column table .date{width:80px;text-align:right}.column table .date.tablesorter-headerAsc{background-position:10px -19px}.column table .date.tablesorter-headerDesc{background-position:10px 0}.column p.total{border-top:1px solid #fff;padding:10px 0 0 0}.column ul{list-style-type:none;padding:0;margin:1.5em 0}.column ul li{display:block;line-height:1.5em}.column#beechfield h1 a{width:220px;height:80px;background-image:url('../img/beechfield-logo.png');background-repeat:no-repeat;background-position:center center}.column#quadra h1 a{width:220px;height:80px;background-image:url('../img/quadra-logo.png');background-repeat:no-repeat;background-position:center center}.column#bagbase h1 a{width:220px;height:80px;background-image:url('../img/bagbase-logo.png');background-repeat:no-repeat;background-position:center center}.column#westford h1 a{width:220px;height:80px;background-image:url('../img/westford-mill-logo.png');background-repeat:no-repeat;background-position:center center}#product{width:490px;height:490px;position:relative}#product #image-reel .jquery-reel-interface{cursor:col-resize !important}.touch .toolbar{margin:0;width:490px;height:30px;background-image:url('../img/toolbar-bg.png');overflow:hidden;list-style-type:none;padding:0}.touch .toolbar li.left{width:31px;float:left;border-right:1px solid #999}.touch .toolbar li.right{width:31px;float:right;border-left:1px solid #fff}.touch .toolbar a#download_btn,.touch .toolbar a#play_btn,.touch .toolbar a#stop_btn,.touch .toolbar a#zoom_btn{display:block;width:30px;height:30px;background-image:url('../img/toolbar.png');text-indent:-999em;cursor:pointer}.touch .toolbar a#download_btn{background-position:0 0;border-left:1px solid #999}.touch .toolbar a#download_btn:hover,.touch .toolbar a#download_btn.active{background-position:-30px 0}.touch .toolbar a#play_btn{background-position:-60px 0;border-right:1px solid #fff}.touch .toolbar a#play_btn:hover{background-position:-90px 0}.touch .toolbar a#play_btn.active{background-position:-120px 0}.touch .toolbar a#play_btn.active:hover{background-position:-150px 0}.touch .toolbar a#zoom_btn{background-position:-240px 0;border-right:1px solid #fff}.touch .toolbar a#zoom_btn:hover{background-position:-280px 0}.touch .toolbar a#zoom_btn.active{background-position:-320px 0}.touch .toolbar a#zoom_btn.active:hover{background-position:-360px 0}.no-touch .toolbar{margin:0;width:490px;height:20px;background-image:url('../img/toolbar-bg-sml.png');overflow:hidden;list-style-type:none;padding:0}.no-touch .toolbar li.left{width:21px;float:left;border-right:1px solid #999}.no-touch .toolbar li.right{width:21px;float:right;border-left:1px solid #fff}.no-touch .toolbar a#download_btn,.no-touch .toolbar a#play_btn,.no-touch .toolbar a#stop_btn,.no-touch .toolbar a#zoom_btn{display:block;width:20px;height:20px;background-image:url('../img/toolbar-sml.png');text-indent:-999em;cursor:pointer}.no-touch .toolbar a#download_btn{background-position:0 0;border-left:1px solid #999}.no-touch .toolbar a#download_btn:hover,.no-touch .toolbar a#download_btn.active{background-position:-20px 0}.no-touch .toolbar a#play_btn{background-position:-40px 0;border-right:1px solid #fff}.no-touch .toolbar a#play_btn:hover{background-position:-60px 0}.no-touch .toolbar a#play_btn.active{background-position:-80px 0}.no-touch .toolbar a#play_btn.active:hover{background-position:-100px 0}.no-touch .toolbar a#zoom_btn{background-position:-120px 0;border-right:1px solid #fff}.no-touch .toolbar a#zoom_btn:hover{background-position:-140px 0}.no-touch .toolbar a#zoom_btn.active{background-position:-160px 0}.no-touch .toolbar a#zoom_btn.active:hover{background-position:-180px 0}#loader{position:absolute;width:490px;height:490px;overflow:hidden;z-index:30;top:0;display:none}#loader div.inner{background-image:url('../img/ajax-loader.gif');background-position:center center;background-repeat:no-repeat;background-color:#fff;width:64px;height:64px;margin:213px 0 0 213px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#zoom{position:absolute;width:490px;height:490px;overflow:hidden;background-color:#f00;z-index:10;top:0;display:none}#zoom #big{position:absolute;width:1470px;height:1470px;margin:-490px 0 0 -490px;z-index:15}#zoom #big img{top:245px;left:245px;cursor:move}#zoom #thumb{width:120px;height:120px;position:absolute;margin:370px 0 0 0;background-color:#f5f5f5;z-index:20}#zoom #thumb #area{width:60px;height:60px;background-color:rgba(255,0,0,0.5);position:absolute;left:30px;top:30px;cursor:move}#zoom a.close{display:block;background-image:url('../img/closebtn.gif');text-indent:-999em;height:30px;width:30px;text-align:center;position:absolute;margin:0 0 0 460px;cursor:pointer;z-index:20}.settings{width:200px;position:absolute;left:510px;top:20px}.ie7 #zoom #thumb #area,.ie8 #zoom #thumb #area{background-image:url('../img/ie_area.png')}.ie6 #zoom #thumb #area{border:1px solid #f00;width:58px;height:58px;background-image:url('../img/ie_area.png')}.ie6 #mini{margin-right:20px}#flashcontent{display:block;width:600px;height:450px;position:absolute;left:50%;top:50%;margin:-225px 0 0 -300px}#cms{margin:20px auto;width:960px}#cms header{padding:20px;margin:0 0 20px 0;border-bottom:1px solid #bbb;background:#f5f5f5;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), color-stop(100%, #ccc));background:-moz-linear-gradient(top, #f5f5f5, #ccc 100%);background:-o-linear-gradient(top, #f5f5f5, #ccc 100%);background:linear-gradient(top, #f5f5f5, #ccc 100%);position:relative}#cms header h1{margin:0;color:#999;text-shadow:#fff 0 1px 1px}#cms header a.btn{display:inline-block;position:absolute;right:20px;top:25px;color:#fff;text-decoration:none;border-radius:5px;padding:5px 7px;background:#999;background:-webkit-gradient(linear, 0 0, 0 100%, from(#999), color-stop(100%, #333));background:-moz-linear-gradient(top, #999, #333 100%);background:-o-linear-gradient(top, #999, #333 100%);background:linear-gradient(top, #999, #333 100%)}#cms header a.btn:hover{background:#333;background:-webkit-gradient(linear, 0 0, 0 100%, from(#333), color-stop(100%, #999));background:-moz-linear-gradient(top, #333, #999 100%);background:-o-linear-gradient(top, #333, #999 100%);background:linear-gradient(top, #333, #999 100%)}#cms form{width:460px;overflow:hidden}#cms form#addform{float:right}#cms form#editform{float:right}#cms form fieldset{background-color:#e5e5e5;padding:20px;margin:0 0 20px 0}#cms form fieldset legend{margin:0;font-size:18px;color:#999;text-shadow:#fff 0 1px 1px}#cms form fieldset label{font-size:16px;text-shadow:#fff 0 1px 1px;color:#333}#cms form fieldset p{margin:0 0 20px 0}#cms form fieldset input[type=text],#cms form fieldset input[type=number]{width:398px;font-size:16px;border:1px solid #ccc;padding:10px;outline:none}#cms form fieldset input[type=text]:focus,#cms form fieldset input[type=number]:focus{border:1px solid #999}#cms form fieldset select{width:220px;font-size:16px}#cms form input[type=submit]{font-size:16px;width:220px;float:right}#cms form ul.error{background-color:#ffb3b3;border:1px dashed #f00;color:#f00;font-size:16px;list-style-type:none;padding:20px;margin-top:0;text-shadow:#fff 0 1px 1px}#cms form ul.msg{background-color:#b3ffb3;border:1px dashed #0f0;color:#0f0;font-size:16px;list-style-type:none;padding:20px;margin-top:0;text-shadow:#fff 0 1px 1px}#cms #minibox{position:absolute;right:170px;top:16px}#cms #minibox form{width:auto}#cms #minibox form fieldset{padding:0;margin:0;background-color:transparent}#cms #minibox form fieldset legend{font-size:14px;text-shadow:none}#cms #minibox form fieldset select{width:auto;font-size:14px;float:left}#cms #minibox .tick{position:absolute;display:block;width:17px;height:17px;background:url(../img/tick.png);float:left;right:-21px}#cms #products{width:460px;float:left}#cms #products table{width:100%;font-size:14px}#cms #products table th{text-align:left;text-shadow:#fff 0 1px 1px;border-bottom:1px solid #999;background:#ccc;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ccc), color-stop(100%, #aaa));background:-moz-linear-gradient(top, #ccc, #aaa 100%);background:-o-linear-gradient(top, #ccc, #aaa 100%);background:linear-gradient(top, #ccc, #aaa 100%)}#cms #products table tr{line-height:30px;border-bottom:1px solid #fff;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;transition:background-color 200ms linear}#cms #products table tr.brand1{background-color:#e6e6e6}#cms #products table tr.brand2{background-color:#d9d9d9}#cms #products table tr.brand3{background-color:#ccc}#cms #products table tr.brand4{background-color:#bfbfbf}#cms #products table tr.nofiles{background-color:#f99}#cms #products table tr.nofiles td{color:#f00}#cms #products table tr.nozoom{background-color:#fcc}#cms #products table tr:hover{background-color:#ccc}#cms #products table tr td,#cms #products table tr th{padding:0 .5em}#cms #products table tr td a,#cms #products table tr th a{color:#333;text-decoration:none;font-weight:bold}#cms #products table tr td a:hover,#cms #products table tr th a:hover{color:#f00}#cms #products table tr.discontinued{background-color:#fff;color:#ccc}#cms #products table tr.discontinued a{color:#ccc}#cms #products table tr span{color:#f00}#cms #products table tr a.delete{cursor:pointer;color:#f00;font-weight:bold}#cms .reverse{background-image:url('../img/reverse.png');width:16px;height:16px;display:inline-block;margin:7px 0 0 0}textarea.pre{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;outline:none;width:480px;border:0;padding:5px;margin:0 0 20px 0}.content{overflow:hidden;margin:0 0 20px 0}.content h1,.content h2,.content h3{text-shadow:#fff 0 1px 1px}.wrapper{width:490px;height:510px;position:relative;margin:-255px 0 0 -245px;left:50%;top:50%}.wrapper a#logo-beechfield{z-index:9999;display:block;position:absolute;text-indent:-999em;margin:10px 0 0 10px;width:134px;height:45px;background-image:url('../img/link-sprites.png');background-position:0 0;background-repeat:no-repeat}.wrapper a#logo-quadra{z-index:9999;display:block;position:absolute;text-indent:-999em;margin:10px 0 0 10px;width:125px;height:66px;background-image:url('../img/link-sprites.png');background-position:0 -120px;background-repeat:no-repeat}.wrapper a#logo-bagbase{z-index:9999;display:block;position:absolute;text-indent:-999em;margin:10px 0 0 10px;width:135px;height:45px;background-image:url('../img/link-sprites.png');background-position:0 -60px;background-repeat:no-repeat}.wrapper a#logo-westfordmill{z-index:9999;display:block;position:absolute;text-indent:-999em;margin:10px 0 0 10px;width:91px;height:64px;background-image:url('../img/link-sprites.png');background-position:0 -200px;background-repeat:no-repeat}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}