body{font-size:.8em;font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif;color:#666;background-color:#fff;margin:0;padding:0;-webkit-text-size-adjust:100%}img{border:0}input[type="submit"]{-webkit-appearance:none}h1{margin:10px 0 15px 0;color:#032759;font-size:1.7em}h2{margin:20px 0 15px 0;color:#032759;font-size:1.3em}h2.marbtm0{margin-bottom:6px}a{text-decoration:none;color:#032759}a:hover{color:#032759}a:visited{color:#032759}.editor-field.checkbox{float:left}a.contactform{cursor:pointer}.editor-label.checkbox{font-size:.95em;padding-bottom:15px;padding-left:35px}#headerleft{float:left;width:332px}#headerright{float:right;width:630px;padding-top:15px}#headerright #call{float:right;color:#032759;font-size:1.25em}#headerright #call a{font-weight:bold;color:#032759;font-size:1.3em}#content{min-height:500px}#content #pagecontent{}.container{width:1000px;margin:0 auto}.container.main{background-color:#fff;margin-top:-90px}.container.main.other .inner{padding:20px 20px 0 20px}.container .inner{padding:20px 10px 0 10px}.container .inner.btm{padding-top:0}.clear{clear:both}.container.main.other .inner h1{margin-top:20px;font-size:1.5em}.nav{padding:0;margin:12px 0 0 0;height:30px}.nav li{float:left;display:block;height:30px;width:200px;text-align:center;line-height:30px;margin-right:10px;position:relative}.nav li.home,.nav li.contact{width:80px}.nav li.standards{width:90px}.nav li.services{width:150px}.nav li.services span a:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.nav li:hover span a{background-color:#032759;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px}.nav li.about{width:80px}.nav li:hover ul{visibility:visible}.nav li ul{position:absolute;top:100%;visibility:hidden;z-index:598;left:0;width:300px;background-color:#032759;padding:10px 15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.nav li ul li{float:none;height:20px;line-height:20px;text-align:left;margin-bottom:5px;width:auto}.nav li ul li a{float:none;height:20px;line-height:20px;color:#fff}.nav li.testimon{width:100px}.nav li.contact{margin-right:0}.nav li a{color:#666;display:block;height:30px;line-height:30px;font-size:.9em}.nav li a.on,.nav li a:hover{text-decoration:none;background-color:#032759;border-radius:3px;color:#fff}.topbanner{background-position:50% 100%;background-repeat:no-repeat;height:390px;background-size:1903px 464px}.topbanner .info{padding-top:70px;line-height:37px}.topbanner .info a{width:165px;height:37px;line-height:37px;background-color:#032759;display:block;text-align:center;color:#fff;border-radius:3px}.topbanner .info strong{color:#fff;font-size:2.6em;display:block;margin-bottom:30px}.topbanner.home{background-image:url(images/banners/homebanner.jpg)}.topbanner.accident{background-image:url(images/banners/about.jpg)}.topbanner.services{background-image:url(images/banners/services.jpg)}.topbanner.testimonials{background-image:url(images/banners/testimonials.jpg)}.topbanner.contactus{background-image:url(images/banners/contactus.jpg)}.topbanner.standards{background-image:url(images/banners/standards.jpg)}.topbanner.accident .info strong{color:#032759}.gymbx{float:left;width:282px;margin-bottom:30px}.gymbx span{line-height:18px}.gymbx .title{display:block;color:#032759;font-size:1.3em;margin:20px 0 15px 0}.gymbx .sub{display:block;color:#032759;margin-top:15px}.gymbx ul{color:#4aa0dd;padding-left:17px}.gymbx ul li span{color:#666}.gymbx a{color:#032759;display:block;font-weight:bold}.gymbx ul li{margin-bottom:15px}.gymbx.mid{margin:0 67px}.gymbx.last{float:right}.container.main .inner .toptext{text-align:center;max-width:865px;margin:0 auto 40px auto}.container.main .inner .toptext a{font-weight:bold}.container.main .inner .toptext span{font-size:1.15em;line-height:18px}.leftpanel{float:left;width:610px}.leftpanel span{line-height:18px}.leftpanel ul{padding-left:17px;color:#032759}.leftpanel ul li span{color:#666}.leftpanel ul.first{float:left;width:280px;margin-top:0}.leftpanel ul.second{float:right;width:280px;margin-top:0}.rightpanel{float:right;width:340px}.rightpanel #enquiryform{background-color:#f5f6f8;border-radius:3px;padding:20px}.rightpanel #enquiryform .title{color:#032759;font-size:1.3em;display:block;margin-bottom:15px}.rightpanel #enquiryform .top{line-height:18px;margin-bottom:15px;display:block}.rightpanel #enquiryform .top span{color:#8f0000}.rightpanel #enquiryform input[type="text"]{padding:0 0 0 2%;width:98%;height:34px;border:1px solid #e8e8e8;color:#979797;border-radius:3px}.rightpanel #enquiryform textarea{padding:10px 0 0 2%;width:98%;height:80px;border:1px solid #e8e8e8;color:#979797;border-radius:3px;font-family:Arial;font-size:1em}.rightpanel #enquiryform .editor-field{margin-bottom:14px}.rightpanel #enquiryform input[type="submit"]{height:36px;line-height:36px;text-align:center;color:#fff;font-weight:bold;background-color:#032657;border-radius:3px;border:0;width:100%;cursor:pointer}.blueband{background-color:#cdd4de;padding:40px 0}.blueband .container{text-align:center}.blueband em{display:block;color:#032759;font-weight:bold;line-height:20px;font-size:1.25em;margin-bottom:15px}.footer{padding-top:25px}.footer .cols{min-height:250px}.footer #col1{float:left;width:500px}.footer strong{color:#032759}.footer .address{float:left;width:430px}.footer .socialbtn{float:left;width:70px}.footer .socialbtn a{width:23px;height:19px;display:block;background-repeat:no-repeat;float:left}.footer .socialbtn a.facebook{background-image:url(images/fb.jpg);margin-right:15px}.footer .socialbtn a.twitter{background-image:url(images/tw.jpg)}.footer #col2{float:right;width:300px;text-align:right;padding-top:8px}.footer #col2 a{color:#666}.footer #footnoteleft{}.footer #footnoteright{text-align:right}.footbtm{background-color:#032759;height:31px;line-height:31px;color:#fff;margin-top:25px;font-size:.85em}.footbtm a{color:#fff}.footbtm .footnote{float:left;width:50%}.footbtm .footnote.right{text-align:right}#breadcrumb{height:30px;font-size:.85em}.container.main .inner .leftpanel .toptext{text-align:left;margin-bottom:0}.container.main.other .inner .leftpanel{width:590px}ul.sitemap li a{color:#666}ul.sitemap li a:hover{color:#032759}ul.sitemap li{margin-bottom:5px}ul.sitemap li ul{margin:10px 0}.field-validation-error{color:red;position:absolute;font-size:.85em}.input-validation-error{border:1px solid red;background-color:#fee!important}.OK{padding:10px;border:1px solid #393;color:#393;background-color:#efe;margin:10px 0}.KO{padding:10px;border:1px solid #933;color:#933;background-color:#fee;margin:10px 0}.Generic{padding:10px;border:1px solid #333;color:#333;background-color:#ccc;margin:10px 0}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:181px!important;left:0;z-index:1002;max-width:600px!important;width:86%!important}.fancybox-outer{position:relative;padding:0;margin:0;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{width:100%!important;height:100%!important;padding:0;margin:0;position:relative;outline:none;overflow:hidden!important}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:auto;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:1010}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center;display:none}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}