.clear-sep{clear:both}a:focus{border:0;outline:0}a{text-decoration:none}a:hover{text-decoration:underline}#top-modules,#bottom-long{padding:8px 0px 10px 0px}#nav-line #brcr{padding:10px 10px}#main-content-handler{padding:0px 0px 10px 0px;margin-bottom:10px}.tmp-content-area{padding-bottom:10px}#tab-modules{padding:0px}#tmp-container{margin:0 0px}.container.msc-container{background:#ffffff;box-shadow:0px 1px 3px rgba(0,0,0,0.4)}.vmst-container{padding:30px}h1,h2,h3,h4,h5,h6{line-height:1.2em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{display:block;height:100%;font-size:100%;text-decoration:none !important}#top-com-handler{margin:15px 1%}#top-com-handler #system-message-container{padding:0px 25px}#top-com-handler .close{width:20px;height:20px;top:-10px;right:-14px;opacity:1}#top-com-handler .alert{background:#ffffff;border:1px solid rgba(0,0,0,0.2);color:#333333}#top-background{width:100%;height:400px;position:absolute;z-index:0;top:0px;left:0px}#top-handler{position:relative;padding:0px}#top{margin:0px auto}.inner{padding:0px 40px}#top-nav-handler{padding-top:0px}#sn-position{position:relative}#sn-position .h1{position:absolute;letter-spacing:-4px;z-index:1029;margin:0px;padding:0px;font-weight:700}#sn-position .h2{position:absolute;z-index:1029;margin:0px;padding:0px;font-weight:700;letter-spacing:1.15px}#sn-position .h1 a,#sn-position .h1 a:hover{text-decoration:none}#LoginForm{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important}#LoginForm .modal-body .userdata{padding:0px;margin:0px;border:0px}#LoginForm .modal-body{max-height:350px;min-height:210px}#LoginForm .caret{margin-top:8px}#LoginForm .btn-group > .dropdown-menu{font:700 12px Helvetica, sans-serif, Arial;text-align:left;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#LoginForm .btn-group > .button{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}#LoginForm .btn-group > .button.dropdown-toggle{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}#LoginForm .modal-header #myModalLabel{font:300 24px Helvetica, sans-serif, Arial;letter-spacing:0px}#LoginForm .btn-group > .dropdown-menu a{-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color}#LoginForm .button.dropdown-toggle{padding:9px 5px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#LoginForm .modal-body .userdata label{display:inline}#LoginForm .modal-body ul{padding:0px;margin:0px}#LoginForm .modal-body ul li{padding:0px;margin:0px;background:none}div.modal{border:none}div.modal,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.log-panel{float:right}#top-quick-nav a:hover{text-decoration:none !important}.log-panel{margin:6px 30px 6px 0px !important;list-style:none}.log-panel li{margin:0 !important;padding:6px 0px 6px 10px !important;list-style:none;display:inline-block}.log-panel li a{background-image:url(../images/top-icons.png) !important;background-repeat:no-repeat;line-height:20px;padding-left:30px;display:inline-block;font-size:12px}#acct-login-profile .open-register-form[data-badge]:after{font-size:.9em;top:-10px;right:-1px}#top-sticky-panel .open-register-form,#top-sticky-panel .open-register-form:hover,#top-sticky-panel .open-register-form:active,#top-sticky-panel .open-register-form:focus{color:#164C74 !important}#top-sticky-panel .total-items{display:none}#top-sticky-panel .show-cart[data-badge]:after{top:5px !important;right:-4px !important}.log-panel li a:hover{text-decoration:none}.log-panel li a.open-register-form{background-position:0px -4px}.log-panel li a.v_register{background-position:0px -35px}#quick-menu li a{padding:5px 0px 0px 0px;display:inline-block}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.9}.modal-backdrop,#fancybox-overlay{background:#ffffff !important}.fancybox-bg{opacity:0.3}#fancybox-overlay{opacity:0.9 !important}.b-modal{-webkit-box-shadow:0 3px 24px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 3px 24px rgba(0, 0, 0, 0.2);box-shadow:0 3px 24px rgba(0, 0, 0, 0.2);border:0}#content-handler{z-index:1;position:relative}#cart,#currency{float:right;font-weight:300}#currency{padding:6px 5px 3px 15px}#search-position #vmCartModule{position:relative;float:right;top:35%}#nav-line{margin-bottom:30px}.is-navline{margin-bottom:0px !important}.cart-button{background-image:url(../images/cart-icon.png);background-repeat:no-repeat;background-position:50% 50%;display:block;width:46px;height:46px;float:right}.cart-button .popover.bottom .arrow{left:15px;top:-7px}.cart-button .popover{opacity:0;top:70%;left:auto;right:auto;width:172px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.cart-button:hover .popover{opacity:0.95;top:56px;display:block;border:none}.cart-button .popover-content{text-align:center;padding:20px}.cart-button .popover-content p{margin:0px;padding:0px}.cart-button{float:right;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color}.show-both{float:right;text-align:right;padding:6px 10px}.show-cart{float:right;margin-right:0px}#vmCartModule div.panel2{padding-bottom:10px;display:none;position:absolute;top:68px;width:300px;right:0px;min-height:1px;z-index:300000;margin:0;-moz-box-shadow:0px 1px 3px rgba(0,0,0,.25);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.25);box-shadow:0px 1px 3px rgba(0,0,0,.25)}#cart .vmCartModule .total,#cart .vmCartModule .total_products{float:left;padding:10px 4px}#cart .vmCartModule .show_cart{float:right}#cart .show_cart a#cartpanel,#cart .show_cart a{float:right;margin-right:-1px;padding:10px 15px;font-weight:600;text-decoration:none;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:background-color, color;-ms-transition-property:background-color, color;-o-transition-property:background-color, color;-moz-transition-property:background-color, color;transition-property:background-color, color}#cart a#cartpanel:hover{text-decoration:none}.cartpanel .show-cart-link{clear:both;padding:28px 0px 20px 20px;display:block;font-weight:bold}.cartpanel{text-transform:none}.cartpanel .show-cart-link a{float:none !important}.cartpanel .vm_cart_products,.cartpanel .total{padding:0px 20px 20px 20px}.cartpanel span.closecart,.cartpanel span.closecart:hover,.closemenu,.closemenu:hover{opacity:1.0;font:300 30px/30px Arial, Helvetica, sans-serif;width:30px;height:30px;text-align:center;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;position:absolute;right:-16px;top:-18px;cursor:pointer}.cartpanel span.closecart,.cartpanel span.closecart:hover{right:20px;top:22px}#currency .currency-label{float:left}#currency form{padding:0px;margin:0px}#currency input.button{width:16px;height:16px;text-indent:-99999px;float:right;padding:0px;margin:2px;background-image:url('../images/change-currency.png');background-repeat:no-repeat;background-position:50% 50%;border-radius:100% !important;-moz-border-radius:100% !important;-webkit-border-radius:100% !important}.row-fluid .ex-span2{width:17.92%}.row-fluid .ex-span1_5{width:14.46%}#top-sticky-panel .container{position:relative}#top-sticky-panel .container .h1{float:left;line-height:50px}#top-sticky-panel .container .h1 img{max-height:50px}#searchpanel1,#searchpanel2{display:none;float:left}#stickymenuButton,#searchOpenButton2,#searchOpenButton1{background-repeat:no-repeat;background-position:50% 50%;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:all;-ms-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all;cursor:pointer;width:50px;height:50px}#stickymenuButton{float:right;background-image:url(../images/res-menu-icon.png)}#stickymenupanel{background:#fafafa;position:absolute;display:none;top:50px;right:0px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.3);box-shadow:0px 1px 3px rgba(0,0,0,0.3);min-height:350px !important;width:350px !important;padding:4px !important;overflow:hidden;z-index:1039}.search-panel{float:right;position:relative}#searchOpenButton1,#searchOpenButton2{float:left;background-image:url(../images/search-icon.png)}#searchOpenButton1{width:46px;height:46px}.search-panel #searchpanel2{position:absolute;top:0px;right:50px;width:230px;height:50px !important;z-index:99}.search-panel #searchpanel1{width:260px;height:46px !important;z-index:99}#top-sticky-panel .container .search-panel .inputbox{width:64%;padding:15px 3%;height:20px;float:left;margin:0px;border:0px !important}#top-sticky-panel .container .search-panel .button{padding:15px 1% !important;width:28%;float:right;display:block}#menu-handler .search-panel .inputbox{width:54%;padding:13px 3%;height:20px;float:left;margin:0px;border:0px !important}#menu-handler .search-panel .button{padding:13px 3% !important;width:34%;float:right;display:block}#top-sticky-panel .container .cart-button{width:50px;height:50px;position:relative}#top-sticky-panel .container .cart-button:hover .popover{position:absolute;top:41px}#top-sticky-panel .container .show-both{padding:4px 5px}#top-sticky-panel .container #vmCartModule div.panel2{top:50px}#top-sticky-panel .container .is-empty{font:700 18px "Open Sans Condensed", Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase;padding:0px 5px;height:50px;line-height:50px}#top-sticky-panel .container .log-panel{margin:9px 30px 9px 0px !important;list-style:none}.scroll-bg{background:#fafafa !important;min-width:350px !important;min-height:350px !important;padding:1px}.scroll-bg .sticky-menu-content > ul{background:#fafafa !important;padding:1px !important;margin:1px !important}.scroll-bg ul ul{background:#fafafa !important;padding:0px !important;margin:0px !important}.scroll-bg ul li{background:#fafafa !important;padding:4px 0px 0px 4px !important}.scroll-bg ul li ul li{background:#fafafa !important;padding:2px 0px 0px 10px !important}.scroll-bg ul li a{padding:0px !important;margin:0px !important;font-size:14px}.scroll-bg ul .clear{display:none !important}.sticky-menu-content .menu li a{padding:1px !important}#boxscroll{overflow:auto;cursor:default !important;min-height:350px;min-width:350px}#boxscroll:active{cursor:url(../images/grabbing.png) 8 8,move !important}#stickymenupanel,#stickymenupanel > div,#boxscroll,#boxscroll > ul,div#boxscroll.sticky-menu-content{background:#fafafa !important}#breadcrumb-handler{padding:3px 0px 2px 0px;margin-left:0px}h2#page-heading{font-weight:normal;padding:.5em;margin:0 0 10px 0;border-bottom:1px solid #ccc}table{width:100%;margin-bottom:10px}col.colC{width:8em}td{padding:8px 10px;text-align:left}thead th,table th{padding:8px 10px;text-align:left;font-weight:bold;font-size:100%;background-image:url(../images/moduletable-h-bg.png);background-position:0 0;background-repeat:repeat-x}tfoot th,tfoot td{border-top:0px solid #ffffff}fieldset{padding:10px 0px;position:relative;margin:10px 0px 10px 0px}legend{font-weight:bold;font-size:12px;line-height:30px;padding:4px 0px;vertical-align:middle}fieldset.login p{margin-bottom:1em;margin-top:0pt}fieldset p label{width:98%}fieldset p input{width:98%}fieldset p select{width:99%}fieldset.login p label{float:left;line-height:2em;margin-right:3%;text-align:right;width:32%}fieldset.login p input{width:60%}fieldset.login input.button{margin-left:35%}form p.notice{font-weight:bold}input.search.text{width:66%}input.search.button{width:28%;margin-left:2%}#footer{padding:20px 30px 20px 30px;margin:0px auto}#footer ul li a{background:transparent !important;text-decoration:none}#footer ul li a:hover{text-decoration:none}#footer #footer-line{padding:20px 0px}#footer #footer-line .moduletable_empty{background:none}#foo-left-right{clear:both}#footer-left{float:left;width:50%}#footer-right{float:right;width:50%}#bottom-bg{padding:20px 0px}#bot-modules{position:relative;padding:20px 0px 35px 0px;margin-bottom:20px}#bot-modules-2 ul li,#bot-modules-2 ul{padding:3px 0px;margin:0px;background-image:none;list-style:none}#lbOverlay{z-index:99999999999 !important}#lbCenter,#lbBottomContainer{z-index:999999999999 !important}#foo-left-right{clear:both;padding:0px}.no-foo-lr-line{border-top:0px !important}.moduletable_style2{border:none}.moduletable_style2 h3{font-size:145%}#vertical_slide{z-index:999999;opacity:0.96}img{max-width:100%}#slideshow-handler{position:relative;margin:0px auto 0px auto}#search-position .button{border:0px;padding:0;background:url(../images/search-icon.png) no-repeat 50% 50%;margin:0 !important;width:40px;height:40px;text-indent:-9999px;float:right}#search-position .advanced-search-button{height:25px;display:inline-block;float:left;vertical-align:middle;margin-right:2px;padding:3px 7px;font-weight:700;font-size:11px;line-height:23px;text-transform:uppercase;text-decoration:none}#search-position form{margin-bottom:0px;float:right;position:relative;top:35%}#search-position .search,#search-position .finder{vertical-align:top;text-align:right;clear:both;height:31px}#search-position .inputbox{margin-top:0px;margin-right:0px;font-size:13px;font-weight:400;min-height:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:auto;border:0px;background:none;float:left;height:20px !important;padding:9px 8px}#search-position .search{margin-right:20px}