/*[fmt]0*/
.sub-title-front{color:#000;padding-top:3px;padding-left:5px;padding-right:5px;height:32px;margin-top:5px;text-align:center;background:url(../images/subtitle_shader.png) repeat-x;text-transform:uppercase;font-size:7pt;}.cms-page-view .col3-set P{padding:0 0 7px;}.cms-page-view .col3-set P STRONG{color:#00AEE7 !important;}.cms-home .main{background:#FFF;height:1910px;margin:0;}.cms-home .bg-right-main{width:100%;min-height:inherit;height:auto;padding:0;}.cms-home .border-main-top-2{width:100%;padding:2px 0 0;}.cms-home .products-grid TD{text-align:center;width:25%;margin:2px 4px;padding:0 4px 0 0;}.cms-home .products-grid .price-box{height:6px;padding:10px 0 0;}.cms-home .border-product{background:0;margin:0;padding:0;}.cms-home .product-name{height:30px;text-decoration:none;font-weight:700;padding:4px 6px 0;}.cms-home .short-description{height:60px;color:#1E4A55;text-align:center;padding:0 4px 8px;}.cms-home .desc-std{text-align:left;padding:0;}.cms-home .product-image-indent{background:#FFF none 0 0;border:1px solid #C5CECD;height:316px;width:248px;padding:0 1px;}.cms-home .button{background:0;font:1em Arial, Helvetica, sans-serif;color:#000;padding:0;}.cms-home .category-title{font-weight:700;font-style:normal;text-decoration:none;margin:2px 0;}.page{width:1026px;text-align:left;background-color:#FFF;margin:0 auto 20px;padding:0;}.main{background:#FFF no-repeat 0 0;border-right:1px solid #BEBEBE;border-left:1px solid #BEBEBE;margin:0;}.bg-right-main{width:100%;padding:9px 0 0;}.border-main-top{margin:0 3px;}.border-main-top-2{width:100%;padding:3px 0 0;}.col-left{float:left;width:228px;padding:0;}.col-main{float:left;width:980px;padding:0;}.indent-col-main{padding:0 10px;}.col-right{float:right;width:228px;}.col1-layout .col-main{float:none;width:1020px;margin:0 2px;}.col2-left-layout .col-main{width:785px;margin-left:3px;}.col2-right-layout .col-main{width:784px;margin:0;}.col3-layout .col-main{width:560px;}.col2-set{border:1px solid #D7E6EA;margin:0 0 10px;padding:15px;}.col2-set .col-1{float:left;width:49%;}.col2-set .col-2{float:right;width:49%;}.col2-set .narrow{width:33%;}.col2-set .wide{width:65%;}.col3-set .col-1{float:left;width:32%;}.col3-set .col-2{float:left;width:32%;margin-left:2%;}.col3-set .col-3{float:right;width:32%;}.col4-set .col-2{float:left;width:23.5%;margin:0 2%;}.col4-set .col-4{float:right;width:23.5%;}.logo{width:244px;height:85px;overflow:hidden;}.header{height:110px;background:#282828 url(../images/contact-sales-light-charges.png) no-repeat 49% 96%;}.header .logo{background-position:0 0;background-repeat:no-repeat;text-indent:-999em;}.header .logo A{display:block;width:244px;height:85px;}.logo-block{float:left;padding:15px 0 0;}.navigation{float:right;width:500px;}.header .form-search BUTTON.button{overflow:visible;width:auto;background:0;border:0;cursor:pointer;margin:5px 0 0 5px;}.header .form-search BUTTON.button SPAN{display:block;background:url(../images/spriteme1.png) no-repeat;background-position:-10px -10px;}.header .form-search BUTTON.button SPAN SPAN{display:block;background:url(../images/spriteme1.png) no-repeat right top;background-position:76px -48px;padding:0 4px 3px;}.header .form-search BUTTON.button SPAN SPAN SPAN{background:url(../images/spriteme3.png) repeat-x;background-position:0 -10px;display:block;font-size:11px;text-align:center;white-space:nowrap;color:#FFF;padding:0 0 3px;}.header .welcome-msg{font-size:10pt;text-align:right;line-height:11px;color:#4ED0D0;font-weight:700;padding:15px 2px 0 0;}.header .links{float:right;padding:10px 2px 0 0;}.header UL.links LI{display:inline;color:#CBD3DC;padding-right:10px;}.header UL.links LI.last{padding-right:0;}.header UL.links LI A{font-size:13px;font-weight:700;line-height:14px;color:#F2F2F2;text-decoration:none;}.header .form-search{text-align:right;padding:26px 2px 0 0;}.header .form-search INPUT{width:210px;background:#EEE;color:#1E4A55;font-size:14px;line-height:14px;height:15px;text-transform:uppercase;padding:2px;}.header .form-search .search-autocomplete UL{border:1px solid #DDD;background-color:#FFF;}.header .form-search .search-autocomplete LI{text-align:left;border-bottom:1px dotted #DDD;cursor:pointer;padding:3px;}.header .form-search .search-autocomplete LI .amount{color:#1E4A55;float:right;font-weight:400;}.header .form-search .search-autocomplete LI.selected{background-color:#CADDDC;}.right-bot-menu{width:100%;min-height:34px;}.border-left-menu{background:#E1E4E7 repeat-y left top;}.border-top-menu{background:url(../images/spriteme2.png) repeat-x left top;background-position:0 -10px;}.border-bot-menu{background:url(../images/spriteme2.png) repeat-x left bottom;background-position:0 -44px;}#nav{font-size:11px;}#nav LI{position:relative;text-align:left;float:left;}#nav A,#nav A:hover{display:block;line-height:1.3em;text-decoration:none;}#nav SPAN{display:block;cursor:pointer;white-space:nowrap;}#nav LI UL SPAN{white-space:normal;}#nav LI.active A{color:#FE0505;}#nav A{float:left;font-weight:600;text-transform:uppercase;padding:10px 17px;}#nav LI.over A,#nav A:hover{color:#D40000;text-decoration:none;}#nav .item-1 UL A{color:#1E4A55;padding:2px 0 0;}#nav UL LI,#nav UL LI.active{float:none;line-height:14px;padding-bottom:2px;margin:0;}#nav UL LI.last{padding-bottom:0;}#nav UL LI A{font-weight:400;color:#1A1616;text-decoration:none;}#nav UL{position:absolute;width:188px;border:1px solid #CCC;background:#FFF;top:33px;left:-10000px;}#nav UL UL{top:5px;background:#E6EAEC;border:1px solid #D2D6D8;}#nav LI.over>UL{left:0;}#nav LI.over>UL LI.over>UL{left:100px;}#nav LI.over UL UL{left:-10000px;}#nav UL LI A:hover{color:#D40000 !important;text-decoration:none;}#nav UL SPAN,#nav UL LI.last LI SPAN{font-weight:700;padding:3px 15px 4px 10px;}INPUT,SELECT,TEXTAREA,BUTTON{font:11px Arial, Helvetica, sans-serif;vertical-align:middle;color:#000;}INPUT.input-text,SELECT,TEXTAREA{border:1px solid #D5D5D5;}INPUT.input-text,TEXTAREA{padding:2px;}SELECT{height:auto !important;padding:1px;}TEXTAREA{overflow:auto;}INPUT.qty{width:35px !important;border:1px solid #CDCDCD;border-left:2px solid #808080;border-top:2px solid #808080;}BUTTON.button{overflow:visible;width:auto;background:url(../images/spriteme3.png) no-repeat;background-position:0 -48px;border:0 none #000;cursor:pointer;color:#FFF;font-weight:700;font-size:medium;padding:0;}BUTTON.button SPAN SPAN SPAN{background:url(../images/spriteme3.png) repeat-x;background-position:0 -48px;display:block;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#FFF;margin:0;padding:2px 4px 3px;}.field-100{border:1px solid #888;overflow:hidden;padding:2px;}.field-100 INPUT.input-text,.field-100 TEXTAREA{float:left;width:100%;border:0;margin:0;padding:0;}.form-list .input-box{float:left;width:310px;padding-top:5px;}.form-list INPUT.input-text,.form-list TEXTAREA{width:250px;margin-top:2px;}.form-list SELECT{width:256px;}.form-list LI.add-row{border-top:1px solid #C5C1C1;margin-top:10px;}.form-list LI.add-row .btn-remove{font-size:0;line-height:0;text-align:right;padding:5px 5px 0 0;}.group-select .input-box{float:left;width:340px;}.group-select INPUT.input-text,.group-select TEXTAREA{width:640px;}.group-select SELECT{width:516px;}.group-select .input-box INPUT.input-text,.group-select .input-box TEXTAREA{width:300px;}.group-select .input-box SELECT{width:285px;}.ship-block{padding:15px 0 0;}#advanced-search-list SELECT{height:50px;}.catalog-seo-sitemap-category .col-main UL LI{font-size:10px;text-transform:uppercase;padding:0 0 5px;}.catalog-seo-sitemap-category .col-main .pager{border:1px solid #F4F4F4;margin:0 0 10px;padding:15px;}.buttons-set{clear:both;margin:5px 0 0;padding:5px;}.buttons-set BUTTON.button{float:right;margin:0 15px;}.buttons-set2{clear:both;border:1px solid #C5C1C1;text-align:right;margin:5px 0 0;padding:5px;}.customer-name-middlename .name-firstname{width:280px !important;}.customer-name-middlename .name-firstname INPUT{width:270px !important;}.name-middlename INPUT{width:50px !important;}.range INPUT{width:70px !important;}.validation-advice{clear:both;min-height:13px;padding-left:17px;font-size:10px;line-height:13px;background:no-repeat 2px 1px;color:#FF0000;margin:3px 0 0;}.validation-failed{border:1px dotted #FF0000 !important;}.required{color:#000;padding-right:8px;}P.required{font-size:11px;text-align:right;}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative;}.success{color:#3D6611;font-weight:700;}.error{color:#FF0000;font-weight:700;}.notice{color:#CCC;}.messages{width:100%;overflow:hidden;}.messages LI LI{margin:0 0 3px;}.error-msg,.success-msg,.note-msg,.notice-msg{background-position:10px 10px !important;background-repeat:no-repeat !important;min-height:24px !important;font-size:10px !important;font-weight:700;border-style:solid !important;border-width:1px !important;padding:8px 8px 8px 32px !important;}.error-msg{background-color:#FAEBE7;background-image:url(../images/error_msg_icon.gif);color:#DF280A;border-color:#F16048;}.success-msg{background-color:#EFF5EA;background-image:url(../images/success_msg_icon.gif);color:#3D6611;width:auto;border-color:#446423;}.note-msg,.notice-msg{background-color:#FAFAEC;background-image:url(../images/note_msg_icon.gif);color:#3D6611;border-color:#FCD344;}.breadcrumbs{margin:0;padding:0 0 5px 15px;}.breadcrumbs LI{display:inline;color:#56595C;font-size:12px;line-height:12px;}.breadcrumbs LI A{color:#1E4A55;font-size:12px;line-height:14px;text-decoration:none;font-weight:400;}.breadcrumbs LI A:hover{color:#000;font-weight:400;text-decoration:none;}.breadcrumbs LI STRONG{color:#1E4A55;font-weight:700;}.breadcrumbs LI SPAN{font-size:13px;font-weight:400;padding:0 10px 0 8px;}.left-top-title{background:url(../images/spriteme1.png) no-repeat left top;background-position:-10px -86px;}.right-top-title{background:url(../images/spriteme1.png) no-repeat right top;background-position:999px -123px;}.left-bot-title{background:url(../images/spriteme1.png) no-repeat left bottom;background-position:-10px -150px;}.right-bot-title{width:100%;min-height:27px;}.border-left-title{background:#F5F6F8 url(../images/border_left_title.gif) repeat-y left top;}.border-right-title{background:url(../images/border_right_title.gif) repeat-y right top;}.border-top-title{background:url(../images/spriteme2.png) repeat-x left top;background-position:0 -98px;}.border-bot-title{background:url(../images/spriteme2.png) repeat-x left bottom;background-position:0 -125px;}.title-buttons{text-align:right;margin:0 0 10px;padding:0;}.page-title H2{font-weight:700;color:#1E4A55;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;}.cms-index-noroute .col-main DT{font-weight:700;padding:0;}.cms-index-noroute .col-main DD{font-style:italic;padding:5px 0 5px 5px;}.pager{font:1em Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;text-align:center;color:#1E4A55;margin:0;padding:5px 12px 0 10px;}.pager .limiter{float:right;color:#1E4A55;padding:0 0 5px;}.pager .limiter SELECT{width:46px;border:1px solid #D6D6D4;border-left:1px solid #828282;border-top:1px solid #828282;color:#1E4A55;text-align:center;font-size:12px;line-height:12px;position:relative;left:0;top:-2px;margin:0;padding:0;}.pager .pages{color:#1E4A55;font-weight:700;margin:0 0 5px;}.pager .pages LI{display:inline;color:#D40000;}.pager .pages .current{font-size:12px;color:#1E4A55;line-height:normal;margin:0;padding:0 1px 4px 0;}.sorter A{color:#1E4A55;padding:0 105px 0 0;}.sorter STRONG{color:#1E4A55;font-weight:400;padding:0;}.sorter .sort-by{float:left;color:#1E4A55;padding:0 0 0 10px;}.sorter .sort-by SELECT{width:80px;border:1px solid #D6D6D4;border-left:1px solid #828282;border-top:1px solid #828282;color:#1E4A55;font-size:12px;line-height:12px;position:relative;left:1px;top:-1px;margin:0;padding:0;}.data-table TH{border:1px solid #D7E6EA;font-weight:700;white-space:nowrap;padding:5px;}.data-table TD{border:1px solid #D7E6EA;padding:5px 5px 0;}.data-table TBODY.odd TR.border TD,.data-table TBODY.even TR.border TD{border-bottom-width:1px;}.data-table TH .tax-flag{white-space:nowrap;font-weight:400;}TR.tax-total .tax-collapse{float:right;text-align:right;padding-left:20px;background:no-repeat 0 4px;cursor:pointer;}.cart-tax-total{padding-right:20px;background:no-repeat 100% 4px;cursor:pointer;}.cart-tax-total-expanded{background-position:100% -52px;}.std UL{list-style:circle;padding-left:1.5em;}.std OL{list-style:decimal outside;padding-left:1.5em;}.std UL UL{list-style-type:circle;}.std UL UL,.std OL OL,.std UL OL,.std OL UL{margin:0.5em 0;}.std DD{padding:0 0 0 1.5em;}.std BLOCKQUOTE{font-style:italic;padding:0 0 0 1.5em;}.std I,.std EM{font-style:italic;}.link-rss{background:url(../images/rss.jpg) no-repeat 0 1px;padding-left:18px;white-space:nowrap;}.inside-title-box H2,.inside-title-box STRONG{font-weight:700;color:#1E4A55;font-size:13px;text-align:center;line-height:16px;font-family:Arial, Helvetica, sans-serif;border:0;background:url(../images/block_tabs.gif) repeat-x 0 0;padding:5px 0;}.block .block-title H2,.block .block-title STRONG{font-weight:700;display:block;color:#1E4A55;font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;}.block H3{font-size:13px;line-height:1.5;}.block .block-content{color:#1E4A55;padding:10px 5px 5px;}.fix-category-image{margin:0 -28px;}.block-account{border:1px solid #E3E8EB;}.block-currency{border-bottom:1px solid #C5CECD;border-left:1px solid #C5CECD;border-right:1px solid #C5CECD;border-top:1px solid #DBE1E0;}.block-currency SELECT{border:1px solid #EEE;color:#1E4A55;margin-left:14px;font-weight:400;font-size:9pt;margin-bottom:3px;}.block-layered-nav{font-size:11px;border-bottom:1px solid #DBE1E0;font-weight:700;border-right:1px solid #DBE1E0;border-left:1px solid #DBE1E0;border-top:1px solid #DBE1E0;padding:0;}.block-layered-nav .block-content H3{color:#1E4A55;font-size:12px;text-align:left;line-height:14px;font-weight:700;margin: 10px 10px 1px;padding:5px 0;border-bottom: 1px solid #DBE1E0;border-top: 1px solid #DBE1E0;}.block-layered-nav DT{color:#1E4A55;font-size:12px;text-align:center;border-top:1px solid #EBEBEB;background:#FFF;line-height:16px;font-weight:700;padding:2px 0 2px 6px;}.block-layered-nav DD{color:#1E4A55;font-size:10px;font-weight:400;padding:0 0 5px 10px;}.block-layered-nav DD A{color:#1E4A55;font-size:12px;line-height:16px;font-weight:400;text-decoration:none;padding:0;}.block-layered-nav DD .price{color:#1E4A55;font-size:12px;line-height:16px;font-weight:400;padding:0;}.block-layered-nav .currently{border:0;margin:0;}.block-layered-nav .currently .label{color:#FFF;font-weight:700;}.block-layered-nav .currently .price{color:#FFF;font-size:11.5px;font-weight:700;}.block-layered-nav .currently LI{color:#FFF;font-size:11.5px;font-weight:700;background:#1E4A55 none;line-height:2;margin-bottom:1px;padding:0 0 0 4px;}.block-layered-nav .currently A{float:right;padding:0 4px 0 0;}.block-layered-nav .actions A{float:none;color:#1E4A55;font-weight:700;font-size:9pt;}.block-cart{color:#1E4A55;font-size:12px;font-weight:400;text-align:center;border-bottom:1px solid #DBE1E0;border-right:1px solid #DBE1E0;border-left:1px solid #DBE1E0;border-top:1px solid #DBE1E0;padding:0 0 8px;}.block-cart BUTTON.button{overflow:visible;width:auto;cursor:pointer;padding:0 0 2px;}.block-cart BUTTON.button SPAN SPAN SPAN{background:url(../images/spriteme3.png) repeat-x;background-position:0 -48px;display:block;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#FFF;margin:0;padding:2px 8px 3px 9px;}.block-cart .block-content{text-align:center;color:#1E4A55;padding:4px 0;}.block-cart .block-content-2{color:#1E4A55;font-weight:700;font-size:smaller;padding:0;}.block-cart .amount{color:#1E4A55;margin:0;}.block-cart .amount A{color:#D40000;font-weight:700;}.block-cart .subtotal{text-align:center;color:#1E4A55;margin:0;padding:5px 0;}.price{font-size:12px;line-height:14px;color:#000;font-weight:400;white-space:nowrap !important;padding:0;}.block-cart H3{font-size:11px;line-height:13px;font-weight:400;color:#666;padding:5px 0;}.block-cart H4 A{color:#1E4A55;font-size:10px;line-height:14px;font-weight:700;text-decoration:none;}.mini-products-list .product-image{float:left;width:60px;margin-right:-100px;padding:1px 1px 1px 4px;}.mini-products-list .product-details{margin-left:63px;padding:0 15px 0 0;}.mini-products-list .product-details H4{font-size:0;font-weight:700;margin:0;}.block-related{color:#1E4A55;font-size:11px;background:#FFF;border-bottom:1px solid #DBE1E0;line-height:12px;font-weight:400;border-left:1px solid #DBE1E0;border-right:1px solid #DBE1E0;border-top:1px solid #DBE1E0;}.block-related .block-content{padding:10px 5px 10px 10px;}.block-related OL#block-related{margin:0 0 0 -20px;padding:20px 0 0;}.block-related LI{font-size:11px;padding:5px 0;}.block-related INPUT.checkbox{margin-left:10px;padding:0 0 5px;}.block-related .item .product-image{float:left;margin-right:-95px;padding:0 0 0 25px;}.block-related .item .product-details{margin-left:95px;font-size:11px;padding:0 0 0 5px;}.block-compare{font-size:12px;border-bottom:1px solid #DBE1E0;border-right:1px solid #DBE1E0;border-left:1px solid #DBE1E0;text-align:center;border-top:1px solid #DBE1E0;}.block-compare .block-content LI{color:#555;font-size:12px;background:#FFF;font-weight:400;padding:0;}.block-compare .block-content LI A{color:#1E4A55;text-align:center;font-size:12px;margin:0 0 2px;padding:2px 0;}.block-compare .block-content LI .remove_btn{float:right;text-align:center;padding:0;}.actions-link A{color:#1E4A55;font-size:12px;text-align:center;}.block-recent{color:#555;font-size:12px;border:1px solid #EBEBEB;font-weight:400;padding:0 0 2px;}.block-recent .block-content{color:#555;text-decoration:none;text-align:center;padding:0;}.block-recent .block-content LI{font-size:12px;font-weight:400;text-decoration:none;text-align:left;color:#555;padding:2px 0 2px 3px;}.block-subscribe{color:#666;font-size:12px;border:0;line-height:16px;font-weight:400;padding:0;}.block-subscribe .block-content{padding-right:10px;padding-bottom:18px;}.block-subscribe .block-content LABEL{font-family:tahoma, sans-serif;font-size:11px;line-height:28px;color:#767373;}.block-subscribe .block-content INPUT{border:1px solid #D8D7D7;width:168px;margin:8px;}.sidebar .block-progress DL{border:1px solid #D7E6EA;border-top:0;}.sidebar .block-progress{border:1px solid #D7E6EA;margin:0 5px 0 10px;}.sidebar .block-progress .block-title{background:#EEF1F3;border-bottom:1px solid #D7E6EA;font-size:12px;line-height:14px;color:#1E4A55;text-transform:uppercase;padding:12px 10px 9px 15px;}.sidebar .block-progress .block-title H2{font-size:12px;line-height:14px;color:#1E4A55;text-transform:uppercase;}.sidebar .block-progress .block-content{padding:11px 11px 20px;}.sidebar .block-progress DT{font-weight:700;border-top:1px solid #D7E6EA;font-size:12px;line-height:normal;color:#505254;padding:13px 10px 9px 18px;}.sidebar .block-progress DT.complete,.sidebar .block-progress DD.complete{font-weight:700;background:#EEF1F3;border-bottom:1px solid #D7E6EA;padding:13px 10px 9px 18px;}.category-title{margin:0 0 10px;padding:0;}.category-title H2,.category-title H1{font-weight:700;text-align:center;color:#1E4A55;font-size:12px;line-height:15px;font-family:Arial, Helvetica, sans-serif;padding:0;}.category-image{display:block;width:99%;margin:0 auto 15px;}.products-grid{width:100%;margin:0 0 10px;}.products-grid TD{text-align:center;width:33%;border:0;padding:0;}.products-grid TD.last .border-product{background:0;}.devider-product{border-bottom:1px solid #D7E6EA;margin:0 0 7px;padding:0 0 7px;}.products-grid H3.product-name{padding:2px 0 0;}.products-grid .add-to-links{padding:6px 0;}.products-grid .add-to-links LI .separator{display:none;color:#545454;padding:0 4px;}.products-grid.products-grid-2 TD{background:0;border:0;}.products-grid-2 .price-box{float:left;margin:0 9px 0 0;padding:0 17px 0 0;}.products-grid.products-grid-2 .product-shop{float:right;width:274px;padding:5px 0 0;}.products-grid.products-grid-2 .product-shop .add-to-links LI .separator{display:inline;color:#414141;padding:0 5px 0 4px;}.products-grid.products-grid-2 .ratings{width:110px;margin:0 10px 10px 0;}.products-grid .ratings{width:200px;}.products-list LI.item{border-right:1px solid #D7E6EA;border-bottom:1px solid #D7E6EA;position:relative;background:url(../images/subtitle_shader.jpg) repeat-x bottom;height:170px;margin:20px 0 10px 10px;padding:10px 5px 40px 0;}.products-list .sub-title{position:absolute;left:15px;bottom:12px;width:180px;text-align:center;color:#1E4A55;font-weight:700;font-style:italic;}.products-list .product-image{float:left;margin:0 0 0 40px;}.products-list .product-shop{float:right;width:310px;}.products-list .product-shop .price-box{float:left;margin:0 10px 0 0;padding:6px 0 10px;}.products-list .product-shop .desc A{font-size:12px;color:#1E4A55;padding:0 0 0 211px;}.products-list .product-shop .desc{height:90px;color:#1E4A55;padding:0;}.products-list .add-to-links{padding:5px 0 10px;}.products-list .add-to-links LI .separator{display:inline;color:#545454;padding:0 7px 0 8px;}.products-list-2 .product-image-col{float:left;margin:0 15px 0 0;}.products-list-2 .product-shop{float:left;width:270px;}#product-tabs .tabs .border-top{background:#525252 repeat-x left top;display:block;text-align:center;height:13px;overflow:hidden;margin:0 10px;padding:10px 0 13px;}#product-tabs .tabs .active-tab{color:#FFF;background-color:#FFF;margin-bottom:-1px;position:relative;height:37px;}#product-tabs .tabs .active-tab .border-top{background:#FFF repeat-x left top;display:block;text-align:center;height:14px;overflow:hidden;margin:0 10px;padding:10px 0 13px;}.review-product-list .corner-left-top{display:none !important;}#width-tab{width:auto !important;}#width-tab-2{width:176px !important;}#width-tab-3{width:161px !important;}#width-tab-4{width:112px !important;}#product-tabs .tabs-content .tabs-content-top DIV DIV{background:#FFF repeat-x left top;height:10px;overflow:hidden;margin:0 10px;}#product-tabs .tabs-content .border-left{background:#FFF repeat-y left top;}#product-tabs .tabs-content .border-right{background:repeat-y right top;}#product-tabs .tabs-content .border-right .block-width{width:650px;overflow:hidden;position:relative;padding-left:9px;padding-top:10px;}#product-tabs .tabs-content .tabs-content-bot DIV DIV{background:#FFF repeat-x left 9px;height:10px;overflow:hidden;margin:0 10px;}#tabber{display:block;width:2760px;list-style:none;overflow:hidden;}#tabber .tabs-list{width:650px;float:left;display:block;margin-right:40px;}.product-essential{padding:15px 0 5px;}.product-collateral .std{font-size:12px;line-height:16px;color:#1E4A55;padding:10px 10px 15px;}.product-collateral .data-table{margin-top:0;width:99.7%;margin-left:2px;margin-bottom:10px;}.product-collateral .data-table TH{border:1px solid #D7E6EA;color:#1E4A55;font-weight:700;white-space:nowrap;padding:11px 0 11px 20px;}.product-collateral .data-table TD{border:1px solid #D7E6EA;color:#1E4A55;font-size:12px;line-height:normal;padding:11px 5px 5px 20px;}.product-view .product-img-box{float:left;width:267px;margin:3px 0 0 30px;}.product-view .product-img-box .product-image{text-align:center;border:1px solid #D7E6EA;}.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9;text-align:center;}.product-view .product-img-box .product-image-zoom IMG{position:absolute;left:0;top:0;cursor:move;}.product-view .product-img-box .zoom-notice{text-align:center;color:#768D94;font-size:11px;line-height:normal;padding:7px 0 5px;}.product-view .product-img-box .zoom{position:relative;z-index:9;height:19px;background:url(../images/slider_bg.gif) repeat-x 50% 50%;cursor:pointer;margin:0 auto 13px;padding:0 28px;}.product-view .product-img-box .zoom #track{position:relative;height:18px;}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:0;width:9px;height:22px;background:url(../images/magnifier_handle.gif) no-repeat 0 3px;}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:0;top:3px;}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:0;top:3px;}.product-view .product-img-box .more-views UL{margin-left:0;}.product-view .product-img-box .more-views LI{float:left;margin:0 5px 5px 0;}.product-view .product-img-box .more-views LI IMG{border:1px solid #D7E6EA;}.more-views H3{color:#768D94;font-size:12px;line-height:normal;font-weight:700;margin:0 0 11px;}.product-view .product-shop{float:right;width:420px;padding:0 10px 0 0;}.product-view .product-name{color:#1E4A55;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;margin:0 0 15px 20px;}.product-view .product-name H2,.product-view .product-name H1{border-bottom:0 solid #D7E6EA;color:#1E4A55;font-size:15px;font-weight:700;line-height:15px;text-decoration:none;padding:0;}.product-view .product-name H2.sub-title{font-size:12px;color:#FE0505;font-style:italic;}.product-view .short-description{text-align:left;color:#1E4A55;font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;padding:0;}.product-view .short-description H3{border-top:1px solid #D7E6EA;color:#1E4A55;font-size:13px;line-height:normal;font-weight:700;margin:0;padding:5px 0;}.ratings .rating-links{font-size:12px;line-height:18px;color:#1E4A55;font-weight:400;}.catalog-product-view .ratings .rating-links{line-height:18px;padding:3px 0 0;}.catalog-product-view .ratings .rating-links A{line-height:18px;}.catalog-product-view .ratings .rating-links .separator{display:inline;color:#1E4A55;padding:0 6px;}.ratings .rating-links A{font-size:12px;line-height:18px;color:#1E4A55;font-weight:400;padding:0;}.ratings .rating-links .separator{display:none;color:#1A1A1A;padding:5px 6px 0 9px;}.rating-box{width:77px;height:13px;font-size:0;line-height:0;background:url(../images/product_rating_blank_star.gif) repeat-x 0 0;position:relative;overflow:hidden;margin:0 0 16px;}.rating-box .rating{position:absolute;top:0;left:0;height:13px;background:url(../images/product_rating_full_star.gif) repeat-x 0 100%;}.catalog-product-view .rating-box{float:left;width:77px;height:20px;font-size:0;line-height:0;background:url(../images/product_rating_blank_star.gif) repeat-x 0 0;position:relative;overflow:hidden;margin:5px 10px 0 0;}.availability{font-weight:400;color:#090;font-size:12px;line-height:26px;font-family:Arial, Helvetica, sans-serif;padding:0;}.delivery{font-weight:700;color:#1E4A55;font-size:12px;line-height:13px;font-family:Arial, Helvetica, sans-serif;padding:0;}.price-box{padding:8px 0 0;}.price-box .price{font-size:16px;font-weight:700;color:#FE0505;}.regular-price .price{font-weight:700;font-size:16px;}.old-price .price-label{white-space:nowrap;}.old-price .price{font-weight:400;text-decoration:line-through;}.special-price .price-label{line-height:26px;font-weight:700;font-size:15px;color:#D40000;white-space:nowrap;}.special-price .price{font-weight:700;font-size:15px;}.price-excluding-tax{display:block;padding-bottom:0;}.price-excluding-tax .label{font-size:8pt;color:#1E4A55;font-style:italic;}.price-excluding-tax .price{font-size:9pt;color:#1E4A55;font-style:italic;}.price-including-tax .label{white-space:nowrap;color:#1E4A55;font-size:9pt;font-weight:700;padding-right:6px;}.price-including-tax .price{font-weight:700;color:#FE0505;font-size:14pt;padding-right:0;margin-right:0;}.price-incl-tax .price{display:block;font-weight:700;}.price-as-configured .price-label{color:#D40000;font-weight:700;white-space:nowrap;}.price-notice{padding-left:10px;color:#F6F6F6;}.price-notice .price{color:#F6F6F6;font-weight:700;}.tier-prices{background:#C9C8C2;font-family:tahoma, sans-serif;font-size:13px;line-height:normal;color:#272727;margin:0 0 10px;padding:7px 0 5px 15px;}.add-to-links .separator{display:none;color:#414141;}.add-to-links LI A{font-size:12px;line-height:14px;color:#1E4A55;font-weight:400;}.add-to-cart LABEL{float:left;margin-right:5px;line-height:20px;}.add-to-box .add-to-cart{float:left;padding:10px 0 0;}.add-to-box .or{float:left;font-weight:700;color:#768D94;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:14px 10px 0;}.add-to-box .add-to-links{float:left;padding-top:7px;}.left-top-add-to-box{background:#E8E8E8 no-repeat 0 0;margin:0 0 7px;}.right-top-add-to-box{background:no-repeat right 0;}.left-bottom-add-to-box{background:no-repeat left bottom;}.right-bottom-add-to-box{background:no-repeat right bottom;width:100%;}.indent-add-to-box{font-size:11px;line-height:normal;color:#131313;font-family:Arial, Helvetica, sans-serif;padding:9px 16px;}.product-pricing .price{color:#039;font-size:11px;line-height:normal;font-weight:700;font-family:Arial, Helvetica, sans-serif;padding:0;}.product-pricing .benefit{color:#E8EEEE;font-size:11px;line-height:normal;font-weight:700;font-family:Arial, Helvetica, sans-serif;}.product-options{border:1px solid #DDD;background-color:#F6F6F6;margin:5px 0 0;padding:10px 0 0 10px;}.product-options DT .qty-disabled{background:0;border:0;color:#000;padding:0;}.product-options DD{color:#F6F6F6;margin:0;}.product-options DD INPUT.input-text{width:98%;}.product-options DD TEXTAREA{width:98%;height:8em;}.product-options .options-list INPUT.radio{float:left;margin:3px -18px 0 0;}.product-options UL.validation-failed{padding:0 7px;}.product-options-bottom{border:1px solid #DDD;border-top:0;padding:2px 10px 10px;}.product-view .description{color:#1E4A55;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;padding:0;}.description-2{padding:18px 0 0;}.product-view .additional .page-title{margin-bottom:10px;margin-left:0;padding:0;}.catalog-product-view .ratings .rating-box{margin-bottom:0;}.product-view .up-sell .products-grid TD{width:33%;padding:5px;}.product-view .up-sell .product-name{color:#1E4A55;font-size:12px;font-weight:700;line-height:18px;text-transform:none;margin:0;padding:0;}.product-view .up-sell .product-name A{color:#1E4A55;font-size:12px;font-weight:700;line-height:18px;}.product-view .tags H3{color:#1E4A55;font-size:12px;line-height:18px;font-weight:700;margin:0;}.product-view .tags H4{color:#1E4A55;font-size:12px;line-height:14px;font-weight:700;margin:0 0 0 5px;}.product-view .tags .form-add-tags{width:100%;overflow:hidden;margin:0 0 20px;}.product-view .tags .form-add-tags LABEL{display:block;color:#1E4A55;font-size:12px;line-height:13px;font-weight:700;padding:4px 0 6px 4px;}.product-view .tags .form-add-tags .input-box{float:left;width:322px;}.product-view .tags .form-add-tags P{clear:both;color:#727272;font-size:12px;line-height:normal;padding-top:8px;}.product-view .reviews{border:1px solid #D7E6EA;background-color:#F7F7F7;margin-bottom:10px;padding:5px 10px;}.product-view .add-review .product-name SPAN{font-weight:400;}.product-name{font-size:12px;font-weight:700;line-height:16px;color:#1E4A55;margin:0 0 7px;}.product-name A{font-size:12px;font-weight:700;line-height:13px;color:#1E4A55;}.wishlist-index-index .product-name{font-size:11px;font-weight:700;line-height:20px;color:#222;}.wishlist-index-index .product-name A{font-size:11px;font-weight:700;line-height:18px;color:#222;text-decoration:none;}.product-review .product-img-box{float:left;width:140px;margin-right:20px;}.product-review .product-img-box .product-image{display:block;border:1px solid #DDD;padding:1px;}.product-review .details{float:right;width:570px;}.checkout-cart-index .indent-col-main .page-title{margin:0 10px 10px -10px;}.checkout-cart-index .cart-table{margin:0 0 20px;}.checkout-cart-index .cart-table .product-name{font-size:12px;font-weight:400;line-height:16px;color:#1E4A55;margin:0 0 7px;}.checkout-cart-index .cart-table .product-name A{font-size:12px;font-weight:400;line-height:16px;color:#1E4A55;text-decoration:none;}.cart-table .item-msg{font-size:10px;}.cart .cart-collaterals{float:left;width:668px;border:0;padding:0;}.col2-set.cart-collaterals .col-1{float:left;width:42%;}.col2-set.cart-collaterals .col-2{float:right;width:55%;}.cart .crosssell{border:1px solid #D7E6EA;padding:15px 16px 15px 13px;}.cart .crosssell LI.item{background:repeat-x left bottom;margin:0 0 12px;padding:0 0 12px;}.cart .crosssell LI.item.last{background:none !important;margin:0;padding:0;}.cart .crosssell H3{color:#505254;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin:0 0 10px 3px;}.cart .crosssell H4.product-name{color:#1E4A55;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin:0 0 5px;}.cart .crosssell H4.product-name A{color:#1E4A55;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;text-decoration:underline;}.cart .crosssell .product-image{float:left;margin-right:-134px;}.cart .crosssell .product-shop{margin-left:134px;}.cart .crosssell .devider-crosssell{border-bottom:1px solid #D3D3D3;margin:0 0 25px;padding:0 0 35px;}.cart .crosssell .price-box .price{color:#454545;font-size:12px;line-height:24px;}.cart .crosssell .price-box{padding:5px 0 7px;}.cart .crosssell BUTTON.button{margin:0 0 7px;}.cart .discount{border:1px solid #D7E6EA;margin:0 0 40px;padding:10px 10px 20px;}.cart .discount LABEL{color:#768D94;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;font-weight:700;}.cart .discount .input-text{border:1px solid #D6D6D4;border-left:1px solid #D6D6D4;border-top:1px solid #D6D6D4;width:210px;margin:0 13px 0 0;padding:2px 0;}.cart .shipping{border:1px solid #D7E6EA;margin:0 0 20px;padding:15px 20px 27px 16px;}.cart .shipping P{color:#545454;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;margin:0 0 25px;}.cart .shipping .buttons-set{margin:0;padding:22px 0 0;}.cart .shipping .buttons-set BUTTON.button{float:left;margin:0;}.cart .shipping .form-list LI{margin:0 0 12px;}.cart .shipping .form-list LABEL{color:#768D94;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:19px;font-weight:700;}.cart .shipping .form-list SELECT{font-size:10px;line-height:14px;font-family:tahoma, sans-serif;color:#616E84;border:1px solid #D6D6D4;border-left:1px solid #D6D6D4;border-top:1px solid #D6D6D4;width:226px;margin:0;padding:2px 1px;}.cart .shipping .form-list INPUT{font-size:10px;line-height:14px;font-family:tahoma, sans-serif;color:#616E84;border:1px solid #D6D6D4;border-left:1px solid #D6D6D4;border-top:1px solid #D6D6D4;width:222px;padding:3px 1px;}.cart .totals{float:right;width:200px;border:1px solid #D7E6EA;margin:0;padding:10px 20px 10px 7px;}.cart .totals TABLE{width:100%;margin:0;}.cart .totals TABLE TD{padding:0 10px 5px 5px;}.cart .totals TABLE TH{font-size:12px;line-height:26px;color:#505254;font-weight:700;text-align:right !important;padding:0 30px 5px 5px;}.cart .totals .checkout-types{padding:20px 0 10px;}.cart .totals .checkout-types LI{text-align:right;padding:0 10px 20px 0;}.cart .totals .checkout-types LI A{font-size:12px;line-height:14px;color:#1E4A55;font-weight:700;}.cart .totals .checkout-types BUTTON.button SPAN SPAN SPAN{background:url(../images/RED_bg_button_checkout.gif) repeat-x 0 0;display:block;font:bold 11px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;text-transform:uppercase;color:#FFF;margin:0;padding:8px 6px 20px 7px;}.cart .page-title.title-buttons{margin:0 20px 10px !important;padding:3px 0;}.checkout-types BUTTON.button{overflow:visible;width:auto;background:0;border:0;cursor:pointer;margin:10px 0;}.checkout-types BUTTON.button SPAN SPAN SPAN{background:url(../images/RED_bg_button_checkout.gif) repeat-x 0 0;display:block;font:bold 11px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;text-transform:uppercase;color:#FFF;margin:0;padding:8px 6px 8px 7px;}TD.cart-buttons{padding:10px 0 10px 10px !important;}.item-options DT{font-weight:700;font-style:italic;}.item-options DD{padding-left:10px;}.truncated .truncated_full_value{position:relative;z-index:999;}.truncated .truncated_full_value DL{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;border:1px solid #DDD;background-color:#F6F6F6;padding:8px;}.truncated .show DL{top:-20px;left:50%;}.col-left .truncated .show DL{left:30px;top:7px;}.col-right .truncated .show DL{left:-240px;top:7px;}.opc{border-bottom:1px solid #D7E6EA;position:relative;}.opc LI.section{border:1px solid #D7E6EA;border-bottom:0;}.opc .step-title{background:#EEF1F3;text-align:right;padding:8px 0 8px 20px;}.opc .step-title .number{float:left;font-size:12px;line-height:16px;margin-right:10px;border:1px solid #3A4750;color:#505254;font-weight:700;padding:0 5px;}.opc .step-title H3{font-size:12px;line-height:18px;float:left;color:#3A4750;padding:0;}.opc .active .step-title{cursor:default;background:#FFF;}.opc .step{border-top:1px solid #D7E6EA;position:relative;padding:5px;}.opc .step .tool-tip{right:10px;}.opc .active .step-title .number{float:left;font-size:12px;line-height:18px;margin-right:10px;border:0;background:#00B3E1;color:#FFF;font-weight:700;padding:0 6px;}.opc .active .step-title H3{color:#00B3E1;}.opc .active .step{background:#FFF;border-top:1px solid #D7E6EA;position:relative;padding:20px 31px;}.checkout-onepage-index .login-list{font-size:10px;line-height:16px;margin:0 0 0 10px;}#billing:use_for_shipping_no{margin:0 46px 0 0;}#co-billing-form INPUT{border:1px solid #D6CDC6;border-top:1px solid #80807B;border-left:1px solid #80807B;padding:3px;}.radio{border:0 !important;}#co-billing-form SELECT{border:1px solid #D6CDC6;border-top:1px solid #80807B;border-left:1px solid #80807B;color:#666;font-size:12px;line-height:13px;padding:2px;}#co-shipping-form INPUT{border:1px solid #D6CDC6;border-top:1px solid #80807B;border-left:1px solid #80807B;color:#616E84;font-size:12px;line-height:13px;padding:3px;}#co-shipping-form SELECT{border:1px solid #D6CDC6;border-top:1px solid #80807B;border-left:1px solid #80807B;color:#616E84;font-size:12px;line-height:13px;padding:2px;}.customer-account-create #form-validate H3{margin:5px 0 15px 5px;}#form-validate INPUT{border:1px solid #D6CDC6;border-top:1px solid #D6CDC6;border-left:1px solid #D6CDC6;padding:2px;}#form-validate SELECT{border:1px solid #D6CDC6;border-top:2px solid #80807B;border-left:2px solid #80807B;color:#616E84;font-size:10px;line-height:13px;padding:1px;}#form-validate LABEL{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:25px;color:#1E4A55;font-weight:700;padding-left:5px;padding-top:0;}.checkout-progress{margin:10px 0;padding:0 50px;}.checkout-progress LI{float:left;width:19%;border-top:5px solid #A2A2A2;text-align:center;color:#A2A2A2;text-transform:uppercase;font-weight:700;margin:0 6px 0 0;}.checkout-progress LI.active{border-top-color:#000;color:#000;}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px;}.multiple-checkout .grand-total{font-size:1.5em;text-align:right;}.sp-methods .form-list{padding-left:0;}.sp-methods SELECT.month{width:150px;margin-right:10px;}.sp-methods DT{font-weight:700;padding:2px 0;}.please-wait{float:right;margin-right:5px;}.cvv-what-is-this{cursor:help;margin-left:5px;}.tool-tip{border:1px solid #DDD;background-color:#F6F6F6;position:absolute;z-index:9999;padding:5px;}.gift-message-form{border:1px solid #DDD;background-color:#F5F5F5;}.gift-message-form .inner-box{height:300px;overflow:auto;padding:5px;}.gift-message-link{display:block;background:no-repeat 0 4px;padding-left:20px;}.checkout-agreements .agreement-content{border:1px solid #DDD;background-color:#F6F6F6;height:10em;overflow:auto;padding:5px;}.checkout-agreements .agree{padding:6px;}.account-login{width:990px;margin:0;padding:2px 0 0;}.account-login .new-users{margin:0 0 0 5px;}.dashboard{padding:0 5px;}.dashboard .welcome-msg{padding:0 0 5px;}.dashboard .tags{border:1px solid #C9C8C2;margin:0 0 7px;padding:15px;}.dashboard .tags .number{float:left;margin-right:-20px;}.dashboard .tags .details{margin-left:20px;}.dashboard .reviews{border:1px solid #C9C8C2;margin:0 0 7px;padding:5px;}.order-info{border:1px solid #E8EEEE;}.order-info DT{font-size:14px;line-height:15px;color:#1E4A55;background-color:#DDE2E3;border:1px solid #C5CECD;font-weight:400;text-decoration:none;padding:4px;}.order-info LI{display:inline;text-decoration:none;}.footer .store-switcher{text-align:center;margin:0 auto;padding:10px 0 0;}.footer{background-color:#FFF;border-bottom:1px solid #BEBEBE;border-right:1px solid #BEBEBE;border-left:1px solid #BEBEBE;text-align:center;height:100%;padding:0;}.indent-footer{font-family:tahoma;margin:0 6px 0 7px;padding:12px 0 10px;}.footer .block-footer-links{float:left;width:1024px;padding:0 0 0 230px;}.footer .block-footer-links H3{font-size:12px;line-height:16px;color:#1E4A55;margin:0 0 8px;}.footer .block-footer-links UL LI{display:block;padding:0;}.footer .block-footer-links UL LI A{color:#00B3E1;font-size:12px;line-height:15px;}.footer .block-footer-links .block-links{float:left;width:220px;margin:0 16px 0 0;}.footer .block-footer-links .block-links.block-links-4{width:220px;margin:0;}.footer .block-subscribe{float:left;width:200px;margin:0 0 0 5px;}.footer .block-subscribe .block-title H2{font-size:12px;line-height:16px;color:#454545;margin:0;padding:0;}.footer .block-subscribe .block-content LABEL{font-family:tahoma, sans-serif;font-size:12px;line-height:21px;color:#838383;}.footer .block-subscribe .block-content INPUT{width:188px;margin:0 0 8px;}.footer BUTTON.button SPAN SPAN SPAN{background:url(../images/spriteme3.png) repeat-x;background-position:0 -48px;display:block;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#FFF;margin:0;padding:2px 3px 3px 4px;}.row-footer{background:url(../images/subtitle_shader.png) repeat-x bottom;height:100%;}.footer .small-menu{text-align:center;margin:0;padding:0;}.footer P{text-align:center;font-size:12px;line-height:9px;color:#4D4D4D;}.footer UL LI{font-size:13px;line-height:14px;display:inline;padding:0 12px;}.footer UL LI.last{padding:0 10px 0 8px;}.footer UL.links LI.last{padding:0 0 0 8px;}.footer UL LI A{color:#FFF;text-decoration:none;}.footer .top-links{padding:6px 0 0;}.footer .top-links UL{padding:0 20px 0 0;}.footer .top-links UL LI{display:inline;color:#626262;}.footer .top-links UL LI A{color:#626262;text-decoration:none;}.footer LABEL{font-size:20px;}.postWrapper{padding-bottom:10px;}.postTitle H2{font-size:16px;font-weight:400;padding-bottom:0;}.postTitle H3{font-size:11px;color:#D40000;}.postContent{padding-bottom:10px;color:#1E4A55;}.postDetails{color:#1E4A55;font-size:10pt;border-bottom:1px solid #DDD;padding-bottom:5px;}.postBookmarks H4{font-size:12px;font-weight:700;text-decoration:none;color:#1E4A55;padding-bottom:5px;}.postError{font-size:16px;}.menu-tags,.menu-categories,.menu-recent{margin:5px 3px 15px;}.blog .menu-tags UL LI{display:inline;margin-left:10px;padding:2px;}.poster{color:#1E4A55;font-size:10pt;font-weight:400;}.clearer:after,.header:after,#nav:after,.main:after,.footer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete LI:after,.block-poll LI:after,.block-related LI:after,.block-related .item:after,.block .actions:after,.mini-products-list LI:after,.title-buttons:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.products-list LI.item:after,.product-view .product-img-box .more-views UL:after,.product-options .options-list LI:after,.product-options-bottom:after,.product-review:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.field-100:after,.group-select LI:after,.form-list LI:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}BODY{background:#282828;font:12px/14px Arial, Helvetica, sans-serif;}IMG{border:0;vertical-align:top;padding-bottom:0;}A{color:#1E4A55;text-decoration:none;font-weight:400;}A:hover{text-decoration:underline;color:#D40000;}:focus{margin-left:1px;}H1{font-size:12px;font-weight:700;color:#1E4A55;}H2{font-size:16px;font-weight:700;line-height:normal;color:#D40000;}H3{font-size:12px;font-weight:700;line-height:1.775;}H6{font-size:11px;font-weight:700;}FIELDSET{border:0;}TABLE{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;}CAPTION,TH,TD{vertical-align:top;text-align:left;font-weight:400;}Q,BLOCKQUOTE{quotes:none;}Q:before,Q:after{content:'';}SMALL,BIG{font-size:1em;}SUP{font-size:1em;vertical-align:top;}UL,OL{list-style:none;}.nobr{white-space:nowrap !important;}.wrap{white-space:normal !important;}.a-left{text-align:left !important;}.f-left,.left{float:left !important;}.f-right,.right{float:right !important;}.f-none{float:none !important;}.f-fix{float:left;width:100%;}.no-margin{margin:0 !important;}.no-padding{padding:0 !important;}.no-bg{background:none !important;}.fp-text{border-top:2px solid #FEFEFE;background-color:#282828;text-align:center;line-height:1.2;font-family:Arial;color:#FAFAFA;font-size:10pt;padding:4px;}.customer-address-index .col2-set OL LI,.add-to-box,.footer .block-subscribe .block-content{padding:0 0 10px;}.sales-order-history .data-table,.checkout-onepage-index .page-title,.messages LI,.ratings,.product-pricing,.product-options-bottom .price-box{margin:0 0 10px;}.checkout-onepage-index .indent-col-main,.cms-home .indent-col-main,.inside-title-box,.block .block-title,.block-layered-nav .block-content,.more-views,#INVALID-RULE{padding:0;}.cms-home .border-main-top,.account-login H2{margin:0;}.cms-home .no-decore,.cms-home .no-decore:hover,.cart .crosssell H4.product-name A:hover{text-decoration:none;}.page-print,.page-popup{background:#FFF;text-align:left;padding:20px;}.col4-set .col-1,.col4-set .col-3{float:left;width:23.5%;}.header .form-search .search-autocomplete,#nav LI.over{z-index:999;}#nav .item-2 UL A,#nav .item-3 UL A,#nav .item-4 UL A,#nav .item-5 UL A,#nav .item-6 UL A,#nav .item-7 UL A,#nav .item-8 UL A,#nav .item-9 UL A{background:0;color:#1E4A55;padding:2px 0 0 2px;}INPUT.radio,INPUT.checkbox{margin-right:3px;}BUTTON.button SPAN,.block-cart BUTTON.button SPAN,.footer BUTTON.button SPAN{display:block;background:url(../images/spriteme1.png) no-repeat;background-position:-10px -197px;}BUTTON.button SPAN SPAN,.block-cart BUTTON.button SPAN SPAN,.footer BUTTON.button SPAN SPAN{display:block;background:url(../images/spriteme1.png) no-repeat right top;background-position:53px -238px;margin:0;padding:0 6px;}.form-list LI,.group-select LI{margin:0 0 5px;}.form-list .range INPUT.input-text,.sp-methods SELECT.year{width:96px;}.input-box-2,.name-lastname{width:285px !important;}.catalog-seo-sitemap-category .col-main UL,.cms-index-noroute .col-main DL{margin:0 0 0 10px;}.name-middlename,.dob-day,.dob-month,.dob-year{width:60px !important;}.dob-day INPUT,.dob-month INPUT,.dob-year INPUT{width:50px !important;float:none;}.cms-index-noroute .col-main .disc LI,.mini-products-list LI,.block-reorder LI{padding:5px 0;}.pager .pages OL,.postWrapper .poster{display:inline;color:#1E4A55;}.data-table,.product-options DD SELECT{width:100%;}.data-table TBODY.odd TD,.data-table TBODY.even TD{border-width:0 1px;}TR.show-details .tax-collapse,.gift-message-link.expanded{background-position:0 -53px;}.std ADDRESS,ADDRESS,CITE{font-style:normal;}.block,.products-grid TD .product-image-indent{margin:0 0 2px;}.block .actions,.block-wishlist,.product-image-popup .nav{text-align:center;}.customer-account-index .col2-set,.dashboard .recent-orders{background-color:#F4F4F4;margin:0 0 10px;padding:15px;}.block-cart H4,.cart .totals .price{color:#1E4A55;font-size:12px;line-height:14px;font-weight:400;}.mini-products-list .product-details .btn-remove,.block-subscribe .block-content BUTTON.button,.product-options DT .qty-holder,.gift-message-row .btn-close{float:right;}.block-related .item,.blog .menu-categories UL LI,.blog .menu-recent UL LI{margin-left:10px;}.block-reorder INPUT.checkbox,.product-options .options-list INPUT.checkbox{float:left;margin:3px -20px 0 0;}.block-reorder .label,.product-options .options-list .label{display:block;margin-left:20px;}.products-grid TD .rating-box,.product-image-popup,.catalog-product-view .ratings{margin:0 auto;}.products-grid .price-box,.sp-methods DD{padding:2px 0;}.products-grid.products-grid-2 .product-shop .add-to-links,.product-view .tags{padding:10px 0;}#product-tabs .tabs .corner-left-top,#product-tabs .tabs .corner-left-top.active-tab{background:no-repeat left top;width:160px;display:block;float:left;font-weight:700;color:#646464;font-size:12px;line-height:16px;font-family:tahoma, sans-serif;text-decoration:none;cursor:pointer;margin-right:2px;}#product-tabs .tabs .corner-right-top,#product-tabs .tabs .active-tab .corner-right-top{background:no-repeat right top;display:block;}#product-tabs .tabs H3,#product-tabs .tabs .active-tab H3{color:#1E4A55;font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;}#product-tabs .tabs-content .tabs-content-top,#product-tabs .tabs-content .tabs-content-bot{background:no-repeat left top;}#product-tabs .tabs-content .tabs-content-top DIV,#product-tabs .tabs-content .tabs-content-bot DIV{background:no-repeat right top;}.availability .in-stock,.availability .out-of-stock{font-weight:700;font-size:13px;color:#090;}.minimal-price .price-label,.price-from .price-label,.price-to .price-label{font-weight:700;white-space:nowrap;}.price-excl-tax .label,.price-incl-tax .label,.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap;}.price-as-configured,.footer UL LI A:hover{color:#D40000;}.add-to-cart BUTTON.button,.page-print .print-head ADDRESS{float:left;margin-left:15px;}.product-options DT .qty-holder LABEL,.v-middle{vertical-align:middle;}.product-options DL.last DD.last,.product-options P.required{color:#F6F6F6;}.cart .discount H3,.cart .shipping H3{color:#505254;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin:0 0 10px;}.cart .totals TABLE TH,.cart .totals TABLE TD,.tool-tip .tool-tip-content{padding:5px;}.cart .totals .checkout-types BUTTON.button,.footer BUTTON.button{overflow:visible;width:auto;background:0;border:0;cursor:pointer;}.cart .totals .checkout-types BUTTON.button SPAN,.checkout-types BUTTON.button SPAN{display:block;background:url(../images/RED_bg_button_left_checkout.gif) no-repeat 0 0;}.cart .totals .checkout-types BUTTON.button SPAN SPAN,.checkout-types BUTTON.button SPAN SPAN{display:block;background:url(../images/RED_bg_button_right_checkout.gif) no-repeat right top;margin:0;padding:0 6px;}.truncated,.truncated A.dots,.truncated A.details{cursor:help;}.checkout-onepage-index .form-list,.checkout-agreements LI{margin:10px 0;}#co-billing-form LABEL,#co-shipping-form LABEL{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:21px;color:#768D94;font-weight:700;}.multiple-checkout,A:hover IMG{position:relative;}.order-info DD,.order-info UL{font-weight:400;text-decoration:none;}.postTitle,.postBookmarks{padding-bottom:5px;}H4,H5{font-size:12px;font-weight:700;}.a-center,.a-right{text-align:center !important;}BUTTON.button::-moz-focus-inner,.opc .col2-set{border:0;padding:0;}.page-title,.std,.std OL,.std DL,.std P,.std ADDRESS,.std BLOCKQUOTE,.aacount-login .page-title,.account-login .registered-users,*{margin:0;padding:0;}.block-layered-nav .actions,.block-compare .block-content .actions{text-align:center;padding:5px 0;}.actions-link,.block-banner .block-content{text-align:center;padding:0;}.header UL.links LI A:hover,.product-name A:hover,.block-layered-nav DD A:hover,.block-cart H4 A:hover,.product-view .up-sell .product-name A:hover,.wishlist-index-index .product-name A:hover,.checkout-cart-index .cart-table .product-name A:hover,.footer .top-links UL LI A:hover{text-decoration:none;color:#D40000;}IFRAME#iframeRegCard{height:518px;width:100%;border:1px solid #666;}IFRAME#sagepaydirectpro-iframe-post{height:500px;width:100%;border:0;}DIV#direct3d-logos{width:351px;margin:5px auto 0;}DIV.sagecardh1 IMG{padding-top:12px;padding-left:10px;}SELECT#sagepaytoken_start_yr,SELECT#sagepaytoken_start,SELECT#sagepaytoken_expiration_yr,SELECT#sagepaytoken_expiration{width:125px;}SELECT#sagepaytoken_start,SELECT#sagepaytoken_expiration{margin-right:10px;}.sidebar .sagepaysuite-logo{display:block;text-align:center;margin:10px 0;}#footerMain{background:#FFF none repeat scroll 0 0;text-align:left;margin:10px;padding:0 0 0 10px;}#footerMain UL{background-color:#1E4A55;border:1px solid #8D8D8D;border-radius:6px 6px 6px 6px;display:block;float:left;height:155px;position:relative;width:235px;margin:0 12px 0 0;}#footerMain UL LI.footerHeading{background:transparent none repeat scroll 0 0;color:#CFCFCF;display:block;font-size:14px !important;font-weight:700;height:3em;line-height:3em;text-align:left;text-decoration:none;}#footerMain UL.lastBox{margin-right:0;}#footerMain UL LI{display:block;font-size:12px !important;list-style:none outside none !important;color:#FFF;padding:0 25px;}#footerMain .detailCol{color:#FFF;}#footerTop{border-bottom:medium none #000;border-top:medium none #000;padding:0.5em 0;}#footerMain .titleCol{font-weight:700;color:#1E4A55;}.main H1{background:url(../images/block_tabs.gif) repeat-x 0 0;border:1px solid #ECECEC;text-align:center;padding:5px 0;}.fp-text H1{background:none;border:none;padding:0;padding-bottom:2px;color:#FFF;}.cart H2{background:url(../images/block_tabs.gif) repeat-x 0 0;border:1px solid #ECECEC;text-align:left;margin-bottom:2px;padding:5px 10px;}.product-view H2{color:#1E4A55;background:url(../images/block_tabs.gif) repeat-x 0 0;border:1px solid #ECECEC;margin-bottom:2px;padding:5px 10px;}DIV.block-title{background:url(../images/block_tabs.gif) repeat-x 0 0;width:100%;text-align:center;padding:5px 0 !important;}.product-name H1{border:0;background:none;text-align:left;color:#1E4A55;font-size:15px;font-weight:700;line-height:15px;text-decoration:none;padding:0;}.product-name H2{border:0;background:none;}#onestepcheckout-form H1{border:0;background:none;text-align:left;padding:0;}.advancedreviews-summary-block{clear:both;margin:10px 0;}.advancedreviews-summary-block TABLE TD{vertical-align:middle;padding:5px;}.advancedreviews-summary-block TABLE TH{font-weight:700;text-align:center;}.advancedreviews-summary-block TABLE TD.star-name,.advancedreviews-summary-block TABLE TD.star-count{white-space:nowrap;width:10%;}.advancedreviews-summary-block TABLE TD.star-line .star-bar-container{background:#DEDCC3;}.advancedreviews-summary-block .star-bar{background:#F0C808;height:15px;line-height:15px;text-align:center;}.advancedreviews-reviews-count{font-weight:700;text-align:right;margin:10px 0;}LABEL.consFilter,LABEL.prosFilter{color:#1E7EC8;cursor:pointer;}TABLE.advancereviews-filters TH{width:50%;color:#E26703;font-size:14px;font-weight:700;padding:0 0 5px;}#advancereviews-filters TABLE.advancereviews-filters LI,#customer-reviews #product-review-table LI{margin-bottom:5px;}#loading-mask .loader{background:#FFF4E9;border:2px solid #F1AF73;color:#D85909;font-weight:700;left:39%;position:fixed;text-align:center;top:45%;width:120px;z-index:1000;padding:15px 60px;}#customer-reviews{color:#1E4A55;}#customer-reviews H2{color:#1E4A55;background:transparent url(../images/block_tabs.gif) repeat-x scroll 0 0;border:1px solid #DBE1E0;margin-bottom:10px;font-size:12px;font-weight:700;padding:5px 10px;}#customer-reviews DD{background:transparent url(../images/subtitle_shader.jpg) repeat-x scroll center bottom;border:1px solid #D7E6EA;margin-bottom:10px;padding:10px;}#review-form TH{padding:10px;}#review-form UL{width:720px;padding:0 10px;}#review-form .form-add{border:0 1px 1px 1px solid #DBE1E0;}#review-form .input-box{width:370px;padding:0;}#review-form .form-list INPUT.input-text,.form-list TEXTAREA{width:350px;}.product-review H1{color:#1E4A55;background:transparent url(../images/block_tabs.gif) repeat-x scroll 0 0;border:1px solid #DBE1E0;margin-bottom:10px;font-size:12px;font-weight:700;padding:5px 10px;}.product-review .label{padding-top:10px;}.product-review{margin-bottom:10px;padding-right:10px;}.clear-block,.advancedreviews-summary-block .spacer{clear:both;}SELECT OPTION,DIV#direct3d-logos IMG{padding-right:10px;}.inside-title,#review-form H4,#review-form TD EM{padding:5px 10px;}.cart-tax-info,.cart-tax-info .cart-price,.advancedreviews-summary-block TABLE TD.star-count{padding-right:20px;}.sp-methods INPUT.cvv,FORM#frmRegCard INPUT.cvv{width:3em !important;}.footer UL,.products-grid.products-grid-2 .product-shop .add-to-links LI,.products-list .add-to-links LI,.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price,.commentDetails H4.username,FORM,DIV.sagecardh1 H1,#review-form TABLE LABEL{display:inline;}.header .form-search LABEL,.breadcrumbs .title-breadcrumbs,.catalog-product-view .ratings .rating-links BR,.product-view .up-sell .products-grid TD.empty,.page-print .gift-message-link,LEGEND,.no-display,UL.hiddenList,.hidden{display:none;}#nav UL A,#nav UL A:hover,.block .actions A,.product-view .up-sell .products-grid TD .rating-box,.footer .block-subscribe .block-content BUTTON.button,.sidebar .sagepaysuite-logo A{float:none;}.form-list LABEL,.data-table TD.label,.data-table TH.label,.std DT,.std B,.std STRONG,A.minimal-price-link .price,.tier-prices .price,.product-options DT LABEL,.sp-methods .price,.gift-message DT STRONG,#customer-reviews DT A{font-weight:700;}.buttons-set .back-link,.v-fix,.title-buttons H2,.title-buttons H3,.title-buttons H4,.title-buttons H5,.title-buttons H6,.pager .amount,.sorter .view-mode,.products-grid.products-grid-2 .product-image,.products-grid .ratings .rating-box,.add-to-cart .qty,.product-view .tags .form-add-tags BUTTON.button,TD.cart-buttons .button-left,.page-print .print-head IMG,.advancedreviews-summary-block TABLE{float:left;}.dob-day LABEL,.dob-month LABEL,.dob-year LABEL,.products-grid .add-to-links LI,.product-image-popup .image,A.minimal-price-link,.price-including-tax,.price-excl-tax,.price-excl-tax .price,.price-incl-tax,.footer .block-footer-links UL,#product-review-table TD A{display:block;}TR.tax-total,.opc .allow .step-title,#advancereviews-sort-reviews IMG,.abuse-link,.helpful-link{cursor:pointer;}.product-view .up-sell .page-title,.product-view .tags .page-title,#customer-reviews DD TABLE{margin-bottom:10px;}.tool-tip .btn-close,.footer ADDRESS,.paypal-logo{text-align:right;}#customer-reviews DT,#review-form H3{background:#D7E6EA;padding:5px 10px;}#customer-reviews DD BR,.product-review DD BR{display:block;margin-bottom:10px;}.box{background:#FFF none repeat scroll 0 0;border:1px solid #DBE1E0;border-top:0;padding:10px;}DIV.layer-title{background:transparent url(../images/block_tabs.gif) repeat-x scroll 0 0;padding:5px 0 !important;text-align:center;}.browse-box .first-header{border-top:medium none #000000;margin-bottom:5px;margin-top:0;padding-top:0;}.border-block-title{border-color:#DBE1E0;border-style:solid;border-width:1px;color:#1E4A55;font-size:12px;font-weight:400;text-align:center;}.browse-box P{border-bottom:1px solid #DBE1E0;border-top:1px solid #DBE1E0;color:#666;font-size:1em;font-weight:700;margin-top:2px;padding:5px 0;}.browse-box UL{margin-bottom:5px;margin-top:5px;}OL,UL{list-style:none outside none;}.browse-box H3,.browse-box LI{line-height:1.2em;position:relative;}.browse-box LI{display:block;padding:3px 0;}.browse-box-layered-nav A{color:#2166A2;text-decoration:none;}.browse-box-layered-nav .price{color:#2166A2;text-decoration:none;}.browse-box-layered-nav H3{color:#1E4A55;font-size:12px;font-weight:700;line-height:14px;margin-bottom:1px;padding:0 0 5px;}.browse-box-layered-nav .actions{padding:5px 0;text-align:right;}.browse-box-layered-nav .currently LI{background:#1E4A55 none repeat scroll 0 0;color:#FFF;font-size:11.5px;font-weight:700;line-height:2;margin-bottom:1px;padding:0 0 0 4px;}.browse-box-layered-nav .currently A{float:right;padding:0 4px 0 0;}.browse-box-layered-nav .currently .price{color:#FFF;font-size:11.5px;font-weight:700;}.category-description{color:#1E4A55;border-bottom:1px solid #DBE1E0;margin-bottom:10px;padding:0 5px 10px;}#fpbanner{width: 820px; height: 320px; float: left; position: relative; overflow: hidden;}
#shr{width:100%;border:1px solid #808080;background-color:#F0F4F9;height:30px;width:100%;margin-bottom:10px;}
#leftcontainerBox{float:left;z-index:1000;}
#leftcontainerBox .shrbuttons{float:left;clear:both;margin:4px 4px 4px 4px;width:60px;height:60px;padding-bottom:2px;padding-left:3px;}
.bottomcontainerBox{float:left;width:100%;}
.bottomcontainerBox div{float:left;height:30px;}
#shrfacebook{width:140px;margin:4px;}
#shrgoogleplus{width:65px;margin:4px;}
#shrtwitter{width:100px;margin:4px;}
#shrreddit{width:70px;padding-top:2px;margin:4px;}
#shrload{margin-left:auto;margin-right:auto;display:block;padding-top:10px;}
.fp-text H1 { font-size: 18px; margin-bottom: 10px; }
.fp-text p a { color: #FFF; }
.fp-text p a:hover { color: #D40000; text-decoration: none; }
.fp-text p { font-size: 12px; margin-bottom: 10px; padding-left: 30px; padding-right: 30px; }
.fp-box .padding { padding: 16px; }
#content-slide-wrapper { position: relative; }
.fbbwrapper { height: 172px; overflow: hidden; }
#fp-scroll-left { opacity: .5; top: 0px; position: absolute; left: 0px; z-index: 10; text-align: center; padding-top: 83px; height: 88px; width: 15px; background: #000; font-weight: bold;}
#fp-scroll-left:hover { opacity: .7; background: #bbb;}
#fp-scroll-right { opacity: .5; top: 0px; position: absolute; right: 2px; z-index: 10; text-align: center; padding-top: 83px; height: 88px; width: 15px; background: #000; font-weight: bold; }
#fp-scroll-right:hover { opacity: .7; background: #bbb; }
#fp-scroll-right img { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.fp-box { text-align: left; height: 171px; background: #FFF; color: #1E4A55; font-size: 12px; line-height: 16px; width: 504px; position: relative; }
.fp-box #brand-logos { position: absolute; z-index: 10; top: 2px; right: 12px; }
.fp-box #brand-logos img { padding: 2px; margin-right: 5px; }
.img-indent3 { float: left; margin: 0 2px 2px 0; }
.border-bot { padding-bottom: 5px; width: 100%; }
.fp-box h4 { color: #1E4A55; font-size: 17px; line-height: 2em; margin-bottom: 18px; }
.fp-box ul { list-style: none; padding-left: 0; }
.fp-box ul li { margin-bottom: 5px; }
.fp-box h4 a { color: #1E4A55; font-weight: bold; }
.fp-box h4 a:hover { color: #D40000; font-weight: bold; text-decoration: none; }
.fp-box ul a { text-decoration: none; color: #1588A5; }
.fp-box ul a:hover { text-decoration: none; color: #D40000; }


.block-layered-nav DT {
    text-align: left;
    border-top: 0;
    width: 100%;
}

.block-layered-nav dt span {
    width: 100%;
    
    border-bottom: 1px solid #DBE1E0;
    border-top: 1px solid #DBE1E0;
    color: #666666;
    font-size: 1em;
    font-weight: 700;
    margin-top: 2px;
    padding: 5px 0;
}

.browse-box dt li {
    display: block;
    padding: 3px 0;
}

.browse-box dt li {
    line-height: 1.2em;
    position: relative;
}

.browse-box dd {
    margin-top: 5px;
    margin-bottom: 5px;
}


.currently span.block-subtitle {
    color: #1E4A55;
    display: block;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    margin-bottom: 1px;
    padding: 0 0 5px;
}

.browse-box-layered-nav .actions {
    padding: 5px 0;
    text-align: right;
}

.browse-box-layered-nav .currently A {
    float: none;
}

.drop-shadow{position:relative;float:left;background:#fff;}
.drop-shadow:before,
.drop-shadow:after{content:"";position:absolute;z-index:-2;}
.curved:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-border-radius:10px / 100px;border-radius:10px / 100px;}
.curved-hz-2:before{top:0;bottom:0;left:5px;right:5px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}

