@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}body{margin:0px;padding:0px;color:#313131;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;background:#232323;}img{border:0px;}h1{color:#e0e0e0;font-size:0.9em;margin:0px auto;font-weight:normal;width:950px;}a{color:#d60000;}a:hover{color:#313131;}h2, h3{color:#5585AB;font-size:1.25em;margin:0px 0px 9px 0px;font-weight:bold;padding-bottom:5px;background:url(http://completedrainage.co.uk/images/midline.png) bottom repeat-x;}h3{color:#5585AB;font-size:1.2em;margin:0px 0px 6px 0px;font-weight:bold;padding:4px 0px 4px 0px;background:url(http://completedrainage.co.uk/images/midline.png) bottom repeat-x;}p{margin:0px 0px 22px 0px;line-height:1.5em;text-align:justify;}ol{margin:0px 0px 22px 25px;line-height:1.5em;text-align:justify;padding:0px;}.level0{width:950px;margin:0px auto;}.top{background:#595959;padding:10px 0px;}.head{height:131px;}.logo{float:left;padding-top:20px;}.topcall{float:right;height:131px;width:275px;background:url(http://completedrainage.co.uk/images/sprite.png) 0px 0px no-repeat;}.toplocation{width:210px;float:right;height:115px;background:url(http://completedrainage.co.uk/images/droprep.png) 0px 0px repeat-x;padding:16px 30px 0px 30px}.locationhead{background:url(http://completedrainage.co.uk/images/sprite.png) 0px -160px no-repeat;width:170px;height:40px;margin-bottom:15px;}.textreplace{font-size:0em;overflow:hidden;text-indent:-10000px;text-align:left;line-height:0em;}.nav{background:#5585AB url(http://completedrainage.co.uk/images/navbg.png) 0px 0px repeat-x;clear:both;font-weight:bold;font-size:1.1em;margin-bottom:22px;}.nav ul{padding:0px;margin:0px;z-index:999;list-style:none;position:relative;}.nav li{background:url(http://completedrainage.co.uk/images/navline.png) right no-repeat;padding:0px;float:left;height:60px;padding-right:3px;position:relative;}.nav li a{float:left;display:block;padding:0px 24px 0px 24px;color:#ffffff;text-decoration:none;height:60px;line-height:60px;}.nav li a:hover, .nav li a.hover{background-color:#ffffff;color:#232323;}a.locationbutton{background:#d1d1d1 url(http://completedrainage.co.uk/images/arrowsprite.png) 185px -79px no-repeat;display:block;color:#232323;text-decoration:none;height:37px;line-height:37px;padding-left:10px;font-size:1.05em;border-left:1px solid #f3f3f3;border-top:1px solid #f3f3f3;}.manus{position:relative;list-style:none;padding:0px;margin:0px;height:37px;z-index:1000;}.manus li{position:relative;list-style:none;padding:0px;margin:0px;height:37px;}.nav li ul, .manus li ul{position:absolute;top:60px;left:0px;background:#ffffff;padding:10px 27px 13px 27px;margin:0px;width:210px;list-style:none;display:none;font-weight:normal;font-size:0.9em;}.manus li ul{padding:10px 15px 13px 15px;border-left:1px solid #f3f3f3;width:179px;top:37px;background:#d1d1d1;border-top:1px solid #393939;}.nav li ul li, .manus li ul li{float:none;height:auto;line-height:25px;padding:0px;margin:0px 0px 0px 0px;background:none;border-bottom:1px solid #ffffff;}.manus li ul li{border-bottom:1px solid #d1d1d1;}.nav li ul li a, .manus li ul li a{float:none;height:auto;color:#232323;line-height:25px;padding:0px 0px 0px 15px;text-decoration:none;background:url(http://completedrainage.co.uk/images/arrowsprite.png) 0px -132px no-repeat;}.manus li ul li a{color:#232323;background:url(http://completedrainage.co.uk/images/arrowsprite.png) 0px -132px no-repeat;display:block;}.nav li ul li a:hover, .manus li ul li a:hover{float:none;height:auto;border:0px;color:#d60000;}.manus li ul li a:hover{color:#d60000;}.showreel{width:675px;height:240px;overflow:hidden;float:left;margin-bottom:22px;z-index:10;}.callback{width:275px;height:240px;overflow:hidden;background:#d1d1d1;float:right;margin-bottom:22px;}.callbackhead{height:41px;line-height:41px;background:url(http://completedrainage.co.uk/images/sprite.png) 0px -220px no-repeat;color:#232323;font-weight:bold;font-size:1.2em;padding-left:58px;margin-bottom:14px;}.callbackform{margin:0px;position:relative;}.callbackform label{display:none;}.callbackform p{padding:0px 25px 0px 25px;margin:0px;height:49px;overflow:hidden;}.callbackform .textfield{padding:7px;border:1px solid #9f9f9f;color:#6c6c6c;display:block;width:210px;}.callbackform .selectfield{padding:7px;border:1px solid #9f9f9f;color:#6c6c6c;display:block;width:225px;}.callbackform .callsubmit{width:275px;height:38px;padding:0px;cursor:pointer;border:0px;background:url(http://completedrainage.co.uk/images/sprite.png) 0px -280px no-repeat;font-size:0em;text-indent:-10000px;text-align:left;line-height:0em;display:block;}.callbackform .callsubmit[disabled]{cursor:default;}.errorbox{display:none;background:#e31000;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;color:#ffffff;padding:20px;font-weight:bold;width:150px;text-align:center;top:28px;left:42px;}.sendbox{background:#6fbd00;}.mainbox{background:#ffffff url(http://completedrainage.co.uk/images/split.png) right repeat-y;padding:22px 25px 10px 25px;margin:0px auto 22px auto;width:900px;clear:both;}.left{width:625px;float:left;padding-right:50px;}.left ul{list-style:none;margin:0px 0px 20px 10px;padding:0px;}.left ul li{padding:0px 0px 7px 20px;background:url(http://completedrainage.co.uk/images/bull.png) 0px 6px no-repeat;list-style:none;line-height:1.5em;}.right{width:225px;float:right;}.mainbox .right p{text-align:left;font-size:0.9em;}.right h2, .right h3{background:url(http://completedrainage.co.uk/images/midline.png) bottom repeat-x;}.footer{background:#363636;margin-bottom:30px;}.footerbox{padding:22px 25px 15px 25px;margin:0px auto;width:900px;background:#404040 url(http://completedrainage.co.uk/images/split2.png) right repeat-y;}.footerbox h2{margin-bottom:15px;}.footerbox p{text-align:left;color:#d3d3d3;margin-bottom:14px;}.footerbox .onecol h2{background:url(http://completedrainage.co.uk/images/darkmid.png) bottom repeat-x;color:#FFFFFF;}.footerbox .right h2{background:url(http://completedrainage.co.uk/images/darkline.png) bottom repeat-x;color:#FFFFFF;}.quesimg{float:right;margin-left:13px;}.footernum{margin:0px 0px 20px 0px;width:224px;height:26px;background:url(http://completedrainage.co.uk/images/sprite.png) 0px -360px no-repeat;}.footerbox .strongp{font-weight:bold;margin-top:-3px;margin-bottom:19px;}.footerbox .footimg{margin-bottom:7px;}a.redlink{display:block;background:url(http://completedrainage.co.uk/images/redlink.png) 0px 0px repeat-x;color:#FFFFFF;text-decoration:none;padding-left:30px;font-size:0.9em;line-height:29px;}.footerfinal{font-size:0.8em;color:#afafaf;padding-bottom:30px;}.footerfinal a{color:#afafaf;text-decoration:none;}.footerfinal a:hover{color:#FFFFFF}.footerfinal a.btt{background:url(http://completedrainage.co.uk/images/arrowsprite.png) 0px -37px no-repeat;padding-left:17px;}.onecol{float:left;width:300px;margin-right:25px;}.subnav{background:#e8e8e8;padding:15px 15px 15px 15px;margin-bottom:15px;}.subnav ul{margin-bottom:0px;}.subnav .onecol{width:285px;}.gotcha {display:none;height:0px;overflow:hidden;}#contactform label {clear:left;float:left;width:90px;display: inline-block;margin-bottom:4px;}.submit {color:#ffffff;padding:7px;font-size:1.1em;background:#bc0000 url(http://completedrainage.co.uk/images/navbg.png) 0px 0px repeat-x;border:0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;}.input1 {border:1px solid #3168d8;padding:4px;color:#333;background-color:#F2FFDF;margin-bottom:10px;width:180px;display:block;float: none;}.checkbox {background-color: #F2FFDF;border: 1px solid #3168d8;color: #333333;display: list-item;float: left;margin-bottom: 0;width: 20px;}.textarea1 {border:1px solid #3168d8;padding:4px;color:#666666;background-color:#F2FFDF;margin-bottom:10px;width:98%;height:150px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;overflow:auto;}.error {background:#d60000;color:#ffffff;font-size:1.1em;font-weight:bold;padding:10px;margin-bottom:16px;}.green {color:#7ed401;font-weight:800;}.blue {color:#40b4e2;font-weight:800;}.black {color:#000;font-weight:800;}.flag {margin-bottom: -6px;margin-right:5px;}.articleimage {margin-bottom:5px;}.galim {width:140px;margin:0px 21px 20px 0px;float:left;}.big {font-size:1.3em;}.nomar {margin-right:0px;}.fright {float:right;}.lclear {clear:left;}.clear {clear:both;}.gotcha {display:none;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99990; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative; overflow:visible;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}#cboxOverlay{background:#000;}#colorbox{}#cboxContent{margin-top:32px;}#cboxLoadedContent{background:#000; padding:15px;}#cboxLoadingGraphic{background:url(http://completedrainage.co.uk/images/loading.gif) center center no-repeat;}#cboxLoadingOverlay{background:#000;}#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:25px; height:25px; position:absolute; top:-27px; background:url(http://completedrainage.co.uk/images/controls.png) 0 0 no-repeat;}#cboxPrevious{background-position:0px 0px; right:44px;}#cboxPrevious.hover{background-position:0px -25px;}#cboxNext{background-position:-25px 0px; right:22px;}#cboxNext.hover{background-position:-25px -25px;}#cboxClose{background-position:-50px 0px; right:0;}#cboxClose.hover{background-position:-50px -25px;}.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
