html,body,p,h1,h2,h3,h4,ul,li,img,dl,dd,dt,fieldset,select,input{margin:0;padding:0;}body{font-family:arial,helvetica,clean,sans-serif;font-weight:normal;text-align:center;min-width:761px;color:#666;}
p{padding:10px 10px 10px 0;}p,label{font-size:.75em;}p a:link,p a:visited,p a:hover,a:active{color:#06C;}label{display:block;float:left;width:10em;padding-top:3px;font-weight:bold;}
select,input{font-size:.75em;border:solid 1px #DBDBDB;}h1{font-size:1.23em;font-weight:bold;padding:0 10px 5px 0;}h2{padding:11px 10px 10px 10px;font-weight:bold;font-size:1em;}
h3,h4{padding-bottom:2px;font-size:.8em;}img{border:0;}input,select{color:#666;}a:link,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:underline;}
#wrapper{text-align:left;width:761px;margin:0 auto;}#header{position:relative;padding-bottom:12px;width:761px;}.environment{border:dashed 1px orange;padding:5px 5px;margin-top:10px;}
.environment p{padding:0;font-size:12px;font-weight:bold;color:#06C;margin-bottom:0;font-family:arial,helvetica,clean,sans-serif;}
.environment p strong{color:#13397D;padding-right:5px;}#header #logo{margin:14px 428px 14px 0;float:left;}#header p{font-size:1.23em;font-weight:bold;color:#06C;padding-top:14px;padding-bottom:6px;padding-right:0;}
#header p strong{color:#13397D;}ul#nav-global{font-size:11px;font-weight:bold;list-style-type:none;height:38px;clear:both;}
ul#nav-global li{float:left;background:transparent url(../../images/redesign/navbackground.png) repeat-x scroll bottom left;height:30px;}
ul#nav-global li a{display:block;border-right:solid 1px #3A5FA6;padding:8px 13px 8px 13px;}ul#nav-local{font-size:11px;font-weight:bold;list-style-type:none;height:25px;}
ul#nav-local li{float:left;}ul#nav-local li a{display:block;padding:5px 11px 6px 11px;}ul#nav-local li.on a{background-color:#FFF;padding:5px 13px 5px 13px;}
ul#nav-local a:link,ul#nav-local a:visited,ul#nav-local a:hover,ul#nav-local a:active{color:#13397D;}#header .searchfield{background:transparent url(../../images/redesign/search.png) no-repeat scroll 0 0;border:0 none;height:20px;padding:1px 2px 1px 6px;width:163px;float:left;display:inline;}
#header .searchfield{background:transparent url(../../images/redesign/search.png) no-repeat scroll 0 0;border:0 none;height:20px;padding:2px 2px 0 6px;width:163px;float:left;display:inline;}
#header .searchbutton{background:transparent url(../../images/redesign/search.png) no-repeat scroll top right;border:0 none;cursor:pointer;font-size:11px;font-weight:bold;height:20px;width:66px;color:#FFF;float:left;margin-left:0;display:inline;padding-bottom:2px;margin-bottom:10px;}
#header #tagline{position:absolute;left:77px;top:10px;clear:both;}#breadcrumbs{list-style:none;padding:0 10px 10px 0;font-size:.75em;}
#breadcrumbs li{text-transform:lowercase;display:inline;padding-right:3px;}#breadcrumbs li a:link,#breadcrumbs li a:visited,#breadcrumbs li a:hover,#breadcrumbs li a:active{color:#13397D;}
#banner{padding:0 0 12px 0;}#nav{margin-bottom:12px;}#fauxcolumn{float:left;display:inline;background:transparent url(../../images/redesign/column-background.png) repeat-y top right;}
#side{margin-left:577px;padding:7px 6px 12px;min-height:580px;background-color:#DBDBDB;}* html #side{height:580px;}#sidecontent{background-color:#DBDBDB;padding-bottom:1px;}
#footer{float:left;display:inline;width:761px;margin-top:12px;border-top:solid 9px #DBDBDB;}#footercontent{background-color:#FFF;}
#footercontent ul{float:right;list-style-type:none;padding-right:0;color:#666;font-size:11px;padding:8px 0;}#footercontent li{float:left;padding:0 10px;border-right:1px solid #666;}
#footercontent li.last{padding-right:0;border:0;}ul.link-box ul.link-list li a{background:transparent url(../../images/redesign/link-arrow-blue.gif) no-repeat scroll 0 5px;padding-left:11px;}
ul.link-list{list-style-type:none;font-size:.75em;padding-left:10px;padding-bottom:10px;}ul.link-list li{float:none!important;width:100%!important;min-height:0!important;}
ul.link-list li a:link,ul.link-list li a:visited,ul.link-list li a:hover,ul.link-list li a:active{color:#06C!important;}
.homegroups ul.link-list li a:link,.homegroups ul.link-list li a:visited,.homegroups ul.link-list li a:hover,.homegroups ul.link-list li a:active{color:#fd9834!important;}
div.boxout1{position:relative;width:171px;padding-bottom:7px;background:transparent url(../../images/redesign/box-footer.png) no-repeat bottom left;margin-bottom:7px;background-color:#FFF;}
div.quote1{padding-top:28px;background-position:left 5px;background-image:url(../../images/redesign/quote-open.png);background-color:#DBDBDB;}
.boxout1 h2{color:#666;background:#DBDBDB url(../../images/redesign/box-header.png) no-repeat scroll 0 0;padding-left:10px;padding-bottom:9px;}
.boxout1 h2.double-height-boxout{background:#FFF url(../../images/redesign/box-header-double.png) no-repeat scroll 0 0;}
.boxout1 h2 a:link,.boxout1 h2 a:visited,.boxout1 h2 a:hover,.boxout1 h2 a:active,#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#666;}
.boxout1 a:link,.boxout1 a:visited,.boxout1 a:hover,.boxout1 a:active{color:#06C;}.boxout1 p{padding-left:10px;background:#FFF url(../../images/redesign/box-strip-bordered.png) no-repeat scroll bottom left;}
div.quote1 p{padding-bottom:28px;background-color:transparent;background-image:url(../../images/redesign/quote-close.png);background-position:bottom right;font-style:italic;}
.boxout1 img{background-color:#FFF;}.boxout1 p.link-title{background-image:none!important;background-color:#FFF;}.boxout1 img.ad-mask{position:absolute;top:39px;left:0;background-color:transparent;}
.boxout1 p.link-title a{padding-left:10px;background:transparent url(../../images/redesign/link-arrow-blue.gif) no-repeat scroll 0 5px;font-weight:bold;}
div.red p.link-title a{background:transparent url(../../images/redesign/link-arrow-red.jpg) no-repeat scroll 0 5px;}div.red h2{color:#9F1D21;}
div.red a:link,div.red a:visited,div.red a:hover,div.red a:active{color:#9F1D21;}#main{width:577px;float:left;display:inline;}
#maincontent{margin-right:12px;}#maincontent p{padding:0 10px 20px 0;}#maincontent ul.link-box{list-style:none;}#maincontent ul.link-box li{width:288px;min-height:200px;float:left;}
#maincontent ul.link-box li div{margin-left:12px;margin-bottom:12px;}#maincontent ul.link-box li h2{padding:0;}#maincontent ul.link-box li h2 a{background:transparent url(../../images/redesign/link-box-dummy.gif) no-repeat scroll 0 41px;padding:12px 14px 114px 14px;display:block;}
#maincontent ul.link-box li p{padding:8px 10px 10px 10px;}#maincontent ul.link-box li a:link,#maincontent ul.link-box li a:visited,#maincontent ul.link-box li a:hover,#maincontent ul.link-box li a:active,ul#nav-global a:link,ul#nav-global a:visited,ul#nav-global a:hover,ul#nav-global a:active{color:#FFF;}
#maincontent ul.link-box li.first{width:276px;}#maincontent ul.link-box li.first div{margin-left:0;}ul#tabs{list-style:none;height:57px;}
ul#tabs li{float:left;margin-right:3px;background:url("../../images/redesign/box-header-right.png") no-repeat scroll right top;}
ul#tabs a{display:block;background:url("../../images/redesign/box-header-left.PNG") no-repeat scroll left top;padding:12px 16px;font-weight:bold;font-size:.88em;}
ul#tabs li a:link,ul#tabs li a:visited,ul#tabs li a:hover,ul#tabs li a:active{color:#666;}ul#tabs .active a:link,ul#tabs .active a:visited,ul#tabs .active a:hover,ul#tabs .active a:active{color:#FFF;}
#tab-content p,#tab-content fieldset{padding-left:18px;}#tab-content p{padding:6px 30px 10px 18px;}#bottom{padding-bottom:8px;clear:both;background-color:#DBDBDB;width:565px;float:left;display:inline;}
#bottom #bottomcontent h2{color:#666;background:#FFF url(../../images/redesign/bottombox-header.png) no-repeat scroll 0 0;padding:10px 10px 11px;}
#bottomcontent{padding-bottom:7px;margin:8px 6px 0 6px;background:transparent url(../../images/redesign/bottombox-footer.png) no-repeat scroll bottom left;float:left;display:inline;}
#bottom h3{font-size:.88em;color:#13397D;font-weight:bold;}#bottom ul{background-color:#FFF;list-style-type:none;padding-left:6px;padding-top:7px;padding-right:6px;float:left;display:inline;}
#bottom ul li{display:inline;float:left;}#bottom ul li{width:185px;}#bottom ul li h3 a{display:block;padding:110px 0 0 0;margin-left:14px;}
#bottom ul li p{padding-top:2px;margin-left:14px;}#bottom ul li.first{width:171px;}#bottom ul li.first h3 a{margin-left:0;}
#bottom ul li.first p{margin-left:0;}#bottom a:hover,#bottom a:visited,#bottom a:link,#bottom a:active{color:#13397D;}#tab-content{float:left;padding-bottom:17px;}
#tab-content dl.two-col-list,#tab-content dl.three-col-list{margin-top:0;padding-top:10px;position:relative;top:0;left:0;padding-left:18px;}
#tab-content dl.two-col-list dt,#tab-content dl.three-col-list dt{margin-left:80px;}#tab-content dl.two-col-list dd p,#tab-content dl.three-col-list dd p{background:none;padding:0 0 10px 80px;margin-right:35px;min-height:50px;border-bottom:dotted 1px #DBDBDB;}
#tab-content dl.last dd p{border-bottom:dotted 0 #DBDBDB;}#tab-content dl.two-col-list dd.pic-course,#tab-content dl.three-col-list dd.pic-course{position:absolute;left:18px;top:10px;margin-left:0;}
#tab-content dt,.subHdr{font-weight:bold;font-size:.75em;margin-bottom:5px;}#tab-content dl.three-col-list dd p{padding-right:65px;margin-right:30px;}
#tab-content dl.three-col-list dd.map-course{position:absolute;right:35px;top:15px;}#general table{border-collapse:collapse;}
#general td{border-collapse:collapse;font-size:.75em;}#general th,#general td,#general caption{padding:5px 7px;vertical-align:top;}
#general td h4{font-size:100%;color:#13397D;}table.cmsconsole{border:solid 1px #DBDBDB;border-collapse:collapse;margin-bottom:12px;}
table.cmsconsole hr{height:1px;border:none 0;border-top:solid 1px #DBDBDB;}table.cmsconsole a:link,table.cmsconsole a:visited,table.cmsconsole a:hover,table.cmsconsole a:active{font-size:11px;color:#077CDA;}
table.cmsconsole a{background:transparent url(../../images/redesign/link-arrow-blue.gif) no-repeat scroll 0 4px;padding-left:11px;}
#wrapper div.imageplaceholder,#wrapper div.imageplaceholder table,#wrapper div.imageplaceholder table table,#wrapper div.imageplaceholder table tr,#wrapper div.imageplaceholder table tr td,#wrapper div.htmlplaceholder table,#wrapper div.htmlplaceholder table tr,#wrapper div.htmlplaceholder table td{float:none;padding:0;margin:0;border:0;}
#wrapper table.RadEWrapper{background-color:#CFE2FB;border:1px solid #ACA899;}div.htmlplaceholder p table,div.htmlplaceholder p table tr,div.htmlplaceholder p table td{text-align:left;border:1px;}
div.htmlplaceholder,div.imageplaceholder{margin:5px;margin-bottom:20px;}div.cms{padding:5px;border:1px solid #666;margin-bottom:12px;}
.cms h2{padding:0;}.cms input{font-family:Arial;color:#666;border:1px solid #666;}.cms table table{border:none;}iframe.RadEContent{text-align:left;}
table.RadEWrapper p{font-size:100%;}table.RadEWrapper h1{font-size:18px;}table.RadEWrapper h2{font-size:16px;}table.RadEWrapper h3,table.RadEWrapper h4{font-size:14px;}
#wrapper td.RadEDropDownHolder td{font-size:11px;vertical-align:middle;}.allow-bullets ul,.allow-bullets ol,.allow-bullets li{list-style-type:disc;list-style-position:outside;color:#666;margin-left:15px;font-size:.9em;}
.RotatingBanner{position:relative;top:-20px;margin:1em auto;width:565px;height:105px;width:565px;margin-bottom:-15px;}.RotatingBannerButtons{position:relative;float:right;top:-30px;padding:0 5px 0 0;text-align:center;margin-right:0;color:white;font-family:sans-serif;background:transparent;margin-bottom:-32px;}
.RotatingBannerButtons img,.hand,.hand img{cursor:hand;}.redesignSectionWide{width:565px;min-height:161px;margin-bottom:12px;float:left;}
.redesignSectionWide .header{width:565px;height:40px;color:White;}.redesignSectionWide .header a{color:White;}.redesignSectionWide .image{float:left;margin-top:1px;margin-bottom:-3px;width:171px;height:105px;}
.redesignSectionWide .image img{position:absolute;clip:rect(0px 171px 105px 0);}.redesignSectionWide .image .notAbsolute img{position:relative;}
.redesignSectionWide .image .notAbsolute span img{max-width:171px;max-height:105px;}.redesignSectionWide .text{float:left;width:390px;}
.redesignSectionWide .text p{font-size:.75em;padding:8px 10px 10px!important;}.resortLinks{margin:2px;height:242px;}.resortLinks img{position:absolute;clip:rect(0px 70px 70px 0);}
.resortLinks .leftLink,.resortLinks .bottomLeftLink{float:left;width:280px;height:80px;}.resortLinks .rightLink,.resortLinks .bottomRightLink{float:left;width:279px;height:80px;}
.leftLink h2,.rightLink h2,.bottomLeftLink h2,.bottomRightLink h2{position:absolute;margin-left:80px;}.taller{height:140px!important;width:280px;float:left;}
.taller img{position:relative;float:none!important;}.taller span img{max-width:70px;max-height:70px;}.taller div.imageplaceholder table tr td{background-color:Transparent;}
.resortLinks h2{padding-left:10px;padding-top:20px;float:left;width:136px;}.resortLinks img{padding:5px;float:left;}#risk-assesment-chooser p,#cops-chooser p,.downloadChooser p{padding:0 0 0 0!important;}
.redesignSectionWide .downloadPadding{margin:-15px 10px 10px 10px;}.boaderBottomThin,#leftsidecontent ul li{border-bottom:thin solid;}
#leftsidecontent ul li{border-bottom-color:#BBB;}.displayBlock,.subHdr{display:block;}.displayInline{display:inline;}.displayInlineBlock{display:inline-block;}
* html .displayInlineBlock{display:inline;}.floatLeft,.resortItemImage{float:left;}.floatRight{float:right;}.fontSize14,#leftsidecontent{font-size:14px;}
#leftsidecontent ul{font-weight:bold;}.fullWidth{width:100%;}.hidden{visibility:hidden;}#leftsidecontent ul{list-style:none;}
.marginBot15,.resortButton{margin-bottom:15px;}.marginLeft65pc,.resortButton{margin-left:65%;}.marginRight10,.resortButton,#leftsidecontent{margin-right:4px;}
.marginTop2,#leftsidecontent ul li{margin-top:2px;}.marginTop10,.resortItemImage{margin-top:10px;}.minHeight580,#leftsidecontent{min-height:580px;}
* html .minHeight580,#leftsidecontent{height:580px!important;}.paddBottom10,.resortItemImage,#leftsidecontent ul li{padding-bottom:10px;}
.paddLeft0{padding-left:0;}.paddLeft18,.resortItemImage,#leftsidecontent ul li{padding-left:18px;}.paddLeft98,.subHdr,.resorttextandBtn{padding-left:98px;}
.paddRight15{padding-right:15px;}.paddTop10,#leftsidecontent ul li{padding-top:10px;}.textleft,.subHdr,.resorttextandBtn{text-align:left;}
#leftsidecontent ul li a{color:#13397d;}#leftsidecontent ul li a{text-decoration:none;}.pannelWidth{width:180px;}* html .pannelWidth{width:170px;}
.findCentre input[type=text]{width:9.8em;margin-left:1%;margin-bottom:.3em;border-top-color:Black;border-left-color:Black;}
.findCentre select,.findCentre span{width:98%;margin-left:1%;}.findCentre span{font-size:.75em;}.centre-filters A{text-decoration:none;color:White;}
.centre-filters div{width:48.5%;margin-bottom:1em;display:inline-block;}.centre-filters .first{float:left;margin-right:1em;}
.centre-filters-h3{padding:10px;color:#06c;}.centre-filters-txt{padding-left:10px;}.centre-filters-txt h1{color:#06c;}.postcode ul#tabs{background:url(../../images/redesign/schools/border-top-schools.png) no-repeat left bottom;}
.postcode #tab-content{background:url(../../images/redesign/schools/border-bottom-schools.png) no-repeat left bottom;}.postcode #tab-content #tab-container{background:url(../../images/redesign/schools/border-middle-schools.png) repeat-y left top;}
.postcode #tabs .active{background:url(../../images/redesign/schools/box-header-right-schools.png) no-repeat right top;}
.postcode #tabs .active A{background:url(../../images/redesign/schools/box-header-left-schools.png) no-repeat left top;}
.postcode #pnlCentres{float:left;width:30%;height:400px;font-size:.75em;margin-left:2%;margin-right:2%;}.getdirs,.getdirs :visited{display:none;font-size:.75em;margin-left:65%;text-decoration:none;color:#000;}
.centre .active{font-weight:bold;}.centre A :hover{text-decoration:underline;}.three-col-list dt A,.three-col-list dt A:visited,#showAll,#showAll :visited{color:#06c;}
.findCentre p{padding-left:10px;background:#fff no-repeat left bottom!important;}
