#co-sabc-form div.option{float:left;margin-right:16px;line-height:16px}#co-sabc-form div.option input{float:left;margin-right:7px}#co-sabc-form label{font-weight:bold;width:100px;vertical-align:middle;display:block}#co-sabc-form li.fields{margin-bottom:11px}.wrap{width:100%;clear:both}.main{width:960px;max-width:1200px;margin:0 auto;position:relative}.column{overflow:visible;float:left}#ja-content.column{overflow:visible}.ja-mass{clear:both}.main .inner{padding-left:20px;padding-right:20px}.main .main-inner1{padding-left:20px;padding-right:20px}.column div.block{margin-left:0;margin-right:0}.ja-inset2 div.block{margin-right:0;margin-left:0}.ja-inset1 div.block{margin-right:0;margin-left:0}.item .contentpaneopen{padding-left:20px;padding-right:20px}.items-row{margin-left:0;margin-right:0}#ja-mainbody{float:left}#ja-current-content{float:right;width:700px;margin-left:20px}.ja-mf #ja-current-content{width:920px;float:none;margin:0}.ja-ri #ja-current-content{float:left;margin-left:0;margin-right:20px}.ja-liri #ja-current-wrap{width:700px;overflow:hidden}.ja-liri #ja-current-content{width:460px;overflow:hidden;margin-right:20px}.ja-col{width:200px}#ja-left .ja-l2 .ja-left1,#ja-left .ja-l2 .ja-left2{width:50%}#ja-left .ja-l1 .ja-col{width:100%}#ja-right{float:right}#ja-right .ja-r2 .ja-right1,#ja-right .ja-r2 .ja-right2{width:50%}#ja-right .ja-r1 .ja-col{width:100%}#ja-col1,#ja-col2{width:220px;float:left}#ja-col1 .block,#ja-col2 .block{margin:0 20px 20px}.ja-lo-2colsr #ja-col2.col-right .block{margin:0 0 20px 20px}#ja-footer{clear:both}#ja-content{padding-bottom:10px;margin-bottom:8px}#ja-content-mass-top{margin-bottom:30px}.ja-lo-1col #ja-mainbody{float:none;background:0}.ja-lo-1col #ja-content{width:100%}.ja-lo-1col #ja-pathway{margin:0}.ja-lo-1col .page-title,.ja-lo-1col .page-title-alt{margin:0}.ja-lo-1col#ja-container .main{background:0}.ja-lo-1col #ja-main .inner{padding:0}.ja-lo-2colsr #ja-mainbody{width:720px}.ja-lo-2colsr #ja-content{float:none}.ja-lo-2colsr #ja-main .inner{padding:0 20px 0 0}.ja-lo-2colsr .home-spot{float:left}.ja-lo-2colsl #ja-mainbody{width:720px}.ja-lo-2colsl #ja-content{float:none}.ja-lo-3cols #ja-mainbody{width:720px}.middle{width:970px;min-height:400px;margin:0 auto;text-align:left}.side-col{width:220px}.col-left{float:left}.col-main{float:left}.col-right{float:right}.col-1-layout .col-main{float:none;margin:0}.col-2-right-layout .col-main{float:left}.col-2-left-layout .col-main{float:right}.col-3-layout .col-main{margin-left:20px}.home-spot{float:right;width:470px;padding-left:20px}.col2-set,.col3-set,.col4-set,.col5-set{clear:both}.col2-set .col-1,.col2-set .col-2{width:49%}.col2-set .col-1{float:left}.col2-set .col-2{float:right}.col2-alt-set .col-1{width:32%}.col2-alt-set .col-2{width:65%}.col2-alt-set .col-1{float:left}.col2-alt-set .col-2{float:right}.col3-set .col-1,.col3-set .col-2,.col3-set .col-3{float:left;width:31.3%}.col3-set .col-1,.col3-set .col-2{margin-right:3%}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3,.col4-set .col-4{float:left;width:22%}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3{margin-right:4%}table .col-1,table .col-2,table .col-3,table .col-4{float:none!important;margin:0!important}.col3-set td.spacer{width:3%}.col4-set td.spacer{width:4%}.top-cart{background:#fff url("../images/btn-bg.gif") repeat-x scroll 0 0;float:right;padding-left:7px;position:absolute;margin-right:11px;margin-top:2px;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #004f8e;right:-10px;top:50px}#top-cart-container{position:relative}.top-cart .block-title{background:transparent url("../images/bkg_topcart.gif") no-repeat scroll 5px 5px;cursor:pointer;height:18px;line-height:18px;padding:1px 0 2px 25px;white-space:nowrap}.top-cart .block-title strong{background:transparent url("../images/bkg_header-panel.gif") no-repeat scroll 100% -71px;color:#1e75b4;display:block;font-size:11px;font-weight:bold;margin-right:7px;padding-right:13px;text-decoration:none;text-transform:uppercase}.top-cart:hover .block-title strong,.top-cart:focus .block-title strong{color:#004f8e}.top-cart .block-content{background:#fdfdfd none repeat scroll 0 0;position:absolute;right:0;top:22px;width:267px;padding:0;z-index:9999}.top-cart .inner-wrapper{border:1px solid #c1c1c1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#topCartContent{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.top-cart .block-content .block-subtitle{background:transparent url("../images/bkg_header-panel.gif") repeat-x scroll 0 2px;color:#072a60;font-size:10px;font-weight:bold;line-height:10px;padding:10px 10px 12px;text-transform:uppercase;margin:0}.top-cart .block-content .block-subtitle .close-btn{background:transparent url("../images/bkg_close.gif") no-repeat scroll 0 0;cursor:pointer;float:right;height:0;overflow:hidden;padding-top:12px;position:relative;text-align:left;width:13px;z-index:1}.top-cart .actions{background:#e3e3e3 url("../images/bkg_dots.gif") repeat-x scroll 0 -1px;padding:5px 11px;text-align:right}.top-cart .block-content .subtotal{background:#fff url("../images/bkg_dots.gif") repeat-x scroll 0 0;padding:2px 5px;text-align:center;margin:0;clear:both}.top-cart .actions a{float:left;line-height:23px}.top-cart .cart-empty{padding-left:10px}.catalog-product-view .col1-layout .col-main{padding-top:0}.col2-left-layout .product-view,.col2-right-layout .product-view{background:0;width:755px}.col2-left-layout .product-view .product-shop,.col2-left-layout .product-view .product-collateral,.col2-left-layout .product-view .product-img-box,.col2-right-layout .product-view .product-img-box{float:none;width:auto}.col2-left-layout .product-view .product-img-box .product-image,.col2-right-layout .product-view .product-img-box .product-image{margin:0 auto}.col2-right-layout .product-view .product-shop,.col2-right-layout .product-view .product-collateral{float:none;width:695px}.col3-layout .product-view{background:0;width:572px}.col3-layout .product-view .product-shop,.col3-layout .product-view .product-collateral{float:none;width:512px}.col3-layout .product-view .product-img-box{float:none;width:auto}.col3-layout .product-view .product-img-box .product-image{margin:0 auto}#messages_product_view{margin:0 -20px;position:relative;z-index:1}#messages_product_view .messages{margin:0 0 1px}#messages_product_view .messages li{margin:0;position:relative;z-index:1}.product-collateral{float:right;clear:right;width:400px;padding:30px}.product-collateral .emailto-link{font-size:11px;margin:0;background:url(../images/bkg_arrow-bullet.gif) no-repeat 0 4px;padding-left:12px}.box-collateral{background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px}.box-collateral .box-title{background:#e7e7e7 url(../images/bkg_block-title.gif) repeat-x 0 0;border:1px solid #e1e1e1;padding:5px 20px;margin:0 -1px}.box-collateral .box-title h2{font-size:14px;line-height:1.2;color:#000333;font-weight:bold}.box-collateral .box-content{padding:20px}.tab-list{position:relative}.tab-list .tab{float:left;cursor:pointer}.tab-list .active{cursor:default}.tab-list .tab-container{position:absolute;left:0;width:100%}.collateral-tabs{padding-bottom:20px;margin:0}.collateral-tabs .tab{background:#dedede url(../images/bkg_collateral-tabs.gif) no-repeat 0 -39px;position:relative;z-index:2;margin-right:3px;color:#222;padding:0 0 0 17px;font-size:12px}.collateral-tabs .tab span{background:url(../images/bkg_collateral-tabs.gif) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.collateral-tabs .active{background:#FFF url(../images/bkg_collateral-tabs.gif) no-repeat 0 0;color:#000;font-weight:bold;z-index:3;border-bottom:0}.collateral-tabs .active span{background-position:100% 0;padding-bottom:1px}.collateral-tabs .tab-container{z-index:1;top:24px;background:#FFF}.collateral-tabs .tab-content{padding:30px 25px;background:#FFF;border:1px solid #c4c4c4;font-size:12px}.collateral-tabs .tab-content object,.collateral-tabs .tab-content embed{width:100%!important;height:auto!important}.product-view{width:920px}.product-view .product-form-container{border:1px solid #cfcfcf;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FFF url(../images/bkg_cols.gif) repeat-y 279px 0}.product-view .product-img-box{float:left;padding:26px 46px 26px 45px;width:370px}.product-view .product-img-box .product-image img{background-color:#FFF}.product-view .product-img-box p.notice{text-align:center;padding:5px 0;font-size:11px}.product-view .product-img-box .product-image{position:relative;width:370px;height:370px;overflow:hidden;z-index:3}.product-view .product-img-box .product-image-zoom{position:relative;width:370px;height:370px;overflow:hidden;z-index:3}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(../images/slider_bg.gif) no-repeat 50% 50%;cursor:pointer}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(../images/magnifier_handle.gif) no-repeat 0 0}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views{margin:10px 0 0;padding:0}.product-view .product-img-box .more-views h2{display:none}.product-view .product-img-box .more-views li{float:left;border:1px solid #DDD;margin:0 6px 6px 0}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{clear:none;line-height:28px;margin:0 0 10px;float:right;width:150px;text-align:right}.product-image-popup .buttons-set .button{vertical-align:middle;float:none}.product-image-popup .image{display:block;clear:both;margin:15px auto}.product-image-popup .image-label{font-size:14px;text-align:left;clear:both;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.product-image-popup .nav{text-align:center;margin:0 auto;width:120px}.product-image-popup .nav .prev,.product-image-popup .nav .next{margin:0 15px;display:inline;background:url(../images/bkg_slide-button.gif) no-repeat 0 0;text-indent:-999em;cursor:pointer;width:28px;height:28px;z-index:2;overflow:hidden;float:left}.product-image-popup .nav .prev{left:-19px;float:left}.product-image-popup .nav .next{right:-19px;float:right;background-position:0 -40px}div.jqZoomTitle{z-index:5000;text-align:center;position:absolute;top:0;left:0;width:100%;color:#FFF;background:#999}.jqZoomPup{overflow:hidden;background-color:#FFF;z-index:10;border-color:#FFF;border-style:solid;cursor:crosshair!important}a.product-image{cursor:pointer!important}p.product-image{cursor:default!important}.jqZoomPup img{border:0}.preload{text-decoration:none;border:1px solid #CCC;padding:8px;text-align:center;background:#FFF url(../images/zoomloader.gif) no-repeat 43px 30px;width:90px;height:43px;z-index:10;position:absolute;top:3px;left:3px;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.jqZoomWindow{border:1px solid #CCC;background-color:#FFF}.product-view .product-shop{float:right;width:396px;padding:0 30px}.product-view .product-shop .product-main-info{margin:0 -30px 10px;padding:20px 30px 5px;background:#f6f6f6 url(../images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #cfcfcf;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.product-view .product-shop p,.product-view .product-shop .ratings{margin:10px 0}.product-view .product-shop p.required{clear:both;margin-top:0}.product-view .product-shop .ratings p{margin:0}.product-view .product-shop .product-ids{margin:4px 0 10px;color:#999;display:none}.product-view .product-shop .availability{font-size:12px}.product-view .product-shop .price-box{margin:10px 0}.product-view .product-shop .price-box .price-label{font-size:11px}.product-view .product-shop .price-box .price-as-configured .price-label{font-size:12px}.product-view .product-shop .price-box .price-as-configured .price{color:#454545;font-size:14px}.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-shop .price-box .regular-price .price{color:#111;font-size:14px}.product-view .product-shop .price-box .special-price .price-label,.product-view .product-shop .price-box .special-price .price{font-size:14px;color:#c73615}.product-view .product-shop .price-box .price-as-configured .price-including-tax .price{color:#e55100}.product-view .product-shop .price-box .price-as-configured .price-excluding-tax .price{color:#222;font-size:11px}.product-view .product-shop .price-box p{margin:4px 0}.product-view .product-shop .add-to-links{margin:10px 0}.product-view .product-name h1{font-size:22px;line-height:1.2;color:#454545;font-weight:normal}.product-view .product-ids{text-transform:uppercase}.product-view .short-description{padding:10px 0;clear:both;font-size:12px;display:none}#ja-content-main .product-view .short-description .std{display:none}.product-view .short-description h2{margin:0 0 5px;font-size:13px}.product-view .product-shop .add-to-cart{float:left;padding:2px 15px 10px 0}.rating-box{font-size:0;line-height:0}.rating-box .rating{float:left}.ratings .rating-box{float:left;margin-right:5px}.ratings .amount{font-size:12px}.ratings .rating-links{margin:0;font-size:11px}.ratings .rating-links a{text-decoration:underline}.ratings .rating-links a:hover{text-decoration:none}.ratings .rating-links .separator{margin:0 3px}.availability{font-weight:bold}.availability.in-stock{color:#1b6800}.availability.out-of-stock{color:#cf3a00}.availability-only{margin:10px 0 7px;line-height:16px;background:url(../images/i_availability_only.gif) no-repeat 0 50%;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(../images/i_availability_only_arrow.gif) no-repeat 100% 0;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#d12c01}.availability-only-details{margin:0 0 7px;border:1px solid #d9d9d9}.availability-only-details thead{background:#e8e8e8 url(../images/bkg_thead.gif) repeat-x scroll 0 0}.availability-only-details th,.availability-only-details td{padding:2px 8px}.availability-only-details th{border-bottom:1px solid #d9d9d9;font-size:10px;text-transform:uppercase}.availability-only-details td{background:#FFF;font-size:11px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}.add-to-links{margin:5px 0 0;font-size:11px}.add-to-links li{margin:2px 0}.add-to-links a{color:#999}.add-to-links .separator{display:none}.add-to-cart label{font-size:12px;vertical-align:middle;font-weight:bold;margin-right:5px;text-transform:capitalize}.add-to-cart .qty{vertical-align:middle;margin-right:10px;width:18px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .product-essential button.btn-cart span,.add-to-cart button.btn-cart span{padding:0 0 0 13px!important;height:27px!important}.product-view .product-essential button.btn-cart span span,.add-to-cart button.btn-cart span span{border:0;padding:1px 32px 0 19px!important;font:bold 15px/26px Arial,Helvetica,sans-serif!important;height:26px;text-transform:none}.product-view .product-essential button.btn-gr span span,.add-to-cart button.btn-gr span span{font-size:14px!important;padding:1px 18px 0 10px!important}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box .add-to-links{margin:0!important}.add-to-box .add-to-links li{margin:0 0 2px}.product-options{margin:10px 0 0}.product-options dt label{font-weight:bold;font-size:12px}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0;border:0;padding:3px;color:#000}.product-options dd{margin:5px 0 15px;padding:0 0 12px;border-bottom:1px solid #e7e7e7}.product-options dd .input-box{display:block;padding-right:20px}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd .time-picker select{vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list li{vertical-align:middle;margin:0;padding:2px 0;line-height:1.315}.product-options .options-list input.radio{float:left;margin:2px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:2px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options .validation-error .options-list,.product-options ul.validation-failed{padding:2px 1px!important;position:relative;z-index:2;top:-3px;left:-2px;margin-right:-2px}.options-container-small .product-options .validation-error .options-list,.options-container-small .product-options ul.validation-failed{padding:0 1px!important;position:relative;z-index:2;top:-1px;left:-2px;margin-right:-2px}.product-options li{margin:3px 0}.product-view .product-options-bottom .product-pricing{clear:both}.product-view .product-options-bottom{padding:0;margin:0 0 5px}.product-view .product-options-bottom .add-to-cart{float:left;padding-bottom:20px}.product-view .product-options-bottom .price-box{margin:0!important;float:right}.product-view .product-options-bottom p.required{padding:5px 0 0;clear:both;text-align:right;width:auto}.options-container-small{margin:20px 0 0}.options-container-small .product-options-bottom{float:left}.options-container-small .product-pricing{display:none}.options-container-small .price-box{display:none}.options-container-small .add-to-cart{padding:13px 15px 0 0!important}.options-container-small .product-options-bottom p.required{padding:0 0 0 90px;width:auto;float:left;clear:left;text-align:left}.options-container-small dt{clear:left;float:left;line-height:1.2;width:10em;padding:3px 5px 3px 0;margin:0 0 8px}.options-container-small dd{float:left;width:275px;border-bottom:0;padding:0;margin:0 0 8px}.options-container-small .product-options{margin:0}.options-container-big{clear:both;background:#FFF;padding:20px;border-top:1px solid #cfcfcf;border-width:1px 0}#customizeTitle{margin:0;-moz-border-radius:5px}.product-options .bundle-summary{font-size:11px}.bundleProduct .product-options{font-size:12px;margin-top:0}.bundleProduct .product-options-bottom{padding:0;font-size:12px;margin:0 0 5px;line-height:27px}.bundleProduct .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}.bundleProduct .product-options-bottom .price-box{margin:0;float:right}.bundleProduct .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.with-bundle{position:relative;z-index:1;background:#FFF url(../images/bkg_cols.gif) repeat-y 460px 0}#bundle-product-wrapper{float:left;width:920px;overflow:hidden;position:relative;z-index:1}#bundleProduct{width:1841px;background:#FFF url(../images/bkg_cols.gif) repeat-y 279px 0;z-index:1;position:relative}#productView{margin:0;position:static}#options-container{min-height:556px;width:918px;position:relative;z-index:2;float:right;border:1px solid #cfcfcf;background:#FFF url(../images/bkg_cols.gif) repeat-y 460px 0;left:-1px;-moz-border-radius:5px;-webkit-border-radius:5px}#options-container h1{text-align:left;border:0 none #000;background:0;max-width:605px}.col2-left-layout #bundle-product-wrapper,.col2-right-layout #bundle-product-wrapper{width:755px}.col2-left-layout #options-container,.col2-right-layout #options-container{background-position:277px 0;left:-1px;width:755px}.col2-left-layout #options-container .product-options,.col2-left-layout #options-container .product-options-bottom,.col2-right-layout #options-container .product-options,.col2-right-layout #options-container .product-options-bottom{width:420px}.col2-left-layout .bundle-summary,.col2-right-layout .bundle-summary{left:460px}.col3-layout #bundle-product-wrapper,.col3-layout #options-container{width:572px}.col3-layout #options-container{background-position:94px 0}.col3-layout #productView{margin-right:-10px}.col3-layout #options-container .product-options,.col3-layout #options-container .product-options-bottom{width:237px}.col3-layout #options-container .product-options-bottom .price-box{float:none}.col3-layout .bundle-summary{left:277px}#options-container .product-options{font-size:12px;margin-top:0;font-size:11px;z-index:1;margin:9px 0 0 20px;width:548px;padding:20px 20px 0;clear:both;position:relative;z-index:1}#options-container .product-options-bottom{padding:0 20px 20px;width:548px;font-size:12px;margin:0 0 5px 20px;line-height:27px}#options-container .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}#options-container .product-options-bottom .price-box{margin:0;float:right}#options-container .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.bundle-summary{position:absolute;z-index:2;left:643px;margin-top:20px;background:#FFF;width:275px;display:block}.bundle-summary .product{background:#f6f6f6 url(../images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #DDD;padding:14px 20px}.bundle-summary .product-image{border:1px solid #d6d6d6;float:left;margin:0 -60px 0 0}.bundle-summary .product-details{margin-left:60px;padding:0 0 0 13px}.bundle-summary .product-details p.availability{margin:5px 0;font-weight:bold;font-size:12px}.bundle-summary .product-name{font-size:16px;color:#111}.bundle-summary .summary h4{font-size:14px;color:#333}.bundle-summary .summary ul{margin:6px 0 10px}.bundle-summary .summary li{background:url(../images/bkg_dots.gif) repeat-x 0 1px;margin:0;padding:11px 0 7px}.groped-product-type{position:relative;z-index:2;margin:20px -30px -20px;background:#FFF;border-top:1px solid #cfcfcf;padding:20px 30px 0}.grouped-items td{vertical-align:middle;padding:5px 10px}.giftcard-amount-form{margin:0 0 10px}.giftcard-amount-form label{width:120px;text-align:left;padding-right:5px}.giftcard-amount-form .form-list .input-text{width:70px}.giftcard-amount-form .form-list select{width:150px}.giftcard-amount-form .form-list .input-box{padding-right:20px;margin-right:9px}.giftcard-amount-form .form-list .input-box .v-fix{white-space:nowrap}.giftcard-amount-form .form-list .input-box p.notice{float:left;padding:0;clear:left;width:55px;margin:5px -100px 0 0;white-space:nowrap;font-size:11px;position:relative;z-index:1}.giftcard-amount-form .form-list .input-box p.notice span{margin-right:5px;display:block}.giftcard-send-form{background:#FFF;z-index:2;position:relative;border-top:1px solid #DDD;padding:30px 30px 10px;margin:0 -30px -30px}.giftcard-send-form label{width:120px;text-align:left;padding-right:5px;padding-bottom:5px}.giftcard-send-form .field label{padding-bottom:0}.giftcard-send-form .field .input-text{width:249px!important}.product-view .box-related{font-size:11px}.product-view .box-related p{margin:0}.product-view .box-related .product-name{font-size:12px}.product-view .box-related .price-box{margin:8px 0}.product-view .box-related .note{padding:5px 20px;margin:0;font-size:12px;background:#f7edda}.product-view .box-related .note,.product-view .box-related .note a{color:#d02600}.product-view .box-related input.checkbox{position:absolute;margin:3px 0 0 105px}.product-view .box-related ol{padding:20px 0 20px 20px!important}.product-view .box-related li.item .item-info{margin-right:20px}.product-view .box-related li.item{width:31.5%;float:left;margin-right:1%}.product-view .box-related li.item p a{color:#999}.product-view .box-related li.item .product-image{float:left;margin-right:-100px;width:100px}.product-view .box-related li.item .product-details{margin-left:125px}.col3-layout .product-view .box-related li.item .product-image{display:block;float:none;margin:0 auto}.col3-layout .product-view .box-related li.item .product-details{margin-left:0}.col3-layout .product-view .box-related input.checkbox{margin-left:135px}.product-view .box-up-sell .products-grid{padding:10px 0 10px 60px;margin:0}.product-view .box-up-sell .products-grid li{width:176px;margin-right:30px;display:inline}.product-view .box-up-sell .products-grid .product-name{font-size:110%;font-weight:bold;display:block;padding:10px 15px 5px}.product-view .box-up-sell .products-grid .price-box{text-align:center;float:none}.col2-left-layout .product-view .box-up-sell .products-grid,.col2-right-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 30px;margin-right:0}.col2-left-layout .product-view .box-up-sell .products-grid li,.col2-right-layout .product-view .box-up-sell .products-grid li{display:inline;width:140px}.col3-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 15px;margin:0}.col3-layout .product-view .box-up-sell .products-grid li{width:135px;margin-right:2px;display:inline}.product-view .box-tags h3{font-size:12px;font-weight:normal}.product-view .box-tags .form-add-tags{padding:5px 0 0}.product-view .box-tags .form-add-tags label{margin:0;font-weight:bold;font-size:12px;padding:2px 15px 0 0;height:4em;float:left}.product-view .box-tags .form-add-tags .input-box{margin:0;display:inline-block}.product-view .box-tags .form-add-tags div.validation-passed,.product-view .box-tags .form-add-tags div.validation-error{padding-right:17px}.product-view .box-tags .form-add-tags input.input-text{width:300px}.product-view .box-tags .form-add-tags button.button{margin-left:5px;vertical-align:top}.product-view .box-tags .form-add-tags p{padding:5px 0;font-size:11px}.product-view .box-tags .tags-list{margin:15px 0;line-height:1.5em}.product-view .box-tags .tags-list li{display:inline;font-size:10px;margin:0 5px 0 0}.product-view .box-tags .tags-list li a{text-decoration:none;font-size:12px;margin:0;padding:3px;background:#fffcf0}.product-view .box-tags .tags-list li a:hover{text-decoration:underline}.product-view .box-tags .form-add-tags .input-box{float:left}.product-view .box-tags .form-add-tags .button{margin-bottom:15px}.product-view .box-tags .form-add-tags .input-box{float:none}.product-view .box-tags .form-add-tags .button{margin-bottom:0}.product-view .product-main-info .review-summary-table{margin:10px 0}.review-summary-table{border:0;margin:0 0 10px}.review-summary-table th,.review-summary-table td{padding:2px 5px}.review-summary-table tr.last td{border:0}.review-summary-table th.label,.review-summary-table td.label{width:5%;white-space:nowrap;padding-left:0;background:0}.product-view .box-reviews .pager{border-width:1px 0;margin:0}.product-view .box-reviews dt{margin:10px 0;font-style:italic}.product-view .box-reviews dt a{font-weight:bold;font-style:normal;margin-right:10px}.product-view .box-reviews dd{margin:10px 0 20px;padding:0 0 10px;background:url(../images/bkg_dots.gif) repeat-x 0 100%}.product-view .box-reviews dd p{margin:0 0 10px}.product-view .box-reviews dd .date{margin:0 0 10px;font-style:italic}.product-view .box-reviews dd.last{background:0;margin-bottom:0}.product-view .box-reviews .product-name{font-weight:normal;margin-bottom:20px}.product-view .box-reviews .product-name span{font-weight:bold}.product-view .box-reviews .form-list{margin:15px 0}.product-view .box-reviews .form-list .review-summary-table thead{background:0}.product-view .box-reviews .form-list .review-summary-table thead th{background:0;border:0}.product-view .box-reviews .form-list .review-summary-table .value{text-align:center}.socs li{display:inline-block;width:auto;float:left;margin:0 5px}#home-side-features{width:275px;height:267px;float:right;margin-left:5px}.feature-item h2{font-family:Arial;font-size:20px;margin:5px 0}.feature-item h2 a{color:#048fc3}.feature-description{font-family:Arial;font-size:13px;color:#666;line-height:13px}.feature-item .icon{float:left;height:65px;width:50px}.feature-item .icon a span{background:transparent url("../images/x-30.png") no-repeat scroll 5px 8px;border-radius:2em 2em 2em 2em;box-shadow:0 1px 4px rgba(0,0,0,0.3);display:block;height:40px;margin-left:8px;width:40px}.feature-item .icon a{margin-top:25px;position:relative;text-align:center;top:25px;vertical-align:middle}.feature-item{height:88px;border:1px solid #CCC;border-width:1px 1px 0 1px;background:#EEE;font-weight:bold;color:#444;text-shadow:0 1px 1px #f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));background-image:url(-webkit-linear-gradient(top,#fdfdfd,#eee));background-image:-moz-linear-gradient(top,#fdfdfd,#eee);background-image:url(-ms-linear-gradient(top,#fdfdfd,#eee));background-image:url(-o-linear-gradient(top,#fdfdfd,#eee));background-image:url(linear-gradient(top,#fdfdfd,#eee))}.feature-item.last{border-bottom-width:1px;height:87px}.feature-item:hover{border-color:#BBB;background:#dadada;font-weight:bold;color:#101010;text-shadow:0 1px 1px #FFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dadada));background-image:url(-webkit-linear-gradient(top,#ededed,#dadada));background-image:-moz-linear-gradient(top,#ededed,#dadada);background-image:url(-ms-linear-gradient(top,#ededed,#dadada));background-image:url(-o-linear-gradient(top,#ededed,#dadada));background-image:url(linear-gradient(top,#ededed,#dadada))}.feature-item .middles{display:block;float:left;margin-left:15px;padding-top:22px;width:200px}#home-side-features .feature-item{border:1px solid #FFF;border-top:0 none}#home-side-features .feature-item.last{border-bottom:0 none}#home-side-features .feature-item img{width:273px;height:88px}