@charset "UTF-8";*{margin:0}body{background-color:#fff;margin:0;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:1em;color:#000}#header-wrapper{width:100%;background-color:#fff}#header{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:5px;padding-bottom:5px;clear:both;overflow:hidden;color:#fff}h1{font-size:90%;color:#959090;text-align:center;font-weight:400}h2,h3,h4,h5,h6{font-size:166%}h1,h2,h3,h4,h5,h6{margin-top:15px;margin-bottom:15px}p{margin-top:10px;margin-bottom:15px;line-height:1.5em;font-size:1.2em;color: #2C2B2B;}.smalltext{font-size:.8em!important}.verysmalltext{font-size:.66em!important}.largetext{font-size:2em!important}.verylargetext{font-size:3em!important}.justifytext{text-align:justify}.centretext{text-align:center}.justifyright{text-align:right}a{color:#378829}.whitetext{color:#fff!important}.blacktext{color:#000!important}.fullwidthimage{width:100%;max-width:100%;height:auto}#banner-wrapper{width:100%;height:auto;clear:both;overflow:hidden}#banner-wrapper img{width:100%;height:auto;max-width:100%}#banner{max-width:1200px;margin-left:auto;margin-right:auto}#main-menu-wrapper{width:100%;height:auto;min-height:3.7em;background-color:#039;margin-top:0;overflow:hidden}#main-menu{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;font-size:90%;height:auto;overflow:hidden}.content-wrapper{width:100%;padding-top:0;overflow:hidden}.content-wrapper img{max-width:100%;height:auto}.content-section{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;font-size:90%;margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px;height:auto;min-height:100px;clear:both;overflow:hidden}#footer-wrapper{width:100%;background-color:#333;padding-top:40px;padding-bottom:60px;margin-top:0;clear:both;height:auto;overflow:hidden}#footer{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;color:#fff;font-size:90%}#footer a, #footer p{color:#fff}.onepcssgrid-1000,.onepcssgrid-1200{margin:0 auto;padding:0 0 0 1%}.onepcssgrid-1200{max-width:1220px}.onepcssgrid-1000{max-width:1020px}.onerow{clear:both;padding:0 10px;height:auto}.productrow{clear:both;padding:10px 10px 10px 10px;height:auto;min-height:190px}.padding5pc{padding-left:5%;padding-right:5%}.padding10px{padding:10px}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left;margin:0 3% 0 0}.col1.last,.col10.last,.col11.last,.col12,.col2.last,.col3.last,.col4.last,.col5.last,.col6.last,.col7.last,.col8.last,.col9.last{margin:0}.col1{width:5.5%}.col2{width:14%}.col3{width:22.5%}.col4{width:31%}.col5{width:39.5%}.col6{width:48%}.col7{width:56.5%}.col8{width:65%}.col9{width:73.5%}.col10{width:82%}.col11{width:90.5%}.col12{width:99%;margin:0}.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img{width:100%;height:auto;display:block}.halfwidth{width:50%!important;height:auto!important;margin-left:auto;margin-right:auto}.dontresize{width:auto!important;height:auto!important}@media all and (min-width:1024px){.onepcssgrid-1000{max-width:1000px}.onepcssgrid-1000 .onerow{padding:0}}.clearfloat{clear:both}.background1{background-color:#f5f4f4}.background2{background-color:#e7ecf5}.background3{background-color:#dcd9d9}.background4{background-color:#0043c7}.blacklinks a{color:#000}.greylinks a{color:#bcbcbc}.product_types{height:3em!important}.banner-contact-details{font-size:133%;text-align:right;color:#039;font-weight:700;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif}@media all and (max-width:768px){#main-menu-wrapper{min-height:2em}.col1,.col10,.col11,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:none;width:99%;margin-bottom:10px}#header{padding-top:3px;padding-bottom:3px}.banner-contact-details{font-size:120%;text-align:center}.productrow img{max-width:80%;height:auto;margin-left:auto;margin-right:auto}}@media all and (max-width:600px){#header p{text-align:center}h1{font-size:100%;text-align:center}.notmobile{visibility:hidden;display:none;height:0}}