body{position:relative}#primary-nav{height:1%}#secondary-nav{height:1%;width:401px}#tertiary-nav{height:1%}#footer .row:{height:1%}#main{height:1%}#main #sidebar,#main #content{height:1%}#breadcrumb{height:1%}.featured-items{height:1%}#content .tools{height:1%}.product{height:1%}.product-card{height:1%}.product-photo,.thumbnail-list{height:1%}.related-items{height:1%;padding-bottom:0}.ui-tabs,.ui-tab-titles,.ui-tab-content{height:1%}.featured-main{height:1%}.featured{height:1%}.user-info{height:1%}.field{height:1%}.radio-group{height:1%}.confirmation-options{height:1%}.selected{background-image:url()}.modal-overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}iframe.modal-overlay{background:0;opacity:.0;filter:alpha(opacity=0);-moz-opacity:.0;z-index:100}.modal-window{position:absolute;top:expression(document.documentElement.scrollTop+(document.documentElement.clientHeight / 2)+'px')}.close-window{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//d261gr3au1t5i0.cloudfront.net/layout/ie6/close-button_20120914.png,sizingMethod=crop)}#header .contact{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//d261gr3au1t5i0.cloudfront.net/layout/phone-number.png,sizingMethod=crop)}#header-ad a{cursor:pointer;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//d261gr3au1t5i0.cloudfront.net/layout/header-ad-shopnew.png,sizingMethod=crop)}.site-requirements.message.error .body,#site-requirements .body{width:892px}#main{position:relative;overflow:hidden}#content{overflow:hidden}#main.two-col #sidebar{width:227px;margin-left:-980px;left:0;overflow:hidden}#main.two-col-utility #content{width:785px}#main.two-col-utility #sidebar{margin-right:-25px;overflow:hidden}#main.three-col #content{margin-left:80px;width:635px}#main.three-col #sidebar-left{margin-left:-980px;left:160px;overflow:hidden}#main.three-col #sidebar{margin-right:-25px;overflow:hidden}#primary-nav li.hover{border:0}#primary-nav li.hover div{white-space:normal}#primary-nav li.hover li.hover{background-image:url()}#primary-nav li.hover li{display:block;height:1%;margin:0;padding:0}#primary-nav li.hover li a{white-space:nowrap}#secondary-nav li.hover{border:0}#secondary-nav li{margin-left:8px}#secondary-nav li.hover div ul li{display:block;height:1%;margin:0;padding:0}#site-search{width:137px}#site-search .submit{background-image:url();width:16px;height:16px;top:6px;right:8px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//d261gr3au1t5i0.cloudfront.net/layout/search-glass.png,sizingMethod=crop)}#secondary-nav li.more a{background:transparent url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/down-arrow.png) no-repeat scroll right center}#tertiary-nav .cart-icon a{background:transparent url(//d261gr3au1t5i0.cloudfront.net/layout/cart-icon.png) no-repeat scroll right center}#side-nav,#side-nav *{position:relative}#side-nav li{display:inline-block}#side-nav li.expanded ul,#side-nav li.expanded ul li,#side-nav li.expanded ul li a{height:1%}#main #sidebar #side-nav .selected:hover,#main #sidebar #side-nav .selected{background-image:url()}#side-nav ul li a:hover,#side-nav li.selected ul li a:hover,#side-nav ul li.selected a,#side-nav ul li.selected a:hover{color:#000;background:0}#content .ui-tab-titles li{margin:6px 0 0;padding:0;background-image:url();border:0}#content .ui-tab-titles li.selected{margin:0}#content .ui-tab-content{top:-3px}#content .ui-tab-content.selected a{border:0;margin:0;padding:0;color:#0d5b9c;cursor:pointer}#content .ui-tab-content.selected a:hover{text-decoration:underline}#content .ui-tab-titles{border-bottom:solid 1px #fff}#content .ui-tab-titles li{display:block;float:left;margin-top:6px;font-size:14px}#content .ui-tab-titles li a{display:block;padding:8px 20px;background:#d3ccbf}#content .ui-tab-titles li a:hover{text-decoration:none;background:#0d5b9c;color:#fff}#content .ui-tab-titles li.selected{margin-top:0}#content .ui-tab-titles li.selected a{padding-top:13px;background:#fff;border:solid 1px #dedad3;border-bottom:0;color:#201c19;cursor:default}#content .ui-tab-content{position:relative;display:block;height:0;padding:0;margin:0;visibility:hidden;width:668px;top:-2px;background:#fff;overflow:hidden}#content .ui-tab-content.selected{height:0;visibility:visible;padding:30px 20px;overflow:visible;border:solid 1px #dedad3}#main.three-col .product-details .ui-tab-content{padding:0 10px 30px;width:615px}#main.three-col #sidebar #newsletter-form{width:160px}#main.three-col #sidebar #newsletter-form .submit{left:auto;right:10px}#content .pager .selected{border:0;padding:0 3px}#content .page-title{width:auto;height:auto}.tools .view{width:85px;height:1%}#content .view .selected{border:0;padding:0}#content .tools .view .icon{height:24px}.tools .view .icon{margin-top:-18px;float:right;filter:alpha(opacity=50);background:transparent url(//d261gr3au1t5i0.cloudfront.net/layout/grid-icon.png) no-repeat scroll left top}.tools .view .list{background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/list-icon.png)}.tools .view .selected{filter:alpha(opacity=99)}#content #narrow{background:url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/filter-arrows.png) no-repeat -237px 6px}#content #narrow.open,.no-js #content #narrow{background-position:0 6px}.no-js .sort{width:210px;height:30px}.no-js .sort fieldset{position:static}.no-js .sort span,.no-js #content .sort .field.input,.no-js .sort .go{position:absolute}.no-js .sort span{left:0}.no-js #content .sort .field.input{right:34px}.no-js .sort .go{right:0}.page-sort .value{border:solid 1px #999!important}.page-sort .value span{background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/filter.png);background-position:123px 10px;zoom:1}#content .page-sort .value a{padding:2px 0 2px 3px;zoom:1}#content .page-sort .value a:hover{color:#FFF;text-decoration:none}.field .input-info{margin-top:4px}.product{position:relative;height:155px;width:873px}.product p{position:absolute;height:1%;width:100%}.product .title,.product .description{position:relative;width:365px;clear:left}.product .thumbnail{position:absolute;left:0;margin-left:0;width:155px}.product .price{width:145px;left:580px;right:auto}.product .options{top:63px;left:580px!important}.product .add-to-cart,.product .call-availability,.product .configure,.product .select{left:580px;right:auto}div.products{display:block;height:1%;width:708px}.product.grid,.products.grid .product{background-image:url()}.product.grid .title,.product.grid .price,.product.grid .thumbnail,.product.grid .options,.products.grid .product .title,.products.grid .product .price,.products.grid .product .thumbnail,.products.grid .product .options{text-indent:0;text-align:left}.product.grid,.featured-items .product,.products.grid .product{margin-left:7px;margin-right:7px;height:300px;width:155px;overflow:hidden}.featured-items .product .title{top:155px}.product.grid .title,.products.grid .product .title{width:155px}.product.grid .add-to-cart,.product.grid .call-availability,.product.grid .configure,.product.grid .select,.featured-items .product .add-to-cart,.featured-items .product .call-availability,.featured-items .product .configure,.featured-items .product .select,.products.grid .product .add-to-cart,.products.grid .product .call-availability,.products.grid .product .configure,.products.grid .product .select{left:0;top:163px}.product.grid .price,.featured-items .product .price,.products.grid .product .price,.products.grid .product .options{top:155px;left:0}.product.grid .title,.product.grid .price,.product.grid .options,.products.grid .product .title,.products.grid .product .price,.products.grid .product .options{top:195px}.products.grid .product .options{position:relative;left:0!important}.product.grid .title,.product.grid .price,.products.grid .product .price,.products.grid .product .options{top:195px!important}#content .product-card{overflow:visible}#content .product-option-select li.value,#content .product-option-select li.selected{border-color:#999}#content .product-option-select li.expanded{border:solid 1px #999;border-bottom-color:#FFF}.product-option-select li.value span.thumbnail,.product-option-select li.value span.thumbnail expanded:hover{background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/filter.png);background-position:177px 10px;background-repeat:no-repeat}#content .product-option-select .available-colors{top:22px}#content .product-option-select .available-colors a{display:block;margin:3px 3px 0;padding:9px 12px 5px 12px;width:91px;height:115px;border:solid 1px #eaeaeb;text-align:center;m:expression(this.onmouseover = new Function("this.className = 'hover';"))}#content .product-option-select .available-colors a.hover{background:#eaeaeb;text-decoration:none;m:expression(this.onmouseout = new Function("this.className = '';"))}.product-card{overflow:hidden}.add-to-cart.large{width:135px;height:46px;background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png);background-position:0 -58px}.product-photo .zoom{right:0;background:#eaeaeb url(//d261gr3au1t5i0.cloudfront.net/layout/zoom-icon.png) no-repeat center}#article-comments #review-comments,.field #review-comments{width:500px}#article-comments ul li{clear:both;width:100%}.radio-group li{background:#FFF}#checkout-options .sign-in-form .field label{padding-top:0}.checkout{background:url(//d261gr3au1t5i0.cloudfront.net/layout/check-out-ie.png)}tfoot .checkout{background:url(//d261gr3au1t5i0.cloudfront.net/layout/check-out-ie.png) 0 -47px}div.paypal{height:23px}#member-wishlists table{width:668px;table-layout:fixed;word-wrap:break-word}#member-wishlists table textarea{width:300px}#member-wishlists table input{width:40px}#member-wishlists col.list-name{width:107px}#member-wishlists col.list-desc{width:190px}#member-wishlists col.exp{width:75px}#member-wishlists col.qty{width:67px}#member-wishlists col.edit{width:51px}#member-wishlists col.delete{width:38px}#member-wishlists col.rank{width:48px}#member-wishlists col.prod-name{width:236px}#member-wishlists col.sku{width:90px}#member-wishlists col.needs{width:48px}#member-wishlists col.purchased{width:71px}#member-wishlists col.remove{width:55px}#member-wishlists .field.comments textarea{width:475px}.wl-share{width:15%}#member-wishlists .wl-share{display:none}dl.wish-list-public{float:left}dl.wish-list-public dt{width:14%}dl.wish-list-public dd{width:80%}table.wish-list-public col.image{width:86px}table.wish-list-public col.name{width:269px}table.wish-list-public col.sku{width:85px}table.wish-list-public col.price{width:65px}table.wish-list-public col.requested{width:45px}table.wish-list-public col.needs{width:40px}table.wish-list-public col.qty{width:55px}.wishlist{padding-left:0}.cart-to-wish-list{width:165px;height:22px;padding:0;position:relative;bottom:-2px}#content .tools{z-index:2000}.no-js #content .filters{display:none}#content .filters{padding-bottom:12px;position:relative;z-index:1999}#content .filters a{text-decoration:none;zoom:1}#content .filter-category{margin:0 10px 9px 5px}#content .filter-current{background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/filter.png);background-position:143px 10px;background-repeat:no-repeat}#content .filter-current:hover{background-position:143px -26px}#content .active .filter-current,#content .active .filter-current:hover{background-position:142px -62px}.product-social{width:345px;margin-right:0}.config-steps li a{height:30px;background-color:#f4f4f4}.config-steps li a:hover{background-color:#0d5b9c;color:#FFF;text-decoration:none}.config-steps li.selected{padding:0!important;border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:1px solid #FFF!important}.config-steps li.selected a{background-color:#0d5b9c;color:#FFF!important;padding:18px 10px 10px!important}.config-steps li.selected a:hover{text-decoration:none!important}.configuration{width:242px;margin:0 24px 0 56px}.pricing{width:176px;padding:24px 20px;margin:18px 113px 18px 0}.product-card .call-availability{display:block;width:135px;height:46px;background:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png) no-repeat -140px -105px}.product-card .configure{display:block;width:135px;height:46px;background:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png) no-repeat -215px -58px}.product-card .continue-config{display:block;width:145px;height:46px;background:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png) no-repeat -276px -105px}.config-modal .thumbnail-list{height:47px}#footer .social-title,#footer .social-links,#footer .social-links li a{display:block}#footer .social-links li{display:inline}#footer .social-links li a{margin-right:2px}#footer .social-links .youtube a{margin-right:0}#content #school-code-form p{position:absolute;right:-25px}#content #school-code-form .submit{left:-125px}.bill-ship-pay h2{margin:0 0 15px}.bill-ship-pay p{margin:0 0 15px}.bill-ship-pay .intro{margin:0 0 18px}.bill-ship-pay label{margin:0 10px 0 0}.bill-ship-pay span,.bill-ship-pay .alias-address,.bill-ship-pay input,.bill-ship-pay select{margin:0}#billing-address{width:340px;margin-right:30px}#shipping-address{width:340px;margin:0}#content .contest .field.submit{margin-left:69px}.one-col #article-comments{padding-top:9px}#content .contest h2.form{background-color:#d4ccbf;padding:35px 20px 18px}#counter{right:162px}#content .checkout-steps{padding-bottom:23px}.checkout-steps li a{height:18px;background-color:#f4f4f4}.checkout-steps li a:hover{background-color:#0d5b9c;color:#FFF;text-decoration:none!important}.checkout-steps li.selected{padding:0!important;border-top:none!important;border-bottom:none!important;border-right:1px solid #FFF!important}.checkout-steps li.selected a{background-color:#0d5b9c;color:#FFF!important;padding:10px!important}.first-name,.last-name{width:228px;float:left;clear:none}.first-name input,.last-name input{width:220px}.first-name{margin-right:11px}.city{margin-right:15px}.payment-info{margin-bottom:0}#content .checkout-page .payment-info h3{height:32px}.checkout-page .credit-type img{margin-top:0}.order-summary .price{right:20px}.order-summary .leader .price{top:4px}#content .continue-button{display:block;width:115px;height:46px;background:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png) no-repeat -351px -58px}#content .review-order{margin-top:18px;width:273px;height:46px;background:url(//d261gr3au1t5i0.cloudfront.net/layout/sprite-20120913.png) no-repeat 0 -199px}.checkout-body{width:auto}.checkout-body .submit-box{width:257px;background-color:#CCC;margin:-18px 0 0;padding:18px 25px 20px}.checkout-body .user-info{width:auto}.checkout-body .user-info .bill-ship-pay{width:309px;padding:0}#content .bill-ship-pay h3,#content .checkout-paypal .bill-ship-pay *{margin-left:0}.checkout-paypal .bill-ship-pay,.checkout-paypal #shipping-address{width:305px}.checkout-paypal{width:631px}#site-requirements{background-color:#fffbc3}#checkout-options .sign-in-form input,#content .wish-list-search .field input{width:133px}.cart-footer{height:1%}#promo-alert{background-image:url(//d261gr3au1t5i0.cloudfront.net/layout/ie6/checkmark.png);z-index:1}.product-option-select .error,.product-select-detail{font-size:11px!important}.product-select-detail{border:0;display:inline;padding:0!important;zoom:1}#content .field.input-error label,#content .label.input-error,#content .product-select-detail.error{background:0;padding-left:0}#estimator{top:5px;width:400px}#estimator label{width:150px}#est-error{background:0;border:0;margin:0;padding:0}#custom-featured-contact form{width:477px}.grid-row{padding-bottom:18px}.col-1-2{width:47%}.col-1-3{width:30.333333333333333333333333333333%}.col-2-3{width:63.666666666666666666666666666667%}.col-1-4{width:22%}.col-2-4{width:47%}.col-3-4{width:72%}.cards .col{width:20%}