#menu{background-image: linear-gradient(bottom, rgb(3,114,158) 10%, rgb(5,162,230) 67%);background-image: -o-linear-gradient(bottom, rgb(3,114,158) 10%, rgb(5,162,230) 67%);background-image: -moz-linear-gradient(bottom, rgb(3,114,158) 10%, rgb(5,162,230) 67%);background-image: -webkit-linear-gradient(bottom, rgb(3,114,158) 10%, rgb(5,162,230) 67%);background-image: -ms-linear-gradient(bottom, rgb(3,114,158) 10%, rgb(5,162,230) 67%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(3,114,158)),color-stop(0.67, rgb(5,162,230)))}#menu ul{height: 30px;list-style-type: none}#menu li{position: relative;float: left}#menu li a{padding: 6px 17px 6px 23px;text-decoration: none;text-transform: uppercase;font-weight: bold;color: white;display: block}#menu li:hover > a{color: black}#menu li.selected{color: black}#menu ul ul{display: none;position: absolute;height: auto;width: auto;background-color: #03729E;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px}#menu ul li:hover ul{display: inline}#menu ul ul li{float: none;border-bottom: 1px solid #ccc}#menu ul ul li:hover a{color: white;text-decoration: underline}#subMenu ul{list-style-type: none;padding-left: 20px;font-size: 9pt}#subMenu ul li{display: inline-block;padding: 3px;margin-right: 5px;margin-bottom: 3px;background-color: #eee;border: 1px solid #cecece;border-radius: 3px}#subMenu ul li a:before{content: '+ '}#subMenu ul li a{display: block;color: #03729E}#subMenu ul ul a{font-size: 8pt;color: black}@CHARSET "ISO-8859-1";*{margin: 0px;padding: 0px}h1{position: absolute;left: 20px;top: 5px;font-weight: normal;color: #888}h1, h2, h3, h4, h5, h6{padding-bottom: 1em;font-size: 11pt;color: #e36c0a}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: inherit}p{line-height: 1.5em}#content p{padding-bottom: 1em}a{text-decoration: none;color: #03729E}a:hover{text-decoration: underline}a.noDecoration{text-decoration: none;color: black}ul{padding-left: 20px;padding-right: 10px}#leftContent li{line-height: 1.5em}img{border: none}.textbody img{margin: 15px;box-shadow: 2px 2px 2px #ccc}.textbody table img{box-shadow: none}div.errorMessage{padding: 4px;margin: 6px;color: #BF5252;background-color: #eee;border: 1px solid #BF5252;border-radius: 4px}#content a.actionButton{display: inline-block;border: 1px solid #ccc;padding: 12px;border-radius: 5px;font-weight: bold;font-size: 22px;text-decoration: none;background: transparent linear-gradient(to bottom, #A90329 0%, #8F0222 44%, #E64928 100%) repeat scroll 0% 0%;color: white}@CHARSET "ISO-8859-1";#headerLeftContent .module{padding: 15px;background-color: #d6f2fe;box-shadow: 0px -1px 7px gray}#content .searchResult{padding-bottom: 20px}#content .searchResult a{text-decoration: none;color: inherit}#content .searchResult p{font-size: 0.9em;margin: 0px;padding: 0px}#content .searchResult p.itemTitle a{font-size: 1.1em;text-decoration: underline}#content .searchResult p.itemPreviewText a{color: #888}.moduleProductList{width: 120%}.moduleProductList p{padding-bottom: 1em}.productPreview{position: relative;float: left;width: 170px;height: 240px;padding: 10px 20px;margin-right: 30px;margin-bottom: 20px;background-color: white;border: 1px solid #BBBBBB;border-radius: 4px}.productPreview h1,.productPreview h2,.productPreview h3,.productPreview h4,.productPreview h5,.productPreview h6{font-size: 12px;text-decoration: none}.productPreview .productImage{height: 160px;overflow: hidden}.productPreview .productDescription{font-size: 14px;font-weight: bold;text-align: right}.productDetail .productImages{display: inline-block;width: 350px}.productDetail .productImages .thumb img{cursor: pointer;border: 1px solid #ccc;border-radius: 5px}.productDetail .variantGroup .groupName{display: block;margin-top: 10px;font-weight: bold}.productDetail select{padding: 8px;width: 100%}.productDetail .productPrice{font-size: 1.5em;font-weight: bold}.productDetail .productDetails{display: inline-block;width: 250px;vertical-align: top}.productPager{clear: both}.productPager a{display: inline-block;border: 1px solid #ccc;padding: 12px;border-radius: 5px;font-weight: bold;font-size: 22px;text-decoration: none;background: transparent linear-gradient(to bottom, #A90329 0%, #8F0222 44%, #E64928 100%) repeat scroll 0% 0%;color: white}.AddToCartAmount{width: 20px}div.imagelist .image{display: inline-block}#cart .module{margin: 0px;margin-left: 10%;padding: 10px;padding-right: 15px;background-color: #fff;border: 1px solid #ccc;border-radius: 5px;box-shadow: 3px 3px 3px #ccc}#cart a{font-weight: bold;color: red}#cart a span{display: block;font-weight: normal;font-size: 0.9em}#cart div.summary{display: inline}#cart div.summary .amount{position: absolute;top: 10px;right: -25px;padding: 5px;padding-left: 10px;padding-right: 10px;background-color: yellow;color: black;border-radius: 25px;box-shadow: 3px 3px 3px #ccc}#cart div.summary .amountDetails{position: absolute;right: -25px;display: none;background-color: #eee;padding: 5px}#cart div.summary:hover .amountDetails{display: block}table.cart{width: 100%;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc}table.cart td,table.cart th{padding: 5px;border-top: 1px solid #ccc;border-right: 1px solid #ccc}table.cart td.currency{text-align: right}table.cart td.productAmount{border-right: none}table.cart input.removeItemButton{overflow: hidden;width: 16px;height: 16px;margin: 4px;padding: 0px;background-color: transparent;color: transparent;border: medium none;background-image: url("../images/removeItemButton.gif");background-size: contain;cursor: pointer}table.cart input.changeItemButton{overflow: hidden;width: 16px;height: 16px;margin: 4px;padding: 0px;background-color: transparent;color: transparent;border: medium none;background-image: url("../images/updateItemButton.png");background-size: contain;cursor: pointer}.lightBoxCart .summary{padding: 20px;font-size: 1.5em;font-weight: bold}table.checkoutData{width: 550px}table.checkoutData th,table.checkoutData td{padding: 5px;vertical-align: top}table.checkoutData tr.sectionBegin td{border-top: 1px solid #ccc}.moduleCheckout input.actionButton{padding: 15px;margin-left: 75px}div.cartProgressBar .step{position: relative;float: left;width: 30%;height: 45px;margin-left: 10px;background-color: #FAF7C2;font-size: 14px;font-weight: bold;color: #B9B9AD}div.cartProgressBar .step .begin{position: absolute;top: 0px;left: 0px;width: 0px;height: 0px;border-style: solid;border-width: 22px 0 20px 10px;border-color: transparent transparent transparent white}div.cartProgressBar .step .text{position: absolute;top: 7px;left: 40px}div.cartProgressBar .step .end{position: absolute;top: 0px;right: -10px;width: 0px;height: 0px;border-style: solid;border-width: 22px 0 20px 10px;border-color: transparent transparent transparent #FAF7C2}div.cartProgressBar .step.active{color: #AE111D}div.cartProgressBar .step.step1{background-color: #FDFCE8}div.cartProgressBar .step.step1 .end{border-color: transparent transparent transparent #FDFCE8}div.cartProgressBar .step.step2{background-color: #FCF7CD}div.cartProgressBar .cartProgressBarBottom{clear: both}table.checkoutData td input{width: 100%}#breadcrumb{padding: 20px;font-size: 12px}#breadcrumb .menuItem{display: inline-block}#breadcrumb .menuItem a:before{content: '>';padding-right: 5px}#breadcrumb .menuItem a{color: #888;padding-right: 10px}html{font-family: arial;font-size: 14px}html, body{position: relative;top: 0px;margin: 0px;padding: 0px}#mainFrame{position: relative;margin: auto;width: 980px;background-image: url('../images/background.jpg');background-repeat: repeat-y;box-shadow: 0px 0px 5px gray}#header{position: relative;top: 0px;width: 100%;height: 143px;background-image: url('../images/background-header.jpg');background-repeat: no-repeat}#logo{position: absolute;left: 630px;top: 10px;height: 100px;width: 210px}#content{position: relative;width: 100%;padding-bottom: 200px}#leftContent{position: relative;float: left;width: 75%;padding-top: 40px;margin-bottom: 150px}#headerLeftContent{position: relative;padding: 0px;margin: 20px}#bodyLeftContent{position: relative;padding: 0px;margin: 20px}#rightContent{position: relative;float: right;width: 21%;margin: 40px 2% 150px}#contentBottom{clear: both}.waterDrops{position: absolute;top: 600px;right: 10px;opacity:0.6;filter:alpha(opacity=60);background-color: transparent}#footer{position: fixed;bottom: 0px;width: 980px;height: 33px;background-color: #eee;color: #888;font-size: 8pt}#footer:hover{height: auto}#footer h2{color: #888;padding-left: 10px;padding-top: 5px;font-weight: normal;font-style: italic}#footer ul{float: left;width: auto;margin: 10px 20px 10px 40px;list-style-type: none}#footer li{position: relative;padding: 2px 10px;display: block;cursor: pointer}#menu{position: absolute;width: 100%;top: 143px}#cart{position: absolute;top: 38px;left: 275px;width: 175px}#search{position: absolute;top: 37px;left: 50px}