*,form,fieldset{padding:0;margin:0}html,body,div,span,applet,object,iframe,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit;line-height:1.3em}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-family:inherit;font-weight:700;line-height:inherit}h1{margin-bottom:5px;font-size:120%;color:#000}h2{font-size:100%;color:#000}h2 p{font-weight:700}:focus{outline:0}body{color:#000;background-color:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}html{height:100%;overflow-y:scroll}body{background-color:#f6f6f6;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#5d5c5c;height:100%}a:link,a:visited{color:#5d5c5c}a:hover{color:#444}strong{font-weight:700}img{display:block}input,textarea,select{font-family:Arial,Helvetica,sans-serif;font-size:100%}div.clear,br.clear{clear:both;line-height:0;height:0;font-size:0}.br{margin-bottom:10px}div#outer-wrapper,div#shaded-wrapper-top,div#shaded-wrapper-bottom{width:100%}div#outer-wrapper{background:#f6f6f6 url(../images/css/wrapper-shade-sides.gif) top center repeat-y}div#shaded-wrapper-top{background:url(../images/css/wrapper-shade-top.gif) top no-repeat;padding-top:29px}div#shaded-wrapper-bottom{background:url(../images/css/wrapper-shade-bottom.gif) bottom no-repeat;padding-bottom:39px}div#inner-wrapper{background-color:#fff;width:922px;padding:15px;margin:0 auto;position:relative}div#navigation{overflow:hidden;padding-bottom:30px}div#navigation h1{width:109px;height:67px;float:left}div#container{padding-bottom:20px;border-bottom:3px solid #5d5c5c}div#inner-container{margin-left:-15px;overflow:hidden;padding:14px 0 0 15px;position:relative;width:922px}div#inner-container div.content-container{width:753px;float:left;overflow:hidden;margin-left:-15px;padding-left:15px;display:inline}div#inner-container div.content-container div.content{float:left;width:498px;overflow:hidden}div#inner-container div.content h2{color:#000}div#inner-container div.content h3,div#inner-container div.content p{margin-bottom:.8em}div#inner-container div.content h3.padded{padding:8px}div#inner-container div.content-container div.content.detail-page{border-top:5px solid #a0aead;padding-top:5px}div#wrapper-nav{position:absolute;top:-22px;right:15px;font-size:90%}div#header{position:relative}div#header-theme{width:30px;height:320px;position:absolute;left:-45px}div#header-title{width:922px;height:320px;overflow:hidden;position:relative}div#header-title h1{font-family:'Calvert W01',Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;line-height:100%;height:36px;float:left;margin:11px 0 0 15px;color:#819291}div#sidebar{width:156px;float:right}div#sidebar h2{background:#fff url(../images/sidebar/title-bg.gif) top no-repeat;height:37px;overflow:hidden}div#sidebar h2 span{display:block;padding:10px 0 10px 8px;margin:1px 5px 0 0;font-weight:700;color:#fff;background-repeat:no-repeat;background-position:right}div#sidebar h2.spotlight span{background-image:url(../images/sidebar/spotlight.gif)}div#sidebar h2.multi-line span{padding:5px 0 5px 8px;line-height:100%}div#sidebar h2.news-headlines span,div#sidebar h2.popular-pages span{background-image:url(../images/sidebar/news-headlines.gif)}div#sidebar h2.popular-pages span{background-image:url(../images/sidebar/popular-pages.gif)}div#sidebar h2.contact span{background-image:url(../images/sidebar/contact.gif)}div#sidebar h2.external span{background-image:url(../images/sidebar/external.gif)}div#sidebar h2.related span{background-image:url(../images/sidebar/related.gif)}div#sidebar h2.downloads span{background-image:url(../images/sidebar/downloads.gif)}div#sidebar h2.locations span{background-image:url(../images/sidebar/locations.gif)}div#sidebar h2.twitter span{background-image:url(../images/sidebar/twitter.gif)}div#sidebar h2.share span{background-image:url(../images/sidebar/share.gif)}div#sidebar a{color:#5d5c5c;text-decoration:underline}div#sidebar a:hover{color:#000;text-decoration:none}div#sidebar div.content-box{padding-bottom:5px;margin-bottom:10px}div#sidebar div.inner-content{background-color:#f8f9ec;padding:8px;font-size:90%!important;min-height:50px}div#sidebar div.inner-content img{margin-bottom:5px}div#sidebar ul.bullet{margin:0;padding:0}ul.bullet li{background:url(../images/bullet.gif) 0 7px no-repeat;padding-left:12px}div#sidebar ul.divided li{margin-top:10px;padding-top:10px;border-top:1px solid #c1c71f}div#sidebar ul.divided li.first{margin-top:0;padding-top:0;border:0}h2.menu-heading{float:left;height:39px;width:140px}h2.menu-heading.breglobal-arrow{background:url(../images/menu-arrow.png) right top no-repeat}h2.menu-heading.bre-arrow{background:url(../images/menu-arrow.png) right bottom no-repeat}h2.menu-heading span.offset{position:absolute;left:-9999px}ul#primary-nav,ul#primary-nav-second{float:right}ul#primary-nav li,ul#primary-nav-second li{float:left;width:156px;margin-left:15px;border-top:3px solid #000}ul#primary-nav li.first,ul#primary-nav-second li.first{margin-left:0}ul#primary-nav-second li{border-bottom:1px solid #ccc}ul#primary-nav li.active a,ul#primary-nav li a:hover,ul#primary-nav-second li.active a,ul#primary-nav-second li a:hover{background-color:#f8f9ec}ul#primary-nav li a,ul#primary-nav-second li a{display:block;text-decoration:none;color:#000;padding:10px 0 10px 4px}div#search{width:153px;overflow:hidden;float:right;padding:10px 0 10px 3px;border-bottom:1px solid #ccc;clear:both}div#search input.textbox{width:126px;border:0 solid #fff;background-color:#fff;color:#757575;padding:0}div#search input#search-button{background-image:url(../images/search_icon.gif);background-color:#fff;background-position:top;background-repeat:no-repeat;border:none;cursor:pointer;display:block;font-size:0;height:16px;line-height:999px;overflow:hidden;width:15px}div#search input{float:left}div#search input:focus,div#search input.focus{color:#000}div#wrapper-nav a:hover{color:#b5c639}div#crumb-trail{background-color:#efefee;padding:5px 0 5px 15px;margin-top:5px}div#sub-nav{float:left;width:254px;margin:0 14px 0 -15px;display:inline}div#sub-nav h2{font-weight:400;margin:0 0 8px 15px;padding-top:8px;border-top:5px solid #fff}div#sub-nav h2 a{text-decoration:none}ul#sub-nav-parent{border-top:1px solid #aaa}ul#sub-nav-parent a{text-decoration:none;display:block;padding:5px 15px;line-height:1.2em}ul#sub-nav-parent a.secondary:hover{text-decoration:underline}ul#sub-nav-parent a.parent{color:#000}ul#sub-nav-parent li.parent.active a.parent,ul#sub-nav-secondary li.active a.secondary,ul#sub-nav-tertiary li.active a{font-weight:700}ul#sub-nav-parent li.parent{border-bottom:1px solid #aaa}ul#sub-nav-parent li.parent a.highlight{background-color:#f8f9ec}ul#sub-nav-parent li.active.no-tertiary a.parent{border-bottom:none}ul#sub-nav-parent li.parent.active a.parent{font-weight:700;color:#000!important}ul#sub-nav-secondary a.secondary{padding:5px 5px 5px 15px;width:234px}ul#sub-nav-secondary,ul#sub-nav-secondary ul,ul#sub-nav-secondary li{width:100%}ul#sub-nav-tertiary a{padding:5px 5px 5px 30px;width:219px}ul#sub-nav-tertiary li.active a{background-color:#f8f9ec}ul#sub-nav-tertiary a:hover{color:#000!important;text-decoration:underline}.rounded{width:669px;background:url(../images/css/rounded-top-669.gif) left top no-repeat;padding-top:6px;margin-top:10px}.rounded-unfixed{width:100%;background:url(../images/css/rounded-top-669.gif) left top no-repeat;padding-top:6px;margin-top:10px}.rounded .rounded-inner{border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:2px 8px 8px}.rounded-unfixed .rounded-inner{border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:2px 8px 8px}.rounded-tint,.rounded-large{padding-top:7px;background-position:top;background-repeat:no-repeat;margin-top:14px}.rounded-tint.first,.rounded-large.first{margin-top:0}.rounded-tint{width:498px;background-image:url(../images/css/rounded-top-498.gif)}.rounded-tint .rounded-inner{background-color:#f6f6f6;padding:3px 10px 10px}.rounded-large{width:751px;background-image:url(../images/home/rounded-corner-751.gif)}.rounded-large .rounded-inner{border:1px solid #dadbdb;padding:4px 10px 10px;border-top:none!important}p.related a{color:#b5c639!important}div#footer{position:absolute;margin-top:22px;left:15px;font-size:90%;width:922px;overflow:hidden}div#footer .icon{background-image:url(../images/social-sprite.gif);background-repeat:no-repeat;background-position:0 0;height:20px;width:20px;display:block;float:left;margin-left:8px}div#footer .icon span{display:none}div#footer .linkedin:hover{background-position:0 -21px}div#footer .twitter{background-position:-21px 0}div#footer .twitter:hover{background-position:-21px -21px}div#bre-brands{padding-top:10px;width:922px}div#bre-brands ul{margin-left:-19px;overflow:hidden}div#bre-brands li{float:left;display:inline;margin-left:19px}div#bre-brands li a{background-repeat:no-repeat;background-position:top;height:50px;display:block}div#bre-brands li a:hover{background-position:bottom}div#bre-brands li a span{display:none}.footer-building4change{width:62px;background-image:url(../images/logos/building4change.gif)}.footer-breacademy{width:74px;background-image:url(../images/logos/academy.gif)}.footer-smartwaste{width:70px;background-image:url(../images/logos/smartwaste.gif)}.footer-redbooklive{width:85px;background-image:url(../images/logos/redbooklive.gif)}.footer-greenbooklive{width:98px;background-image:url(../images/logos/greenbooklive.gif)}.footer-breeam{width:43px;background-image:url(../images/logos/breeam.gif)}.footer-brebookshop{width:81px;background-image:url(../images/logos/brebookshop.gif)}.footer-breinnovationpark{width:124px;background-image:url(../images/logos/breinnovationpark.gif)}.footer-bretrust{width:58px;background-image:url(../images/logos/bretrust.gif)}ul.bullet{margin-bottom:.8em;padding-left:15px}.sIFR-flash{visibility:visible!important;margin:0}.sIFR-replaced{visibility:visible!important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-flash + div[adblocktab=true]{display:none!important}div#content-footer{border-top:5px solid;padding-top:10px;margin-top:30px}div#content-footer ul,ul.collapsible-list{border-bottom:1px solid;margin-top:10px}div#content-footer li,ul.collapsible-list li.item{border-top:1px solid #5d5c5c;padding:6px 0}div#content-footer a,ul.collapsible-list h3 a{text-decoration:none}div#content-footer a:hover,ul.collapsible-list a:hover{text-decoration:underline}ul.collapsible-list h3 a{display:block;background-position:right;background-repeat:no-repeat}ul.collapsible-list .active h3,.collapsible-list .active h3 a{font-weight:700}table.column-grid{clear:both;margin-top:10px;table-layout:fixed}table.column-grid th{font-weight:700;padding:5px 3px;border-top:5px solid #aaa;border-bottom:1px solid #aaa;color:#000!important}table.column-grid th.gap{width:9px}table.column-grid th.gap,table.column-grid td.gap{border-color:#fff!important;vertical-align:middle}table.column-grid td{border-bottom:1px solid #aaa;padding:3px;vertical-align:top;empty-cells:show}table.column-grid tr.row:hover,table.column-grid tr.row.hover{cursor:default}.emphasis{color:#000}div#training-and-events-list h2{color:#eb960d!important;font-size:160%;font-weight:400;float:left;margin-bottom:10px}div#training-and-events-list p{clear:both;margin-bottom:10px}div#training-and-events-list table.column-grid th{border-top-color:#eb960d}div#training-and-events-list table.column-grid tr.row:hover,div#training-and-events-list table.column-grid tr.row.hover{background-color:#ffebd6;color:#eb960d!important}div#training-and-events-list table.column-grid tr.row:hover a,div#training-and-events-list table.column-grid tr.row.hover a{color:#eb960d!important}div#training-and-events-list table.column-grid th.date{width:118px}div#training-and-events-list table.column-grid th.title{width:350px}div#training-and-events-list table.column-grid th.type{width:24px;border-color:#fff}div#training-and-events-list table.column-grid td img{margin:0 auto}div#training-and-events-list table.column-grid a{text-decoration:none}ul#training-and-events-tab{overflow:hidden;margin-left:-3px}ul#training-and-events-tab li{float:left;margin-left:3px}ul#training-and-events-tab a{display:block;padding:3px 0;width:104px;text-align:center;background-color:#f6f6f6;text-decoration:none}ul#training-and-events-tab a:hover{color:#eb960d}ul#training-and-events-tab a.active{background-color:#eb960d;color:#fff!important;cursor:default}table#forthcoming{display:none}ul#training-and-events-key{float:right}ul#training-and-events-key li{float:left;padding:1px 10px 0 0}ul#training-and-events-key img{display:inline;margin-bottom:-2px}hr{border:none;background:#aaa;height:2px;margin-bottom:8px}sup{font-size:smaller;vertical-align:baseline;position:relative;bottom:.33em}sub{font-size:smaller;vertical-align:baseline;position:relative;bottom:-.25em}.clearfix{overflow:hidden}.alignleft{float:left}.alignright{float:right}.pushleft{margin-left:14px}.pushright{margin-right:14px}.pushtop{margin-top:14px}.pushbottom{margin-bottom:14px}.inputbox{border:none;background-color:#eee;color:#aaa;font-style:italic;padding:4px}.inputbox.focus{font-style:normal;color:inherit}input.button,a.button{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:none;cursor:pointer;font-size:small;padding:5px 10px;text-decoration:none;font-weight:700}input.button:hover,a.button:hover{background-color:#aaa}input.button-big,a.button-big{padding:10px 20px}.table-title{border-bottom:1px solid #aaa;border-top:5px solid #aaa;padding:5px 3px}.rounded-top-title{-moz-border-radius:8px 0;-webkit-border-radius:8px 0;border-radius:8px 8px 0 0;padding:8px}.rounded-top-title h2,h2.rounded-top-title{margin-bottom:0!important}.solid-box{padding:8px;margin-bottom:14px}.filter-checkboxes{float:left;width:530px}.filter-checkboxes label{cursor:pointer;display:block;width:160px;padding-right:10px;float:left}.filter-checkboxes input{margin-right:2px}.events-list{margin-top:14px}.events-list .button{background-color:#379e92;color:#fff!important;text-decoration:none}.events-list .rounded-top-title{background-color:#379e92;background-image:url(../images/css/event-list-bg.gif);background-repeat:no-repeat;background-position:top}.events-list .solid-box{background-color:#e6f4f3}.events-list .rounded-top-title h2{color:#fff!important}.events-list .table-title{border-top-color:#379e92}.events-list .table-title h2{color:#379e92!important}.events-list table.column-grid{margin-top:0}.events-list table.column-grid th{border-top:none;color:#379e92!important}.events-list table.column-grid tr.row:hover,.events-list table.column-grid tr.row.hover{background-color:#ebf5f4;color:#379e92!important}.events-list table.column-grid tr.row:hover a,.events-list table.column-grid tr.row.hover a{color:#379e92!important}.events-list table.column-grid a{text-decoration:none}.form textarea{resize:none}.form input,.form textarea,.form select{border:1px solid #ddd;background-color:#fff;padding:3px;font-size:90%}.form input.selectable{border:none;padding:none;background-color:transparent}.form td{padding-bottom:10px}input.button,a.button{background-color:#5F7563;color:#fff!important}.rounded-top-title{background-color:#5F7563;background-image:url(../images/css/rounded-top-498-general.gif);background-repeat:no-repeat;background-position:top}.rounded-top-title.wide{background-image:url(../images/css/rounded-top-669-general.gif)}.solid-box{background-color:#eee}.highlight{color:#9bcfc9}.rounded-top-title h2,h2.rounded-top-title{color:#fff!important}.body-text ul,.body-text ol{margin-bottom:.8em;padding-left:1.5em}.body-text ul li{background:url(../images/bullet.gif) 0 7px no-repeat;padding-left:12px}.body-text ol li{padding-left:12px;list-style-type:decimal}.solid-box-1{background-color:#e6f4f3;padding:8px;margin-bottom:0}dl.collapse dt{font-weight:700;cursor:pointer;margin:0 0 1em;padding-right:1em;padding-bottom:1em;line-height:16px;background-image:url(../images/what-we-do/ui-expand.gif);background-repeat:no-repeat;background-position:right 0;border-color:#92a5a4;border-bottom:solid 1px}dl.collapse dt.open{background-image:url(../images/what-we-do/ui-collapse.gif);border-bottom:solid 0}dl.collapse dd{padding-bottom:20px;border-color:#92a5a4;margin-bottom:20px;border-bottom:solid 1px}