*{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:0px
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:0px}#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:0px;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:0px}.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:0px -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:0px -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:0px;background-position:-577px -171px}.news a#news-back
.arrow{background-position:-574px -172px;float:left;margin-right:0px;margin-left:-10px}.support h4
.arrow{background-position:-380px -166px;float:right;margin-right:20px}.support h4.active
.arrow{background-position:0px -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:0px 0px}.shop-p{background-position:-24px 0px}.shop-b{background-position:-48px 0px}