@import url("//fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700");@import url("../../layouts/jquery.lightbox-0.5.css");@import url("../../layouts/jquery.minicolors.css");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}ul,li{list-style-type:none}html,body{background-color:#fff}#bg-1,#bg-2,#bg-3{position:absolute;top:0;left:0;width:100%;min-height:100%;margin:0 auto}#bg-3{background-color:#e0e0e0}#wrapper{position:relative;width:1000px;margin:0 auto;padding:0;background-color:white;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.5);-moz-box-shadow:0 0 14px rgba(0,0,0,0.5);-o-box-shadow:0 0 14px rgba(0,0,0,0.5);box-shadow:0 0 14px rgba(0,0,0,0.5);z-index:1}#wrapper-head,#wrapper-nav,#wrapper-main,#wrapper-foot{position:relative;width:100%}#wrapper-head{height:160px;z-index:90;background-color:#176bbd;margin-top:10px}#wrapper-nav{min-height:36px;z-index:60;background:black;background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(black));background:-webkit-linear-gradient(top,#454545,black);background:-moz-linear-gradient(top,#454545,black);background:-ms-linear-gradient(top,#454545,black);background:-o-linear-gradient(top,#454545,black);background:linear-gradient(top,#454545,black);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='black')"}#wrapper-main{min-height:300px;z-index:30}#wrapper-foot{min-height:170px;z-index:2;background-color:#202020;margin-bottom:10px}#content-head,#content-nav,#content-main,#content-foot{position:relative;width:960px;margin:0 auto}#content-head{padding-top:10px}#content-main{padding-top:20px;padding-bottom:20px}#content-foot{padding-top:20px}body{min-width:960px}.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_166,.grid_20,.grid_33,.grid_66,.grid_25,.grid_30,.grid_35,.grid_40,.grid_50,.grid_60,.grid_70,.grid_75,.grid_100{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9,.push_10,.push_11,.push_12,.push_13,.push_14,.push_15,.push_16,.pull_1,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.pull_10,.pull_11,.pull_12,.pull_13,.pull_14,.pull_15,.pull_16{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_4{width:220px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_8{width:460px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_12{width:700px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_16 .grid_16{width:940px}.container_16 .grid_166{width:140px}.container_16 .grid_20{width:172px}.container_16 .grid_33{width:300px}.container_16 .grid_66{width:620px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_4{padding-left:240px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_8{padding-left:480px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_12{padding-left:720px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_4{padding-right:240px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_8{padding-right:480px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_12{padding-right:720px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_4{left:240px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_8{left:480px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_12{left:720px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_4{left:-240px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_8{left:-480px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_12{left:-720px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.grid_25{width:-moz-calc(25% - 20px);width:-webkit-calc(25% - 20px);width:-o-calc(25% - 20px);width:calc(25% - 20px)}.grid_30{width:-moz-calc(30% - 20px);width:-webkit-calc(30% - 20px);width:-o-calc(30% - 20px);width:calc(30% - 20px)}.grid_35{width:-moz-calc(35% - 20px);width:-webkit-calc(35% - 20px);width:-o-calc(35% - 20px);width:calc(35% - 20px)}.grid_40{width:-moz-calc(40% - 20px);width:-webkit-calc(40% - 20px);width:-o-calc(40% - 20px);width:calc(40% - 20px)}.grid_50{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px)}.grid_60{width:-moz-calc(60% - 20px);width:-webkit-calc(60% - 20px);width:-o-calc(60% - 20px);width:calc(60% - 20px)}.grid_70{width:-moz-calc(70% - 20px);width:-webkit-calc(70% - 20px);width:-o-calc(70% - 20px);width:calc(70% - 20px)}.grid_75{width:-moz-calc(75% - 20px);width:-webkit-calc(75% - 20px);width:-o-calc(75% - 20px);width:calc(75% - 20px)}.grid_100{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px)}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.container_16:before,.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_16:after{clear:both}.clearfix,.container_16{zoom:1}.button_6{width:338px}.button_5{width:278px}.button_4{width:218px}.button_3{width:158px}.button_2{width:98px}.button_1{width:38px}input[type=submit].button_6{width:340px}input[type=submit].button_5{width:280px}input[type=submit].button_4{width:220px}input[type=submit].button_3{width:160px}input[type=submit].button_2{width:100px}.lgrid_1,.lgrid_2,.lgrid_3,.lgrid_4,.lgrid_5,.lgrid_6,.lgrid_7,.lgrid_8,.lgrid_9,.lgrid_10,.lgrid_11,.lgrid_12,.lgrid_13,.lgrid_14,.lgrid_15,.lgrid_16,.lgrid_166,.lgrid_20,.lgrid_33,.lgrid_66{display:inline;float:left}.container_16 .lgrid_1{width:60px}.container_16 .lgrid_2{width:120px}.container_16 .lgrid_3{width:180px}.container_16 .lgrid_4{width:240px}.container_16 .lgrid_5{width:300px}.container_16 .lgrid_6{width:360px}.container_16 .lgrid_7{width:420px}.container_16 .lgrid_8{width:480px}.container_16 .lgrid_9{width:540px}.container_16 .lgrid_10{width:600px}.container_16 .lgrid_11{width:660px}.container_16 .lgrid_12{width:720px}.container_16 .lgrid_13{width:780px}.container_16 .lgrid_14{width:840px}.container_16 .lgrid_15{width:900px}.container_16 .lgrid_16{width:960px}.container_16 .lgrid_33{width:160px}.container_16 .lgrid_20{width:192px}.container_16 .lgrid_33{width:320px}.container_16 .lgrid_66{width:640px}div.alumni-wrapper div.img-wrapper{width:-moz-calc(40% - 20px);width:-webkit-calc(40% - 20px);width:-o-calc(40% - 20px);width:calc(40% - 20px);padding-right:19px;float:left}div.alumni-wrapper div.img-wrapper img{width:100%;height:auto;padding-bottom:19px}div.alumni-wrapper div.wrapper{width:60%;float:right}div.alumni-wrapper div.wrapper p{padding-bottom:12px}div.alumni-wrapper div.wrapper p.label{padding-bottom:2px}div.alumni-wrapper div.wrapper p.description{padding-top:3px;height:120px;overflow:hidden}div.alumni-wrapper div.wrapper p.more{padding-bottom:19px}div.alumni-detail div.img-wrapper{width:320px;float:left;padding-right:30px}div.alumni-detail div.img-wrapper img{width:100%;height:auto;padding-bottom:20px}div.alumni-detail div.wrapper{width:550px;float:right}div.alumni-detail div.wrapper .awards ul.bullet{padding-bottom:0}div.alumni-detail div.wrapper .awards ul.bullet li{padding-bottom:0}div.alumni-detail div.wrapper p{padding-bottom:12px}div.alumni-detail div.wrapper p.label{padding-bottom:2px}div.alumni-detail div.wrapper p.description{padding-top:3px;height:120px;overflow:hidden}div.alumni-detail div.wrapper p.more{padding-bottom:19px}.news-review p{margin:0;padding:0}.news-review p.date{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}.news-review p.title{height:56px;overflow:hidden}.news-review p.title a{color:#176bbd}.news-review img.preview{float:left;margin-right:10px;width:auto;height:75px;border:0}#BlogPostList{padding-right:30px;margin-bottom:20px;border-right:1px solid #b5b5b5}#BlogPostList .BlogPostPreview{padding:20px 0;border-bottom:1px solid #b5b5b5}#BlogPostList .BlogPostPreview:First-Child{padding-top:0}#BlogPostList .BlogPostPreview:Last-Child{border:0}#BlogPostList .BlogPostPreview .post-info-user{padding-bottom:10px}#BlogPostList .BlogPostPreview .post-info-user p{padding:0}#BlogPostList .BlogPostPreview .author{display:block;clear:both}#BlogPost{padding-right:30px;margin-bottom:20px;border-right:1px solid #b5b5b5}#BlogPost post-info-user p{padding:0}#BlogPost .author{display:block;clear:both}#BlogArchiveList{margin-bottom:20px}#BlogCategoryList{margin-bottom:20px}#BlogCategoryList li{padding:2px 0 2px 10px}#minicartbtn{position:relative;clear:both;float:right;margin:15px 0 0 0;display:inline;z-index:12}#minicartbtn a.mini{color:white;display:block;height:31px;font-size:13.5px;line-height:31px;font-size:1.35rem;line-height:3.1rem;font-weight:600;text-decoration:none;text-transform:lowercase}#minicartbtn a.mini:hover{text-decoration:underline}#minicartlinks{padding-right:30px;width:180px;float:right;text-align:right}#addcartlinks{padding-left:30px;width:100px}#minicartwrap{display:none;position:absolute;top:75px;right:25px;width:290px;padding:10px;color:#303030;background-color:#f0f0f0;border:1px solid #303030;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;z-index:11}#minicartwrap p.hdr{position:relative;float:left;padding:5px 0 10px;color:#303030;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;font-weight:700}#minicartwrap p.close{padding:5px 0 10px}#minicartwrap p.close a.miniclose{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#000080}#minicartconfirm{display:none;text-align:center;position:relative;width:100%}div.minicartitem{position:relative;padding:10px;margin:10px 0;min-height:85px;background-color:#fff;border:1px solid #707070;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);clear:both}div.minicartitem img{float:left;width:60px;margin-top:5px}div.minicartitem.over{background-color:#eceae0;border:1px solid #176bbd,25%}div.minicartitem div.details{position:relative;float:right;width:190px}div.minicartitem div.details p{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;margin:0;padding-bottom:4px}div.minicartitem div.details p.title{font-weight:700}div.minicartitem div.details p.price{font-weight:700;color:#800000}div.minicartitem div.details p.sku,div.minicartitem div.details p.qty{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#cart .carthdr{margin-top:10px;margin-bottom:10px;padding-top:8px;padding-bottom:8px;color:#fff;background:#176bbd;background:-webkit-gradient(linear,left top,left bottom,from(#0f4479),to(#176bbd));background:-webkit-linear-gradient(top,#0f4479,#176bbd);background:-moz-linear-gradient(top,#0f4479,#176bbd);background:-ms-linear-gradient(top,#0f4479,#176bbd);background:-o-linear-gradient(top,#0f4479,#176bbd);background:linear-gradient(top,#0f4479,#176bbd);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f4479', endColorstr='#176bbd')";-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#cart .carthdr p{padding-bottom:0;font-weight:700}#cart .carthdr p.center{text-align:center}#cart .cartitem{margin-bottom:8px;padding:5px 0;border-bottom:1px solid #ccc}#cart .cartitem img{width:70%;padding:0 10% 5px 20%}#cart .cartitem .edit{margin:0 auto;text-align:center}#cart .cartitem .edit a{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#cart .cartitem .edit ul{width:52px;padding:0 24px}#cart .cartitem .edit li{float:left;width:18px;padding:0 4px 4px}#cart .cartitem .edit li a{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem}#cart .cartitem p{font-size:14px;line-height:16px;padding-bottom:5px}#cart .cartitem p.title{font-weight:bold}#cart .cartitem p.price{text-align:right}#cart .cartitem ul{margin:0;font-size:12px}.cartaction{margin-top:20px;margin-bottom:20px;padding:0}.cartaction p{padding:0}.cartsummary{background-color:#fff;border:1px solid #fff;padding-top:20px}.cartsummary p{padding-bottom:5px}.cartsummary div.shippingestimate div.widget{padding:24px 24px 19px;margin-bottom:0}.cartsummary div.shippingestimate p{padding-top:10px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}.cartsummary div.shippingestimate input[type=submit]{padding:6px 0 5px;margin-top:24px}.cartsummary div.ordertotals{padding-top:25px;padding-bottom:20px}.cartsummary div.ordertotals p{padding-bottom:8px}.cartsummary div.ordertotals p.label{font-weight:700}.cartsummary div.ordertotals p span.price{position:relative;float:right;font-weight:400}.cartsummary div.ordertotals p.discount,.cartsummary div.ordertotals p span.discount{color:#800000;font-weight:700}.cartsummary div.ordertotals p span.totalprice{font-size:16px;color:#800000;font-weight:700;position:relative;float:right}.cartsummary div.ordertotals div.totalwrapper{margin-top:12px}.cartsummary div.ordertotals div.totalwrapper p.label{font-size:16px;padding-bottom:12px}.cartsum div.totals,.cartsum div.shipest{margin-top:20px}.cartsum p{padding-bottom:5px}.cartsum p.label{font-weight:bold}.cartsum p.price{text-align:right}.cartsum p.totalprice{font-size:16px;color:#800000;font-weight:bold;text-align:right}#shippingmethods{position:relative;margin-top:4px;min-height:80px;font-size:12.0px;line-height:16px;font-size:1.2rem;line-height:1.6rem;font-weight:bold}#shippingmethods span.deliver{font-size:11px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;color:#707070;font-weight:normal}.ui-ssl{position:relative;display:inline-block;width:57px;height:32px;margin:3px;text-align:left;text-indent:-9999px;background-color:transparent;background-image:url("../../common/rapidssl_seal-90x50.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;border:0}.ui-card-container{position:relative;padding:20px 0 8px;text-align:center}.ui-card{position:relative;display:inline-block;width:50px;height:32px;margin:3px;text-align:left;text-indent:-9999px;background-color:transparent;background-image:url("../../common/sprite_checkout.png");background-repeat:no-repeat;border:0}.ui-card-visa{background-position:0 0}.ui-card-mc{background-position:-50px 0}.ui-card-discover{background-position:-100px 0}.ui-card-amex{background-position:-150px 0}.ui-card-paypal{background-position:0 -32px}#previewcontainer{position:relative;margin:0 auto 15px;display:inline-block}#previewcontainer div.preview{position:relative;float:left;margin:5px;cursor:pointer;text-align:center;border:solid 1px #d0d0d0;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2)}#previewcontainer div.preview.over{border:solid 1px #176bbd}#previewcontainer div.img{position:relative}.preview_4 div.preview{width:163px}.preview_4 p{padding:0 6px}.preview_4 p.brand{font-size:12px;line-height:15px;text-align:left;margin-top:4px}.preview_4 p.title{line-height:18px;height:90px;overflow:hidden;margin-bottom:4px}.preview_4 p.price{font-size:18px;line-height:20px;margin-bottom:2px;font-weight:bold}.preview_4 p.regprice{font-size:12px;margin-bottom:4px;color:#888}.preview_4 p.retail{color:#800}.preview_4 p.sale{color:#f00}.preview_4 img{width:149px;height:149px;margin:7px auto}.preview_5 div.preview{width:128px}.preview_5 p{padding:0 6px}.preview_5 p.brand{font-size:10px;line-height:15px;height:15px;overflow:hidden;text-align:left;margin-top:4px}.preview_5 p.title{font-size:12px;line-height:15px;height:78px;overflow:hidden;margin:2px 0}.preview_5 p.price{font-size:14px;line-height:18px;margin-bottom:2px;font-weight:bold}.preview_5 p.regprice{font-size:11px;margin-bottom:4px}.preview_5 p.retail{color:#800}.preview_5 p.sale{color:#f00}.preview_5 img{width:116px;height:116px;margin:6px auto}div.ui-icon-ribbon{position:absolute;right:-5px;top:-5px;width:80px;height:80px;z-index:10;overflow:hidden}div.ui-icon-new{background:url(../../common/icon-new.png) no-repeat right top}div.ui-icon-sale{background:url(../../common/icon-sale.png) no-repeat right top}div.ui-icon-preorder{background:url(../../common/icon-preorder.png) no-repeat right top}#oemcatalogsearch{position:absolute;top:2px;right:10px;width:275px;padding:0;margin:0}#oemcatalogsearch #partsearch{width:150px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;margin:1px 0 0;padding:3px 4px 3px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#oemcatalogsearch #partsearchsubmit{margin:2px 0 0 0;float:right}.productdetail{margin-bottom:20px}.productdetail h1{border:0}.productdetail p.brand{font-size:15px;line-height:28px;font-size:1.5rem;line-height:2.8rem;font-weight:bold;padding-bottom:0}.productdetail .social{position:relative;height:24px;padding:4px 0 0;margin-bottom:15px}.productdetail .social div{position:relative;float:right;padding-left:12px}.productdetail .social div.gp{width:60px}.productdetail .social div.tw{width:80px}.productdetail li{list-style-type:disc;list-style-position:inside;text-indent:-15px;margin-left:15px;padding-bottom:3px}.productdetail .productitem{padding-bottom:15px;background-color:#eceae0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);border:1px solid #bcb491}.productdetail .productitem div.info{width:-moz-calc(100% - 191px);width:-webkit-calc(100% - 191px);width:-o-calc(100% - 191px);width:calc(100% - 191px);padding-right:15px}.productdetail .productitem div.order{width:160px;padding-left:15px;border-left:dashed 1px #999;text-align:center}.productdetail .productitem p{padding:0;color:#555}.productdetail .productitem p.name{font-weight:bold}.productdetail .productitem p.sku{font-size:11px;padding-bottom:5px}.productdetail .productitem p.reg{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}.productdetail .productitem p.price{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;color:#800000;font-weight:bold}.productdetail .productitem p.sale{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;color:#f00;font-weight:bold}.productdetail .productitem p.stock{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;text-transform:uppercase;font-weight:bold;padding-bottom:2px}.productdetail .productitem p.in{color:#008000}.productdetail .productitem p.out{color:#800000}.productdetail .productitem p.ship{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;padding:2px 0}.productdetail .productitem .reqmembership{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;border:1px solid #e8846e;background-color:#efd8d3;margin-top:5px;padding:12px}.productdetail .productitem div.order input#qty{width:40px;padding:6px 2px;text-align:center;font-weight:bold;margin-bottom:8px}.productdetail .productitem div.order input.btncart{margin:0 auto}#productimages{margin-bottom:20px;text-align:center}#productimages .lrgimg{margin-bottom:5px;width:100%;height:auto;border:0}#productimages .smlimg{margin:5px;width:-moz-calc(25% - 10px);width:-webkit-calc(25% - 10px);width:-o-calc(25% - 10px);width:calc(25% - 10px);height:auto;float:left;border:0}div.calendar{width:80px;padding-right:15px}div.cta{margin-bottom:20px}div.cta p{text-align:center;padding-bottom:0}div.cta p.instruction{text-align:left;padding-bottom:5px;font-size:13.5px;line-height:18px;font-size:1.35rem;line-height:1.8rem}div.cta p a{background-color:#176bbd;border:solid 1px #115190;display:inline-block;width:100%;font-size:18px;line-height:63.0px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase}div.cta p a:hover{text-decoration:none;background-color:#135699}div.cta .button{padding-top:0;padding-bottom:0;margin-top:15px;font-size:18px;line-height:63.0px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#176bbd;background:-webkit-gradient(linear,left top,left bottom,from(#176bbd),to(#176bbd));background:-webkit-linear-gradient(top,#176bbd,#176bbd);background:-moz-linear-gradient(top,#176bbd,#176bbd);background:-ms-linear-gradient(top,#176bbd,#176bbd);background:-o-linear-gradient(top,#176bbd,#176bbd);background:linear-gradient(top,#176bbd,#176bbd);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#176bbd', endColorstr='#176bbd')";cursor:pointer}div.cta .button:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')"}div.cta div.subBox{margin-bottom:15px;background-color:#fafafa}div.cta div.subBox a{font-size:13.5px;line-height:18px;font-size:1.35rem;line-height:1.8rem}div.cta-disabled{margin-bottom:20px}div.cta-disabled p{text-align:center;padding-bottom:0;background-color:#808080;border:solid 1px #606060;display:inline-block;width:100%;font-size:18px;line-height:63.0px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase}div.sponsor-wrapper{padding-top:10px;padding-bottom:10px;text-align:center}div.sponsor-wrapper div.sponsor{display:inline-block;width:150px;height:150px;padding:10px}div.sponsor-wrapper div.sponsor img{width:100%;height:auto}p.thxmessage{font-weight:700;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;text-align:center;padding-top:40px}.serviceicon{padding:0 4px;color:#176bbd}table.dataTable{width:100%;margin:0 auto 20px;clear:both;background-color:transparent;border-collapse:separate;border-spacing:0;box-sizing:border-box}table.dataTable thead{background:#0f4479;background:-webkit-gradient(linear,left top,left bottom,from(#176bbd),to(#0f4479));background:-webkit-linear-gradient(top,#176bbd,#0f4479);background:-moz-linear-gradient(top,#176bbd,#0f4479);background:-ms-linear-gradient(top,#176bbd,#0f4479);background:-o-linear-gradient(top,#176bbd,#0f4479);background:linear-gradient(top,#176bbd,#0f4479);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#176bbd', endColorstr='#0f4479')";color:#fff;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;margin:0;text-transform:uppercase;border:0}table.dataTable thead>tr>th{vertical-align:bottom;border-bottom:2px solid #0f4479;font-weight:bold;font-style:normal;padding:8px 12px}table.dataTable thead>tr>th.center{padding:8px 5px!important}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{cursor:pointer;padding:8px 5px 8px 30px}table.dataTable thead>tr>th.sorting{background:url("../../common/admin/sort-both.png") no-repeat center left}table.dataTable thead>tr>th.sorting_asc{background:url("../../common/admin/sort-asc.png") no-repeat center left}table.dataTable thead>tr>th.sorting_desc{background:url("../../common/admin/sort-desc.png") no-repeat center left}table.dataTable thead>tr>th.sorting_asc_disabled{background:url("../../common/admin/sort-asc-disabled.png") no-repeat center left}table.dataTable thead>tr>th.sorting_desc_disabled{background:url("../../common/admin/sort-desc-disabled.png") no-repeat center left}table.dataTable thead>tr>th:first-child{-webkit-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;-ms-border-radius:6px 0 0 0;border-radius:6px 0 0 0}table.dataTable thead>tr>th:last-child{-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;border-radius:0 6px 0 0}table.dataTable tbody tr:nth-child(even){background-color:#dcd9c7}table.dataTable tbody tr:nth-child(odd){background-color:#eceae0}table.dataTable tbody tr td{vertical-align:middle;padding:10px 6px;border-bottom:1px solid #0f4479}div.dataTables_wrapper{margin-bottom:20px}div.dataTables_wrapper p.instruction{padding:0}div.dataTables_wrapper .dataTables_length{position:relative;float:left;display:inline;margin-bottom:4px}div.dataTables_wrapper .dataTables_filter{position:relative;float:right;display:inline;margin-bottom:4px}div.dataTables_wrapper .dataTables_filter input{margin-left:5px;width:200px}div.dataTables_wrapper .dataTables_processing{position:relative;font-size:14px;text-indent:-15px;background:url("../../common/ajax-loader-16.gif");text-align:center;background-repeat:no-repeat;background-position:center center}div.dataTables_wrapper .dataTables_info{clear:both;float:left;margin:7px 0 10px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}div.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;margin:5px 0 10px}div.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em .75em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;font-size:12.0px;line-height:12.0px;font-size:1.2rem;line-height:1.2rem;color:#303030!important;border:1px solid transparent;border-radius:2px}div.dataTables_wrapper .dataTables_paginate .paginate_button.current{border:1px solid #c5bfa1;background-color:#eceae0}div.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #9e9462;background-color:#c5bfa1}.sorting_multiline{background-position:top right}.paginate_enabled_next,.paginate_enabled_previous,.paginate_disabled_next,.paginate_disabled_previous{height:19px;width:19px;margin-left:3px;float:left}.paginate_disabled_previous{background-image:url("../../common/back_disabled.jpg")}.paginate_enabled_previous{background-image:url("../../common/back_enabled.jpg")}.paginate_disabled_next{background-image:url("../../common/forward_disabled.jpg")}.paginate_enabled_next{background-image:url("../../common/forward_enabled.jpg")}#eventlist div.calendar,.events-review div.calendar,#eventlocation div.calendar{width:80px;height:90px;margin-right:10px}#eventlist div.calendar a:hover,.events-review div.calendar a:hover,#eventlocation div.calendar a:hover{text-decoration:none}.events-review{cursor:pointer;height:auto!important}.events-review p{margin:0;padding:0;width:auto;color:#303030;overflow:hidden}.events-review p.description{max-height:38px;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;font-weight:bold;color:#0f4479}.events-review p.date{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;padding-bottom:4px}.events-review p.location{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;color:#0f4479}.events-review p.address{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;padding-bottom:4px}.events-review p.map{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;padding-right:5px;text-align:right}#eventlist h3,#eventlist h6{border:0}#eventlist div.eventlistdetail{margin-bottom:20px;border-bottom:1px solid #808080}#eventimages{margin-bottom:20px;text-align:center}#eventimages .lrgimg{margin-bottom:5px;width:100%;border:0}#eventimages .smlimg{margin:5px 1%;width:15%;float:left;border:0}#eventlocation h6{border:0}#eventlocation span.location{font-weight:bold}#eventdetails{margin:10px 0}#eventdetails ul li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px}#eventdetails img{max-width:100%!important;height:auto!important}#locationmap{margin-bottom:20px}@font-face{font-family:'flexslider-icon';src:url("../../js/flexslider/fonts/flexslider-icon.eot");src:url("../../js/flexslider/fonts/flexslider-icon.eot#iefix") format("embedded-opentype"),url("../../js/flexslider/fonts/flexslider-icon.woff") format("woff"),url("../../js/flexslider/fonts/flexslider-icon.ttf") format("truetype"),url("../../js/flexslider/fonts/flexslider-icon.svg") format("svg");font-weight:normal;font-style:normal}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;font-size:100%}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 20px;position:relative;zoom:1}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover{opacity:1}.flexslider:hover .flex-prev:hover{opacity:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}#carousel li{margin-right:5px}.flexslider .slides{zoom:1}.flexslider .carousel li{margin-right:5px}.flex-centered .slides{width:100%!important;text-align:center}.flex-centered .slides li{display:inline-block!important;*display:inline!important;float:none!important}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;line-height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(255,255,255,0.75);text-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{position:absolute;float:right;bottom:5px;right:5px;z-index:10}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:12px;height:12px;display:block;background:#666;background:rgba(200,200,200,0.5);cursor:pointer;text-indent:-9999px;border:1px solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.5)}.flex-control-paging li a.flex-active{background:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#footeremail{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;width:160px;margin:5px 0;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#ftsubscribealt,#btnfootersubscribe{margin-top:5px;padding:5px 0}input[type=text],input[type=password],input[type=email]{padding:6px 4px;border:1px solid #898989;color:#636363;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}input[type=text].focus,input[type=text]:focus,input[type=password].focus,input[type=password]:focus,input[type=email].focus,input[type=email]:focus{outline:0;border:1px solid #2d8bbe;background-color:#ffeb9c}input[type="radio"]{margin:0 3px 0 0;color:#636363}select,textarea,.pseudoinput{padding:5px 4px;border:1px solid #898989;color:#636363}select,textarea{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}select.focus,select:focus,textarea.focus,textarea:focus{outline:0;border:1px solid #2d8bbe;background-color:#ffeb9c}select[disabled]{cursor:not-allowed;background-color:#d6d6d6}p.instruction{font-size:12px;line-height:16px;padding-bottom:8px}div.form{margin-bottom:10px}div.form .header{border-bottom:1px solid #d0d0d0}div.singleline{padding:5px 0}div.radio{margin-left:7px}div.labelinline{padding-top:25px}label{font-size:12.0px;line-height:18px;font-size:1.2rem;line-height:1.8rem;color:#636363;font-weight:bold}label.error{margin-left:4px}.input-validation-error{border:1px solid #f00!important}input[type=text].input-validation-error,input[type=password].input-validation-error{border:1px solid #f00}select.error,textarea.error{border:1px solid #f00}.field-validation-error{font-size:12.0px;line-height:18px;font-size:1.2rem;line-height:1.8rem;color:#f00}.field-validation-valid{display:none}.validation-summary-errors{color:#f00}.validation-summary-errors ul{padding-bottom:15px}.validation-summary-errors ul li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px}.validation-summary-valid{display:none}.button{text-align:center;vertical-align:middle;text-decoration:none;position:relative;display:block;margin:0;padding:7px 12px;font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#fff;-moz-box-sizing:border-box!important;outline:none!important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:2px solid rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);background:#c31112;background:-webkit-gradient(linear,left top,left bottom,from(#eb1c1d),to(#c31112));background:-webkit-linear-gradient(top,#eb1c1d,#c31112);background:-moz-linear-gradient(top,#eb1c1d,#c31112);background:-ms-linear-gradient(top,#eb1c1d,#c31112);background:-o-linear-gradient(top,#eb1c1d,#c31112);background:linear-gradient(top,#eb1c1d,#c31112);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb1c1d', endColorstr='#c31112')";border:1px solid #4e4e4e}.button a{color:white}.button:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')"}.button.screen{background:#a0a0a0;background:-webkit-gradient(linear,left top,left bottom,from(#a0a0a0),to(#a0a0a0));background:-webkit-linear-gradient(top,#a0a0a0,#a0a0a0);background:-moz-linear-gradient(top,#a0a0a0,#a0a0a0);background:-ms-linear-gradient(top,#a0a0a0,#a0a0a0);background:-o-linear-gradient(top,#a0a0a0,#a0a0a0);background:linear-gradient(top,#a0a0a0,#a0a0a0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0a0a0', endColorstr='#a0a0a0')";border:1px solid #a0a0a0;cursor:default}.button i{padding-right:4px}.button_screen{text-align:center;vertical-align:middle;text-decoration:none;position:relative;display:block;margin:0;padding:7px 12px;font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#676767;-moz-box-sizing:border-box!important;outline:none!important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:2px solid rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5);background:#c1c1c1;background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#c1c1c1));background:-webkit-linear-gradient(top,#e9e9e9,#c1c1c1);background:-moz-linear-gradient(top,#e9e9e9,#c1c1c1);background:-ms-linear-gradient(top,#e9e9e9,#c1c1c1);background:-o-linear-gradient(top,#e9e9e9,#c1c1c1);background:linear-gradient(top,#e9e9e9,#c1c1c1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#c1c1c1')";border:1px solid #b0b0b0}.button_screen:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')"}.button:active,.button_screen:active{border:1px solid #4e4e4e;background:#1b435e}.button_2{font-size:12px;padding:3px 0}.button_100{text-align:center;width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:-o-calc(100% - 26px);width:calc(100% - 26px)}input[type=submit].button_100{text-align:center;width:100%}.button_left{text-align:left!important}input[type=submit].button_left{text-align:left!important}.input_50{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px)}.input_100{width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:-o-calc(100% - 10px);width:calc(100% - 10px)}select.input_100{width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px)}.container_16 .input_1{width:26px}.container_16 .input_2{width:86px}.container_16 .input_3{width:146px}.container_16 .input_4{width:206px}.container_16 .input_5{width:266px}.container_16 .input_6{width:326px}.container_16 .input_7{width:386px}.container_16 .input_8{width:446px}.container_16 .input_9{width:506px}.container_16 .input_10{width:566px}.container_16 .input_11{width:626px}.container_16 .input_12{width:686px}.container_16 .input_14{width:806px}.container_16 .input_16{width:926px}.container_16 .input_20{width:158px}.container_16 .input_202{width:72px}.container_16 select.input_1{width:36px}.container_16 select.input_2{width:96px}.container_16 select.input_3{width:156px}.container_16 select.input_4{width:216px}.container_16 select.input_5{width:276px}.container_16 select.input_6{width:336px}.container_16 select.input_7{width:396px}.container_16 select.input_8{width:456px}.container_16 select.input_20{width:168px}.input_row_3{height:60px}.input_row_4{height:80px}.input_row_5{height:100px}.input_row_6{height:120px}.input_row_9{height:180px}.input_row_12{height:240px}.input_row_15{height:300px}.input_row_18{height:360px}.input_row_20{height:400px}.inlineform input[type=text]{width:146px}.inlineform select{width:156px}div.filterBox{position:relative;float:left;width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:-o-calc(100% - 26px);width:calc(100% - 26px);border:1px solid #898989;background-color:#fff;padding:12px;margin:5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}div.filterBox a{display:block;color:#303030}div.filterBox a.boxLabel{padding:5px}div.filterBox a:hover{text-decoration:none;background:#f0f0f0}div.filterBox a span.toggle{float:right}div.filterBox li.filterOption{display:block;padding:5px 10px;cursor:pointer}div.filterBox li.filterOption:hover{background:#f0f0f0}div.filterBox li.filterOption i{width:20px;padding-right:2px}#modelFilter{position:relative;margin-top:15px}#modelFilter p.header{padding:8px 12px;margin-bottom:5px;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#fff;background-color:#176bbd}#modelFilter div.filterBox{position:relative;float:left;border:1px solid #c0c0c0;padding:8px;margin:5px 0;width:-moz-calc(100% - 18px);width:-webkit-calc(100% - 18px);width:-o-calc(100% - 18px);width:calc(100% - 18px);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#modelFilter div.filterBox a{display:block;color:#303030}#modelFilter div.filterBox a.boxLabel{color:#176bbd;padding:5px}#modelFilter div.filterBox a:hover{text-decoration:none;background:#f0f0f0}#modelFilter div.filterBox a span.toggle{float:right}#modelFilter div.filterBox a span.label{float:right;padding-right:8px;color:#545454;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#modelFilter ul.filterOptions{display:none}#modelFilter li.filterOption{display:block;padding:5px 15px;cursor:pointer}#modelFilter li.filterOption:hover{background:#f0f0f0}#modelFilter li.filterOption i{width:20px;padding-right:2px}#modelList{position:relative;margin-top:15px}#modelList p.subheader{padding:8px 12px;margin:10px 0 5px;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#fff;background-color:#176bbd}#modelList div.wrapper{float:left;width:190px;margin:4px;border:1px solid #c0c0c0;padding:8px 3px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:#fff}#modelList div.wrapper div.imgwrap{position:relative}#modelList div.wrapper div.imgwrap:before{content:"";display:block;padding-top:75%}#modelList div.wrapper div.imgwrap div.img{position:absolute;top:0;left:0;right:0;bottom:0}#modelList div.wrapper div.imgwrap div.img img{width:auto;height:auto;max-width:100%;max-height:125px}#modelList div.wrapper p{margin:0;padding:0 8px;display:block;overflow:hidden}#modelList div.wrapper p.name{height:32px;font-size:13.5px;line-height:16px;font-size:1.35rem;line-height:1.6rem;font-weight:700;color:#176bbd}#modelList div.wrapper p.brand{font-size:12.0px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:4px}#modelList div.wrapper p.msrp{font-size:12.0px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:4px}#modelList div.wrapper p.instock{height:14px;font-size:12.0px;line-height:14px;font-size:1.2rem;line-height:1.4rem;color:#0b0;font-weight:700;padding-bottom:6px}#modelList div.wrapper a.details{margin:0 4px}div.ui-icon-invribbon{position:absolute;right:2px;bottom:5px;width:150px;height:20px;z-index:10;overflow:hidden}div.ui-icon-preowned{background:url(../../common/icon-preowned.png) no-repeat right top}div.ui-icon-reduced{background:url(../../common/icon-reduced.png) no-repeat right top}#invheader h1{border:0;margin-bottom:10px}#invunits{background-color:#eceae0;padding:19px 19px 4px;border:1px solid #0f4479;margin-bottom:20px;min-height:500px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#invunits div.img{min-height:150px;max-height:255px;overflow:hidden;margin-bottom:12px;text-align:center}#invunits div.img img{width:auto;max-width:100%;height:auto;max-height:250px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background-color:#fff}#invunits div.unitcontainer div.unitwrapper{padding:0 5px 10px;border-bottom:1px solid #0f4479;margin-bottom:10px}#invunits div.unitcontainer div.unitwrapper:last-child{border-bottom:0}#invunits div.unitwrapper div.color{color:#0f4479;font-size:15px;line-height:21.0px;font-size:1.5rem;line-height:2.1rem;font-weight:700;padding-bottom:5px}#invunits div.unitwrapper div.price{font-size:15px;line-height:21.0px;font-size:1.5rem;line-height:2.1rem;font-weight:700;color:#800000;padding-bottom:5px}#invunits div.unitwrapper div.price span{float:right}#invunits div.unitwrapper div.msrp,#invunits div.unitwrapper div.discounts,#invunits div.unitwrapper div.manf,#invunits div.unitwrapper div.condition,#invunits div.unitwrapper div.odemeter,#invunits div.unitwrapper div.stock,#invunits div.unitwrapper div.vin{font-size:12.0px;line-height:19.95px;font-size:1.2rem;line-height:1.995rem}#invunits div.unitwrapper div.msrp span,#invunits div.unitwrapper div.discounts span,#invunits div.unitwrapper div.manf span,#invunits div.unitwrapper div.condition span,#invunits div.unitwrapper div.odemeter span,#invunits div.unitwrapper div.stock span,#invunits div.unitwrapper div.vin span{font-size:13.5px;line-height:19.95px;font-size:1.35rem;line-height:1.995rem}#invunits div.unitwrapper div.discounts{padding-left:5px}#invunits div.unitwrapper div.msrp span,#invunits div.unitwrapper div.discounts span{float:right}#invunits div.unitwrapper div.note{padding-top:5px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#invunits ul.navlist i{margin-right:8px}#invunits div.fb-like{height:20px;margin-bottom:15px}#invunits div.fb-like *{width:100%!important}#invgallery{margin-bottom:20px}#invgallery .flexslider{max-height:440px}#invgallery .slides img{width:auto;max-width:100%;max-height:440px;margin:0 auto}#invgallery #carousel{padding-bottom:20px}#invgallery #carousel .slides li{margin:0}#invgallery #carousel .slides img{width:auto;max-width:146px;max-height:100px;margin:0 auto}div.invblock{border-top:none!important;margin-bottom:20px;display:none}div.invblock.active{display:block}div.invblock .title{border:0;margin-bottom:10px}#invintro ul.bullet li{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem}#invintro ul.introblocks li{float:left;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);margin:10px;height:150px;overflow:hidden}#invintro ul.introblocks li h4{margin-bottom:4px;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem}#invintro ul.introblocks li p{padding-bottom:0;font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem}#invintro ul.introblocks li img{width:100px;height:auto;float:left;margin:0 10px 2px 0}#invintro ul.introblocksfull li{margin:5px 0}#invintro ul.introblocksfull li h4{margin-bottom:4px;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem}#invintro ul.introblocksfull li p{padding-bottom:10px;font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem}#invintro ul.introblocksfull li img{width:100px;height:auto;float:left;margin:0 10px 2px 0}#invspecs div.speclabel{float:left;width:25%}#invspecs div.specvalue{float:left;width:75%}p.shortintro{color:#454545;padding:0 10px 5px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#location div.address{padding-top:15px}#locationmap{padding-top:15px}div.album{background-color:#f0f0f0;margin-top:10px;margin-bottom:15px;min-height:278px}div.album img{width:190px;margin:15px 15px 0 15px}div.album div{margin:15px;text-align:center}#mediaslider{margin-bottom:10px}#mediaslider ul.slides li div.pic{margin:0 auto;min-height:240px;text-align:center;background-color:transparent}#mediaslider ul.slides li div.pic img{width:auto;height:auto;max-width:800px;max-height:600px;margin:0 auto 10px}#mediaslider ul.slides li div.pic p{background-color:#b0b0b0;color:#fff;font-size:15px;line-height:30px;font-size:1.5rem;line-height:3rem;padding:0}#mediaslider .flex-direction-nav a{color:#176bbd}#mediacarousel{margin-bottom:0}#mediacarousel ul.slides li div.pic{width:164px;margin:0 auto;text-align:center;background-color:transparent}#mediacarousel ul.slides li div.pic img{width:144px;height:auto;margin:0 auto}#mediacarousel .flex-direction-nav a{color:#176bbd}ul.navlist{margin-bottom:15px}ul.navlist li{margin-bottom:5px}ul.navlist li a{font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#f0f0f0;background-color:#176bbd;text-decoration:none;display:block;padding:8px 0 8px 8px}ul.navlist li a:hover{background-color:#0c3862;color:#f0f0f0}ul.navlist li.subitem{border-left:1px solid #176bbd;border-right:1px solid #176bbd;margin-bottom:0}ul.navlist li.subitem a{font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#176bbd;background-color:white;text-decoration:none;display:block;padding:8px 0 8px 8px}ul.navlist li.subitem a:hover{background-color:#d9eafa;color:#176bbd}ul.navlist li.subitem:first-child{margin-top:-5px}ul.navlisthorz{margin-bottom:15px}ul.navlisthorz li{margin-bottom:0;float:left}ul.navlisthorz li a{background-color:transparent;font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#f0f0f0;text-decoration:none;padding:12px 10px;display:block}ul.navlisthorz li a:hover{background-color:#176bbd;color:#f0f0f0}ul.navlisthorz li a.navchild{background-image:url("../../common/arrow_right.png");background-repeat:no-repeat;background-position:98% 50%}ul.navlisthorz li a.navchild:hover{background-image:url("../../common/arrow_right_hover.png");background-repeat:no-repeat;background-position:98% 50%}ul.navlisthorz ul{background-color:#176bbd;display:none;position:absolute;top:-2px}ul.navlisthorz ul ul{background-color:#176bbd;display:none;position:absolute;top:-2px}ul.navlisthorz .subnav{background-color:#176bbd;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);z-index:100}ul.navlisthorz .subnav li{margin:1px 2px;min-width:240px}ul.navlisthorz .subnav li a{background-color:#176bbd;color:#f0f0f0;padding:9px}ul.navlisthorz .subnav li a:hover{background-color:#0c3862;color:#f0f0f0}ul.navlisthorz li:hover ul{display:block}ul.navlisthorz li:hover ul ul{display:none}ul.navlisthorz li:hover ul ul ul{display:none}ul.navlisthorz li:hover ul ul ul ul{display:none}ul.navlisthorz li li:hover ul{display:block}ul.navlisthorz li li li:hover ul,ul.navlisthorz li li li li:hover ul{display:block}div.subnavlist div.title p{color:#303030;font-size:24.0px;line-height:38px;font-size:2.4rem;line-height:3.8rem;font-weight:700;text-shadow:1px 1px rgba(255,255,255,0.25);padding:0 0 0 15px}div.subnavlist div.title p span{padding-left:8px}div.subnavlist div.nav div.primary{margin-bottom:8px}div.subnavlist div.nav div.primary.collapse{border-bottom:0;text-align:right}div.subnavlist div.nav div.primary.collapse a{font-size:24.0px;line-height:32px;font-size:2.4rem;line-height:3.2rem;padding-right:18px}div.subnavlist div.nav div.primary a{font-size:13.5px;line-height:32px;font-size:1.35rem;line-height:3.2rem;color:#f0f0f0;background-color:#176bbd;padding-left:16px;display:block}div.subnavlist div.nav div.primary a span{width:170px;display:inline-block;padding-left:8px}div.subnavlist div.nav div.primary a .down{display:none}div.subnavlist div.nav div.primary a:hover{color:#f0f0f0;background-color:#0c3862;text-decoration:none}div.subnavlist div.nav div.primary a:hover .down{display:inline-block}div.subnavlist div.nav div.primary a.collapse{padding-left:10px;padding-right:10px}div.subnavlist div.nav div.secondary{display:none}div.subnavlist div.nav div.secondary a{font-size:13.5px;line-height:39px;font-size:1.35rem;line-height:3.9rem;color:#f0f0f0;background-color:#176bbd;padding-left:32px;display:block}div.subnavlist div.nav div.secondary a span{padding-left:8px}div.subnavlist div.nav div.secondary a:hover{color:#f0f0f0;background-color:#0c3862;text-decoration:none}div.subnavlist div.nav div.secondary a.collapse{padding-left:10px;padding-right:10px}.crumbnav{background-color:#eceae0;border:1px solid #c5bfa1;height:30px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2)}.crumbnav li{float:left;font-size:12.0px;line-height:30px;font-size:1.2rem;line-height:3rem;padding:0 20px 0 10px;color:#565656;background:url(../../common/crumbs.png) no-repeat right center}.crumbnav li:last-child{background-image:none}.crumbnav li a{display:block}#partsselectlist{position:relative;min-height:320px;margin-bottom:15px}#partsselectlist .partsubselect li{padding:3px 0;word-wrap:break-word}#partsselectlist div.select div.full{float:left;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px 14px}#partsselectlist div.select div.half{float:left;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);margin:0 10px 14px}#partsselectlist div.search{padding-bottom:14px}#partheadwrap{position:relative}#partheader{position:relative;height:120px}#partheader .social{position:relative;height:28px;margin-top:4px}#partheader .social div{position:relative;float:left;padding-right:12px}#partheader .social div.gp{width:60px}#partheader .social div.tw{width:80px}#partheader ul{margin-bottom:10px}#partheader h1{border:0;margin-bottom:7px}#diagramwrapper{position:relative;margin-bottom:20px}#diagramwrapper div.grid_8{position:relative}#diagramholder{position:relative;height:623px;margin-bottom:20px}#diagramimgwrap{position:relative}#diagramimgwrap.fixed{position:fixed;top:20px}#diagramimgwrap.bottom{position:absolute}#diagram{position:relative;width:458px;height:623px;background-image:url("../../common/ajax-loader.gif");background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border:1px solid #b5b5b5;color:black;margin-bottom:20px}#diagram.fixed{position:fixed;top:20px}#diagram.bottom{position:absolute}#controls{position:absolute;left:5px;top:5px}#controls.fixed{position:fixed;top:25px}#controls.bottom{position:absolute;top:5px}#controls span{float:left}#mfgcopy{position:absolute;right:10px;top:600px;font-size:13px}#partlist h2{color:#454545;border:0;margin-bottom:7px}#partlist div.partlisthdr{height:36px}#partlist div.partlisthdr div{text-align:center}#partlist div.partlisthdr div.c0{float:left;width:52px}#partlist div.partlisthdr div.c1{float:left;width:258px;text-align:left}#partlist div.partlisthdr div.c2{float:left;width:52px}#partlist div.partlisthdr div.c3{float:left;width:52px}#partlist div.partlisthdr div.c4{float:left;width:44px}#partlist div.partlistrow{height:48px;font-size:12.0px;line-height:48px;font-size:1.2rem;line-height:4.8rem;background:#fff;border-bottom:solid 1px #808080}#partlist div.partlistrow.even{background:#e2e2e2}#partlist div.partlistrow a{color:#606060}#partlist div.partlistrow div{text-align:center}#partlist div.partlistrow div.c0{float:left;width:52px}#partlist div.partlistrow div.c1{float:left;width:258px;text-align:left;line-height:16px;margin-top:8px}#partlist div.partlistrow div.c2{float:left;width:52px;line-height:16px;margin-top:8px;min-height:32px}#partlist div.partlistrow div.c2 span.sngl{line-height:16px}#partlist div.partlistrow div.c2 span.dbl{line-height:32px}#partlist div.partlistrow div.c3{float:left;width:52px;min-height:32px}#partlist div.partlistrow div.c4{float:left;width:44px;min-height:32px;margin-top:8px}#partlist div.partlistrow div.c1a,#partlist div.partlistrow div.c1b{position:relative;float:left;padding-right:5px;text-align:left}#partlist div.partlistrow span.itemnum{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060}#partlist div.partlistrow span.itemnumstrike{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060;text-decoration:line-through}#partlist div.partlistrow span.itemnumnew{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#800000}#partlist div.partlistrow span.threedots_ellipsis{cursor:pointer}#assembliesselect{position:absolute;top:140px;left:20px;text-align:center;background-color:#f0f0f0;border:1px solid #c0c0c0;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);z-index:99}#assemblieswrapper{padding:0 42px}#assemblies{text-align:center}#assemblies p{font-size:13.2px;line-height:24px;font-size:1.32rem;line-height:2.4rem;padding-bottom:0}#assemblies .flex-direction-nav a{opacity:1.0}#assemblies .flex-direction-nav .flex-prev{text-align:left;left:5px}#assemblies .flex-direction-nav .flex-next{right:5px}#assemblies ul.slides li{width:114px;margin-right:6px;background-color:#fff;border:1px solid #c0c0c0;cursor:pointer}#assemblies ul.slides li.alt{border:1px solid #e0a0a0}#assemblies div.ammimg{position:relative;display:block;height:130px;margin:5px 0;overflow:hidden;text-align:center;font:0/0 a}#assemblies div.ammimg:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#assemblies div.ammimg img{width:100px;height:auto;display:inline-block;vertical-align:middle}#assemblies div.ammname{position:relative;display:block;font-size:13.2px;line-height:16px;font-size:1.32rem;line-height:1.6rem;cursor:pointer;margin-bottom:5px;padding:0 3px;height:50px;overflow:hidden;text-align:center}#assemblies div.ammname:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#assemblies div.ammname a{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#assemblies .flex-control-nav{position:relative;bottom:0;right:0;float:none;padding:10px 0;line-height:14px}#assemblies .flex-control-paging li a{background:#176bbd;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}#assemblies .flex-control-paging li a.flex-active{background:#fff}#assemtoggle{position:absolute;right:10px;bottom:10px;cursor:pointer}#partassemthumblist{margin-bottom:15px}#partassemthumblist .wrap{width:221px;display:inline;float:left;margin:6px;background-color:#fff;border:1px solid #c0c0c0;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2)}#partassemthumblist .wrap.alt{border:1px solid #e0a0a0}#partassemthumblist .passemimg{height:240px;overflow:hidden;text-align:center;font:0/0 a}#partassemthumblist .passemimg:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#partassemthumblist .passemimg img{width:216px;height:auto;margin:5px auto 0;display:inline-block;vertical-align:middle}#partassemthumblist .passemname{font-size:15px;line-height:16.5px;font-size:1.5rem;line-height:1.65rem;text-align:center;margin:5px 0;cursor:pointer;padding:0 7px;height:54px;overflow:hidden}#partassemthumblist .passemname:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#partassemthumblist .passemname a{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#partsearcharea{padding-bottom:14px}#searchresults div.partlisthdr{height:36px}#searchresults div.partlisthdr div{float:left}#searchresults div.partlistrow{position:relative;height:44px;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;background:#fff;border-bottom:solid 1px #808080}#searchresults div.partlistrow.even{background:#e2e2e2}#searchresults div.partlistrow div.c2 span.sngl{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}#searchresults div.partlistrow div.c2 span.dbl{font-size:13.5px;line-height:30px;font-size:1.35rem;line-height:3rem}#searchresults div.partlistrow span.itemnum{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#606060}#searchresults div.partlistrow span.itemnumstrike{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#606060;text-decoration:line-through}#searchresults div.partlistrow span.itemnumnew{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#800000}#searchresults div.partlistrow span.threedots_ellipsis{cursor:pointer}#singlepart h1{border:0}#singlepart p.brand{font-weight:700}#singlepart div.img{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);margin-bottom:20px}#singlepart div.img div.header{text-align:center;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#0f4479;background:-webkit-gradient(linear,left top,left bottom,from(#176bbd),to(#0f4479));background:-webkit-linear-gradient(top,#176bbd,#0f4479);background:-moz-linear-gradient(top,#176bbd,#0f4479);background:-ms-linear-gradient(top,#176bbd,#0f4479);background:-o-linear-gradient(top,#176bbd,#0f4479);background:linear-gradient(top,#176bbd,#0f4479);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#176bbd', endColorstr='#0f4479')"}#singlepart div.img div.header p{font-size:15px;line-height:36px;font-size:1.5rem;line-height:3.6rem;color:#fff;padding-bottom:0}#singlepart div.img div.body{border-left:1px solid #0f4479;border-right:1px solid #0f4479;padding:18px;background-color:#fff;background-image:url(../../common/barcode-fade.png);background-position:right bottom;background-repeat:no-repeat}#singlepart div.img div.body p{padding-bottom:0}#singlepart div.img div.body p.name{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;font-weight:700;border-bottom:1px solid #888;padding-bottom:5px}#singlepart div.img div.body p.sku{font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;font-weight:700}#singlepart div.img div.body p.brand{padding-top:30px;font-size:22.5px;line-height:30px;font-size:2.25rem;line-height:3rem;text-align:center;font-weight:700}#singlepart div.img div.footer{padding:8px 12px;height:20px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#0f4479}#singlepart div.details{padding-bottom:15px;background-color:#eceae0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);border:1px solid #bcb491}#singlepart div.details p{padding:0}#singlepart div.details p.name{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;font-weight:700}#singlepart div.details p.sku{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem}#singlepart div.details p.sku span.itemnumstrike{color:#565656;text-decoration:line-through}#singlepart div.details p.sku span.itemnumnew{color:#800000}#singlepart div.details p.reg{font-size:13.5px;line-height:22.5px;font-size:1.35rem;line-height:2.25rem}#singlepart div.details p.price{font-size:18px;line-height:27.5px;font-size:1.8rem;line-height:2.75rem;color:#800000;font-weight:700}#singlepart div.details div.info{width:-moz-calc(100% - 191px);width:-webkit-calc(100% - 191px);width:-o-calc(100% - 191px);width:calc(100% - 191px);padding-right:15px}#singlepart div.details div.order{width:160px;padding-left:15px;border-left:dashed 1px #999;text-align:center}#singlepart div.details div.order input#qty{width:40px;padding:6px 2px;text-align:center;font-weight:bold;margin-bottom:8px}#singlepart div.details div.order input.btncart{margin:0 auto}#singlepart div.details div.order .ship{padding:2px 0;font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem}#singlepart div.others{margin-bottom:20px}#singlepart div.others p{border-bottom:1px solid #303030;padding-bottom:2px;margin-bottom:8px}#singlepart div.others div.items{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);float:left}#singlepart div.others div.items li{margin:5px 0 5px 10px}#singlepart div.others div.items li a{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}div.parts-brand-wrapper div.parts-brand-inner{padding:130px 25px 25px 25px;border:1px solid #ddd;background-color:#fff;background-image:url(../../common/blank.png);background-position:center 15px;background-size:auto 100px;background-repeat:no-repeat;cursor:pointer}div.parts-brand-wrapper div.parts-brand-inner a.btn{display:block;text-align:center;background-color:#202020;color:#fff;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;margin-bottom:0;padding:5px 8px;min-height:40px}div.parts-brand-wrapper div.parts-brand-inner a.btn:hover{background-color:#909090!important;text-decoration:none;color:#fff}div.parts-brand-wrapper.arc-parts div.parts-brand-inner{background-image:url(../../common/logos/arcticcat.png)}div.parts-brand-wrapper.arc-parts div.parts-brand-inner a.btn{background-color:#15b44c}div.parts-brand-wrapper.cam-parts div.parts-brand-inner{background-image:url(../../common/logos/can-am.png)}div.parts-brand-wrapper.cam-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020}div.parts-brand-wrapper.evn-parts div.parts-brand-inner{background-image:url(../../common/logos/evinrude.png)}div.parts-brand-wrapper.evn-parts div.parts-brand-inner a.btn{background-color:#303030}div.parts-brand-wrapper.hon-parts div.parts-brand-inner{background-image:url(../../common/logos/honda.png)}div.parts-brand-wrapper.hon-parts div.parts-brand-inner a.btn{background-color:#c00}div.parts-brand-wrapper.hpe-parts div.parts-brand-inner{background-image:url(../../common/logos/honda-power.png)}div.parts-brand-wrapper.hpe-parts div.parts-brand-inner a.btn{background-color:#c00}div.parts-brand-wrapper.ind-parts div.parts-brand-inner{background-image:url(../../common/logos/indian.png)}div.parts-brand-wrapper.ind-parts div.parts-brand-inner a.btn{background-color:#961a24}div.parts-brand-wrapper.ktm-parts div.parts-brand-inner{background-image:url(../../common/logos/ktm.png)}div.parts-brand-wrapper.ktm-parts div.parts-brand-inner a.btn{background-color:#ff6500}div.parts-brand-wrapper.kaw-parts div.parts-brand-inner{background-image:url(../../common/logos/kawasaki.png)}div.parts-brand-wrapper.kaw-parts div.parts-brand-inner a.btn{background-color:#5cce00}div.parts-brand-wrapper.pol-parts div.parts-brand-inner{background-image:url(../../common/logos/polaris.png)}div.parts-brand-wrapper.pol-parts div.parts-brand-inner a.btn{background-color:#176bbd}div.parts-brand-wrapper.sea-parts div.parts-brand-inner{background-image:url(../../common/logos/sea-doo.png)}div.parts-brand-wrapper.sea-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020}div.parts-brand-wrapper.ski-parts div.parts-brand-inner{background-image:url(../../common/logos/ski-doo.png)}div.parts-brand-wrapper.ski-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020}div.parts-brand-wrapper.sli-parts div.parts-brand-inner{background-image:url(../../common/logos/slingshot.png)}div.parts-brand-wrapper.sli-parts div.parts-brand-inner a.btn{background-color:#176bbd}div.parts-brand-wrapper.suz-parts div.parts-brand-inner{background-image:url(../../common/logos/suzuki.png)}div.parts-brand-wrapper.suz-parts div.parts-brand-inner a.btn{background-color:#005aaa}div.parts-brand-wrapper.vic-parts div.parts-brand-inner{background-image:url(../../common/logos/victory.png)}div.parts-brand-wrapper.vic-parts div.parts-brand-inner a.btn{background-color:#980100}div.parts-brand-wrapper.yam-parts div.parts-brand-inner{background-image:url(../../common/logos/yamaha.png)}div.parts-brand-wrapper.yam-parts div.parts-brand-inner a.btn{background-color:#e00}#diagramwrapper_global{position:inherit;margin-bottom:20px}#diagramwrapper_global div.grid_8{position:inherit}#diagramholder_global{position:inherit;height:623px;margin-bottom:20px}#diagramimgwrap_global{position:inherit}#diagramimgwrap_global.fixed{position:fixed;top:20px}#diagramimgwrap_global.bottom{position:absolute}#controls_global{position:absolute;left:40px;top:10px}#controls_global.fixed{position:fixed;top:25px}#controls_global.bottom{position:absolute;top:5px}#controls_global span{float:left}.raceList{border-bottom:1px solid #808080;padding:20px 0}.raceList .logo img{width:125px;height:auto}.raceList h3.title{border:0}.raceList p{padding-bottom:0}.raceList p.datetime span.date{border-right:1px solid #808080;padding-right:8px;margin-right:8px}.raceList p.venue{font-size:16.5px;line-height:20.625px;font-size:1.65rem;line-height:2.0625rem;padding-bottom:4px}.raceList p.position{padding-bottom:0}.raceList p.position span.start{margin-right:12px}.raceList p.network{padding-bottom:0}.race-result img.preview{margin-right:10px;float:left;width:auto;height:auto;max-width:80px!important;max-height:80px!important}.race-result p{margin:0;padding:0;color:#303030;font-size:12px;line-height:120%;width:auto;overflow:hidden}.race-result p.date{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}.race-result p.race{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;height:20px;color:#0f4479;font-weight:bold}.race-result p.highlite{color:#176bbd}div.widget-list{margin-bottom:15px}.home-widget-header,.widget-header{padding:8px 12px;height:13px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#0f4479;background:-webkit-gradient(linear,left top,left bottom,from(#176bbd),to(#0f4479));background:-webkit-linear-gradient(top,#176bbd,#0f4479);background:-moz-linear-gradient(top,#176bbd,#0f4479);background:-ms-linear-gradient(top,#176bbd,#0f4479);background:-o-linear-gradient(top,#176bbd,#0f4479);background:linear-gradient(top,#176bbd,#0f4479);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#176bbd', endColorstr='#0f4479')"}.home-widget-header h4,.widget-header h4{color:#fff;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;margin:0;font-weight:bold;font-style:normal;text-transform:uppercase;border:0}.home-widget-content,.widget-content{padding:10px;height:75px;background-color:#eceae0;border:1px solid #0f4479;border-bottom:0}.home-widget-content.alt,.widget-content.alt{background-color:#dcd9c7}.widget-content-block{padding:14px 19px 4px;border:2px solid #0f4479;background-color:#f6f5f0}.home-widget-row,.widget-row{font-size:13.5px;line-height:16.5px;font-size:1.35rem;line-height:1.65rem;padding:10px;background-color:#eceae0;border:1px solid #0f4479;border-bottom:0}.home-widget-row.alt,.widget-row.alt{background-color:#dcd9c7}.home-widget-row ul.bullet,.widget-row ul.bullet{padding-bottom:0}.home-widget-row ul.bullet li,.widget-row ul.bullet li{font-size:13.5px;line-height:20.25px;font-size:1.35rem;line-height:2.025rem}.home-widget-footer,.widget-footer{padding:8px 12px;height:13px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#0f4479}.home-widget-footer a,.widget-footer a{color:#f0f0f0;font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;margin:0;padding:0}ul.widget-tabs{background-color:#fff;padding:0 0 0 0!important;margin:0;border:0;border-bottom:2px solid #0f4479}ul.widget-tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.widget-tabs li{float:left;position:relative;top:1px;padding:0!important;margin:0 0 1px 0;margin-right:4px!important;background-color:#0f4479;background:none!important;border-color:#0f4479;border:0;border-bottom:0!important;color:#525252;font-weight:bold;text-decoration:none;list-style:none;white-space:nowrap}ul.widget-tabs li.active{margin-bottom:0}ul.widget-tabs li.active a{background:#f6f5f0!important;border-color:#0f4479!important;border:2px solid;border-bottom:none!important;margin-bottom:0;color:#0f4479!important;height:24px;cursor:context-menu}ul.widget-tabs li.active a:hover{background:#f6f5f0!important}ul.widget-tabs li a{position:relative;top:2px;float:left;padding:8px 15px;margin-bottom:6px;border:2px solid #0f4479;font-weight:bold;height:16px;background:#0f4479;color:#fff!important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}ul.widget-tabs li a:hover{text-decoration:none;background:#176bbd}div.carousel-wrapper{position:relative;margin:0 auto 20px;text-align:center;padding:0 38px;background-color:#eceae0;border-left:1px solid #0f4479;border-right:1px solid #0f4479;border-bottom:1px solid #0f4479}.carousel ul.slides li{width:100px;padding:10px;text-align:center}.carousel p{font-size:12.0px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:0;margin-bottom:2px}.carousel p.title{height:40px;overflow:hidden;margin-bottom:6px}.carousel p.price{color:#800}.carousel .preview{max-width:100px;margin:0 auto}.carousel .preview img{width:96px;height:96px;margin:3px auto}.carousel .flex-direction-nav a{opacity:1.0}.carousel .flex-direction-nav .flex-prev{text-align:left;left:5px}.carousel .flex-direction-nav .flex-next{right:5px}.carousel .flex-control-nav{position:relative;bottom:0;right:0;float:none;padding:5px 0 10px;line-height:14px}.carousel .flex-control-paging li a{background:#176bbd;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.carousel .flex-control-paging li a.flex-active{background:#fff}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-nav{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-nav span{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#303030;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer{position:relative}.fancybox-inner{position:relative;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#303030;font:14px/20px 'Open Sans','Trebuchet MS','Helvetica Neue',Verdana,Helvetica,Arial,Sans-Serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../js/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../../js/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../../js/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../js/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px 'Open Sans','Trebuchet MS','Helvetica Neue',Verdana,Helvetica,Arial,Sans-Serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../js/fancybox/fancybox_sprite-2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../../js/fancybox/fancybox_loading-2x.gif");background-size:24px 24px}}html,body{min-height:100%;margin-bottom:1px}html{font-size:62.5%;overflow-y:scroll}body{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;color:#303030}.mceContentBody{background:#fff}p{padding-bottom:15px;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem}p.sm{padding-bottom:8px}p.large{font-size:18.75px;line-height:23.4375px;font-size:1.875rem;line-height:2.34375rem;text-align:center}p.lbl{padding:5px 0}a{color:#176bbd;text-decoration:none}a:hover{color:#3a91e7;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#0f4479;border-bottom:1px solid #0f4479;margin-bottom:3px}h1{font-size:26.25px;line-height:32.8125px;font-size:2.625rem;line-height:3.28125rem}h2{font-size:22.5px;line-height:28.125px;font-size:2.25rem;line-height:2.8125rem}h3{font-size:19.95px;line-height:24.9375px;font-size:1.995rem;line-height:2.49375rem}h4{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem}h5{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem}h6{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem}.addPosition{position:relative}.bottomborder{border-bottom:1px solid #808080}.clear{clear:both}.contentwrapper{position:relative}.dropshadow{-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2)}.error{color:Red}.fullwidth{min-width:1000px}.nodesktop{display:none}.pushafter{margin-bottom:20px}.pushaftersm{margin-bottom:10px}.pushdown{margin-top:20px}.pushdownsm{margin-top:10px}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.shaded{background-color:#efefd3}.shadederror{background-color:#eebaba}.smtext{font-size:10px}.space{margin:10px 0}.strike{text-decoration:line-through}.statusopen{color:Green}.statuspending{color:Blue}.success{color:Green}.disabled{color:#b0b0b0}.centered{position:relative;margin:0 auto;text-align:center}.left{float:left;position:relative}.right{float:right;position:relative}.absleft{position:absolute;left:0}.absright{position:absolute;right:0}.center{text-align:center}.italic{font-style:italic}.bold{font-weight:bold}.hidden{display:none}.show{display:inline}ul.bullet{padding-bottom:15px}ul.bullet li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px}ul.actionlist{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}ul.actionlist li{float:left;padding:0 5px}.widget{position:relative;border:solid 1px #c4c4c4;margin-bottom:20px;padding:19px 19px 0}.erroralert{position:relative;border:solid 1px #800000;margin-bottom:20px;padding:15px}.erroralert h4{color:#800000;border:0}div.calendar{position:relative}div.calendar .container{position:relative;margin:0;width:-moz-calc(100% - 4px);width:-webkit-calc(100% - 4px);width:-o-calc(100% - 4px);width:calc(100% - 4px);background-color:#fff;border:2px solid #0f4479;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}div.calendar .container .header{position:relative;width:100%;background-color:#0f4479;font-size:18px;line-height:28px;font-size:1.8rem;line-height:2.8rem;font-weight:bold;color:#fff;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}div.calendar .container .content{position:relative;width:100%;font-size:30px;line-height:46px;font-size:3rem;line-height:4.6rem;font-weight:bold;color:#0f4479}.hotspot{color:#900;padding-bottom:1px;border-bottom:1px dotted #900;cursor:pointer}.tooltip,.tooltipoem{cursor:pointer}#tt{position:absolute;display:block;z-index:9998;padding:10px 15px;background:#eceae0;border:1px solid #cfcab1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2)}#ttcont{display:block;color:#303030}#ttcont p:last-child{padding-bottom:0}.tblhdr{color:#fff;font-size:12.0px;line-height:36px;font-size:1.2rem;line-height:3.6rem;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#176bbd;background:-webkit-gradient(linear,left top,left bottom,from(#0f4479),to(#176bbd));background:-webkit-linear-gradient(top,#0f4479,#176bbd);background:-moz-linear-gradient(top,#0f4479,#176bbd);background:-ms-linear-gradient(top,#0f4479,#176bbd);background:-o-linear-gradient(top,#0f4479,#176bbd);background:linear-gradient(top,#0f4479,#176bbd);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f4479', endColorstr='#176bbd')"}.threedots_ellipsis{font-weight:bold;color:#00e}#confirmation{display:none;background-color:#eceae0;padding:15px}#confirmation p{font-weight:700;color:#176bbd;text-align:center}#nav_logon_popup{display:none;position:fixed;right:60px;top:20px;width:220px;color:#303030;text-align:center;background-color:#eceae0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:solid 1px #c4c4c4;margin-bottom:20px;padding:19px 19px 0;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 1px 2px rgba(0,0,0,0.2);z-index:100}#nav_logon_popup p.welcome{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;font-weight:bold;padding-bottom:4px}#content-head{color:#d0d0d0}#content-head h1,#content-head h2,#content-head h3,#content-head h4,#content-head h5,#content-head h6{color:#d0d0d0;border:0}#content-head div.logo img{width:auto;max-width:400px;max-height:120px}#content-head #persistant-nav{float:right;margin-top:5px}#content-head #persistant-nav li{float:left;border-right:1px solid #fff;padding-right:10px;padding-bottom:2px}#content-head #persistant-nav li a{color:#fff;font-size:12.0px;line-height:12.0px;font-size:1.2rem;line-height:1.2rem;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:normal;margin-left:10px}#content-head #persistant-nav li a:hover{color:#c0c0c0}#content-head #persistant-nav li:last-child{border-right:0;padding-right:0}#admin-wrapper .adminheader img.logo{width:100px;float:left}#content-foot{color:#d0d0d0}#content-foot h1,#content-foot h2,#content-foot h3,#content-foot h4,#content-foot h5,#content-foot h6{color:#e0e0e0;border-color:#d0d0d0}#content-foot p.copyright{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;text-align:right}#content-foot p.copyright a{color:#a0a0a0}#footerContactFormContainer{font-size:12.0px;line-height:15.0px;font-size:1.2rem;line-height:1.5rem;padding-bottom:5px}#mcecontent,#mceabout,.editor{padding:10px}.forceColors{color:#696969}.fb-wrapper{position:relative;width:100%;margin-bottom:20px}.fb-wrapper iframe{width:100%!important}.fb_iframe_widget{width:100%!important}iframe[name='google_conversion_frame']{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#printarea h2,#printordersarea h2{font-size:18px;margin:1em 0}a.printhide{font-size:1.2em;margin-top:1em}table.printview{margin-top:2em;width:100%}table.printview th p,table.printview td p{color:#202020}table.printview th{background-color:#fff;border-bottom:.1em solid #000}.printview .md{width:12em}#CategoryItems{text-align:center}#productsort{margin:0 22px}.sortable li{position:relative;float:left;display:block}.itemsort{margin-bottom:15px}.itemsort li{background-color:#e5e5e5}.itemsort li div{padding:3px 10px 10px 10px;margin-bottom:4px}.itemsort li p{font-size:12px;margin-bottom:0;padding:0}.mediasort{margin-bottom:15px}.mediasort li{width:128px;margin:0 5px;float:left;border:solid 1px #d0d0d0;background-color:#e5e5e5}.mediasort li img{width:100px;margin:9px;padding:4px;border:solid 1px #d0d0d0}div.mediapreview{width:102px;height:160px;margin:3px 2px;padding:4px 4px 0;position:relative;border:1px solid #808080;background-color:#e5e5e5}div.mediapreview img{width:80px;margin:0 5px 2px;padding:4px;border:1px solid #b0b0b0;background-color:#fff}div.mediapreview p{padding:0;text-align:center}div.mediapreview p.brand{font-size:10px;line-height:15px;text-align:left}div.mediapreview p.title{font-size:11px;line-height:14px;height:30px;overflow:hidden;margin-bottom:4px}div.mediapreview p.price{font-size:14px;line-height:16px;margin-bottom:2px;font-weight:bold}div.mediapreview p.regprice{font-size:12px;margin-bottom:4px}div.mediapreview span{margin:0 48px}.selectoption{margin:15px 0;padding-top:15px;border-top:dashed 1px #999}.configoption{margin:10px 0}.configoption select{width:396px}.configoption textarea{width:386px;height:38px}.configoption img{width:42px}#locationimages{margin-bottom:20px;text-align:center}#locationimages .lrgimg{margin-bottom:5px;width:100%;border:0}#locationimages .smlimg{margin:5px 1%;width:15%;float:left;border:0}#promoContainer{margin:0;padding:0}#promoContainer input[type="submit"]{margin:10px 0 0}#promoContainer p.instruct{font-size:13px;padding-top:10px}#promoContainer p.notes{font-size:11px}#havePromo{margin-top:5px;margin-bottom:5px}#currentPromo .padded{padding:3px 15px;background-color:#efefd3;border:1px solid #808080}div.promoCode input[type=text].error{border:1px solid #f00!important}#promoCodeFieldError{padding:0;margin:10px auto;font-weight:bold;color:#f00!important;text-align:center}div.promoCodex label{float:left}#promoDialogx div{font-size:12px;color:#555}#promoDialogx .promoCode{margin-right:20px}#promoDialogx .promoCode input{padding:3px 2px!important}#promoCodex .btn{width:80px}#promoCodex .inst{width:100%;margin-bottom:10px;padding:5px 0;font-size:80%}#cart-important-message-box{background-color:#FFFFD5;border:1px solid #FFE6D9;color:black;padding:8px;padding-bottom:0;margin:15px 0}#cart-important-message-box .message-head{color:#666;font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none}.s_alert{background-position:-60px -190px;width:25px;height:25px}#cart-important-message-box{color:black}#cart-important-message-box .message-head .s_alert{margin-right:10px;background-position:-160px -190px;height:18px;width:18px}#cart-important-message-box .message-body{margin-left:36px}#cart-important-message-box .message-body p{color:black;font-family:Arial;font-style:normal;line-height:18px;font-size:12px}#cart-important-message-box .message-body p span.head-msg{font-size:13px;font-weight:bold}#cart-important-message-box .message-body p span.item-begin{background-color:#DB9234;height:4px;width:4px;margin:8px 0 0 0;position:absolute;overflow:hidden}#cart-important-message-box .message-body p span.msg{font-size:12px;font-weight:normal;margin:0 0 0 12px}#cart-important-message-box .message-body p span a{font-family:Arial;text-decoration:none}#cart-important-message-box .message-body p span span.price{color:#900;margin:0}.ordersummary{padding-bottom:10px;border-bottom:1px solid #d0d0d0;margin-bottom:10px}#CartEstimatex div{font-size:11px;line-height:14px;color:#555;position:relative;float:left}#CartEstimatex .zip,#CartEstimatex .state{margin-right:20px}#CartEstimatex .btn{width:80px}#CartEstimatex .inst{width:100%;margin-bottom:5px;padding:5px 0}.cartOldPrice{text-decoration:line-through}.cartDiscount{color:#800000;font-weight:bold}.details .cartOldPrice{font-weight:normal;color:#686868}.ordersummary .promo,#content-main .promo{color:#800000;font-weight:bold}.ordersummary .promocode,#content-main .promocode{color:#800000;font-weight:normal}#btnCheckoutSubmit,#btnBillingSubmit{margin-bottom:19px}#orderresponse{color:#555}#orderresponse h2{color:#555}#main-videos,#video-placeholder{margin:10px 0}.video-thumbnail{padding:10px;margin-bottom:20px;background-color:#FFF;border:solid 1px #CCC;border-radius:6px;height:75px;overflow:hidden;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease}.video-thumbnail:hover{background-color:#606060;cursor:pointer;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease}.video-thumbnail:hover h5,.video-thumbnail:hover p{color:#FFF}.video-thumbnail img{float:left;margin-right:5px;width:90px}.video-thumbnail h5,.video-thumbnail p{padding:0}.video-thumbnail h5{font-size:11px;line-height:125%;border:0}.video-thumbnail p{font-size:10px}div.paging{position:relative;font-size:10px;font-weight:bold;margin-bottom:5px;white-space:normal;z-index:20;margin-right:15px}div.paging p{padding:0}div.paging span{left:-1000px;position:absolute}div.paging strong.noshow{color:#aaa;background-color:#fff;border:1px solid #aaa}div.paging a,div.paging span.select,div.paging strong,div.paging a:hover,div.paging span.option span.items{border:1px solid #444}div.paging strong{color:#fff;background-color:#444}div.paging a{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top}div.paging a:hover{color:#fff;background-color:#444}div.paging strong{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top}div.paging span.select{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top;min-width:30px;position:relative;left:0}div.paging a,div.paging strong{border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px}div.paging span.select{border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px}div.paging span.select::before{content:'...';cursor:default;display:inline;font-weight:bold;position:static}div.paging span.select::after{content:url(../../common/ico_menuebutton.png);cursor:default}div.paging span.option{display:none;left:-4px;top:15px;margin:0;padding:4px;width:310px;position:absolute;text-align:left;z-index:9}div.paging span.option span.items{background-color:#fff;color:inherit;float:left;padding:3px;position:static}div.paging span.option span.items::after{clear:both;content:'.';display:block;height:0;overflow:hidden;visibility:hidden}div.sortBy,div.numOnPage{position:relative;margin:0 0 5px 15px;white-space:normal;z-index:15}div.sortBy select,div.numOnPage select{font-size:10px}div.sortBy select>option,div.numOnPage select>option{font-size:10px}div.previewoption{margin:5px auto 5px;width:60px;position:relative;cursor:pointer}div.previewoption p{padding:0;text-align:center;font-size:10px;font-weight:bold}.ui{background-image:url("images/sprites.png");background-color:transparent;cursor:pointer;text-indent:-9999px;border:0;display:block;font-size:0;line-height:0}.ui-noindent{background-image:url("images/sprites.png");background-color:transparent;border:0;display:block}.icon,.centericon,.endicon{position:relative;cursor:pointer}.icon{float:left;margin:0 2px;cursor:pointer}.centericon{margin:0 auto}.endicon{float:right;margin:0 2px}.sort{cursor:move}.ui-bg-cart{width:340px;height:32px;background-position:0 0}.ui-bg-cart-on{width:340px;height:32px;background-position:0 -32px}.ui-btn-plus{width:16px;height:16px;background-position:-596px 0}.ui-btn-minus{width:16px;height:16px;background-position:-612px 0}.ui-icon-fb-64{width:64px;height:64px;background-position:-340px 0}.ui-icon-tw-64{width:64px;height:64px;background-position:-404px 0}.ui-icon-yt-64{width:64px;height:64px;background-position:-468px 0}.ui-icon-rs-64{width:64px;height:64px;background-position:-532px 0}.ui-icon-fs-64{width:64px;height:64px;background-position:-340px -112px}.ui-icon-yp-64{width:64px;height:64px;background-position:-404px -112px}.ui-icon-gp-64{width:64px;height:64px;background-position:-468px -112px}.ui-icon-in-64{width:64px;height:64px;background-position:-532px -112px}.ui-icon-eb-64{width:64px;height:64px;background-position:-276px -224px}.ui-icon-hi-64{width:64px;height:64px;background-position:-340px -224px}.ui-icon-ig-64{width:64px;height:64px;background-position:-404px -224px}.ui-icon-pt-64{width:64px;height:64px;background-position:-468px -224px}.ui-icon-ta-64{width:64px;height:64px;background-position:-532px -224px}.ui-icon-fb-32{width:32px;height:32px;background-position:-340px -64px}.ui-icon-hm-32{width:32px;height:32px;background-position:-372px -64px}.ui-icon-tw-32{width:32px;height:32px;background-position:-404px -64px}.ui-icon-yt-32{width:32px;height:32px;background-position:-468px -64px}.ui-icon-rs-32{width:32px;height:32px;background-position:-532px -64px}.ui-icon-fs-32{width:32px;height:32px;background-position:-340px -176px}.ui-icon-yp-32{width:32px;height:32px;background-position:-404px -176px}.ui-icon-gp-32{width:32px;height:32px;background-position:-468px -176px}.ui-icon-in-32{width:32px;height:32px;background-position:-532px -176px}.ui-icon-eb-32{width:32px;height:32px;background-position:-276px -288px}.ui-icon-hi-32{width:32px;height:32px;background-position:-340px -288px}.ui-icon-ig-32{width:32px;height:32px;background-position:-404px -288px}.ui-icon-pt-32{width:32px;height:32px;background-position:-468px -288px}.ui-icon-ta-32{width:64px;height:64px;background-position:-532px -288px}.ui-arrow-w-32{width:32px;height:32px;background-position:-436px -64px}.ui-arrow-e-32{width:32px;height:32px;background-position:-500px -64px}.ui-arrow-n-32{width:32px;height:32px;background-position:-436px -64px}.ui-arrow-s-32{width:32px;height:32px;background-position:-500px -64px}.ui-icon-pthome{width:32px;height:32px;background-position:0 -64px}.ui-icon-pthome-h{width:32px;height:32px;background-position:0 -96px}.ui-icon-pthome-p{width:32px;height:32px;background-position:0 -128px}.ui-icon-pthome-g{width:32px;height:32px;background-position:0 -160px}.ui-icon-zin{width:32px;height:32px;background-position:-64px -64px}.ui-icon-zin-h{width:32px;height:32px;background-position:-64px -96px}.ui-icon-zin-p{width:32px;height:32px;background-position:-64px -128px}.ui-icon-zin-g{width:32px;height:32px;background-position:-64px -160px}.ui-icon-zout{width:32px;height:32px;background-position:-96px -64px}.ui-icon-zout-h{width:32px;height:32px;background-position:-96px -96px}.ui-icon-zout-p{width:32px;height:32px;background-position:-96px -128px}.ui-icon-zout-g{width:32px;height:32px;background-position:-96px -160px}.ui-icon-smadd{width:42px;height:32px;background-position:-128px -64px}.ui-icon-smadd-on{width:42px;height:32px;background-position:-128px -96px}.ui-icon-smsee{width:42px;height:32px;background-position:-170px -64px}.ui-icon-smsee-on{width:42px;height:32px;background-position:-170px -96px}.ui-icon-blnk{background-position:-160px 0}.social-btn{position:relative;width:60px;float:left;padding:4px 2px}.sparator{border-left:1px dashed #888;margin-left:49px;text-align:center;height:260px}.page-break{display:none}div.even{background:#e2e2e2}.loading-indicator{height:80px;width:80px;background:url("../../common/ajax-loader.gif");background-repeat:no-repeat;background-position:center center}.loading-indicator-overlay{background-color:#fff;opacity:.6;filter:alpha(opacity=60)}.loading-indicator-16{height:80px;width:80px;background:url("../../common/ajax-loader-16.gif");background-repeat:no-repeat;background-position:center center}div.error404,div.error500{width:700px;min-height:220px;margin-bottom:20px;padding-top:70px;background-image:url(../../common/error-bg.png);background-position:50% 0;background-repeat:no-repeat}div.error404 p,div.error500 p{margin-left:300px;padding-bottom:10px;font-size:16px}div.error404 p.title,div.error500 p.title{font-size:24px;font-weight:bold}.tCenter{text-align:center!important}.tLeft{text-align:left!important}.tRight{text-align:right!important}.disabledFormField{color:#999}input.disabledFormField,select.disabledFormField{color:#999;background-color:#efefef}div.accountOrderHistoryContainer{min-height:345px;max-height:345px;height:345px;overflow:scroll;overflow-y:scroll;overflow-x:hidden}.accountOrderHistory div.cOH{float:left}.accountOrderHistory div.cOH1,.accountOrderHistory div.cOH2,.accountOrderHistory div.cOH3,.accountOrderHistory div.cOH4{width:24%}.accountOrderHistoryContainer div.cOH4{padding-right:5px}.accountOrderHistory div.historyrow{height:30px;line-height:30px;border-bottom:solid 1px #808080;font-size:12px}.accountOrderHistory div.historyrow.even{background:#e2e2e2}.ordericon{height:20px;border:0 none;margin:0 10px 5px 0;padding:0;display:inline;float:left}.ordericon:hover{cursor:pointer;background-color:#efefef}.ordericon span{background-color:transparent;padding:0 7px 0 22px;margin:0;font-weight:bold;display:inline}.ordericon span:hover{text-decoration:underline}.orderauthorizing{background:transparent url("../../common/ecommerce.png") no-repeat 0 0}.ordercancel{background:transparent url("../../common/ecommerce.png") no-repeat 0 -20px}.ordership{background:transparent url("../../common/ecommerce.png") no-repeat 0 -40px}.orderprint{background:transparent url("../../common/ecommerce.png") no-repeat 0 -60px}.orderadjust{background:transparent url("../../common/ecommerce.png") no-repeat 0 -80px}.orderrefund{background:transparent url("../../common/ecommerce.png") no-repeat 0 -100px}.carthdrdetail{margin:0 0 3px 0;padding:3px 0;border-bottom:1px solid #454545}.carthdrdetail p{padding-bottom:0;font-weight:bold}.carthdrdetail p.center{text-align:center}.carthdrdetail p.omega{text-align:right}.cartitemdetail{margin-bottom:0;padding:5px 0}.cartitemdetail span{margin:0;padding:0;line-height:14px}.cartitemdetail span.sku{margin:0 25px 0 0}.cartitemdetail span.price{text-align:right}.cartitemdetail .omega{text-align:right}#fitmentselectlist{position:relative;min-height:160px;padding-bottom:15px;margin-bottom:15px}#fitmentselectlist div.sub{position:relative;float:left;margin:0 20px 15px 0}#fitmentselectlist div.sub li{margin-left:10px;line-height:175%}#fitmentselectlist span.brand{font-size:16px;font-weight:bold;line-height:22px;text-indent:0}#assembliesselect{left:0!important}