html{color:black;font-family:Helvetica,Arial;font-size:12px}body{position:relative;display:block}body.page-product-print{background-color:white} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block} .clearfix{display:block}  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}html,div,map,dt,isindex,form{display:block;border:0px}img{border:0px} .container-wrap{width:100%;text-align:left;margin:0px auto;text-align:left}.doc1{width:960px}.doc2{width:1240px}.doc100{width:100%}.doc800x600C{width:780px}.doc800x600L{width:780px;margin-left:0}.doc1024x768C{width:1000px}.doc1024x768L{width:1000px;margin-left:0}.doc1280x1024C{width:1200px}.doc1280x1024L{width:1200px;margin-left:0}.layout-zone-header{min-height:100px} .layout-zone-navigation{min-height:25px;line-height:25px}.layout-zone-navigation ul{display:inline-block;margin:5px 0px}.layout-zone-navigation ul li{display:inline-block;padding:0px 5px;float:left}.layout-zone-navigation .col-right ul li{padding:0px 10px} .container-navigation-top .layout-zone-navigation ul{margin:3px 0px}.container-navigation-top .layout-zone-navigation ul li.first{padding:0px 5px 0px 0px}.container-navigation-top .layout-zone-navigation ul li.last{padding:0px 0px 0px 5px} .layout-zone-footer{text-align:center;clear:both;min-height:100px;padding-top:20px}.layout-zone-footer ul{display:inline-block;margin:5px 0px}.layout-zone-footer ul li{display:inline;border-left:1px solid #ccc;padding:0px 10px}.layout-zone-footer ul li:first-child{border-left:none} .subfooter{text-align:center;padding:10px} .container-main #main{padding:0px;margin:10px 0px;border:0px solid gray;min-height:700px}.container-main{position:relative}.container-main .layout-zone-left{float:left;width:200px;position:relative;min-height:400px}.container-main .layout-zone-right{float:right;width:200px;position:relative;min-height:400px}.container-main .layout-zone-content{float:left;position:relative}.container-main .layout-zone-content .wrap{min-height:50px;padding:0px 0px;display:block}.container-main .layout-zone-content .wrap-panels{min-height:50px;padding:10px 0px;display:block}.container-main .layout-zone-content .padding-left{padding-left:10px}.container-main .layout-zone-content .padding-right{padding-right:10px} h1{padding:5px;font-size:16px}h2{padding:5px;font-size:15px}h3{padding:5px;font-size:14px}h4{padding:5px;font-size:13px}h5{padding:5px;font-size:12px}p{margin:7px 0px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.remark{font-size:12px}.bold{font-weight:bold}.invisible{display:none}.spacer{padding:10px}.space-top{padding-top:10px}.space-bottom{padding-bottom:10px}.space-left{padding-left:10px}.space-right{padding-right:10px}.no-space-left{padding-left:0px}.no-space-right{padding-right:0px}.no-space-top{padding-top:0px}.no-space-bottom{padding-bottom:0px}.strike{text-decoration:line-through}.small{font-size:12px}.gap{margin:10px}.gap-left{margin-left:5px}.gap-right{margin-right:5px}.gap-bottom{margin-bottom:10px}.gap-top{margin-top:10px}.no-gap-left{margin-left:0px}.no-gap-right{margin-right:0px}.no-gap-bottom{margin-bottom:0px}.no-gap-top{margin-top:0px} .col-wrap:after{clear:both;content:".";display:block;height:0px;visibility:hidden}.col-wrap .col-left{float:left}.col-wrap .col-right{float:right}.col-wrap .col-5{float:left;width:5%}.col-wrap .col-10{float:left;width:10%}.col-wrap .col-15{float:left;width:15%}.col-wrap .col-20{float:left;width:20%}.col-wrap .col-25{float:left;width:25%}.col-wrap .col-30{float:left;width:30%}.col-wrap .col-33{float:left;width:33.3%}.col-wrap .col-35{float:left;width:35%}.col-wrap .col-40{float:left;width:40%}.col-wrap .col-50{float:left;width:50%}.col-wrap .col-60{float:left;width:60%}.col-wrap .col-67{float:left;width:66.6%}.col-wrap .col-70{float:left;width:70%}.col-wrap .col-75{float:left;width:75%}.col-wrap .col-80{float:left;width:80%}.col-wrap .col-85{float:left;width:85%}.col-wrap .col-90{float:left;width:90%}.col-wrap .col-95{float:left;width:95%}.col-wrap .col-100{float:left;width:100%} td.col-5{width:5%}td.col-10{width:10%}td.col-15{width:15%}td.col-20{width:20%}td.col-25{width:25%}td.col-30{width:30%}td.col-33{width:33.3%}td.col-35{width:35%}td.col-40{width:40%}td.col-50{width:50%}td.col-60{width:60%}td.col-67{width:66.6%}td.col-70{width:70%}td.col-75{width:75%}td.col-80{width:80%}td.col-85{width:85%}td.col-90{width:90%}td.col-95{width:95%} .panel{margin:0 0 10px 0;border:1px solid #ccc}.panel:last-child{margin-bottom:0px}.panel .title{padding:5px;font-size:14px}.panel .content{padding:10px;font-size:13px}.panel .content input[type="text"]{font-size:12px;width:98%}.container-main .layout-zone-content .panel:first-child{margin-top:0px}.panel-catalog-categories ul{margin-left:0px}.panel-newsletters-subscribe .content .unsubscribe{text-align:center;font-size:10px}.panel-account-profile .content ul{list-style-type:none;margin:0}.panel-checkout .content ul{list-style-type:none;margin:0}.panel-catalog-manufacturers .content select{width:100%}.panel-catalog-search .content{text-align:center}.panel-catalog-bestsellers .content ul,.panel-checkout-cart .content ul,.panel-checkout-cart .content ul,.panel-catalog-recent .content ul{list-style-type:none;margin:0}.panel-catalog-bestsellers .content ul li,.panel-checkout-cart .content ul li,.panel-catalog-recent .content ul li{background:url(../images/menu_tree_arrow_right_empty.gif) no-repeat top left;padding-left:15px;margin-bottom:5px}.panel-checkout-cart .content .subtotal{text-align:right;font-weight:bold;border:1px solid #cccccc;border-width:1px 0;padding:4px 0}.panel-checkout-cart .content ul.checkout{text-align:right;list-style-type:none}.panel-checkout-cart .content ul.checkout li{background-image:none} .fieldset .no-space-left{padding-left:0px}.fieldset .no-space-right{padding-right:0px}.fieldset .no-space-top{padding-top:0px}.fieldset .no-space-bottom{padding-bottom:0px}.fieldset .gap-left{margin-left:5px}.fieldset .gap-right{margin-right:5px}.fieldset .gap-bottom{margin-bottom:10px}.fieldset .gap-top{margin-top:10px}.fieldset .no-gap-left{margin-left:0px}.fieldset .no-gap-right{margin-right:0px}.fieldset .no-gap-bottom{margin-bottom:0px}.fieldset .no-gap-top{margin-top:0px}.fieldset h3{padding:5px;font-size:16px;margin-bottom:10px;background:#f0f0f0}.fieldset h3.light{color:gray}.fieldset h4{padding:5px 10px;font-size:14px;margin-top:10px}.fieldset .field{padding-bottom:10px;clear:both}.fieldset .field.first{padding-top:10px}.fieldset .field label,.fieldset .field.title{float:left;padding:2px 0px 0px 10px;font-size:12px;color:#666666}.fieldset .field div label{float:none;padding:0}.fieldset .field.required label{font-weight:bold}.fieldset .field div{margin-left:220px;margin-right:15px}.fieldset .field div.hint{margin-left:0px;margin-right:0px}.fieldset .field .captcha{padding-left:10px;margin:0px;float:left;text-align:left}.fieldset .field .captcha div{margin:0px;float:left}.fieldset .option{padding-bottom:10px}.fieldset .option.first{padding-top:10px}.fieldset .option div{width:25px;float:left;margin-left:10px}.fieldset .option div input[type='radio']{float:left;width:13px;height:13px}.fieldset .option div input[type='checkbox']{float:left;width:13px;height:13px}.fieldset .option label{font-size:12px}.fieldset .hint{font-size:12px;padding:0px;margin:5px 0px;float:none;color:#999}.fieldset span.hint{display:block}.page-profile .buttons{color:transparent}.fieldset input[type="text"]{font-size:12px;width:200px;height:16px;padding:2px;padding-left:3px;font-family:Helvetica}.fieldset input[type="file"]{height:22px;padding:2px;padding-left:3px;font-family:Helvetica}.fieldset .error[type="text"]{}.fieldset .error[type="file"]{height:22px;padding:2px;padding-left:3px;font-family:Helvetica}.fieldset input[type="password"]{font-size:12px;width:200px;height:16px;padding:2px;padding-left:3px;font-family:Helvetica}.fieldset .error[type="password"]{}.fieldset input[type="checkbox"]{margin:0px;padding:0px}.fieldset input[type="radio"]{margin-top:2px}.fieldset select{font-size:12px;width:207px;height:24px;padding-top:2px;padding-left:3px;font-family:Helvetica}.fieldset select.wide{float:left;width:100%;margin:0px;padding:0px;height:100px}.fieldset select option{margin:0px;padding:3px}.fieldset select option.grayed{margin:0px;padding:3px}.fieldset textarea{float:left;width:100%;height:200px;margin:0px;padding:0px}.fieldset textarea.small{float:left;width:100%;height:50px;margin:0px;padding:0px}.buttons{text-align:center;padding:10px 0px;margin:0px}.separator-line{border-top:2px solid #f0f0f0} table.fieldset{width:95%;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse}table.fieldset tr.field{padding:0px;margin:0px}table.fieldset tr.field td{padding:0px 0px 3px 0px;margin:0px}table.fieldset tr.field td div,table.fieldset tr.field div{min-height:25px;padding:0px 0px 5px 0px;margin:0px;float:none}table.fieldset tr.field td div label{width:140px;padding:3px 0px 3px 0px;margin:0px;display:inline-block;float:none}table.fieldset tr.field td div input[type="text"]{width:170px;display:inline-block}table.fieldset tr.field td div input[type="password"]{width:170px;display:inline-block}table.fieldset tr.field td div select{width:178px;display:inline-block;padding-top:2px}table.fieldset tr.field td div textarea{height:80px;width:100%;display:inline-block;float:none}table.fieldset tr.checkbox td div,table.fieldset tr.radio td div{padding:0px;min-height:18px}table.fieldset tr.checkbox td div.input,table.fieldset tr.radio td div.input{padding:0px;margin:0px;width:20px;float:left}table.fieldset tr.checkbox td div.input input[type="checkbox"],table.fieldset tr.radio td div.input input[type="radio"]{width:13px;height:13px;padding:0px;margin:3px 0px}table.fieldset tr.checkbox td div label,table.fieldset tr.radio td div label{width:70%}table.fieldset tr.field td div select.select-expiration-month{width:65px}table.fieldset tr.field td div select.select-expiration-year{width:65px}table.fieldset tr.field td div select.select-start-month{width:65px}table.fieldset tr.field td div select.select-start-year{width:65px}table.fieldset tr.field td div input.input-cvv2{width:56px}table.fieldset tr.field td div.hint{padding:0px;margin:0px;min-height:10px}table.fieldset tr.field td div.custom-field-radio{float:left;width:160px;padding:3px}table.fieldset tr.field td div.custom-field-radio label{width:120px;clear:none}.page-billing_and_shipping_address .fieldset input{width:100%}.page-billing_and_shipping_address .fieldset select{width:100%} .msg-error,.msg-notice,.msg-warning{font-size:12px;font-weight:bold;margin:5px 0px 10px 0px}.msg-error{color:#AA0000}.msg-notice{color:#666}.msg-warning{color:#333}.msg-error ul li,.msg-notice ul li,.msg-warning ul li{font-size:12px;font-weight:normal;color:#444444;padding-top:5px}.msg-error ul li:first-child,.msg-notice ul li:first-child,.msg-warning ul li:first-child{padding-top:0px}.msg-error-framed{padding:10px;border:1px solid #cccccc;font-size:16px;margin:10px} table.list{width:100%;margin-bottom:25px;border:1px solid #ccc;border-collapse:collapse}table.list thead tr th{padding:7px;background:#f0f0f0}table.list tbody tr td{padding:7px;font-size:12px}table.list tfoot tr td{padding:7px;border-top:1px solid #f0f0f0;font-size:12px;font-size:100%;text-align:right}ul.list{margin:7px 15px}ul.list li{margin:3px 0px} .categories ul{list-style:none}.categories ul li{float:left;width:24%}.catalog-product-sub-categories ul.subcat-images{list-style:none}.catalog-product-sub-categories ul.subcat-images li{display:inline-block;text-align:center}.subcategory-image{display:block;margin:10px}.catalog-bread-crumbs{padding:5px;font-size:11px}.catalog-navigation{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:10px 0px;padding:5px 0px}.catalog-navigation .left{padding:5px 5px 5px 10px}.catalog-page-breaks{margin:10px 0px;padding:5px 0px;clear:both}.catalog-page-breaks span{padding:5px;display:inline-block}.catalog-page-breaks span.active{padding:5px;color:white;background-color:gray} .catalog-product-title{font-size:14px;font-weight:bold;margin:0px;padding:0px 0px 5px 0px}.catalog-product-sale-price{margin:5px 0px;font-size:16px} .catalog-product-add .input-quantity{width:22px}.catalog-product-add .submit{width:auto}.catalog-product-more-in-category{font-size:12px;margin:5px 0}.catalog-product-hot-deal span{font-weight:bold;color:#F30}.catalog-list{border-collapse:collapse;width:100%}.catalog-view-display .catalog-product{padding:10px 5px;text-align:center}.catalog-view-display .catalog-product-add .input-quantity{margin:0px;padding:0px;width:25px;margin-right:10px;display:inline-block}.catalog-view-display .catalog-product-add input[type='image']{display:inline-block}.catalog-view-display-box .catalog-list td{height:270px}.catalog-view-display-box .catalog-product{padding:10px 5px;text-align:center}.catalog-view-display-box .catalog-product-add .input-quantity{margin:0px;padding:0px;margin-right:10px;display:inline-block}.catalog-view-display-box .catalog-product-add input[type='image']{display:inline-block}.catalog-view-display-box .product-box{border:1px solid silver;margin:5px;padding:5px}.catalog-view-thumb1 .catalog-list td{padding:5px 10px}.catalog-view-thumb1 .catalog-product{padding:10px 0px}.catalog-view-thumb1 .catalog-product-image{text-align:left}.catalog-view-thumb1 .catalog-product-hot-deal{text-align:left}.catalog-view-thumb1 .catalog-product-id{font-size:0.8em}.catalog-view-thumb1-clean .catalog-product{margin-bottom:15px}.catalog-view-thumb1-clean .catalog-product-image{text-align:center}.catalog-view-thumb1-clean .catalog-product-hot-deal{text-align:center}.catalog-view-flexible .catalog-product{float:left;display:block;width:160px;min-width:160px;max-width:50%;text-align:center}.catalog-view-flexible .catalog-product-title{font-size:12px}.catalog-view-flexible .catalog-product-sale-price{font-size:12px}.catalog-view-thumb1 .catalog-list td{width:50%}.catalog-view-thumb2 .catalog-product{margin:0px;padding:5px}.catalog-view-thumb2 .catalog-product-title{background-color:#f0f0f0;padding:5px}.catalog-view-thumb2 .catalog-product-image{text-align:center}.catalog-view-thumb2 .catalog-product-hot-deal{text-align:center}.catalog-view-thumb2 .gap-left{margin-left:5px}.catalog-view-thumb2 .gap-right{margin-right:5px}.catalog-view-thumb2 .catalog-product-add .input-quantity{margin:0px;padding:0px;width:30px;margin-right:10px;display:inline-block}.catalog-view-thumb2 .catalog-product-add input[type='image']{display:block;margin-top:5px}.catalog-view-thumb2 .catalog-product-id{font-size:0.8em}.catalog-view-thumb3 .catalog-product{text-align:center;padding:10px 5px}.catalog-view-thumb3 .catalog-product-title{font-size:14px}.catalog-view-thumb3 .catalog-product-id{font-size:0.8em}.catalog-view-thumb3-clean .catalog-product{height:300px;border-bottom:1px solid silver;border-right:1px solid silver;padding:15px}.catalog-view-thumb3-clean .catalog-product-title{font-size:14px}.catalog-view-thumb3-clean .product-image{text-align:center;height:150px}.catalog-view-thumb3-clean .product-image img{height:140px}.catalog-view-thumb3-clean .catalog-product-add .input-quantity{margin:0px;padding:0px;width:50px;margin-right:10px;display:inline-block} .catalog-view-text .catalog-list{border:1px solid #dddddd}.catalog-view-text .catalog-list thead tr th{background:#eee}.catalog-view-text .catalog-list th{padding:7px}.catalog-view-text .catalog-list td{padding:7px}.catalog-view-text .catalog-list tr.even{background:#f0f0f0}.catalog-view-text .catalog-product-id{font-size:12px}.catalog-view-text .catalog-product-title{font-size:12px}.catalog-view-text .catalog-product-sale-price{font-size:12px}.catalog-view-text .catalog-product-sale-price{font-size:12px}.catalog-view-text .catalog-product-hot-deal{font-size:12px}.catalog-view-text .catalog-product-hot-deal span{line-height:24px;margin:0 5px}.catalog-view-text .catalog-product .price{font-size:12px}.catalog-product-sale-price .sale-price-label{color:#990000}.catalog-product-sale-price .sale-price-amount{color:#990000}.product-rating-small{width:60px;padding-top:3px;float:left}.product-reviews-link{float:left} .page-product .product-bread-crumbs{font-size:11px}.page-product .product-print{}.page-product .product-image{display:inline-block;text-align:center;width:100%}.page-product .product-id{}.page-product .product-price{margin-bottom:5px}.page-product .product-price .price-label{margin-bottom:5px;font-size:150%;color:black}.page-product .product-price .price-amount{margin-bottom:5px;font-size:150%;color:black}.page-product .product-price .price-label.compared{margin-bottom:5px;font-size:125%;color:black}.page-product .product-price .price-amount.compared{margin-bottom:5px;font-size:125%;color:black}.page-product .product-price .sale-price-label{margin-bottom:5px;font-size:150%;color:#990000}.page-product .product-price .sale-price-amount{margin-bottom:5px;font-size:150%;color:#990000}.page-product .product-purchase .fieldset .field{padding:0px;margin:0px 0px 7px 0px}.page-product .product-purchase .fieldset .field.first{padding:0px}.page-product .product-purchase .fieldset label{padding:0px;float:none;clear:both;font-weight:bold}.page-product .product-purchase .fieldset div{margin:0px;float:none;clear:both;margin:0px 0px 7px 0px}.page-product .product-purchase .fieldset .product-quantity label{padding:6px 0px 0px 0px;margin:0px;float:left;width:120px;clear:none}.page-product .product-purchase .fieldset .product-quantity div{float:left;width:100px;clear:none}.page-product .product-purchase .fieldset .product-quantity div input{width:50px}.page-product .product-recurring-details{background-color:#F7F7F7;border:1px solid gray;margin-top:15px;max-width:500px;padding:0}.page-product .product-purchase .fieldset .product-recurring-start-date label{padding:6px 0px 0px 0px;margin:0px 0px 10px 0px;float:left;width:120px;clear:none}.page-product .product-purchase .fieldset .product-recurring-start-date div{float:left;width:100px;clear:none}.page-product .product-purchase .fieldset .product-recurring-start-date div input{width:120px}.ui-datepicker{margin-top:-30px}.page-product .product-purchase .div-add-button{display:inline;margin:0;margin-top:2px}.page-product .product-purchase .div-checkout-button{text-align:left;margin-left:10px}.page-product .product-description .product-page-block-content ul{margin:10px;padding:5px} .page-product .product-special-offer{border:1px solid #ccc;background:#f0f0f0;padding:10px}.page-product .product-special-offer p{margin:0}.page-product .product-special-offer .offer-value{margin:0;font-weight:bold}.page-product .product-special-offer ul{list-style-type:none}.page-product .product-special-offer ul li{padding-left:20px}.page-product .product-special-offer .title{padding:0;color:red} .page-product .product-special-offer-quantity ul{list-style-type:none;padding:0px 0px 10px 0px;font-size:12px}.page-product .product-special-offer-quantity ul li{font-weight:bold;color:red;border-bottom:1px solid #999999;padding:5px 0px} .page-product .product-page-center .product-secondary-images h3{background:none;text-align:left;margin:0px;padding-bottom:0}.page-product .product-page-center .product-secondary-images ul{list-style:none;margin:10px 0px}.page-product .product-page-center .product-secondary-images ul li{list-style:none;float:left;margin:5px 10px 5px 0}.page-product .product-page-center .product-secondary-images ul li div{}.page-product .product-page-center .product-secondary-images ul li img{vertical-align:middle;text-align:center}.page-product .product-page-blocks .product-secondary-images ul{list-style:none;margin:10px 0px}.page-product .product-page-blocks .product-secondary-images ul li{list-style:none;float:left;margin-right:10px}.page-product .product-page-blocks .product-secondary-images ul li div{}.page-product .product-page-blocks .product-secondary-images ul li img{vertical-align:middle;text-align:center} .page-product .product-page-blocks .ui-tabs,.product-page-blocks.ui-tabs{padding:0px}.page-product .product-page-blocks.ui-tabs .ui-tabs-nav li a{padding:4px 8px}.page-product .product-page-blocks.ui-tabs .ui-tabs-nav li{margin:0 5px -1px 0px}.page-product .product-page-blocks .ui-widget,.product-page-blocks.ui-widget{font:inherit}.page-product .product-page-blocks .ui-widget-content,.product-page-blocks.ui-widget-content{background:none;border:none}.page-product .product-page-blocks .ui-corner-all,.product-page-blocks.ui-corner-all{-moz-border-radius:0px}.page-product .product-page-blocks .ui-widget-header{background:none;border:0px;border-bottom:1px solid silver}.page-product .product-page-blocks .ui-tabs-nav{padding:0px 0px 0px 10px}.page-product .product-page-blocks .ui-tabs-panel{padding:0px;font-size:13px;border:1px solid silver;border-top:none}.page-product .product-page-blocks .ui-state-active{border:1px solid silver;color:black}.page-product .product-page-blocks{margin-top:10px} .page-product .product-rating div{font-size:12px;line-height:25px}.page-product .product-rating .rating-value{float:left;margin-right:10px}.page-product .product-review-item{border-top:1px solid silver;margin:10px 0px;padding:10px 0px} .product-view-style1 .product-purchase{border:1px solid gray;padding:0px;background-color:#f7f7f7;margin-top:15px;max-width:500px}.product-view-style1 .product-purchase h3{display:none}.product-view-style1 .product-purchase .buttons{padding:0px}.product-view-style1 .product-purchase #div-add-button{text-align:right}.product-view-style1 .product-page-center .product-image .click-to-enlarge{display:none}.product-view-style1 .product-page-center .product-secondary-images h3{display:none}.product-view-style1 .product-page-center .product-secondary-images .spacer{padding:0px}.product-view-style1 .product-page-center .product-secondary-images .spacer .click-to-enlarge{display:none}.product-view-style1 .product-page-center .product-secondary-images ul{list-style:none;margin:10px 0px;display:inline-block;text-align:center}.product-view-style1 .product-page-center .product-secondary-images ul li{list-style:none;float:left;margin:5px 5px 5px 0px}.product-view-style1 .product-page-center .product-secondary-images ul li div{}.product-view-style1 .product-page-center .product-secondary-images ul li img{vertical-align:middle;text-align:center}.product-view-style1 .product-page-block .product-page-block-header{border-bottom:1px solid silver} .product-view-style2 .product-purchase{border:1px solid gray;padding:0px;background-color:#f7f7f7;margin-top:15px;max-width:500px}.product-view-style2 .product-purchase h3{display:none}.product-view-style2 .product-purchase .buttons{padding:0px}.product-view-style2 .product-purchase #div-add-button{text-align:right}.product-view-style2 .product-page-center .product-image .click-to-enlarge{display:none}.product-view-style2 .product-page-center .product-secondary-images h3{display:none}.product-view-style2 .product-page-center .product-secondary-images .spacer{padding:0px}.product-view-style2 .product-page-center .product-secondary-images .spacer .click-to-enlarge{display:none}.product-view-style2 .product-page-center .product-secondary-images ul{list-style:none;margin:10px 0px;display:inline-block;text-align:center}.product-view-style2 .product-page-center .product-secondary-images ul li{list-style:none;float:left;margin:5px 5px 5px 0px}.product-view-style2 .product-page-center .product-secondary-images ul li div{}.product-view-style2 .product-page-center .product-secondary-images ul li img{vertical-align:middle;text-align:center}.product-view-style2 .product-page-block .product-page-block-header{background-color:#f0f0f0;padding:10px} .product-view-style3 .product-page-center .product-image .click-to-enlarge{display:none}.product-view-style3 .product-page-center .product-secondary-images h3{display:none}.product-view-style3 .product-page-center .product-secondary-images .spacer{padding:0px}.product-view-style3 .product-page-center .product-secondary-images .spacer .click-to-enlarge{display:none}.product-view-style3 .product-page-center .product-secondary-images li{clear:left}.product-view-style3 .product-purchase{border:1px solid gray;padding:0px;background-color:#f7f7f7;max-width:800px}.product-view-style3 .product-purchase h3{display:none}.product-view-style3 .product-purchase .buttons{padding:0px}.product-view-style3 .product-purchase .product-attribute div{padding:5px 0px 0px 5px}.product-view-style3 .product-purchase #div-add-button{text-align:right} .product-view-style4 .product-page-center .product-image .click-to-enlarge{display:none}.product-view-style4 .product-page-center .side-borders{border-left:1px solid silver;border-right:1px solid silver}.product-view-style4 .product-page-center .product-secondary-images h3{display:none}.product-view-style4 .product-page-center .product-secondary-images .spacer{padding:0px}.product-view-style4 .product-page-center .product-secondary-images .spacer .click-to-enlarge{display:none}.product-view-style4 .product-page-center .product-overview{margin-top:10px}.product-view-style4 .product-page-center .product-overview .product-page-block-header{padding:0px;margin:0px}.product-view-style4 .product-page-center .product-overview .product-page-block-content{padding:5px 0px 0px 5px;margin:0px}.product-view-style4 .product-purchase{-border-top:1px solid silver;padding:0px;-background-color:#f7f7f7;max-width:800px;margin-top:15px}.product-view-style4 .product-purchase .spacer{padding:0px;padding-top:10px}.product-view-style4 .other-products .product-recommended{border:1px solid silver;padding:5px}.product-view-style4 .other-products .product-recommended .product-page-block-header{display:none}.product-view-style4 .other-products .product-siblings{border:1px solid silver;padding:5px}.product-view-style4 .other-products .product-siblings .product-page-block-header{font-size:12px}.product-view-style4 .product-purchase h3{display:none}.product-view-style4 .product-purchase .buttons{padding:0px}.product-view-style4 .product-purchase .product-attribute div{padding:5px 0px 0px 5px}.product-view-style4 .product-purchase #div-add-button{text-align:left}.product-view-style4 .rating-container{display:inline-block;text-align:center;width:125px;float:none;padding-top:10px}.product-view-style4 .fieldset select{width:100%} .product-view-style5 .product-page-center .product-image .click-to-enlarge{display:none}.product-view-style5 .product-page-center .side-borders{border-left:1px solid silver;border-right:1px solid silver}.product-view-style5 .product-page-center .product-secondary-images h3{display:none}.product-view-style5 .product-page-center .product-secondary-images .spacer{padding:0px}.product-view-style5 .product-page-center .product-secondary-images .spacer .click-to-enlarge{display:none}.product-view-style5 .product-page-center .product-overview{margin-top:10px}.product-view-style5 .product-page-center .product-overview .product-page-block-header{padding:0px;margin:0px}.product-view-style5 .product-page-center .product-overview .product-page-block-content{padding:5px 0px 0px 5px;margin:0px}.product-view-style5 .product-purchase{-border-top:1px solid silver;padding:0px;-background-color:#f7f7f7;max-width:800px;margin-top:15px}.product-view-style5 .product-purchase .spacer{padding:0px;padding-top:10px}.product-view-style5 .other-products .product-recommended{border:1px solid silver}.product-view-style5 .other-products .product-recommended h4{padding:10px}.product-view-style5 .other-products .product-siblings{border:1px solid silver}.product-view-style5 .other-products .product-siblings .product-page-block-header{font-size:12px}.product-view-style5 .product-purchase h3{display:none}.product-view-style5 .product-purchase .buttons{padding:0px}.product-view-style5 .product-purchase .product-attribute div{padding:5px 0px 0px 5px}.product-view-style5 .product-purchase #div-add-button{text-align:left}.product-view-style5 .product-purchase #div-add-button input{width:140px;height:35px;margin-top:5px}.product-view-style5 .rating-container{display:inline-block;text-align:center;width:125px;float:none;padding-top:10px}.product-view-style5 .product-page-block .product-page-block-header{background-color:#f0f0f0;padding:10px}.product-view-style5 .framed{padding:0px;border:4px solid silver}.product-view-style5 .product-page-blocks{padding:0px;margin:0px}.product-view-style5 .other-products .catalog-view-flexible .catalog-product{width:100%;max-width:100%}  .div-new-product-review .field div{margin-left:120px} .testimonial{border:1px solid gray;background:#FEF6DA;padding:25px;margin-top:10px}.testimonial .testimonial-text{font-size:16px;font-style:italic;font-family:times;text-indent:30px}.testimonial .testimonial-author{text-align:right} .page-wishlist-manage table{width:100%;border:1px solid #ccc;border-collapse:collapse}.page-wishlist-manage table tr td{border:1px solid #ccc;padding:10px}.page-wishlist-manage table thead tr td{border:none} .cart .quantity{width:50px;text-align:right}.cvv2{width:50px}ul li.productOption{list-style-type:none;padding-left:20px;font-style:italic}ul li.productOption span{padding-left:10px} .image-cart{vertical-align:middle} .page-unsubscribe .cancel-email{width:300px}.page-login .fieldset,.page-password_reset .fieldset{border:1px}.page-login .fieldset h3,.page-password_reset .fieldset h3{display:none} .page-login .fieldset .field label,.page-password_reset .fieldset .field label{padding-left:0px;width:140px;float:none;clear:both}.page-login .fieldset .field div,.page-password_reset .fieldset .field div{float:none;clear:both;margin-left:0px}.page-login .buttons,.page-password_reset .buttons{text-align:left}.page-login .col-50.col-left .spacer{border-right:1px solid #ccc}.page-login .express-checkout{margin-top:25px} .page-cart .cart-paypal-or{position:relative;top:-25px;padding-right:5px}.page-cart .cart-paypal-or.cart-paypal-bml{top:-85px}.page-cart table.list{margin:10px 0px}.page-cart table.list tr td{padding:15px}.page-cart table.list tr td .quantity{width:30px;text-align:left}.page-cart table.list tr td,.page-cart table.list tr th{border:1px solid #ccc}.page-cart table.list tr td.cart-image{border-right:none;width:15%}.page-cart table.list tr td.cart-image img{width:80px;margin-right:10px;margin-bottom:10px;text-align:left}.page-cart table.list tr td.cart-description{border-left:none}.page-cart table.list tfoot{background:#f0f0f0}.page-cart table.list tfoot tr td{border:none}.page-cart table.list tfoot tr td.text-left{text-align:left}.page-cart table.list tr td.cart-amount{text-align:right;padding-right:20px;padding-left:30px}.page-cart table.list tr td.cart-quantity{padding-left:10px;padding-right:10px}.page-cart table.list tr td span.product-id{font-size:12px}.page-cart table.list tr td ul{list-style-type:none}.page-cart .div-checkout-button{text-align:right}.page-cart .cart-other-options .spacer{border:1px solid #ccc;background:#f0f0f0}.page-cart .cart-other-options .spacer .spacer{border:none}.page-cart .cart-other-options h3{font-size:14px;margin-bottom:20px}.page-cart .cart-other-options h4{font-size:12px;font-weight:bold;padding:0;margin-bottom:5px}.page-cart .cart-other-options .others-bought ul{list-style-type:none}.page-cart .cart-other-options .others-bought ul li{margin-bottom:10px;border-top:1px solid #ccc;padding-top:10px}.page-cart .cart-other-options .others-bought ul li:first-child{border-top:none;padding-top:0px}.page-cart .cart-other-options .others-bought ul li img{width:100px}.page-cart .cart-totals{float:right}.page-cart .cart-totals .spacer{border:1px solid #ccc;background:#f0f0f0}.page-cart .cart-totals .spacer .spacer{border:none}.page-cart .cart-totals .div-checkout-button{text-align:right}.page-cart .cart-totals ul{width:99%;border:none;text-align:right;list-style-type:none}.page-cart .cart-totals ul li{margin-bottom:7px}.page-cart .cart-totals .cart-total-amount{color:#990000;font-size:14px;margin:15px 0px 22px 0px}.page-cart .cart-totals .cart-amount{font-size:16px;margin:5px 0px 15px 0px}.page-cart .cart-totals .promo-code .field label{float:none;display:inline-block}.page-cart .cart-totals .promo-code .field .formControlText{width:75px;margin:0 5px}.page-cart .cart-totals fieldset{margin-top:10px}.page-cart .cart-totals fieldset .spacer{border:none;background:none}.page-cart .cart-totals fieldset legend{margin-left:10px;font-weight:bold} .page-cart .promo-code{font-size:16px;margin:5px 0px 15px 0px}.page-cart .promo-code .title{padding-top:0}.page-cart .promo-code .field{padding:0px}.page-cart .promo-code .field input[type="text"]{height:auto}.page-cart .promo-code .field label{padding:0} .page-invoice .invoice .discounts.amount{font-weight:bold;background:#F0F0F0} .page-signup .fieldset .title{padding-left:10px }.page-signup .fieldset .shipping-fields{margin:10px}.page-signup .fieldset .shipping-fields input{float:left}.page-signup .fieldset .shipping-fields div{margin-left:30px}.page-signup .fieldset .shipping-fields div .hint{margin-left:0px}.page-signup .fieldset .field label{width:250px}.page-signup .fieldset .field div{margin-left:260px}.page-signup .fieldset .field div.captcha,.page-signup .fieldset .field div.captcha div{margin:0px;padding:0px}.page-signup .fieldset .field div label{margin-left:5px}.page-signup .fieldset .buttons{margin-left:260px;text-align:left}.page-signup .label-shipping-same{float:none;text-align:left} .gift-amount{width:60px}.page-opc .amounts .col-wrap{margin-bottom:10px}.page-opc .amounts .col-wrap .col-33{text-align:right}.page-opc .field .cvv2{width:40px}.page-opc .field div.hint{margin:0px}.page-opc .field.payment-form-cc-will-be-stored{font-weight:bold}.page-opc .payment-methods-form-wrapper{overflow:hidden;float:right;min-width:50%;overflow-x:hidden;overflow-y:hidden;max-width:70%}.page-opc .cart-item-title{border-top:1px solid #f0f0f0;padding:5px 0px}.page-opc .cart-item-price{border-top:1px solid #f0f0f0;padding:5px 0px;text-align:right}.page-opc #cart-items-toggle{font-size:16px}.page-opc #opc-invoice-totals{font-size:14px}.page-opc #opc-login{font-size:16px;font-weight:bold}.page-opc > div > div > div.col-25{float:right}#opc-dialog-spinner{background:#f0f0f0 url(../images/spinner.gif) no-repeat 25px 25px;border:1px solid #cccccc;padding:0px;color:gray}#opc-dialog-spinner .spinner-top{margin-left:120px;margin-top:25px;font-size:25px}#opc-dialog-spinner .spinner-message{margin-left:120px;margin-top:10px}#opc-dialog-login{background:#f0f0f0;border:1px solid #cccccc;padding:0px;width:370px;color:gray}#opc-dialog-login .login-top{font-size:25px}#opc-dialog-login input[type='text']{width:100%}#opc-dialog-login input[type='password']{width:100%}#opc-dialog-login input[type='submit']{width:100px}#opc-dialog-login input[type='button']{width:100px}.opc-spinner{position:absolute;top:30px;left:30px;width:300px;font-size:16px;padding:25px;background:#f0f0f0;display:none;clear:both;border:3px solid gray;z-index:99}.opc-invoice-totals table tbody tr td{padding-bottom:5px}.opc-invoice-totals .invoice-subtitle{font-size:0.95em;font-style:italic;color:#444444}.opc-invoice-totals table tbody tr.opc-invoice-gift-certificate-row td{border-top:1px solid gray;padding-top:5px;color:#000099}.opc-invoice-totals table tbody tr.opc-invoice-total-row td{border-top:1px solid gray;padding-top:5px;font-weight:bold}.opc-invoice-totals table tbody tr.opc-invoice-recurring-row td{padding-top:5px;font-weight:bold;padding-top:15px}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td{font-size:0.9em}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td div.recurring-product{text-decoration:underline;margin-bottom:5px;padding-top:5px;border-top:1px solid gray}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td div.recurring-product:first-child{border-top:none;padding-top:0px}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td div.recurring-payment{margin-top:5px;clear:both}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td div.recurring-payment-title{min-width:35%;float:left}.opc-invoice-totals table tbody tr.opc-invoice-recurring-items-row td div.recurring-payment-description{min-width:60%;float:right;text-align:right;font-style:italic}#opc-invoice-fixed{position:fixed;left:0px;top:0px;background-color:#f0f0f0;border:none;z-index:10000;border:none;width:100%}#opc-invoice-fixed div{padding:10px 15px;text-align:right;font-size:1.2em}#opc-invoice-fixed div span{font-weight:bold}.opc-payment-profile-view{min-height:100px}#opc-payment-methods-error{margin-left:10px}.checkout-payment-form .field div input,.checkout-payment-form .field div select{width:50%}.checkout-payment-form .field label{width:auto;float:none}.page-billing_and_shipping_address .fieldset .field label{width:140px}.page-billing_and_shipping_address .fieldset .field div{margin-left:150px}.page-billing_and_shipping_address .fieldset .field textarea{height:100px}.page-billing_and_shipping_address .fieldset .field div label{margin-left:5px}.page-shipping-quote .fieldset .field label{width:250px}.page-shipping-quote .fieldset .field div{margin-left:260px}.page-shipping-quote .fieldset .buttons{margin-left:260px;text-align:left}.toggle-new-shipping{float:left} .layout-zone-content .page-unsubscribe ul{padding-left:20px;margin:10px}.page-unsubscribe p.msg-notice{font-size:12px} .input-remember-me{width:auto}.col-50{width:49.9%} input.button,input.reset,input.submit{cursor:pointer;width:auto;padding:2px 5px}input.button-disabled{color:gray}.button-add-to-cart{width:auto} .div-shipping-address .option label{display:inline-block}.page-invoice .fieldset select{width:auto}.page-site-map ul li{margin:5px 0 5px 10px;list-style-type:disc}.layout-zone-content .page-404 ul li{margin:5px 0 5px 10px;list-style-type:disc} .catalog-product-image img{max-width:100%}.product-image,.product-image img{max-width:100%}.image-home{max-width:100%} .panel{background-color:#fff}.panel .title{background-color:#999;color:#fff}.msg-error{color:#dd0000}.msg-error ul li{color:#dd0000}.msg-notice{color:#333333}.msg-notice ul li{color:#666666}.msg-warning{color:#0000dd}.msg-warning ul li{color:#999999}.container-navigation-top .layout-zone-navigation{background-color:white}.container-navigation-middle .layout-zone-navigation{background-color:#bbbbbb}.layout-zone-navigation{background-color:#bbbbbb}.layout-zone-footer{background-color:#bbbbbb}.fieldset .hint{color:#999}  .treeview .hover{color:inherit} .drop-down-menu,drop-down-menu *{padding:0px;margin:0px;list-style:none;z-index:5}.drop-down-menu ul{position:absolute;list-style:none;display:none;z-index:5}.drop-down-menu li{float:left;position:relative;list-style:none;z-index:5}.drop-down-menu a{display:block;position:relative;z-index:5}.drop-down-menu li ul li{float:none;clear:left;z-index:5} .drop-down-menu-vertical{width:100%}.drop-down-menu-vertical,.drop-down-menu-vertical ul,.drop-down-menu-vertical li,.drop-down-menu-vertical a,.drop-down-menu-vertical li ul li{z-index:4}.drop-down-menu-vertical li{clear:left;float:none} .drop-down-menu,.drop-down-menu ul{background-color:#cccccc}.drop-down-menu-item-separator{color:black}.drop-down-menu-item{background-color:#cccccc;border-top:0px solid white;padding:7px 7px;text-decoration:none;color:black;font-size:12px}.drop-down-menu-item-hover{background-color:#777777;border-top:0px solid white;padding:7px 7px;text-decoration:none;color:white;font-size:12px}.catalog-navigation .drop-down-menu{background:none;z-index:4}.catalog-navigation .drop-down-menu li{z-index:4}.catalog-navigation li{margin-right:5px}.catalog-navigation li li{margin-right:0px}.catalog-navigation .drop-down-menu-item{border:none;padding:5px;margin-right:0px;z-index:4}.catalog-navigation .drop-down-menu-item-hover{border:none;padding:5px;margin-right:0px;z-index:4}.catalog-navigation .drop-down-menu li ul .drop-down-menu-item{border-top:1px solid white;z-index:4}.catalog-navigation .drop-down-menu li ul .drop-down-menu-item-hover{border-top:1px solid white;z-index:4}select.select-expiration-month,select.select-expiration-year{width:70px;margin-right:5px}.address-variants-text{font-size:1.1em;margin-bottom:10px}.address-variants-ul{list-style:none;padding:0px;margin:0px 0px 0px 10px}.address-variants-li{list-style:none;width:315px;height:65px;display:block;margin:0px;float:left}.address-variants-radio{float:left}.address-variants-option{margin-left:20px}.framed-block{padding:20px 20px 5px 20px;border:2px solid #e0e0e0;-background-color:#f7f7f7;font-size:1.2em;margin-left:5px;margin-right:5px}.framed-block table{width:100%}.framed-block table thead th{padding-bottom:10px;border-bottom:2px solid #e0e0e0}.framed-block table tbody td{padding-bottom:5px}.framed-block table.framed-list tbody tr:first-child td{padding-top:10px}.framed-block table.framed-list tbody tr:last-child td{padding-bottom:10px}.framed-block table.framed-list tfoot tr:first-child td{padding-top:10px;border-top:2px solid #e0e0e0}.framed-block table.framed-list tfoot tr td{padding-top:5px}.page .layout-zone-content .framed-block a{font-size:1em;font-weight:normal}.framed-block .field label{padding-left:0px;font-size:1em;margin-top:3px}.framed-block .fieldset .field div{margin-left:200px}.framed-block h3{padding:0px;background:none}.page-cart .cart-image{width:150px;float:left}.page-cart .cart-image img{width:100%}.page-cart .cart-description{margin-left:165px}@media screen and (max-width:767px){table.list.cart thead{display:none}table.list.cart span.product-id{display:none}table.list.cart tbody tr{border-bottom:1px solid #e1e1e1}.page-cart table.list tr td,.page-cart table.list tr th{border:none;padding:15px 0}.page-cart table.list{border:none;border-top:1px solid #e1e1e1}.page-cart table.list tr td .quantity{float:right !important;text-align:center;height:24px;border:1px solid #cfcfcf}.page-cart table.list tr td.cart-amount{padding-left:20px;padding-right:0px}.page-cart .cart-description div a{font-weight:600}.page-cart table.list tfoot{background-color:transparent;font-size:12px}.page-cart .cart-totals .spacer{background-color:transparent;border:none;padding:0}.page-cart .cart-totals .cart-amount{text-align:center;padding-bottom:15px}.page-cart .promo-code{text-align:center;margin:0}.page-cart .cart-totals .promo-code .field .formControlText{width:100%;margin:0 0 5px 0}.page-cart input.button-apply-promo.submit{width:100%}#form-cart .cart-totals > div > div > div > div{text-align:center}}#pikfly-button{position:fixed;bottom:0;right:15%;padding:8px;font-family:Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 0 10px 0 rgba(0,0,0,0.38);background-color:white;border-radius:2px 0 2px 0;opacity:1}#pikfly-button img{vertical-align:middle;padding:0 5px}#pikfly-button a,#pikfly-button a:link,#pikfly-button a:hover,#pikfly-button a:focus,#pikfly-button a:active{font-size:12px;font-weight:700;color:#009053;text-decoration:underline;display:block;text-align:center}.pikfly-available{display:block;padding-bottom:7px;text-decoration:none}#pikfly-button a.close-btn,#pikfly-button a.close-btn:link,#pikfly-button a.close-btn:hover,#pikfly-button a.close-btn:focus,#pikfly-button a.close-btn:active{font-size:13px;font-weight:300;color:#a8a8a8;text-decoration:none;position:absolute;top:5px;right:7px}.shipment-status{font-size:0.90em;font-style:italic}
html{background:#000;color:#666}body{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.container-wrap{margin:0 auto;width:1000px}.container-main{background:#fff;padding:30px 0}.container-main #main{min-height:0}a{color:#c00;font-weight:bold;text-decoration:none}  .carousel-inner > .item{display:none}.carousel-inner > .active{display:block} .catalog-view-manufacturer-scroll{border-top:1px solid #d8d8d8;margin:20px 0;padding-top:20px;position:relative}.catalog-view-manufacturer-scroll + .catalog-view-manufacturer-scroll{margin-top:40px}.catalog-view-manufacturer-scroll .scroll-frame{margin:0 36px;overflow:hidden;position:relative}.catalog-view-manufacturer-scroll .nav{background:#c5c5c5;border-radius:100%;color:#fff;display:block;font-size:24px;font-weight:normal;height:34px;line-height:34px;margin-top:-17px;position:absolute;text-align:center;top:50%;width:34px}.catalog-view-manufacturer-scroll .nav.prev{left:0}.catalog-view-manufacturer-scroll .nav.next{right:0}.catalog-view-manufacturer-scroll .nav.disabled{display:none}.catalog-view-manufacturer-scroll .manufacturer{left:0;padding:0;position:absolute;right:0;text-align:center;top:-20px}.catalog-view-manufacturer-scroll .manufacturer span{background:#fff;font-size:24px;line-height:40px;padding:0 5px}.catalog-view-manufacturer-scroll .manufacturer img{max-height:40px}.catalog-view-manufacturer-scroll ul{left:0;list-style:none;position:relative;text-align:center;text-transform:uppercase;-moz-transition:left 150ms;-o-transition:left 150ms;-webkit-transition:left 150ms;transition:left 150ms;width:999em}.catalog-view-manufacturer-scroll li{float:left;margin:0 31px;width:150px}.catalog-view-manufacturer-scroll ul a{color:#999;display:block}.catalog-view-manufacturer-scroll ul img{margin-bottom:5px} header.main{background:#c00 url(../images/header/bg.gif) no-repeat center top;-moz-box-shadow:0 1px 7px rgba(0,0,0,0.75);-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.75);box-shadow:0 1px 7px rgba(0,0,0,0.75);color:#fff;font-family:Futura,'Century Gothic',AppleGothic,sans-serif;min-width:1000px;position:relative;z-index:9}header.main .container-header,header.main .container-navigation{margin:0 auto;position:relative;width:1000px}header.main .container-header{z-index:1} header.main .logo{left:60px;position:absolute;top:25px}header.main .tagline{font-size:10px;font-style:italic;position:absolute;right:200px;text-align:center;top:45px}header.main .tagline p{margin:0 0 0.25em} header.main .container-navigation{min-height:158px}.container-navigation-middle .layout-zone-navigation{background:none;line-height:1.3}.layout-zone-navigation a{color:#fff;font-weight:bold;text-shadow:0 1px 4px rgba(0,0,0,0.75);text-transform:uppercase;-moz-transition-duration:0.2s;-moz-transition-property:color,text-shadow;-webkit-transition-duration:0.2s;-webkit-transition-property:color,text-shadow;transition-duration:0.2s;transition-property:color,text-shadow}.layout-zone-navigation a:hover{color:#ccc;text-shadow:0 1px 6px rgba(0,0,0,1)}nav.primary{bottom:0;left:37px;position:absolute;white-space:nowrap}nav.primary ol{list-style:none;margin:0;padding:0}nav.primary li{float:left;position:relative}nav.primary a{border-color:#e06666;border-color:rgba(255,255,255,0.4);border-style:solid;border-width:0 1px 1px 0;display:block;padding:0 12px 10px}nav.primary > ol > li:hover > a{border-bottom-color:transparent}nav.primary li.last a{border-right:none}nav.primary a.icon{background-repeat:no-repeat;padding-left:53px}nav.primary a.icon-wrench{background-image:url(../images/header/icon-wrench.png)}nav.primary a.icon-tach{background-image:url(../images/header/icon-tach.png)}nav.primary a.icon-logo{background-image:url(../images/header/icon-logo.png)}nav.primary ol ol{background:#cc0000; background:-moz-linear-gradient(top,#cc0000 0%,#cb0000 8%,#c60504 20%,#b61010 44%,#853333 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cc0000),color-stop(8%,#cb0000),color-stop(20%,#c60504),color-stop(44%,#b61010),color-stop(100%,#853333)); background:-webkit-linear-gradient(top,#cc0000 0%,#cb0000 8%,#c60504 20%,#b61010 44%,#853333 100%); background:-o-linear-gradient(top,#cc0000 0%,#cb0000 8%,#c60504 20%,#b61010 44%,#853333 100%); background:-ms-linear-gradient(top,#cc0000 0%,#cb0000 8%,#c60504 20%,#b61010 44%,#853333 100%); background:linear-gradient(top,#cc0000 0%,#cb0000 8%,#c60504 20%,#b61010 44%,#853333 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000',endColorstr='#853333',GradientType=0 ); display:none;left:0;position:absolute;top:100%}nav.primary li:hover > ol{display:block}nav.primary ol ol li{float:none}nav.primary ol ol a{border-width:0 0 1px;height:50px;line-height:50px;padding:0 25px}nav.primary ol ol a:hover{background-color:#666}nav.primary > ol > li > ol > li.last > a,nav.primary ol ol ol li.last a{border-bottom:none}nav.primary ol ol ol{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:10px;left:100%;top:0;white-space:normal;width:194px}nav.primary ol ol ol a{height:auto;line-height:1.2;padding:8px 10px;text-shadow:none}nav.primary ol ol ol a:hover{text-shadow:none}nav.user{bottom:10px;font-size:10px;right:44px;position:absolute}nav.user ol{list-style:none;margin:0;padding:0}nav.user li{float:left;margin-left:10px}nav.user .cart{font-style:italic}nav.user .cart a{font-style:normal;text-shadow:none}header.main .subscribe{position:absolute;right:44px;top:0}.no-js header.main .subscribe{display:none}header.main .subscribe a{background:#7a797a; background:-moz-linear-gradient(top,#7a797a 0%,#5d5f60 29%,#545556 43%,#5d5e60 57%,#767676 81%,#7d7d7d 90%,#7f7f7f 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7a797a),color-stop(29%,#5d5f60),color-stop(43%,#545556),color-stop(57%,#5d5e60),color-stop(81%,#767676),color-stop(90%,#7d7d7d),color-stop(100%,#7f7f7f)); background:-webkit-linear-gradient(top,#7a797a 0%,#5d5f60 29%,#545556 43%,#5d5e60 57%,#767676 81%,#7d7d7d 90%,#7f7f7f 100%); background:-o-linear-gradient(top,#7a797a 0%,#5d5f60 29%,#545556 43%,#5d5e60 57%,#767676 81%,#7d7d7d 90%,#7f7f7f 100%); background:-ms-linear-gradient(top,#7a797a 0%,#5d5f60 29%,#545556 43%,#5d5e60 57%,#767676 81%,#7d7d7d 90%,#7f7f7f 100%); background:linear-gradient(top,#7a797a 0%,#5d5f60 29%,#545556 43%,#5d5e60 57%,#767676 81%,#7d7d7d 90%,#7f7f7f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a797a',endColorstr='#7f7f7f',GradientType=0 ); -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:block;font-size:10px;font-weight:bold;height:22px;line-height:22px;padding:0 1em;position:relative;text-shadow:0 1px 4px rgba(0,0,0,0.75);-moz-transition:text-shadow ease-in-out 0.2s;-webkit-transition:text-shadow ease-in-out 0.2s;transition:text-shadow ease-in-out 0.2s;text-transform:uppercase;z-index:2}header.main .subscribe a:hover{text-shadow:0 1px 6px rgba(0,0,0,1)}header.main .subscribe form{background:url(../images/header/subscribe-bg.gif) no-repeat left top;-moz-box-shadow:-18px -18px 18px rgba(92,92,92,0.6);-webkit-box-shadow:-18px -18px 18px rgba(92,92,92,0.6);box-shadow:-18px -18px 18px rgba(92,92,92,0.6);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:10px;height:104px;margin:0;max-height:0;overflow:hidden;padding-left:15px;position:absolute;right:0;top:0;-moz-transition:max-height ease-in-out 0.2s;-webkit-transition:max-height ease-in-out 0.2s;transition:max-height ease-in-out 0.2s;width:163px}header.main .subscribe form p{font-style:italic;margin:0;padding-top:32px}header.main .subscribe input{vertical-align:middle}header.main .subscribe form .text{border:1px solid #c00;padding:2px;width:130px}header.main .subscribe ::-webkit-input-placeholder{color:#c00}header.main .subscribe :-moz-placeholder{color:#c00}header.main .subscribe .placeholder{color:#c00}header.main .fb-like{position:absolute;right:44px;top:107px} .layout-zone-footer{background:none;min-height:0;padding-top:0;text-align:left}.layout-zone-footer ul{display:block;margin:0}footer{background:url(../images/footer/bg.jpg) no-repeat center bottom;color:#a7a9ac;padding-top:45px}footer ul,footer ol{list-style:none;margin:0;padding:0}footer li{border-color:#303030;border-color:rgba(255,255,255,0.2);border-style:solid;border-width:0 1px 0 0 !important; display:block !important; float:left;padding:0 12px !important; }.layout-zone-footer > ul > li:first-child{margin-left:40px}footer li.last{border:none}footer h1{color:#fff;font-size:12px;font-weight:normal;margin:-2.5em 0 1em;padding:0}footer ol li{border:none;float:none;font-size:9px;margin:0.25em 0;padding:0 !important; text-transform:uppercase}footer ol a{color:#a7a9ac;font-weight:bold}footer ol a:hover{text-decoration:underline}footer p{margin:1em 0}footer .security a{display:block;margin:0 8px 1em 0}footer .specialty{font-size:10px;max-width:240px}footer .corporate{font-size:9px;font-weight:bold}footer .corporate h1 img{display:block;margin:-2px 0}footer .corporate address{font-style:normal}footer .corporate .directions{color:#a7a9ac;text-transform:uppercase}footer .corporate .directions:hover{text-decoration:underline}footer .corporate .social img{margin-left:3px;vertical-align:middle}footer .corporate .copyright{color:#666;font-size:10px;font-weight:normal;margin-top:1.5em;text-transform:uppercase}footer .corporate .copyright a{color:#666}footer .corporate .copyright a:hover{text-decoration:underline} .container-main .layout-zone-left{-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 9px rgba(102,102,102,0.75);box-shadow:0 1px 9px rgba(102,102,102,0.75);padding:8px 0;width:216px}.layout-zone-left .panel{margin-left:auto;margin-right:auto;width:200px} .panel .title{background-color:#000;font-size:12px;font-weight:normal;text-transform:uppercase} .panel-vehicle-selected{border:none;color:#000;position:relative}.panel-vehicle-selected .title{background:none;color:inherit;font-family:Futura,'Century Gothic',AppleGothic,sans-serif;font-size:13px;font-weight:bold}.panel-vehicle-selected .content{font-size:12px;font-weight:bold;padding:5px 15px 35px}.panel-vehicle-selected .clear{background:#e5e5e5;bottom:0;color:#666;display:block;font-family:Futura,'Century Gothic',AppleGothic,sans-serif;font-size:13px;font-weight:bold;line-height:30px;padding:0 10px;position:absolute;right:-8px;text-transform:uppercase} .panel-catalog-categories ul{background:none;font-family:Futura,'Century Gothic',AppleGothic,sans-serif;text-transform:uppercase}.panel-catalog-categories li{border-top:1px solid #e5e5e5}.panel-catalog-categories li:first-child{border-top:none}.panel-catalog-categories a{background:none;color:#666;font-size:11px;font-weight:bold;padding:5px}.panel-catalog-categories a:hover{color:#cc1a00}.panel-catalog-categories .category-clearance_items{padding:13px 0}.panel-catalog-categories .category-clearance_items a{background:#e5e5e5 url(../images/sidebar-clearance-items-bg.png) no-repeat top right;line-height:24px; } .container-main .layout-zone-content .padding-left{padding-left:20px} .container-main .page-home{margin:0 auto;width:1000px}.home-hero{margin-bottom:25px;min-height:298px;position:relative}.home-hero .carousel-indicators{font-size:14px;font-style:italic;line-height:1.4;list-style:none;position:absolute;right:0;text-align:center;text-transform:uppercase;top:251px}.home-hero .carousel-indicators li{float:left}.home-hero .carousel-indicators a{background:#000;border-radius:0 0 5px 5px;color:#fff;display:block;font-weight:normal;padding:10px 0;width:184px}.home-hero .carousel-indicators li.active a,.home-hero .carousel-indicators li:hover a{background:#260000; background:-moz-linear-gradient(top,#260000 0%,#410000 23%,#8d0000 77%,#a80000 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#260000),color-stop(23%,#410000),color-stop(77%,#8d0000),color-stop(100%,#a80000)); background:-webkit-linear-gradient(top,#260000 0%,#410000 23%,#8d0000 77%,#a80000 100%); background:-o-linear-gradient(top,#260000 0%,#410000 23%,#8d0000 77%,#a80000 100%); background:-ms-linear-gradient(top,#260000 0%,#410000 23%,#8d0000 77%,#a80000 100%); background:linear-gradient(to bottom,#260000 0%,#410000 23%,#8d0000 77%,#a80000 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#260000',endColorstr='#a80000',GradientType=0 ); }.home-hero .carousel-indicators .maintenance a{width:225px}.home-hero .carousel-indicators a strong{display:block}.home-recent-news{float:left;width:567px}.recent-news-header{background:url(../images/home/recent-news-header-bg.png) no-repeat;color:#fff;font-size:12px;height:33px;line-height:33px;padding:0 15px;text-transform:uppercase}.home-video{float:right;margin-bottom:40px;width:420px} .products-category-panels{margin-bottom:40px}.products-category-panel{box-shadow:0 1px 9px rgba(102,102,102,0.75);margin-top:8px}.page-products .catalog-view-manufacturer-scroll .scroll-frame{margin:0 64px} .catalog-products + .catalog-products{margin-top:20px} .catalog-view-display-box .catalog-list .category-header{background:rgb(93,93,93); background:-moz-linear-gradient(top,rgba(93,93,93,1) 0%,rgba(93,93,93,1) 2%,rgba(83,83,83,1) 11%,rgba(21,21,21,1) 55%,rgba(1,1,1,1) 75%,rgba(0,0,0,1) 77%,rgba(3,3,3,1) 82%,rgba(11,11,11,1) 91%,rgba(22,22,22,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(93,93,93,1)),color-stop(2%,rgba(93,93,93,1)),color-stop(11%,rgba(83,83,83,1)),color-stop(55%,rgba(21,21,21,1)),color-stop(75%,rgba(1,1,1,1)),color-stop(77%,rgba(0,0,0,1)),color-stop(82%,rgba(3,3,3,1)),color-stop(91%,rgba(11,11,11,1)),color-stop(100%,rgba(22,22,22,1))); background:-webkit-linear-gradient(top,rgba(93,93,93,1) 0%,rgba(93,93,93,1) 2%,rgba(83,83,83,1) 11%,rgba(21,21,21,1) 55%,rgba(1,1,1,1) 75%,rgba(0,0,0,1) 77%,rgba(3,3,3,1) 82%,rgba(11,11,11,1) 91%,rgba(22,22,22,1) 100%); background:-o-linear-gradient(top,rgba(93,93,93,1) 0%,rgba(93,93,93,1) 2%,rgba(83,83,83,1) 11%,rgba(21,21,21,1) 55%,rgba(1,1,1,1) 75%,rgba(0,0,0,1) 77%,rgba(3,3,3,1) 82%,rgba(11,11,11,1) 91%,rgba(22,22,22,1) 100%); background:-ms-linear-gradient(top,rgba(93,93,93,1) 0%,rgba(93,93,93,1) 2%,rgba(83,83,83,1) 11%,rgba(21,21,21,1) 55%,rgba(1,1,1,1) 75%,rgba(0,0,0,1) 77%,rgba(3,3,3,1) 82%,rgba(11,11,11,1) 91%,rgba(22,22,22,1) 100%); background:linear-gradient(top,rgba(93,93,93,1) 0%,rgba(93,93,93,1) 2%,rgba(83,83,83,1) 11%,rgba(21,21,21,1) 55%,rgba(1,1,1,1) 75%,rgba(0,0,0,1) 77%,rgba(3,3,3,1) 82%,rgba(11,11,11,1) 91%,rgba(22,22,22,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5d5d',endColorstr='#161616',GradientType=0 ); color:#fff;height:45px;padding:0 20px;position:relative}.category-header h4{font:bold 14px/45px Futura,'Century Gothic',AppleGothic,sans-serif;float:left;padding:0;text-transform:uppercase}.category-header h4 small{font:normal 11px Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:none}.category-header-additional-products{color:#999;float:right;font:bold 10px/45px Futura,'Century Gothic',AppleGothic,sans-serif;text-transform:uppercase}.category-header-additional-products:before{background:#1e1e1e; background:-moz-linear-gradient(top,#1e1e1e 0%,#1a1a1a 23%,#1b1b1b 31%,#242424 69%,#2e2e2e 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e1e1e),color-stop(23%,#1a1a1a),color-stop(31%,#1b1b1b),color-stop(69%,#242424),color-stop(100%,#2e2e2e)); background:-webkit-linear-gradient(top,#1e1e1e 0%,#1a1a1a 23%,#1b1b1b 31%,#242424 69%,#2e2e2e 100%); background:-o-linear-gradient(top,#1e1e1e 0%,#1a1a1a 23%,#1b1b1b 31%,#242424 69%,#2e2e2e 100%); background:-ms-linear-gradient(top,#1e1e1e 0%,#1a1a1a 23%,#1b1b1b 31%,#242424 69%,#2e2e2e 100%); background:linear-gradient(top,#1e1e1e 0%,#1a1a1a 23%,#1b1b1b 31%,#242424 69%,#2e2e2e 100%); bottom:0;content:'';display:block;height:14px;position:absolute;right:42px;width:19px}.category-header-additional-products:after{border-top:6px solid #ddd;border-right:3px solid transparent;border-left:3px solid transparent;bottom:4px;content:'';display:block;height:0;overflow:hidden;position:absolute;right:48px;width:0}.category-header-additional-products-detail{background:#000;box-shadow:0 1px 8px rgba(34,30,31,0.75);left:0;max-height:0;overflow:hidden;padding:0 40px;position:absolute;right:0;top:100%;-ms-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.category-header-additional-products-detail.open{max-height:10em;padding-bottom:20px;padding-top:20px}.category-header-additional-products-detail p{margin-bottom:2em}.category-header-additional-products-detail .contact{font-size:14px;font-weight:bold;margin-bottom:1em}.catalog-view-display-box td{border:1px solid silver} .btn{background:#000; background:-moz-linear-gradient(top,#7c7c7c 0%,#2e2e2e 27%,#131313 38%,black 50%,#0b0b0b 58%,#2e2e2e 73%,#7c7c7c 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7c7c7c),color-stop(27%,#2e2e2e),color-stop(38%,#131313),color-stop(50%,black),color-stop(58%,#0b0b0b),color-stop(73%,#2e2e2e),color-stop(100%,#7c7c7c)); background:-webkit-linear-gradient(top,#7c7c7c 0%,#2e2e2e 27%,#131313 38%,black 50%,#0b0b0b 58%,#2e2e2e 73%,#7c7c7c 100%); background:-o-linear-gradient(top,#7c7c7c 0%,#2e2e2e 27%,#131313 38%,black 50%,#0b0b0b 58%,#2e2e2e 73%,#7c7c7c 100%); background:-ms-linear-gradient(top,#7c7c7c 0%,#2e2e2e 27%,#131313 38%,black 50%,#0b0b0b 58%,#2e2e2e 73%,#7c7c7c 100%); background:linear-gradient(top,#7c7c7c 0%,#2e2e2e 27%,#131313 38%,black 50%,#0b0b0b 58%,#2e2e2e 73%,#7c7c7c 100%); border:1px solid #fff;color:#fff;cursor:pointer;font:bold 10px Futura,'Century Gothic',AppleGothic,sans-serif;overflow:visible;padding:8px;position:relative;text-transform:uppercase;vertical-align:middle;zoom:1}.generatedcontent .btn{padding-left:20px}.btn:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:3px 0 3px 6px;content:'';display:block;height:0;left:10px;margin-top:-3px;position:absolute;top:50%;width:0}.btn:hover{background:#313131; background:-moz-linear-gradient(top,#a5a5a5 0%,#5a5a5a 19%,#313131 31%,#191919 38%,black 50%,#0f0f0f 58%,#313031 69%,#686868 85%,#a5a5a5 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a5a5a5),color-stop(19%,#5a5a5a),color-stop(31%,#313131),color-stop(38%,#191919),color-stop(50%,black),color-stop(58%,#0f0f0f),color-stop(69%,#313031),color-stop(85%,#686868),color-stop(100%,#a5a5a5)); background:-webkit-linear-gradient(top,#a5a5a5 0%,#5a5a5a 19%,#313131 31%,#191919 38%,black 50%,#0f0f0f 58%,#313031 69%,#686868 85%,#a5a5a5 100%); background:-o-linear-gradient(top,#a5a5a5 0%,#5a5a5a 19%,#313131 31%,#191919 38%,black 50%,#0f0f0f 58%,#313031 69%,#686868 85%,#a5a5a5 100%); background:-ms-linear-gradient(top,#a5a5a5 0%,#5a5a5a 19%,#313131 31%,#191919 38%,black 50%,#0f0f0f 58%,#313031 69%,#686868 85%,#a5a5a5 100%); background:linear-gradient(top,#a5a5a5 0%,#5a5a5a 19%,#313131 31%,#191919 38%,black 50%,#0f0f0f 58%,#313031 69%,#686868 85%,#a5a5a5 100%); } .shadowed-box{-moz-box-shadow:1px 1px 7px rgba(118,118,118,0.75);-webkit-box-shadow:1px 1px 7px rgba(118,118,118,0.75);box-shadow:1px 1px 7px rgba(118,118,118,0.75)}.rounded-box{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.page-title{color:#000;font:bold 20px Futura,'Century Gothic',AppleGothic,sans-serif;margin:20px 0 0;padding:15px;position:relative;text-transform:uppercase;z-index:1}.js .page-title{width:75%}.page-title .sep{color:#ccc}.advanced-slider{display:none;font-family:Futura,'Century Gothic',AppleGothic,sans-serif}.js .advanced-slider{display:block}.advanced-slider .slide-wrapper,.advanced-slider .slide{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.advanced-slider .slide-wrapper{-moz-box-shadow:1px 1px 7px rgba(118,118,118,0.75);-webkit-box-shadow:1px 1px 7px rgba(118,118,118,0.75);box-shadow:1px 1px 7px rgba(118,118,118,0.75)}.advanced-slider .background{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.advanced-slider .content{background:transparent} .page-services{font-family:Futura,'Century Gothic',AppleGothic,sans-serif}.page-services .slider{float:right;height:498px;margin:-75px 0 60px;width:483px}.page-services ol{font-size:10px;font-weight:bold;list-style:none;margin:0 0 0 30px;;padding:0;text-transform:uppercase}.page-services li{float:left;text-align:center}.js .page-services li.first{clear:left}.page-services ol a{color:#000;display:block;min-height:219px;padding:20px 20px 0;width:192px;-moz-transition:background linear 0.2s;-webkit-transition:background linear 0.2s}.page-services ol a:hover{background:#e6e6e6}.page-services ol div{border:3px solid #666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 3px 8px rgba(34,30,31,0.75);-webkit-box-shadow:0 3px 8px rgba(34,30,31,0.75);box-shadow:0 3px 8px rgba(34,30,31,0.75);margin-bottom:10px;-moz-transition:border-color linear 0.2s;-webkit-transition:border-color linear 0.2s}.page-services ol a:hover div{border-color:#fff}.page-services ol img{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;display:block}.page-services ol .amp{color:#666} .page-service{color:#666}.js .page-service .page-title{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;width:376px}.page-service .main{float:right;margin-top:30px;width:594px}.js .page-service .main{margin-top:338px}.page-service .main h2{margin-top:0}.page-service .slider{display:none;height:380px;margin:0 0 37px;width:594px}.js .page-service .slider{display:block;margin-top:0;position:absolute;top:-22px;right:0}.page-service .sharing{border-top:1px solid #ccc;display:none;margin-bottom:30px;padding-top:12px;text-align:center}.js .page-service .sharing{display:block}.page-service h2{color:#666;font-size:16px;line-height:20px;font-weight:normal}.page-service .service{color:#666;font-size:10px;margin-bottom:12px}.page-service .service h3{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#000;float:right;font:bold 12px Futura,'Century Gothic',AppleGothic,sans-serif;margin-bottom:0;padding:10px 0 10px 17px;position:relative;text-transform:uppercase;width:385px}.page-service .service h3:after{background:url(/images/pages/services/logo-small.png) no-repeat;display:block;content:'';height:89px;left:-44px;position:absolute;top:-20px;width:77px}.page-service .service .copy{float:right;line-height:1.4;margin-right:20px;width:365px}.page-service .service .copy ul{margin-left:0;padding-left:15px}.page-service .service a{border:3px solid #666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 3px 8px rgba(34,30,31,0.75);-webkit-box-shadow:0 3px 8px rgba(34,30,31,0.75);box-shadow:0 3px 8px rgba(34,30,31,0.75);display:block;width:186px}.page-service .service img{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;display:block}.page-service aside{font-size:10px;line-height:1.6;margin:30px 0 0 37px;width:315px}.page-service aside h2{margin-bottom:0.25em}.page-service aside ul{font-weight:bold;margin:0 0 45px 25px;padding:0}.page-service aside .models{background:#626362; background:-moz-linear-gradient(top,#626362 0%,#666666 12%,#5f5f5f 29%,#525353 52%,#303131 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#626362),color-stop(12%,#666666),color-stop(29%,#5f5f5f),color-stop(52%,#525353),color-stop(100%,#303131)); background:-webkit-linear-gradient(top,#626362 0%,#666666 12%,#5f5f5f 29%,#525353 52%,#303131 100%); background:-o-linear-gradient(top,#626362 0%,#666666 12%,#5f5f5f 29%,#525353 52%,#303131 100%); background:-ms-linear-gradient(top,#626362 0%,#666666 12%,#5f5f5f 29%,#525353 52%,#303131 100%); background:linear-gradient(top,#626362 0%,#666666 12%,#5f5f5f 29%,#525353 52%,#303131 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#626362',endColorstr='#303131',GradientType=0 ); color:#fff;line-height:1.2;margin-bottom:30px;padding:20px 30px}.page-service aside .models p{font-size:12px;font-weight:bold;margin:0}.page-service aside .models dt{font-weight:bold;text-transform:uppercase}.page-service aside .models dd{margin:0.25em 0 0.75em;padding:0}.page-service aside .inquire-cta{background:url(../images/services/inquire-cta-bg.jpg) no-repeat;color:#fff;line-height:1.2;min-height:90px;padding-top:17px}.page-service aside .inquire-cta p{font-size:14px;font-weight:bold;margin:0 0 15px;padding:0 39px;text-align:center}.page-service aside .inquire-cta div{background:#fff;height:20px;text-align:center} .form-contact,.thanks-contact{background-repeat:no-repeat;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#9a9a9a;margin:0 auto;width:794px}#fancybox-tmp .form-contact,#fancybox-content .form-contact{margin:0}.form-contact{background-image:url(../images/contact/logo-bg.png);background-position:60% center;overflow:hidden;padding-bottom:30px}.form-contact .header{background:url(../images/contact/header-bg.jpg) no-repeat center top;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-box-shadow:0 1px 7px rgba(34,30,31,0.75);-webkit-box-shadow:0 1px 7px rgba(34,30,31,0.75);box-shadow:0 1px 7px rgba(34,30,31,0.75);color:#fff;font-size:14px;margin-bottom:15px;min-height:46px;padding-top:15px;text-align:center}.form-contact .header p{margin:0}.form-contact .header small{font-style:italic}.form-contact ol{list-style:none;margin:0;padding:0 105px}.form-contact li{margin-bottom:15px;min-height:51px;white-space:nowrap;*white-space:normal; }.form-contact li:last-child{margin-bottom:10px}.form-contact li.select{line-height:51px}.form-contact li.left{float:left}.form-contact li.right{float:right}.form-contact li.clear{clear:both}.form-contact label{display:inline-block;font-size:14px;font-weight:bold;margin-right:15px;text-align:right;width:120px;white-space:normal}.form-contact li.right label{width:auto}.form-contact .text,.form-contact textarea{border:1px solid #e3e3e3;-moz-box-shadow:0 1px 6px rgba(51,51,51,0.3);-webkit-box-shadow:0 1px 6px rgba(51,51,51,0.3);box-shadow:0 1px 6px rgba(51,51,51,0.3);color:#9a9a9a;font-size:12px;padding:15px;width:385px}.form-contact textarea{height:150px;vertical-align:top}.form-contact #contact_car_engine{width:60px}.form-contact #contact_car_model{width:193px;*width:140px; }.form-contact .req{border:none;color:#000;font-size:14px;font-weight:bold;margin:0 0.5em}.form-contact #recaptcha{margin-left:135px}.form-contact .submit{background:#c00;height:20px;padding:0 130px;text-align:right}.form-contact .submit .btn{top:-5px}.generatedcontent .form-contact .submit .btn{padding-left:30px}.form-contact .btn:before{left:20px}.form-contact .btn:after{background:url(../images/contact/logo-small.png) no-repeat;display:block;content:'';height:83px;left:-40px;position:absolute;top:-20px;width:73px}.thanks-contact{background-image:url(../images/contact/logo-bg-small.png);background-position:center 30%;padding:90px 0;text-align:center}.thanks-contact h1{font-size:24px;margin:0}.thanks-contact p{font-size:14px;font-weight:bold;margin:0.5em 0} .product-box .catalog-product-title{margin:15px auto 0;width:240px} .page-product .product-purchase .fieldset .product-quantity div input{text-align:center;width:20px}.catalog-view-flexible .catalog-product-title{margin-top:15px} #fancybox-outer{border-radius:10px}#fancybox-wrap.image #fancybox-outer{padding:6px}#fancybox-content{border:6px solid #494949;border-radius:10px}#fancybox-img{border-radius:4px} .AccordionPanelContentFormat-bullet{margin-left:1.5em} .global{background-color:gray;left:0px;top:0px;right:0px;bottom:0px;margin:0px;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.Vertrules{border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#525252;border-left-color:#525252}.Vertrules-tech{border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#525252;border-left-color:#525252;background-image:url(../images/tech/splash-BG939.jpg);background-repeat:no-repeat}.VertRulesright{border-right-width:1px;border-right-style:solid;border-right-color:#525252}.VertRulesLeft{border-left-width:1px;border-left-style:solid;border-left-color:#525252}.VertRulesbottomcorner{border-right-width:1px;border-right-style:solid;border-right-color:#525252;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#525252} .FeatureCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:10pt;padding-top:0px;padding-right:25px;padding-bottom:25px;padding-left:10px;vertical-align:top}.introcopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:10pt;padding-left:10px;padding-top:0px;padding-right:15px;vertical-align:top}.welcome-div{padding-left:10px;padding-right:5px}.MainCarCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:gray;letter-spacing:0pt;line-height:10pt;vertical-align:top;padding-left:10px;padding-right:10px;padding-top:5px}a.findoutmore:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-top:200px}a.findoutmore:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-top:100px}a.findoutmore:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#040028;text-decoration:none;padding-top:100px}a.findoutmore:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-top:100px}.formbox{background:#504f62;font-family:Verdana;text-align:left;font-weight:normal;height:16px;font-size:9px;color:white;border:thin;border-right:#dcdcdc;border-left:#dcdcdc;border-top:#dcdcdc;border-bottom:#dcdcdc;font-style:normal;padding-left:2px} .cust-rec{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#333333;letter-spacing:0pt;line-height:10pt;padding-top:10px;padding-right:55px;padding-bottom:10px;padding-left:55px;vertical-align:top}.cust-opentxt{background:url(../images/customer-reccomendations/bg.gif);background-position:center;background-repeat:no-repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:10pt;padding-top:15px;padding-right:55px;padding-bottom:0px;padding-left:55px;vertical-align:top}.cust-signoffname{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:italic;font-weight:normal;color:#999999;letter-spacing:0pt;line-height:8pt;vertical-align:top;text-align:left}a.custlink{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;color:#999999;font-style:italic;font-weight:normal;text-decoration:none}a.custlink:hover{color:#c82505;text-decoration:none}.techsectionbullets{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#666666;line-height:12px;letter-spacing:0pt;padding-top:10px;padding-left:60px;padding-right:20px}.techdropdownbox{background-color:#040028;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;color:white;letter-spacing:0pt;width:200px}.techdropdownbox-new{background-color:#040028;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-style:normal;font-weight:bold;color:white;letter-spacing:0pt;width:350px;height:24px}.techdropdowntitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;color:white;letter-spacing:0pt;padding-left:6px;padding-right:6px}.techsubnavbg{background-image:url(../images/bg_techSubnav.gif);background-repeat:repeat-x}.techdescbg{background-image:url(../images/tech/bg_desc.gif);background-repeat:repeat-y}.techdesc{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#040028;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;letter-spacing:0pt}.techwarning{background-color:#C82505;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:bold;color:white;letter-spacing:0pt}.techcontentshadowleft{background-image:url(../images/tech/cont_shadow_left.gif);background-repeat:repeat-y}.techcontentshadowright{background-image:url(../images/tech/cont_shadow_right.gif);background-repeat:repeat-y}.previousnext{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;color:#040028;letter-spacing:0pt;padding-left:2px;padding-right:2px}.techarticpadding{padding-top:6px}.techstepspadding{padding-top:12px}.techcaption{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:bold;font-weight:bold;color:#040028;letter-spacing:0pt;padding-left:6px;padding-right:6px;padding-top:2px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#999999;border-left-color:#999999}.techcaptionbg{background-image:url(../images/bg_tech_caption.gif);background-repeat:no-repeat}.tech-thumb{padding-left:6px;padding-right:6px;padding-bottom:6px}.tech-thumb-title{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:white;font-weight:bold;text-transform:uppercase;text-align:center;vertical-align:middle;padding-bottom:6px;background-image:url(../images/tech/bg_carbon.gif);background-repeat:no-repeat}.tech-thumb-title-double{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:white;font-weight:bold;text-transform:uppercase;text-align:center;vertical-align:middle;padding-bottom:9px;background-image:url(../images/tech/bg_carbon.gif);background-repeat:no-repeat}.tech-intro{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:black;text-align:left;padding-left:12px;padding-right:15px;vertical-align:top;padding-top:10px;background-image:url(../images/tech/bg_mast.gif);background-repeat:no-repeat}.tech-thumb-info{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:black;text-align:left;padding-left:10px;background-image:url(../images/tech/bg-decrip-grey.gif);background-repeat:no-repeat}.mid-tech{background-image:url(../images/bg_mid-tech.gif);background-repeat:repeat-y}a.tech-link:link{text-decoration:none;color:white}a.tech-link:visited{text-decoration:none;color:white}a.tech-link:hover{text-decoration:none;color:#C82505}a.tech-link:active{text-decoration:none;color:white}.hpbanner{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#040028}a.hpbanner-link:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#040028}a.hpbanner-link:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#040028}a.hpbanner-link:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#C82505}a.hpbanner-link:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#040028} .ServicesIntroTextPadding{padding-top:15px;padding-left:25px;padding-right:25px}.ServicesIntroText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#040028}.ServicesIntroText2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#666666}.servbgRules{background:#EFEFEF;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#525252;border-left-color:#525252}.backtotopLeftpadding{padding-left:26px}.sectiontitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;color:#040028;letter-spacing:0pt;padding-left:2px;padding-right:2px}.sectionbullets{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#666666;line-height:12px;letter-spacing:0pt;padding-top:10px;padding-left:60px;padding-right:2px}.sectionbulletsRight{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#666666;line-height:12px;letter-spacing:0pt;padding-top:10px;padding-left:20px;padding-right:2px}.imageRightpadding{padding-right:0px}.imageLeftpadding{padding-left:0px}.servtopbg{background-image:url(../images/bg_top_services_content.gif)}.servcontbgRightLeft{background-image:url(../images/bg_services_content.jpg);background-repeat:repeat-y}.servcontbgLeftRight{background-image:url(../images/bg_services_contentLeftRight.jpg);background-repeat:repeat-y}.servbotbg{background-image:url(../images/bg_bot_services_content.gif)}.servlinkpadding{padding-top:5px;padding-left:60px}.servlinkpaddingRight{padding-top:5px;padding-left:20px}a.servlink{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;color:#c82505;font-weight:bold;text-decoration:none;padding-left:2px}a.servlink:hover{text-decoration:none}.origTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-align:left;vertical-align:top;line-height:12pt;text-transform:uppercase}.origCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:gray;letter-spacing:0pt;line-height:11pt;vertical-align:top}.origBoldCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:bolder;color:gray;letter-spacing:0pt;line-height:9pt;vertical-align:top}.DarkBlueCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:14pt;vertical-align:top}.signoffname{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:14pt;vertical-align:top;text-align:right;padding-right:100px}.upgradescopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:14pt;vertical-align:top;padding-right:17px}.padding{padding-left:22px;padding-right:10px;padding-top:5px}.paddingQuote{padding-left:22px;padding-right:15px;padding-top:22px}.prodTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;text-align:left;padding-top:9px}.prodCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:gray;letter-spacing:0pt;line-height:9pt}.itemName{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-style:normal;font-weight:normal;color:gray;letter-spacing:0pt;vertical-align:text-top;text-align:left;line-height:8pt;padding-top:3px;padding-left:3px}.prodPrice{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt}a.browseMore{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#c82505;font-weight:normal}a.browseMore:hover{text-decoration:none}a.printItem{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#040028;font-weight:normal;text-transform:uppercase}a.printItem:hover{text-decoration:none}.productID{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-transform:uppercase;color:#040028;padding-top:16px}.price{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#040028}.priceAmt{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#c82505}.recommend{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#c82505;font-weight:normal;vertical-align:bottom;text-align:center}.bg_border_top{background-image:url(../images/bg_top_individ.gif);background-repeat:no-repeat;border-left-width:5px;border-left-style:solid;border-left-color:#040028;border-right-width:1px;border-right-style:solid;border-right-color:#040028;padding-left:28px;padding-top:60px}.bg_border_bottom{background-image:url(../images/bg_bottom_individ.gif);background-repeat:no-repeat;background-position:bottom;border-left-width:5px;border-left-style:solid;border-left-color:#040028;border-right-width:1px;border-right-style:solid;border-right-color:#040028}.recommend_line{border-bottom:solid;border-bottom-width:1px;border-bottom-color:#cccccc}.Copy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;text-align:left;color:gray;line-height:9pt;vertical-align:top}.TestimonialCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:9pt;vertical-align:top}.Title{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-align:left;vertical-align:top;line-height:12pt;text-transform:uppercase}.masterIndent{padding-top:20px;padding-right:50px;padding-left:20px}.close{background-color:#CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#040028;;text-align:right;vertical-align:top;line-height:12pt;text-transform:uppercase}.EventIntroBg{background:#EFEFEF url(../images/events/intro-bg.jpg);background-repeat:no-repeat;background-position:center}.EventIntroTextPadding{padding-left:16px;padding-right:16px;padding-top:16px}.EventIntroText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#040028}.EventDescText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#333333}.EventGrassPlug{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold;color:white}a.EventText:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold;color:#c82505;padding-left:0px;text-decoration:none}a.EventText:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold;color:#c82505;padding-left:0px;text-decoration:none}a.EventText:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold;color:#c82505;padding-left:0px;text-decoration:none}a.EventText:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold;color:#c82505;padding-left:0px;text-decoration:none}.EventBg{border-right-width:1px;border-right-style:solid;border-right-color:#525252;background-image:url(../images/events/bg_content.gif);background-repeat:repeat-y}.Eventtitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#c82505}.Eventdate{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#040028}.UpeventDate{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505}.UpeventCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color:#040028;text-align:left;padding-left:10px}.Eventdescrpt{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color:gray;text-align:left}a.racing:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;padding-left:0px;text-decoration:none}a.racing:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;padding-left:0px;text-decoration:none}a.racing:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#C82505;padding-left:0px;text-decoration:none}a.racing:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;padding-left:0px;text-decoration:none}.repairsCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;text-align:left;color:gray;line-height:9pt;vertical-align:top}.repairsBodyCopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#040028;letter-spacing:0pt;line-height:9pt;vertical-align:top}.repairsTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-align:left;vertical-align:top;line-height:12pt;text-transform:uppercase}.repairsProbTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color:#040028;text-align:left;vertical-align:top;line-height:12pt;text-transform:uppercase}.repairsIndent{padding-top:8px;padding-right:8px;padding-left:8px;padding-bottom:0px}a.repairs:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;padding-left:7px;text-decoration:none}a.repairs:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;padding-left:7px;text-decoration:none}a.repairs:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#C82505;padding-left:7px;text-decoration:none}a.repairs:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;padding-left:7px;text-decoration:none}.giacglobal{background:gray url("images/giacpageimage.jpg");background-repeat:no-repeat;left:0px;top:0px;right:0px;bottom:0px;margin:0px;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.bottomfooterbg{background:#666666 url("../images/bg_bottomfooter.gif");background-repeat:no-repeat}.footercopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;padding-right:8px;text-decoration:none}.footerCopyright{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;text-align:right;text-decoration:none}.footeraddress{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;padding-left:7px;text-decoration:none}a.lustroplug:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#333333;text-align:right;text-decoration:none}a.lustroplug:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#333333;text-align:right;text-decoration:none}a.lustroplug:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;text-align:right;text-decoration:none}a.lustroplug:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#333333;text-align:right;text-decoration:none}a.footer:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color:white;text-decoration:none}a.footer:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;font-weight:normal;text-decoration:none}a.footer:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#040028;font-weight:normal;text-decoration:none}a.footer:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;font-weight:normal;text-decoration:none}.account_td{padding-left:0px}select.form{font-size:10px;color:white;font-family:verdana;background-color:#040028}.leftnavsearch{font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#040028;font-weight:bold;padding-top:7px;padding-bottom:6px}.choosecar{background-image:url(../images/photo-gallery/choosecar_bg.gif);background-position:top left;padding-top:8px;padding-bottom:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px }.searchcar_table{padding-left:14px}.searchcar_td{padding-top:2px}.searchcarbtn_td{padding-top:2px;padding-left:65px}.allmodels{font-size:8px}.catbg_td{background-image:url(../images/shopperf_bg.gif);background-repeat:repeat-x;padding-left:20px}a.subnav_giac{display:block;width:42px;height:24px;border:none;background:url(../images/subnav_giac.jpg) 0 0 no-repeat}a.subnav_giac:hover{background-position:0 -24px}a.subnav_intercoolers{display:block;width:89px;height:24px;border:none;background:url(../images/subnav_intercoolers.jpg) 0 0 no-repeat}a.subnav_intercoolers:hover{background-position:0 -24px}a.subnav_enginetrans{display:block;width:88px;height:24px;border:none;background:url(../images/subnav_enginetrans.jpg) 0 0 no-repeat}a.subnav_enginetrans:hover{background-position:0 -24px}a.subnav_exhaust{display:block;width:58px;height:24px;border:none;background:url(../images/subnav_exhaust.jpg) 0 0 no-repeat}a.subnav_exhaust:hover{background-position:0 -24px}a.subnav_brakes{display:block;width:52px;height:24px;border:none;background:url(../images/subnav_brakes.jpg) 0 0 no-repeat}a.subnav_brakes:hover{background-position:0 -24px}a.subnav_suspension{display:block;width:75px;height:24px;border:none;background:url(../images/subnav_suspension.jpg) 0 0 no-repeat}a.subnav_suspension:hover{background-position:0 -24px}a.subnav_interior{display:block;width:58px;height:24px;border:none;background:url(../images/subnav_interior.jpg) 0 0 no-repeat}a.subnav_interior:hover{background-position:0 -24px}a.subnav_maintenance{display:block;width:88px;height:24px;border:none;background:url(../images/subnav_maintenance.jpg) 0 0 no-repeat}a.subnav_maintenance:hover{background-position:0 -24px}a.product_title{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;color:#040028}a.product_title{text-decoration:none}.product_description{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;color:#666666}.product_price{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;color:#C82505}.bluebordertop{border-top-width:1px;border-top-style:solid;border-top-color:#040028;line-height:0px}.blueborderleftright{border-left-width:5px;border-left-style:solid;border-left-color:#040028;border-right-width:1px;border-right-style:solid;border-right-color:#040028}.blueborderbottom{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#040028}.subnav_bg{background-image:url(../images/subnav_bg.jpg)}.subnav_bg_borderleft{border-left-width:5px;border-left-style:solid;border-left-color:#040028;background-image:url(../images/subnav_bg.jpg);background-position:-4px}.subnav_bg_borderright{border-right-width:1px;border-right-style:solid;border-right-color:#040028;background-image:url(../images/subnav_bg.jpg);background-position:-4px}.backtotop_bg{background-image:url(../images/backtotop_bg.gif)}.backtotop_rightpadding{padding-right:46px}.topCat_bg{background-image:url(../images/topCat_bg.gif)}.maincat_bg{background-image:url(../images/bg_maincat.gif)}.cat_header{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;color:white;padding-left:30px;text-transform:uppercase}.cat_subheader{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:white;padding-left:20px}.prod_price{padding:0px;padding-top:5px;padding-bottom:5px;font-weight:bold;font-family:verdana;font-size:9px;font-style:normal;color:black} .whypadding{padding-left:22px;padding-right:10px;padding-top:5px}.whytitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;color:#040028;letter-spacing:0pt}.whycopy{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal;color:#666666;line-height:12px;letter-spacing:0pt;padding-top:5px}.whycopypadding{padding-left:100px;padding-right:100px} #contact-wrap{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666}#contact-text{padding-left:24px;padding-top:24px;width:324px;float:left}#map-container{padding:24px 0 24px 10px}#get-dir{padding:30px 30px 30px 0}#distro-list ul li{font-weight:bold;font-size:14px;float:left;width:300px;height:10px;padding-top:24px;padding-bottom:24px;list-style:none}#google-map{width:572px;height:396px;padding:24px 0 24px 10px} .emailbg{background-image:url(../images/bg_emailfriend.gif)}.emailtitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;color:#040028;letter-spacing:0pt}.someclass{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:gray}.wrap1,.wrap2,.wrap3{display:inline-table; display:block}.wrap1{float:left;background:url(../shadow.gif) right » bottom no-repeat}.wrap2{background:url(../corner_bl.gif) left » bottom no-repeat}.wrap3{padding:0 4px 4px 0;background:url(../corner_tr.gif) right » top no-repeat}.wrap3 img{display:block} .gallery-vertrules{border-right-width:1px;border-left-width:5px;border-right-style:solid;border-left-style:solid;border-right-color:#040028;border-left-color:#040028;background-color:#efefef}a.gallery-nav{background:#efefef;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;color:#040028;display:block;padding:7px;text-transform:uppercase;text-decoration:none;width:188px}a.gallery-nav:hover{background:#c82505;text-transform:uppercase;text-decoration:none;color:white;width:188px} .hoverbox{cursor:default;list-style:none}.hoverbox a{cursor:default}.hoverbox a .preview{display:none}.hoverbox a:hover .preview{display:block;position:absolute;top:-33px;left:-45px;z-index:1}.hoverbox img{width:155px;height:103px}.hoverbox li{display:inline;float:left;margin:9px;position:relative}.hoverbox .preview{border-color:#000;width:200px;height:150px}a.disclaimer{color:white}a.disclaimer:hover{color:#040028;text-decoration:none} .int-image{padding-top:7px;padding-bottom:7px}\a.intercooler-back:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-left:5px;padding-top:3px}a.intercooler-back:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-left:5px;padding-top:3px}a.intercooler-back:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#040028;text-decoration:none;padding-left:5px;padding-top:3px}a.intercooler-back:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#c82505;text-decoration:none;padding-left:5px;padding-top:3px} .giac-callout{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#040028;padding-bottom:10px;padding-top:10px;text-transform:uppercase}.giac-thumb-pad{padding-top:6px;padding-right:6px}.giac-thumb-pad2{padding-top:6px}.giac-text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#040028;padding-left:16px;padding-top:21px;padding-right:15px}.giac-car-titles{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#040028;padding-top:16px;text-transform:uppercase} div.manufacturer-popup{background:#040028;color:#fff;position:relative;text-align:left;width:100%;margin-bottom:5px}div.manufacturer-popup div.bl{background:url(../images/manufacturer-popup/corner-bl.gif) no-repeat bottom left}div.manufacturer-popup div.br{background:url(../images/manufacturer-popup/corner-br.gif) no-repeat bottom right}div.manufacturer-popup div.title{width:100%}div.manufacturer-popup div.title:hover{cursor:pointer}div.manufacturer-popup div.title h3{margin:0px 22px 0px 0px;padding:0px 0px 0px 30px;text-indent:-9999px;background:url(../images/manufacturer-popup/title.gif) no-repeat 30px 50%;height:23px;border-bottom:1px solid transparent}div.manufacturer-popup div.title h3.border-bottom{border-bottom:1px solid #43405e}div.manufacturer-popup div.title span{background:url(../images/manufacturer-popup/arrow.gif) no-repeat 50% 50%;border-left:1px solid #43405e;margin:0px;padding:4px 9px;float:right}div.manufacturer-popup div.shadow{display:none;position:absolute;left:0;width:100%;background:url(../images/manufacturer-popup/shadow.png) repeat-x bottom;padding-bottom:4px}div.manufacturer-popup div.content{background:#040028 url(../images/manufacturer-popup/corner-br2.gif) no-repeat bottom right;width:100%}div.manufacturer-popup p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;margin:0px;padding:15px 40px 0px 45px;color:#fff}div.manufacturer-popup p.strong{padding-bottom:20px;font-weight:bold}div.manufacturer-popup p.strong a{color:#c82505;text-decoration:none}  #boost{background:url(/images/custom/bmw_boost/boost-your-bmw.jpg) no-repeat;height:115px;margin:0;text-indent:-9999px;width:920px}.boost-box{position:relative}.boost-box h2{background:#080808;border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;margin:0;text-indent:-9999px}.boost-box h5{text-align:left;margin-bottom:4px;margin-top:2px;text-indent:45px;line-height:10px}.boost-box h3{margin-bottom:.5em;margin-top:2px;text-indent:-9999px}.boost-box div{border:1px solid #d8d8d8;border-top:none;border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px}.boost-box p{text-align:left;color:#666;margin:0 0 1em 0}#gains{position:relative;width:920px;top:-10px}#gains h2{background-image:url(/images/custom/bmw_boost/power-gains.jpg);background-position:10px 0;background-repeat:no-repeat;height:44px}#gains h3{background:url(/images/custom/bmw_boost/gains-tagline.jpg) no-repeat 30px 0;height:21px}#gains div{background:url(/images/custom/bmw_boost/gains-bg.jpg) no-repeat bottom left;min-height:203px}#gains p{margin-left:45px;margin-right:405px}#gains p:last-of-type{line-height:29px}#gains a{background:url(/images/custom/bmw_boost/btn-get-boosted.png) no-repeat;display:-moz-inline-block;display:inline-block;height:31px;outline:none;text-indent:-9999px;width:129px}#gains #speedo{background:url(/images/custom/bmw_boost/speedo.png) no-repeat;border:none;height:250px;position:absolute;top:0;right:0;width:293px}.boost-box.mini{float:left;margin-bottom:10px;margin-right:13px;position:relative;width:298px}.boost-box.mini.last{margin-right:0}.boost-box.mini div{min-height:222px;padding-left:15px}.boost-box.mini p{margin-right:50px}.boost-box.mini h2{background-position:5px 0;background-repeat:no-repeat;height:28px}.boost-box.mini h3{height:13px}#max-hp h2{background-image:url(/images/custom/bmw_boost/max-hp.jpg)}#max-hp div{background:url(/images/custom/bmw_boost/max-bg.jpg) no-repeat bottom}#max-hp h3{background:url(/images/custom/bmw_boost/essential-upgrade.jpg) no-repeat}#install h2{background-image:url(/images/custom/bmw_boost/install.jpg)}#install div{background:url(/images/custom/bmw_boost/install-bg.jpg) no-repeat bottom}#install h3{background:url(/images/custom/bmw_boost/no-wait-time.jpg) no-repeat}#certified h2{background-image:url(/images/custom/bmw_boost/certified.jpg)}#certified div{background:url(/images/custom/bmw_boost/certified-bg.jpg) no-repeat bottom}#certified h3{background:url(/images/custom/bmw_boost/nyc-exclusive-giac.jpg) no-repeat}#certified .img{bottom:0;left:15px;position:absolute}  #m3-link{position:relative;background:#bfbfbf url(/images/custom/bmw_boost/v6-link.png) no-repeat 13px 13px;background-color:rgba(8,8,8,.25);border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;height:67px;position:absolute;right:13px;top:38px;width:188px}#m3-link a{display:block;height:100%;outline:none;position:relative;text-indent:-9999px;width:100%;z-index:1}#v8{width:920px;position:relative}#v8 #v6-link{background:#bfbfbf url(/images/custom/bmw_boost/v6-link.png) no-repeat 13px 13px;background-color:rgba(8,8,8,.25);border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;height:67px;position:absolute;right:13px;top:38px;width:188px}#v8 #v6-link a{display:block;height:100%;outline:none;position:relative;text-indent:-9999px;width:100%;z-index:1}#v8 #gains div{padding-bottom:10px}#v8 #gains h3{background:url(/images/custom/bmw_boost/v8-gains-tagline.jpg) no-repeat 30px 0;height:21px}#v8 #gains p{margin-right:415px}#v8 #gains #car{background:url(/images/custom/bmw_boost/v8-car.png) no-repeat;border:none;bottom:-10px;height:307px;position:absolute;right:0;width:406px}#v8 .boost-box.mini div{min-height:281px}#v8 .boost-box.mini p{margin-right:42px}#v8 #stage h2{background-image:url(/images/custom/bmw_boost/stage.jpg);background-position:2px 0}#v8 #stage div{background:url(/images/custom/bmw_boost/v8-stage-bg.jpg) no-repeat bottom}#v8 #stage h3{background:url(/images/custom/bmw_boost/essential-upgrade.jpg) no-repeat}#v8 #install div{background:url(/images/custom/bmw_boost/v8-install-bg.jpg) no-repeat bottom}#v8 #certified div{background:url(/images/custom/bmw_boost/v8-certified-bg.jpg) no-repeat bottom}#v8 #certified .img{margin-top:2em;position:static}  .ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.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} .clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1} .contentSlider{width:1000px}.contentSlider,.contentSlider .rsOverflow,.contentSlider .rsSlide,.contentSlider .rsVideoFrameHolder,.contentSlider .rsThumbs{background:#eee;color:#000}.contentSlider .rsSlide,.contentSlider .rsOverflow{background:#eee}.contentSlider h3{font-size:24px;line-height:31px;margin:12px 0 8px;font-weight:bold}.contentSlider img{max-width:100%;height:auto;display:block}.content-slider-bg{width:86%;padding:24px 7%;background:#eee}#page-navigation{display:none}