#main-header{background:#00a246;width:100%}#main-header .search-btn a{width:31px;height:31px;display:block;background:#fff url("/_images/global/sprites/sprite-ui-icons-all-devices.png") -196px -246px;border-radius:5px;padding-top:0}#main-header .search-btn a span{text-indent:-9999px;display:block}#main-header .active{background:#8cc63f;height:78px}#main-header .active a{color:#000}#main-header .layout{padding-left:177px;position:relative;max-width:823px;margin:0 auto;width:1000px}.logo{width:177px;margin-top:9px;position:absolute;top:0;left:0}.logo img{max-width:167px}#main-header nav ul li{width:15.45%;float:left;height:44px}#main-header nav ul li a{padding-top:34px;padding-left:2%;padding-right:2%;display:block;text-decoration:none;color:#fff;font-family:'Avenir-LT-W01-95-Black',Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:1em;font-size:1.1em;height:44px}#main-header nav ul li a span{display:block;padding:0 8px}#main-header nav ul li:hover,#main-header nav ul li:focus{background:#f18315;color:#000;outline:0;height:44px}#main-header nav ul li a:hover,#main-header nav ul li a:focus{background:#f18315;color:#000;text-decoration:underline!important;outline:0;height:44px}.header-search{width:37%!important;float:right;height:78px}.header-search .search-btn{display:none}.header-search div{float:left}.clear{clear:both}#main-header nav{list-style:none;margin:0;padding:0}.search{width:55%;height:37px;padding-top:29px;padding-left:0;padding-right:0;border:0}.search:hover{background:0}.search label{display:none}.search form{background:#fff;border-radius:5px;position:relative}.search input{border:0;margin:5px;width:70%;font-family:'Avenir-Book',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:.95em;color:#000;height:26px;display:inline;padding:0 .25em;outline:0}.ie7 .search input[type="text"]{padding:0}.search .cta-button{width:26px;height:26px;border:0;background:0;text-indent:-999999px;background:url("/_images/global/sprites/sprite-ui-icons-all-devices.png") -200px -243px;position:absolute;right:4px;top:0;font-family:'Avenir-Medium',Arial,'Helvetica Neue',Helvetica,sans-serif;min-height:40px;word-spacing:inherit;padding:0;color:#fff;font-size:1em;font-weight:bold;display:block;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;line-height:38px}.search .cta-button span{display:none;width:26px;height:26px}.search .cta-button:focus,.search input:focus{outline:none!important;border:0}.search .cta-button:hover,.search .cta-button:focus{background-position:-350px -293px;outline:0}div.donate-cta{border:0;width:42%;padding-top:28px;padding-right:0;float:right!important}div.donate-cta a{background:#682c88;border-radius:5px;font-family:'macmillan_headlineregular',Arial,'helvetica neue',Helvetica,sans-serif;padding:6px 0!important;font-size:1.750em;display:block;width:100%;text-align:center;text-decoration:none;margin-top:-1px;color:#fff;line-height:1em}div.donate-cta a:hover,div.donate-cta a:focus{background:#fff;outline:0}div.donate-cta a:hover span,div.donate-cta a:focus span{color:#682c88!important}.mobile-nav,.search-btn,.community-mobile{display:none}.top-header ul .home-cta{width:17.6%;margin-left:1px}.top-header ul .how-can-we-help-cta{width:39.5%}.top-header ul .how-can-we-help-cta a{margin-left:-13px;position:relative;padding-right:21px;padding-left:13px}.top-header ul .how-can-we-help-cta a .arrow{background-image:url("/_images/global/sprites/sprite-ui-icons-all-devices.png");background-position:-350px -50px;display:block;width:11px;height:11px;position:absolute;top:12px;right:0}.top-header ul .how-can-we-help-cta a .active{background-position:-150px -50px}.top-header ul .how-can-we-help-cta a span.arrow{right:7px;display:none}.top-header ul .online-community{width:22%}.top-header ul .login,.top-header ul .sign-in,.top-header ul .login-no-js{width:20%;float:right;position:relative}.top-header ul .login a .active,.top-header ul .sign-in a .active,.top-header ul .login-no-js a .active{background-position:-100px -50px}.top-header ul .login .active,.top-header ul .sign-in .active,.top-header ul .login-no-js .active{color:#005c46}.top-header ul .sign-in a{float:right}.top-header ul .login-no-js{display:none}.top-header ul a.arrow{padding-right:17px;position:relative}.top-header ul a.arrow span{background:transparent url("/_images/global/sprites/sprite-ui-icons-all-devices.png") -350px -50px;display:block;width:11px;height:11px;position:absolute;top:12px;right:0;z-index:2}.top-header ul li.how-can-we-help-cta a:hover{color:#8cc63f}.top-header ul li.how-can-we-help-cta a:hover span{background-position:-150px -50px!important}.top-header ul li.how-can-we-help-cta a.active{background-color:#9ed1ca;color:#005c46}.top-header ul li.how-can-we-help-cta a.active span{background-position:-100px -50px}.top-header ul li.how-can-we-help-cta a.active:hover{color:#682c88}.top-header ul li.how-can-we-help-cta a.active:hover span{background-position:0 -50px!important}.no-js .top-header ul .login{display:none}.no-js .top-header ul .login-no-js{display:block}.no-js .top-header ul .login-no-js .no-js-links{float:right}#main-header .last{float:right}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .group{zoom:1}*:first-child+html .group{zoom:1}.ui-autocomplete{z-index:3001!important;background:#ecebe7;padding:10px;display:block;position:relative;font-size:1em;list-style:none;width:280px;-webkit-box-shadow:0 4px 15px -4px #666;-moz-box-shadow:0 4px 15px -4px #666;box-shadow:0 4px 15px -4px #666;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#005c46;max-height:250px}.ui-autocomplete a{cursor:pointer}.ui-autocomplete a:hover{color:#682c88}.ui-autocomplete a:focus{color:#682c88}.ui-autocomplete strong{font-weight:normal}.ui-state-focus{color:#000!important;background:#f2f2f2;outline:0}.auto-complete{background:#fff;padding:10px;display:block}.lt-ie10 header.main-header .search .textbox,.lt-ie10 header.main-header .search .button{height:26px}.lt-ie8 header.main-header .search .textbox{width:149px;padding:0;padding-left:25px;padding-top:5px;padding-bottom:-5px}.lt-ie8 header.main-header .search .button{height:33px}.ie7 .audience-component ul li a span{bottom:-7px}.toggle-arrow{position:relative}.toggle-arrow .arrow{background-image:url("/_images/global/sprites/sprite-ui-icons-all-devices.png");background-position:-250px -50px;display:block;width:11px;height:11px;position:absolute;top:12px;right:0}.toggle-arrow .active{background-position:-200px -50px}.head-container{position:relative;min-width:1020px;z-index:20}.top-header{z-index:2;font-family:'Avenir-Heavy',Arial,'Helvetica Neue',Helvetica,sans-serif;position:relative;background:#005c46;width:100%}.top-header .my-details{border-right:1px solid #007f46;padding-right:14px!important;margin-right:12px!important;z-index:10}.top-header li a{color:#fff}.top-header li a:hover,.top-header li a:focus{color:#8cc63f;outline:0;text-decoration:underline}.top-header li a:hover span{background-position:-150px -50px!important}.top-header li a:hover span.active{background-position:0 -50px!important}.top-header .login-box{display:none;width:154px;background:#9ed1ca;position:absolute;top:0;left:32px;z-index:1;padding:42px 10px 0 10px;text-align:center}.top-header .cta-button{margin:0;padding:0!important;height:auto;width:100%;display:block;margin:7px auto}.top-header .cta-button em{font-style:normal}.top-header a{color:#fff;text-decoration:none;font-family:'Avenir-Heavy',Arial,'Helvetica Neue',Helvetica,sans-serif;display:inline-block;*zoom:1;*display:inline;padding:4px 0;z-index:2}.top-header ul{margin:0 auto;width:1000px;list-style:none}.top-header ul li{float:left;width:25%}.top-header .login{text-align:right}.padding_top{padding-top:34px;padding-left:2%;padding-right:2%}.top-header .cta-button.sso{background-image:url("/_images/global/sprites/sprite-brush-effects-desktop-tablet.png");background-position:-100px -50px;background-color:#005c46;font-family:'Avenir-Medium',Arial,'Helvetica Neue',Helvetica,sans-serif;min-height:40px;word-spacing:inherit;padding:0;color:#fff;font-size:1em;font-weight:bold;display:block;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;line-height:38px;overflow:hidden}.top-header .cta-button.sso:hover,.top-header .cta-button.sso:focus{background-color:#f18315;text-decoration:underline;color:#000;outline:0}#header-megamenu{max-width:1000px;min-width:1000px;margin:0 auto;position:relative}#header-megamenu nav{background-color:#f1f2ed}#header-megamenu .sub-nav{background-color:#005c46;border-radius:0 0 10px 10px;clear:both;display:table;height:100%;overflow:visible;padding-top:15px;width:100%}.lt-ie8 #header-megamenu .sub-nav{height:auto;height:90px}#header-megamenu .sub-nav li{width:143px;height:100%;float:none;display:table-cell;text-align:center;vertical-align:top;border-left:2px solid #fff}.lt-ie8 #header-megamenu .sub-nav li{width:138px}.lt-ie8 #header-megamenu .sub-nav li{float:left}#header-megamenu .sub-nav li:first-child{border:0}#header-megamenu .sub-nav a{border-bottom:0;color:#fff;display:block;line-height:1em;height:90%;padding:0 3px 10%}#header-megamenu .sub-nav a strong{font-family:'Futura-Medium',Arial,'Helvetica Neue',Helvetica,sans-serif;display:block;font-size:1.125em;font-weight:normal;margin-bottom:6px}#header-megamenu .sub-nav .active a{color:#000}#header-megamenu .sub-nav .active strong{color:#005c46}#header-megamenu .sub-nav li:hover strong{color:#d37f42}#header-megamenu .sub-nav li:hover span{color:#000}#header-megamenu .sub-nav a span{padding:0 2%}#header-megamenu .sub-nav li:hover,#header-megamenu .sub-nav .active{border-color:transparent;background-color:#f2f2ef;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#header-megamenu .sub-nav .active{background-color:#8cc63f;border-color:transparent}#header-megamenu .sub-nav>li:hover a,#header-megamenu .sub-nav>.active a{padding-bottom:3%;padding-top:4%}#header-megamenu .sub-nav li a:hover,header .sub-nav li:hover a{color:#000}#header-megamenu .sub-nav li:hover+li,#header-megamenu .sub-nav .active+li{border-color:transparent}#header-megamenu .megamenu ul li:hover{height:auto;padding:0}#header-megamenu .megamenu{background-color:#f2f2ef;position:absolute;left:-999em;top:0;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1000;width:1000px}#header-megamenu .megamenu ul{background:url("/_images/common/backgrounds/megamenu-bg2.gif") 0 0 repeat-y;float:left;width:100%;margin-top:20px;margin-bottom:20px}#header-megamenu .megamenu ul li,#header-megamenu .megamenu ul li:hover{border:0;border-radius:0;max-width:none;height:auto;padding:0}#header-megamenu .megamenu ul h3{font-size:1.25em;color:#005c46;margin-bottom:10px}#header-megamenu .sub-nav li .megamenu ul li h3 a{color:#005c46;display:inline;margin:0;padding:0}#header-megamenu .sub-nav li .megamenu ul li h3 a:hover{border-bottom:2px dotted #005c46;border-collapse:collapse;color:#d37f42}#header-megamenu .sub-nav .megamenu .mm-active h3 a{border-bottom:2px dotted #005c46;border-collapse:collapse;color:#d37f42}#header-megamenu .sub-nav li:hover .megamenu{left:0;top:98%;position:absolute;opacity:1}#header-megamenu .sub-nav li:hover .megamenu ul li:hover{background:0}#header-megamenu .sub-nav li:hover .megamenu ul li a:hover{background:0}#header-megamenu .primary-nav{zoom:1}#header-megamenu .sub-nav li .megamenu ul li{max-width:none;text-align:left;color:#000}#header-megamenu .sub-nav li .megamenu ul li[class*="span"]{margin-right:0!important}#header-megamenu .sub-nav li .megamenu li a:hover{background-color:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding-top:0}#header-megamenu .sub-nav li .megamenu li.box{float:left;margin:20px;margin-top:0;width:210px}#header-megamenu .sub-nav li .megamenu li .inner-box{width:210px}#header-megamenu .sub-nav li .megamenu li .inner-box p{margin:0}#header-megamenu .sub-nav li .megamenu li .inner-box figure{margin-top:20px;position:relative;width:130px}#header-megamenu .sub-nav li .megamenu li .inner-box figure .small-mask{background:url("/_images/common/backgrounds/maskimage-w130.png") 0 0 no-repeat;width:130px;height:130px;position:absolute}#header-megamenu .sub-nav li .megamenu li .inner-box figure a:hover{cursor:pointer!important}#header-megamenu .sub-nav li a:hover,header .sub-nav li:hover a{color:#000}#header-megamenu .sub-nav li .megamenu figure a,header.main-header .sub-nav li:hover .megamenu figure a,header.main-header .sub-nav li:hover .megamenu figure a:hover,header.main-header .sub-nav li:hover .megamenu figure a img,header.main-header .sub-nav li:hover .megamenu figure a:hover img{padding:0}.lt-ie8 #header-megamenu{position:relative;z-index:1000}.audience-component{position:relative;height:0;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s;overflow:hidden}.audience-component .introduction-text{padding-top:21px;margin:0 22px 0 10px}.audience-component .introduction-text p{line-height:1.3em}.audience-component .span4{margin:0 21px 0 0;padding-bottom:27px;padding-top:35px}.audience-component ul{margin:0;padding:0;list-style:none}.audience-component ul li{margin-bottom:11px}.audience-component ul li a{display:inline-block;zoom:1;*display:inline;position:relative;font-size:1.0em;line-height:1.35;font-family:'Futura-BT-W01-Heavy',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#005c46;font-size:1.125em}.audience-component ul li a span{background-image:url("/_images/global/sprites/sprite-chevrons.png");display:inline-block;zoom:1;*display:inline}.audience-component ul li a span{background-position:0 -600px;height:9px;width:7px;border-bottom:0;position:absolute;bottom:0;margin-bottom:7px;margin-left:3px}.audience-component ul li a:hover{color:#682c88;display:inline-block;zoom:1;*display:inline;position:relative}.audience-component ul li a:hover span{background-image:url("/_images/global/sprites/sprite-chevrons.png");display:inline-block;zoom:1;*display:inline}.audience-component ul li a:hover span{background-position:0 -650px;height:9px;width:7px;border-bottom:0;position:absolute;bottom:0;margin-left:3px}.audience-component ul li a:hover span{margin-left:3px}.audience-component .close{position:absolute;top:40px;right:77px;font-size:.813em}.audience-component.open{height:242px;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s}.audience-component.open+.social-container{visibility:hidden}.region-a .aqua-theme .layout{max-width:1000px}.region-a .aqua-theme .layout .audience-component .close{right:33px}.region-a .aqua-theme .layout .audience-component .introduction-text{margin-left:0}.printLogo{display:none}.auto-complete{background:#fff;padding:10px;display:block}.lt-ie10 header.main-header .search .textbox,.lt-ie10 header.main-header .search .button{height:26px}.lt-ie8 header.main-header .search .textbox{width:149px;padding:0;padding-left:25px;padding-top:5px;padding-bottom:-5px}.lt-ie8 header.main-header .search .button{height:33px}.ie7 .audience-component ul li a span{bottom:-7px}.audience-component{position:relative;height:0;display:none;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;overflow:hidden}.audience-component .introduction-text{margin:0 22px 0 0;padding:21px 0 0 1px}.audience-component .introduction-text p{line-height:1.3em}.audience-component .span4{margin:0 21px 0 0;padding:35px 0 27px}.audience-component ul{margin:0;padding:0;list-style:none}.audience-component ul li{margin-bottom:11px}.audience-component ul li a{font-family:'Futura-BT-W01-Heavy',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.125em;display:inline-block;zoom:1;*display:inline;position:relative}.audience-component ul li a span{background-image:url("/_images/global/sprites/sprite-chevrons.png");display:inline-block;zoom:1;*display:inline}.audience-component ul li a span{background-position:0 -600px;height:9px;width:7px;border-bottom:0;margin-left:2px;position:absolute;bottom:0;margin-bottom:4px;margin-left:3px}.audience-component ul li a:hover span{background-position:0 -650px}.audience-component ul li a span{margin-bottom:6px}.audience-component .close{position:absolute;top:40px;font-size:.813em;right:29px}.audience-component.open{height:242px;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}.region-a .aqua-theme .layout{max-width:1000px}