html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html,body{height:100%}body{font-size:12px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0;line-height:130%;color:#454545}body#bd{background:#f5f5f5 url("/Content/images/body-bg.gif") repeat-y center top}a{color:#0053a0;text-decoration:underline;outline:0}a:hover,a:active,a:focus{color:#0053a0;text-decoration:underline}a.remote{padding-right:9px;background:url("/Content/images/link-remote.gif") no-repeat 100% 50%}p,pre,blockquote,h1,h2,h3,h4,h5,h6,ul,ol{margin:0 0 15px;padding:0}li{list-style-position:inside}header,footer,nav,section{display:block}h1,h2,h3,h4,h5{line-height:normal}h1{font-size:22px}h2{font-size:17px}h3{font-size:14px}h4{font-size:14px;font-weight:normal}h5{font-size:12px}h1.welcome{color:#0053a0;font-size:28px;margin:14px 0}#page,#page-fl{position:relative;width:960px;min-height:100%;margin:0 auto;z-index:1}#page{clear:both}header,#header{position:relative;height:70px;background:url("/Content/images/header-bg.gif") repeat-x;z-index:3}#logo{position:absolute;left:40px;top:9px}#logo a{display:block;width:230px;height:61px}#content{background:#fff;padding:10px 25px 80px;z-index:2;overflow:auto;position:relative}#page #content{width:910px}#page-fl #content{float:right;width:710px}footer,#footer{background:#eee;color:#0053a0;clear:both;position:relative;margin:-60px auto 0;padding-top:8px;width:960px;height:50px;z-index:1;text-align:center}footer .rating,#footer .rating{position:absolute;top:0;left:0;width:98px;height:58px}#mainnav{margin:15px 0 0;padding:6px 0 0 4px;background:url("/Content/images/mainnav-bg.gif") repeat-x;position:relative;height:35px}#mainnav ul{list-style:none}#mainnav li{float:left;padding:0 25px 0 24px;background:url("/Content/images/mainnav-separator.gif") no-repeat;font-size:14px;line-height:18px}#mainnav li.first{background:0}#mainnav li a{display:block;height:33px;padding-bottom:10px;color:#fff;font-weight:normal;text-decoration:none}#mainnav li a:hover{text-decoration:underline}#mainnav li.current a{background:url("/Content/images/mainnav-arrow.gif") no-repeat center 25px}#sidenav{display:block;clear:both;float:left;width:200px;font-size:1em;font-weight:bold}#sidenav ul{list-style:none}#sidenav li{float:left;display:inline;padding:9px 0 9px 10px;background:url("/Content/images/sidenav-bg.gif") repeat-x left bottom;width:190px}#sidenav a{text-decoration:none}#sidenav a:hover{text-decoration:underline}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:14px;font-weight:bold}textarea{border:1px solid #ccc;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#454545;min-height:75px}input[type="text"],input[type="password"]{border:1px solid #ccc;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#454545;width:194px}select{border:1px solid #ccc;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#454545}input[type="text"]:focus,input[type="password"]:focus,select:focus{border-color:#5794bf;outline:0}.btn{display:inline-block;background:0;margin:2px 0 0 0;padding:3px 10px 3px 0;border-width:0;overflow:visible;font-size:14px;font-weight:normal;line-height:1.2;text-decoration:none;color:#000}* html button.btn{padding-bottom:1px}html:not([lang*=""]) button.btn{margin:0 -3px}.btn span{background:#f9f9f9 url("/Content/images/button-bg.gif") repeat-x left 50%;margin:0;padding:3px 0;border-left:1px solid #bbb;border-right:1px solid #bbb}* html .btn span{padding-top:0}.btn span span{position:relative;padding:3px 8px;border-width:0;border-top:1px solid #ccc;border-bottom:1px solid #a0a0a0}.btn:hover,.btn:focus{text-decoration:none!important}.btn:hover span,.btn:hover span span,.btn:focus span,.btn:focus span span{cursor:pointer;border-color:#939393!important;color:#000}.btn:active span{background-color:#e3e3e3;border-color:#444!important}.btn:focus,.btn:active{outline:0}.btn::-moz-focus-inner{border:0}.btn.primary{font-weight:bold}.placeholder{color:#999!important}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}.clear{clear:both;height:0;overflow:hidden}.left{float:left}.right{float:right}img.left{margin:0 20px 0 0}img.right{margin:0 0 0 20px}.error{color:red}.border{border:1px solid #ccc}.mobile-switcher{display:block;margin:0 auto;padding:40px 0;width:960px;background:#eee;border-top:1px solid #aaa;font-size:50px;text-align:center}.gallery{width:910px;overflow:hidden;position:relative}.gallery-holder{height:316px;overflow:hidden;position:relative;width:910px}.gallery-holder ul{list-style:none;margin:0;padding:0;width:910px;position:relative;z-index:1}.gallery-holder ul li{position:absolute;width:910px;height:316px;top:0;left:0}.gallery-holder ul li.active{z-index:1}.gallery-holder ul li img{display:block}.switcher{position:absolute;left:5px;bottom:9px;list-style:none;margin:0;padding:0;z-index:2}.switcher li{float:left;padding:0 0 0 7px}.switcher li a{display:block;text-indent:-9999px;overflow:hidden;background:url("/Content/images/bg-switcher.png") no-repeat;width:8px;height:8px;cursor:pointer}.switcher li a:hover,.switcher li.active a{background:url("/Content/images/bg-switcher-active.png") no-repeat}.teasers{margin-top:20px}.teaser-3{float:left;width:270px;margin:0 50px 0 0}.teasers div.last{margin:0}.teasers img{margin:0 0 10px}.teasers h2{margin:0 0 10px;font-size:100%}.teasers p{margin:0 0 5px}.teasers ul{margin:0;padding:0 0 10px;list-style-type:none}.teasers li{margin:0;padding:7px 0 0 20px;background:url("/Content/images/list-image-arrow.gif") no-repeat left 7px;line-height:13px}.article{clear:both;border-bottom:1px solid #999;padding-bottom:10px;display:inline-block;width:910px}.article img.left{margin:-16px 20px 0 0}.article img.right{margin:-16px 0 0 20px}p.date{color:#999;font-size:90%;margin-bottom:5px}a.product{display:block;float:left;margin:0 25px 25px 0}a.product.third,a.productthird{display:block;float:left;margin:0 0 25px 0}.catalogueRow{clear:left;margin-top:40px;list-style-type:none}.catalogueRow li{float:left;width:188px;padding:0 0 0 91px;position:relative;margin:0 12px 25px}.catalogueRow.last li{margin-bottom:0}.catalogueRow li img{position:absolute;top:0;left:0}.catalogueRow h2{font-size:14px}.catalogueRow h3{font-size:13px;margin:0}.catalogueRow p{padding:0}.catalogueRow a{display:inline-block;height:20px;white-space:nowrap}.catalogueRow a.img{display:inline;height:auto}.catalogueRow a.pdf{padding:0 0 0 24px;background:url("/Content/images/pdf.gif") no-repeat}.supplier{background:transparent url("/Content/images/supplier-sep.gif") no-repeat right top;float:left;width:200px;height:220px;padding-right:15px;margin-right:14px;margin-bottom:20px}.suppliers .supplier:nth-child(3n+3){background:none!important}.supplier img{margin-bottom:5px}.supplier a{font-weight:bold;text-decoration:none}.supplier a:hover{text-decoration:underline}ul.contact-info{list-style-type:none;margin:0;padding:0}ul.contact-info li{clear:left;margin-bottom:4px;padding:0}span.contact-label{display:block;float:left;margin-bottom:4px;width:90px;height:16px}span.contact-value{display:block;float:left;margin-bottom:4px}.door{padding-left:20px;background:url("/Content/images/door.gif") no-repeat}.phone{padding-left:20px;background:url("/Content/images/phone.gif") no-repeat}.mail{padding-left:20px;background:url("/Content/images/mail.gif") no-repeat}.fax{padding-left:20px;background:url("/Content/images/fax.gif") no-repeat}.address{padding-left:20px;background:url("/Content/images/address.gif") no-repeat}.contact-field{float:left;margin-right:20px;width:200px}.contact-field.full{width:414px}.contact-field label{display:block;margin:12px 0 0 0}.contact-field input{margin:6px 0 0 0}.contact-field textarea{margin:6px 0 0 0;width:414px}.employee{float:left;width:430px;height:150px;margin-right:50px}.employee.second{margin:0}.employee img{float:right}p.title{font-weight:bold}#searchwrapper{background:url("/Content/images/searchbox-bg.gif") no-repeat;padding:0;margin:0;position:absolute;top:6px;right:6px;width:200px;height:19px}#searchwrapper form{display:inline}.searchbox{border:0 none!important;background-color:transparent;position:absolute;padding:0!important;font-size:12px!important;line-height:19px;top:0;left:6px;width:170px!important;height:19px!important}.searchbox_submit{border:0 none;background-color:transparent;position:absolute;top:0;left:182px;width:13px;height:19px}fieldset.search{border:#ddd 1px solid;background-color:#f9f9f9;margin:0 0 15px;padding:6px}fieldset.search legend span{display:none}fieldset.search label{margin:0 4px 0 0}fieldset.search .control-group{float:left}fieldset.search .control-group .text{margin:0 0 4px}fieldset.search .control-group .text input{padding:2px 3px;width:30em}fieldset.search .checkbox{display:inline;padding-right:16px;margin:0 0 4px}fieldset.search .submit-area{float:left;margin:0 0 0 8px}.search-results small{color:#0053a0}.search-results a.title{font-weight:bold}.search-results a.url{color:#999;font-weight:normal;text-decoration:none}.search-results a.url:hover{text-decoration:none}.search-results p{line-height:1.5}.search-results ul.pagination{float:left;text-align:center;position:relative;left:50%}.search-results ul.pagination li{float:left;margin:4px 5px 0 0;position:relative;right:50%;list-style:none}.search-results ul.pagination li a,.search-results ul.pagination li span{display:block;padding:2px 4px}.search-results ul.pagination li.current a{color:#454545;border:#ddd 1px solid;background-color:#f9f9f9;text-decoration:none}.ui-dropdownchecklist{color:#454545;line-height:normal}.ui-dropdownchecklist-selector{height:18px;border:1px solid #ccc;margin:6px 0 0}.ui-state-hover,.ui-state-active{border-color:#5794bf}.ui-icon{background-image:url("/Content/images/ddcl-arrows.gif");background-repeat:no-repeat;width:16px;height:19px}.ui-state-hover .ui-icon{background-position:-16px 0}.ui-dropdownchecklist-dropcontainer{background-color:#fff;border:1px solid #999}.ui-dropdownchecklist-item input{height:20px;margin:0 5px!important;padding:0;outline:0;vertical-align:middle}.ui-state-hover{background-color:#39f;color:#fff}.ui-state-disabled label{color:#ccc}.ui-dropdownchecklist-group{font-weight:bold;font-style:italic}.ui-dropdownchecklist-indent{padding-left:7px}.ui-dropdownchecklist-selector-wrapper{vertical-align:middle;font-size:0}.ui-dropdownchecklist-selector{padding:1px 2px;font-size:0}.ui-dropdownchecklist-text{font-family:Arial,Helvetica,sans-serif!important;font-size:14px;text-overflow:ellipsis;vertical-align:middle}.ui-dropdownchecklist-item .ui-dropdownchecklist-text{display:inline!important;margin:0!important}.ui-dropdownchecklist-group{padding:1px 2px 2px 2px}.error,.field-validation-error{color:#c00}.field-validation-valid{display:none}.field-required:after{content:" *"}.input-validation-error{border:1px solid #c00!important}.validation-summary-errors{font-weight:bold;color:#c00}.validation-summary-valid{display:none}
