*{font-family:'Open Sans',sans-serif;font-size:12px;color:#000}h2,h3,h4,h5,h6{line-height:1.1em;margin-bottom:1em}h1{font-size:36px;font-weight:800;margin-bottom:8px;text-transform:uppercase}h2{font-size:26px;font-weight:700}h2 em{font-weight:400;font-style:italic}h3{font-size:26px;font-weight:400;line-height:1.3em}h3 strong{font-weight:700}h4{font-size:14px;font-weight:700;text-transform:uppercase;color:#666}h5{font-size:14px;font-weight:700}h6{font-size:12px;font-weight:700}p,li{font-size:12px;font-weight:400;line-height:1.5em}small{font-size:10px;text-transform:uppercase}strong{font-weight:700}em{font-style:italic}nav{text-transform:uppercase}a{text-decoration:none;font-size:12px;color:inherit}a:hover{color:#ff290b}.orange{color:#ff290b}.darkgrey{color:#333}.grey{color:#666}.lightgrey{color:#ccc}.ribbon h2,.ribbon h2 em{color:#fff}.ribbon h2{padding:14px 0 0 20px}*{font-family:arial,helvetica,sans-serif}table{width:960px;margin:auto}td{padding:0 20px;vertical-align:top}#header td{border-bottom:3px solid #333;padding-top:30px}#footer td{border-top:3px solid #333;padding-bottom:20px;margin-top:20px;text-align:center}#footer h4{color:#121212;font-weight:400;font-size:24px}#desc,#dimensions{width:310px;border-top:1px solid #aaa;pading-bottom:20px}#badges{width:60px}#badges img{display:block;margin-bottom:10px}#pics{width:470px}.thumb{border:1px solid #aaa;margin-right:15px}.thumb:last-child{margin-right:0}#contact,addr{position:absolute}#addr{margin:15px 0 0 380px;padding-bottom:20px}#contact{margin:-19px 0 0 150px}#container{page-break-before:auto;page-break-after:always;page-break-inside:avoid}#myselection-list{margin-left:0;width:100%}#myselection-list td{padding:10px 5px;border-bottom:1px solid #ccc;line-height:1.4em;vertical-align:middle}#myselection-list tr:last-child td{border-bottom:none}#myselection-list tr.ui-sortable-helper{width:610px;opacity:.3}#myselection-list tr.ui-sortable-helper td{width:33%}.type-g,.type-p,.type-b{height:24px;background:url(/img/stuff.png) no-repeat;float:left;cursor:pointer;color:#888;font-size:10px;text-transform:uppercase;padding:5px 0 0 20px;margin-right:10px}.type-g{background-position:-363px -146px}.type-p{background-position:-458px -146px}.type-b{background-position:-555px -146px}.button{font-size:12px;line-height:22px;font-weight:700;text-transform:uppercase;color:#fff;padding:2px 4px 2px 14px;cursor:pointer}.arrow{display:block;width:24px;height:24px;background-image:url(/img/stuff.png);background-repeat:no-repeat}#loading{width:31px;height:31px;background-image:url(/img/loading.gif);position:absolute;display:none}body a.button{text-decoration:none}.button.black{background-color:#000;padding-bottom:0}.button.black .arrow{background-position:-192px -216px;float:right}.button.black:hover .arrow{background-position:-192px -240px;float:right}.button.right{margin-top:15px;float:right}.button.grey{background-color:#666}.button.grey .arrow{background-position:-192px -216px;float:right}.button.grey:hover .arrow{background-position:-192px -240px;float:right}h2 .arrow{background-position:-336px -144px;float:right;margin:4px 15px 0 0}.backtop .arrow{background-position:0 -172px;float:right}.viewall .arrow,.detail-more .arrow{background-position:-190px -171px;float:right}.download-pdf .arrow{background-position:-72px -144px;float:right}#detail h4 .arrow,.locator-tools .arrow{background-position:-384px -172px;float:right;margin-right:20px}#detail h4.active .arrow{background-position:0 -172px}#detail h4:hover{}.locator-tools .arrow{margin-right:-5px}.news a .arrow{background-position:-190px -172px;float:right;margin-right:520px}.news a.news-article-back .arrow{float:left;margin-right:0;background-position:-577px -171px}.news a#news-back .arrow{background-position:-574px -172px;float:left;margin-right:0;margin-left:-10px}.support h4 .arrow{background-position:-380px -166px;float:right;margin-right:20px}.support h4.active .arrow{background-position:0 -166px}.static aside nav.aside-accordion a .arrow{background-position:-384px -172px;float:right;margin-right:10px}.static aside a .arrow{background-position:-190px -172px;float:right;margin-right:10px}.static aside a.active .arrow{background-position:-190px -244px;float:right;margin-right:10px}.static aside a:hover .arrow{background-position:-190px -196px;float:right;margin-right:10px}.static aside a.print .arrow{background-position:-94px -148px;float:right;margin-right:10px}.logout .arrow,.empty-selection .arrow{background-position:-118px -147px;float:right;margin-right:10px}.chzn-container .arrow{float:right;z-index:30;background-position:-379px -196px;margin:-25px 10px 0 0}.add .arrow{background-position:-722px -148px;margin:-2px 0 0 144px;position:absolute}.search{font-size:12px;line-height:22px;font-weight:700;text-transform:uppercase;color:#fff;padding:6px 22px 9px 45px;cursor:pointer;background:url(/img/red-left.png) no-repeat 35px 6px;float:right;position:relative;z-index:10}.search:hover{color:#fff}.smalldot{display:none;width:96px;height:60px;padding-top:36px;background:url(/img/stuff.png) no-repeat -720px -168px;position:absolute;z-index:20;vertical-align:middle;text-align:center;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;margin:92px 0 0 67px}.smalldot.new-button{margin:89px 0 0 194px}.smalldot:hover{color:#fff}.bigdot{display:none;width:144px;height:89px;padding-top:55px;background:url(/img/stuff.png) no-repeat -816px -168px;position:absolute;z-index:20;vertical-align:middle;text-align:center;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;margin:27px 0 0 43px}.bigdot a:hover{color:#ffbbb1}.bigdot hr{border-color:#fff;width:30px;margin:5px auto}.bigdot.threelines{height:99px;padding-top:45px}.bigdot a,.smalldot a{font-size:11px}.button-icon,.shop-g,.shop-p,.shop-b{display:block;width:24px;height:24px;background:url(/img/stuff.png) no-repeat;float:right;cursor:pointer}.shop-g,.shop-p,.shop-b{background:url(/img/icons.png) no-repeat}.button-icon.print,.print .arrow{background-position:-94px -148px}.print .arrow{float:left}.button-icon.download{background-position:-70px -148px}.button-icon.sort{background-position:-192px -146px;margin-left:13px}.button-icon.remove{background-position:-216px -146px}.shop-g{background-position:0 0}.shop-p{background-position:-24px 0}.shop-b{background-position:-48px 0}