body{color:#000;background:#002E74 url(/templates/images/body-bg.gif) repeat-x 0 0;font-family:"Lucida Grande",Verdana,Arial,sans-serif;margin:10px 0}h1{float:left;width:240px;height:55px;margin:0;padding:10px}h3{color:#002664;font-weight:700;text-transform:uppercase;letter-spacing:-1px;margin-bottom:.5em}h4{color:#CA4A35;font-weight:700;font-size:1.25em;height:auto;margin:0 0 .5em 0}a:hover,a:focus{color:#2D4404}a{color:#66990C;font-weight:700;text-decoration:underline}.box{background:none;padding:10px;margin:0 0 1.5em 0}input.text,textarea,fieldset{-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#1C4B8C}textarea{height:125px}input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#000}table{border:1px solid #1C4B8C;-moz-border-radius:5px;-webkit-border-radius:5px}th{color:#FFF;background:#1C4B8C}th.topleft,td.topleft{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}th.topright,td.topright{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}th.bottomleft,td.bottomleft{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}th.bottomright,td.bottomright{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}tfoot{font-style:normal}th.price,td.price{text-align:right;white-space:nowrap}th.number,td.number{text-align:right;white-space:nowrap}tr.summary td{border-top:1px solid #1C4B8C}.revitol{font-weight:700}.append-bottom{margin-bottom:1.5em}.span-content{float:left;width:730px;margin-right:0}.span-25-5{float:left;width:253px;margin-right:5px}.span-73-5{float:left;width:730px;margin-right:0}.span-product{float:left;width:230px;margin-right:5px}.half{margin-bottom:.75em}/**/#helpnavi{float:left;list-style:none;list-style-image:none;margin:0 0 .25em 20px;padding:0}#helpnavi li{float:left;position:relative;margin:0}#helpnavi a{position:absolute;left:0;top:-500px;width:15em;color:#2B92D3;font-weight:700;text-transform:uppercase;text-decoration:none;overflow:hidden}#helpnavi a:focus, #helpnavi a:hover{top:0;text-decoration:underline}/**/#topnavi{float:right;list-style:none;list-style-image:none;margin:0 20px .25em 0;padding:0}#topnavi li{float:left;margin-left:15px}#topnavi a{color:#FFF;font-weight:700;text-transform:uppercase;text-decoration:none}#topnavi a:focus, #topnavi a:hover, #topnavi li.selected a{color:#FFF;text-decoration:underline}#topnavi a.cart{background:transparent url(/templates/images/topnavi-cart-bg.png) no-repeat 0 50%;padding-left:17px}#topnavi a.sitemap{background:transparent url(/templates/images/topnavi-sitemap-bg.png) no-repeat 0 50%;padding-left:15px}#topnavi a.rules{background:transparent url(/templates/images/topnavi-rules-bg.png) no-repeat 0 50%;padding-left:15px}/**/#container{clear:both;background:#FFF;padding-top:10px;padding-bottom:10px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}#top{background:#002664}#top .slogan{float:right;margin-bottom:10px}/**/#mainnavi{background:#001332;list-style:none;list-style-image:none;border-top:1px solid #000;border-bottom:1px solid #FFF;margin:0;padding:0;*padding-bottom:.5em}#mainnavi li{float:left;border-left:1px dotted #FFF;margin:.5em 0 .5em 20px;padding-left:20px}#mainnavi li:first-child{border-left:none;margin-left:0}#mainnavi a{color:#FFF;font-weight:700;text-transform:uppercase;text-decoration:none}#mainnavi a:focus, #mainnavi a:hover, #mainnavi li.selected a{text-decoration:underline}.faux{background:transparent url(/templates/images/faux-bg.gif) repeat-y 0 0}/**/#menus{position:relative}div.sub{border-right:1px solid #fff}#toggle{width:215px;display:block;color:#135279;background:#EEF5E0 url(/templates/images/toggle-bg.gif) no-repeat 95% 50%;font-weight:700;text-transform:uppercase;margin:-1.5em 0 1.5em 0;padding:5px 10px}#toggle:hover,#toggle:focus{color:#000}/**/#products label{color:#002664;font-weight:700;font-size:1.50em;letter-spacing:-1px;text-transform:uppercase}#products select{max-width:185px;*width:185px;border-color:#002664}/**/#search label{color:#002664;font-weight:700;font-size:1.50em;letter-spacing:-1px;text-transform:uppercase}#search input.text{width:125px;border-color:#002664;vertical-align:middle}#search input.submit{vertical-align:middle}/**/#categories{font-size:1.17em;margin:0 0 .5em 20px;padding:0;*margin-left:0}#categories li{color:#66990C;padding:0;*list-style-position:inside}#categories a{color:#000;font-weight:400;text-decoration:none}#categories a:focus, #categories a:hover, #categories li.selected a{text-decoration:underline}#categories li ul{font-size:.86em}#categories li li{color:#1C4B8C}#categories li.selected li a{text-decoration:none}#categories li.selected li a:focus, #categories li.selected li a:hover, #categories li.selected li.selected a{text-decoration:underline}/**/#poll{margin:0 0 1.5em 0}#poll p{font-weight:700}#poll label{font-weight:400;vertical-align:middle}#poll input.radio{vertical-align:middle}/**/#articles ul{font-size:.92em}#articles a{color:#000;font-weight:400;text-decoration:none}#articles a:focus, #articles a:hover{text-decoration:underline}/**/#links ul{font-size:.92em}#links a{color:#000;font-weight:400;text-decoration:none}#links a:focus, #links a:hover{text-decoration:underline}#main-boxes{margin-bottom:1.5em}/**/#bigcommercial{border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF}#bigcommercial img{vertical-align:text-bottom}/**/#smallcommercial-1{height:120px;background:#1C4B8C;border-bottom:1px solid #FFF}#smallcommercial-1 img{vertical-align:text-bottom}#smallcommercial-2{height:120px;background:#66990C}#smallcommercial-2 img{vertical-align:text-bottom}/**/#recommended-products{margin-bottom:1.5em}#recommended-products h2{width:230px;height:auto;line-height:1.25em;font-size:1.25em;margin-bottom:.25em}#recommended-products .product{float:left;width:230px;margin-right:5px}#recommended-products .product-description{float:left;width:140px;font-size:.92em;position:relative}#recommended-products .actions{position:absolute;bottom:.5em;list-style:none;list-style-image:none;margin:0 0 0 10px}#recommended-products .actions li{float:left}#recommended-products .actions li:first-child{margin-right:10px}#recommended-products .row{position:relative;border-bottom:1px dotted #1C4B8C;margin-bottom:.5em;padding-bottom:2.5em}/**//**/#products-list{border-top:1px dotted #88C5E8;padding-top:1.5em}#products-list h3 a{color:#FF8101;text-decoration:none}#products-list h3 a:focus, #products-list h3 a:hover{text-decoration:underline}#products-list h2{height:auto;line-height:1.25em;font-size:1.25em;margin-bottom:.25em}#products-list .product{float:left;width:355px}#products-list .product-description{float:left;width:260px;font-size:.92em}#products-list .actions{position:absolute;bottom:.5em;list-style:none;list-style-image:none;margin:0}#products-list .actions li{float:left}#products-list .actions li:first-child{margin-right:10px}#products-list .row{position:relative;border-bottom:1px dotted #88C5E8;margin-bottom:1em;padding-bottom:1.5em}/**/#recommended-products h3, #products-list h3{color:#CA4A35}#recommended-products h2 a, #products-list h2 a{color:#002664;text-decoration:underline}#recommended-products h2 a:focus, #recommended-products h2 a:hover, #products-list h2 a:focus, #products-list h2 a:hover{color:#000}#recommended-products .categories, #products-list .categories{font-size:.83em;margin-bottom:.5em}#recommended-products .product-image, #products-list .product-image{float:left;width:85px;text-align:center;margin-right:5px;position:relative}#recommended-products .price, #products-list .price{color:#CA4A35;font-weight:700}/**/#product-details{padding-top:1.5em}#product-details #product-top{border-bottom:1px dotted #1C4B8C;padding-bottom:.5em;margin-bottom:1.5em}#product-details #intro{float:right}#product-details h2{height:auto;color:#002664;line-height:1em;font-size:2.17em;font-weight:700;margin:0 0 .5em 0}#product-details .categories{margin:-.5em 0 .5em 0}#product-details .price{color:#CA4A35;font-weight:700;margin:0}#product-details .price img{height:13px;margin:0}#product-details .buttons{list-style:none;list-style-image:none;margin:0 0 1.5em 0}#product-details .buttons li{float:left;margin-right:10px}#product-details .buttons li.cart{margin-right:20px}#product-details #product-description, #product-details #products-related, #product-details #cross-sell, #product-details #comments{clear:both;border-bottom:1px dotted #1C4B8C;margin-bottom:1.5em}#product-details #comments li{margin-bottom:.5em}#product-details #product-attributes{float:right;border-left:1px dotted #1C4B8C;border-bottom:1px dotted #1C4B8C;line-height:1.8em;margin:-1.5em 0 1.5em 10px;padding-top:.75em;padding-bottom:1.5em}#product-details #product-attributes dt{color:#CA4A35;text-transform:uppercase;margin-top:.75em}#product-details #product-attributes dd{margin-left:0}#products-related ul{list-style:none;list-style-image:none;margin:0 0 1.5em 0}#products-related li{float:left;width:105px;text-align:center;margin-right:10px;_height:150px}#products-related li.break{width:0;margin:0;clear:left !important;display:inline}#page h3{color:#CA4A35}#page h4{color:#002664}/**/#orderedProducts label{vertical-align:middle}#orderedProducts #discountVoucher input{width:100px;vertical-align:middle}input.quantity{width:30px;text-align:right;vertical-align:middle}/**/.order{padding-top:10px}#oComment{width:300px;height:66px}#orderThanks{text-align:center}#paymentDescription{text-align:center}#rulesAccept label, #deliveryAndPayment label{vertical-align:middle}#rulesAccept input, #deliveryAndPayment input{vertical-align:middle}#payment-carrier tr:hover{background-color:#F0F7FD}#payment-carrier td{border-left:1px solid #1C4B8C}#payment-carrier td.carrier{border-left:none}#payment{max-width:200px;*width:200px}img.payments{vertical-align:text-bottom;border-top:1px solid #FFF}/**/#footer{color:#D8E5F2;background:#001332;border-top:1px solid #000;margin-bottom:.75em;padding-top:.75em;padding-bottom:.75em;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.powered a{color:#D8E5F2;text-decoration:none}.powered a:hover, .powered a:focus{color:#FFF;text-decoration:none}img.contip{vertical-align:text-bottom}#footernavi{float:right;list-style:none;list-style-image:none;margin:0}#footernavi li{float:left;margin-left:15px}#footernavi a{color:#D8E5F2;font-weight:400;text-decoration:underline}#footernavi a:focus, #footernavi a:hover{color:#FFF}