/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
*/

@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=452a613d-9d0f-48d7-b0cb-1eec97d735ff");
@font-face {
  font-family: "ITCLubalinGraphW01";
  src: url("../fonts/LubalinGraph/a713a064-6a36-4185-b6d2-fa8ff6008e0c.eot?#iefix");
  src: url("../fonts/LubalinGraph/a713a064-6a36-4185-b6d2-fa8ff6008e0c.eot?#iefix") format("eot"), url("../fonts/LubalinGraph/c59e9063-02de-43e5-b513-ef487a74fd02.woff") format("woff"), url("../fonts/LubalinGraph/e22e79cb-b7e6-4025-b43e-4d4a54936160.ttf") format("truetype"), url("../fonts/LubalinGraph/3877ab32-3fc7-44b0-9b48-1788b2a3e059.svg#3877ab32-3fc7-44b0-9b48-1788b2a3e059") format("svg");
  font-weight: 900;
}
@font-face {
  font-family: "ITCLubalinGraphW01";
  src: url("../fonts/LubalinGraph/cc99e9f2-4765-47e8-8e9e-f8afa7f45aa2.eot?#iefix");
  src: url("../fonts/LubalinGraph/cc99e9f2-4765-47e8-8e9e-f8afa7f45aa2.eot?#iefix") format("eot"), url("../fonts/LubalinGraph/59400685-dc94-4bda-8b78-cceef07d0471.woff") format("woff"), url("../fonts/LubalinGraph/d8199ae6-f15d-4aad-b2c6-4fb6aa728384.ttf") format("truetype"), url("../fonts/LubalinGraph/33772b07-3175-4e1c-9aca-009627307668.svg#33772b07-3175-4e1c-9aca-009627307668") format("svg");
  font-weight: 700;
}
@font-face {
  font-family: "ITCLubalinGraphW01";
  src: url("../fonts/LubalinGraph/a2b62950-ad70-46e2-b2e9-e82ec9db5384.eot?#iefix");
  src: url("../fonts/LubalinGraph/a2b62950-ad70-46e2-b2e9-e82ec9db5384.eot?#iefix") format("eot"), url("../fonts/LubalinGraph/6e86dc78-6a2a-44b2-a48e-267dd190bc17.woff") format("woff"), url("../fonts/LubalinGraph/61a5852b-4a70-4369-a205-815fa0dccca3.ttf") format("truetype"), url("../fonts/LubalinGraph/5b1a4f6f-183e-4a2b-897c-02b9544ff090.svg#5b1a4f6f-183e-4a2b-897c-02b9544ff090") format("svg");
  font-weight: 500;
}
@font-face {
  font-family: "ITCLubalinGraphW01";
  src: url("../fonts/LubalinGraph/dba232c1-9c23-4a6c-aa91-659205e8e868.eot?#iefix");
  src: url("../fonts/LubalinGraph/dba232c1-9c23-4a6c-aa91-659205e8e868.eot?#iefix") format("eot"), url("../fonts/LubalinGraph/08d26b1f-edba-4c24-871e-8f265f017896.woff") format("woff"), url("../fonts/LubalinGraph/1663715b-f83c-4958-8905-97cc579db28b.ttf") format("truetype"), url("../fonts/LubalinGraph/43653318-4d8d-4e4b-8f04-c6e8cb975558.svg#43653318-4d8d-4e4b-8f04-c6e8cb975558") format("svg");
  font-weight: 300;
}
.fullwidth12 {
  margin-left: 20px;
  width: 880px;
  margin-left: -170px;
}
@media only screen and (max-width: 979px) {
  .fullwidth12 {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.fullwidth {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
}
@media only screen and (max-width: 979px) {
  .fullwidth {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.fullerwidth {
  margin-left: 20px;
  width: 880px;
  margin-left: -170px;
}
@media only screen and (max-width: 979px) {
  .fullerwidth {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.column {
  display: inline;
  float: left;
}
.column.tight {
  margin-bottom: 0;
}
.column.alpha {
  margin-left: 0;
}
.column.fit {
  overflow: hidden;
}
.flexi-columns {
  *zoom: 1;
}
.flexi-columns:before,
.flexi-columns:after {
  content: "";
  display: table;
}
.flexi-columns:after {
  clear: both;
}
.flexi-columns.one > .column {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
  padding-left: 20px;
}
.flexi-columns.one > .column:first-child,
.flexi-columns.one > .column:nth-child(1n+1) {
  margin-left: -20px;
}
.flexi-columns.one > .column.double {
  width: 200%;
  width: -moz-calc(200% + 40px);
  width: -webkit-calc(200% + 40px);
  width: calc(200% + 40px);
}
.flexi-columns.one > .column.triple {
  width: 300%;
  width: -moz-calc(300% + 60px);
  width: -webkit-calc(300% + 60px);
  width: calc(300% + 60px);
}
@media only screen and (max-width: 979px) {
  .flexi-columns.one > .column {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
    padding-left: 19px;
  }
  .flexi-columns.one > .column:first-child,
  .flexi-columns.one > .column:nth-child(1n+1) {
    margin-left: -19px;
  }
  .flexi-columns.one > .column.double {
    width: 200%;
    width: -moz-calc(200% + 38px);
    width: -webkit-calc(200% + 38px);
    width: calc(200% + 38px);
  }
  .flexi-columns.one > .column.triple {
    width: 300%;
    width: -moz-calc(300% + 57px);
    width: -webkit-calc(300% + 57px);
    width: calc(300% + 57px);
  }
}
.flexi-columns.two > .column {
  width: 50%;
  width: -moz-calc(50% + 10px);
  width: -webkit-calc(50% + 10px);
  width: calc(50% + 10px);
  padding-left: 20px;
}
.flexi-columns.two > .column:first-child,
.flexi-columns.two > .column:nth-child(2n+1) {
  margin-left: -20px;
}
.flexi-columns.two > .column.double {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
}
.flexi-columns.two > .column.triple {
  width: 150%;
  width: -moz-calc(150% + 30px);
  width: -webkit-calc(150% + 30px);
  width: calc(150% + 30px);
}
@media only screen and (max-width: 979px) {
  .flexi-columns.two > .column {
    width: 50%;
    width: -moz-calc(50% + 9.5px);
    width: -webkit-calc(50% + 9.5px);
    width: calc(50% + 9.5px);
    padding-left: 19px;
  }
  .flexi-columns.two > .column:first-child,
  .flexi-columns.two > .column:nth-child(2n+1) {
    margin-left: -19px;
  }
  .flexi-columns.two > .column.double {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
  }
  .flexi-columns.two > .column.triple {
    width: 150%;
    width: -moz-calc(150% + 28.5px);
    width: -webkit-calc(150% + 28.5px);
    width: calc(150% + 28.5px);
  }
}
.flexi-columns.three > .column {
  width: 33.333333333%;
  width: -moz-calc(33.333333333% + 6.666666667px);
  width: -webkit-calc(33.333333333% + 6.666666667px);
  width: calc(33.333333333% + 6.666666667px);
  padding-left: 20px;
}
.flexi-columns.three > .column:first-child,
.flexi-columns.three > .column:nth-child(3n+1) {
  margin-left: -20px;
}
.flexi-columns.three > .column.double {
  width: 66.666666667%;
  width: -moz-calc(66.666666667% + 13.333333333px);
  width: -webkit-calc(66.666666667% + 13.333333333px);
  width: calc(66.666666667% + 13.333333333px);
}
.flexi-columns.three > .column.triple {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
}
@media only screen and (max-width: 979px) {
  .flexi-columns.three > .column {
    width: 33.333333333%;
    width: -moz-calc(33.333333333% + 6.333333333px);
    width: -webkit-calc(33.333333333% + 6.333333333px);
    width: calc(33.333333333% + 6.333333333px);
    padding-left: 19px;
  }
  .flexi-columns.three > .column:first-child,
  .flexi-columns.three > .column:nth-child(3n+1) {
    margin-left: -19px;
  }
  .flexi-columns.three > .column.double {
    width: 66.666666667%;
    width: -moz-calc(66.666666667% + 12.666666667px);
    width: -webkit-calc(66.666666667% + 12.666666667px);
    width: calc(66.666666667% + 12.666666667px);
  }
  .flexi-columns.three > .column.triple {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
  }
}
.flexi-columns.four > .column {
  width: 25%;
  width: -moz-calc(25% + 5px);
  width: -webkit-calc(25% + 5px);
  width: calc(25% + 5px);
  padding-left: 20px;
}
.flexi-columns.four > .column:first-child,
.flexi-columns.four > .column:nth-child(4n+1) {
  margin-left: -20px;
}
.flexi-columns.four > .column.double {
  width: 50%;
  width: -moz-calc(50% + 10px);
  width: -webkit-calc(50% + 10px);
  width: calc(50% + 10px);
}
.flexi-columns.four > .column.triple {
  width: 75%;
  width: -moz-calc(75% + 15px);
  width: -webkit-calc(75% + 15px);
  width: calc(75% + 15px);
}
@media only screen and (max-width: 979px) {
  .flexi-columns.four > .column {
    width: 25%;
    width: -moz-calc(25% + 4.75px);
    width: -webkit-calc(25% + 4.75px);
    width: calc(25% + 4.75px);
    padding-left: 19px;
  }
  .flexi-columns.four > .column:first-child,
  .flexi-columns.four > .column:nth-child(4n+1) {
    margin-left: -19px;
  }
  .flexi-columns.four > .column.double {
    width: 50%;
    width: -moz-calc(50% + 9.5px);
    width: -webkit-calc(50% + 9.5px);
    width: calc(50% + 9.5px);
  }
  .flexi-columns.four > .column.triple {
    width: 75%;
    width: -moz-calc(75% + 14.25px);
    width: -webkit-calc(75% + 14.25px);
    width: calc(75% + 14.25px);
  }
}
.flexi-columns.five > .column {
  width: 20%;
  width: -moz-calc(20% + 4px);
  width: -webkit-calc(20% + 4px);
  width: calc(20% + 4px);
  padding-left: 20px;
}
.flexi-columns.five > .column:first-child,
.flexi-columns.five > .column:nth-child(5n+1) {
  margin-left: -20px;
}
.flexi-columns.five > .column.double {
  width: 40%;
  width: -moz-calc(40% + 8px);
  width: -webkit-calc(40% + 8px);
  width: calc(40% + 8px);
}
.flexi-columns.five > .column.triple {
  width: 60%;
  width: -moz-calc(60% + 12px);
  width: -webkit-calc(60% + 12px);
  width: calc(60% + 12px);
}
@media only screen and (max-width: 979px) {
  .flexi-columns.five > .column {
    width: 20%;
    width: -moz-calc(20% + 3.8px);
    width: -webkit-calc(20% + 3.8px);
    width: calc(20% + 3.8px);
    padding-left: 19px;
  }
  .flexi-columns.five > .column:first-child,
  .flexi-columns.five > .column:nth-child(5n+1) {
    margin-left: -19px;
  }
  .flexi-columns.five > .column.double {
    width: 40%;
    width: -moz-calc(40% + 7.6px);
    width: -webkit-calc(40% + 7.6px);
    width: calc(40% + 7.6px);
  }
  .flexi-columns.five > .column.triple {
    width: 60%;
    width: -moz-calc(60% + 11.4px);
    width: -webkit-calc(60% + 11.4px);
    width: calc(60% + 11.4px);
  }
}
.flexi-columns.outer-gutter > .column:first-child {
  margin-left: 0;
}
.mimic-column.one {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
  padding-left: 20px;
}
.mimic-column.one:first-child,
.mimic-column.one:nth-child(1n+1) {
  margin-left: -20px;
}
.mimic-column.one.double {
  width: 200%;
  width: -moz-calc(200% + 40px);
  width: -webkit-calc(200% + 40px);
  width: calc(200% + 40px);
}
.mimic-column.one.triple {
  width: 300%;
  width: -moz-calc(300% + 60px);
  width: -webkit-calc(300% + 60px);
  width: calc(300% + 60px);
}
@media only screen and (max-width: 979px) {
  .mimic-column.one {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
    padding-left: 19px;
  }
  .mimic-column.one:first-child,
  .mimic-column.one:nth-child(1n+1) {
    margin-left: -19px;
  }
  .mimic-column.one.double {
    width: 200%;
    width: -moz-calc(200% + 38px);
    width: -webkit-calc(200% + 38px);
    width: calc(200% + 38px);
  }
  .mimic-column.one.triple {
    width: 300%;
    width: -moz-calc(300% + 57px);
    width: -webkit-calc(300% + 57px);
    width: calc(300% + 57px);
  }
}
.mimic-column.two {
  width: 50%;
  width: -moz-calc(50% + 10px);
  width: -webkit-calc(50% + 10px);
  width: calc(50% + 10px);
  padding-left: 20px;
}
.mimic-column.two:first-child,
.mimic-column.two:nth-child(2n+1) {
  margin-left: -20px;
}
.mimic-column.two.double {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
}
.mimic-column.two.triple {
  width: 150%;
  width: -moz-calc(150% + 30px);
  width: -webkit-calc(150% + 30px);
  width: calc(150% + 30px);
}
@media only screen and (max-width: 979px) {
  .mimic-column.two {
    width: 50%;
    width: -moz-calc(50% + 9.5px);
    width: -webkit-calc(50% + 9.5px);
    width: calc(50% + 9.5px);
    padding-left: 19px;
  }
  .mimic-column.two:first-child,
  .mimic-column.two:nth-child(2n+1) {
    margin-left: -19px;
  }
  .mimic-column.two.double {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
  }
  .mimic-column.two.triple {
    width: 150%;
    width: -moz-calc(150% + 28.5px);
    width: -webkit-calc(150% + 28.5px);
    width: calc(150% + 28.5px);
  }
}
.mimic-column.three {
  width: 33.333333333%;
  width: -moz-calc(33.333333333% + 6.666666667px);
  width: -webkit-calc(33.333333333% + 6.666666667px);
  width: calc(33.333333333% + 6.666666667px);
  padding-left: 20px;
}
.mimic-column.three:first-child,
.mimic-column.three:nth-child(3n+1) {
  margin-left: -20px;
}
.mimic-column.three.double {
  width: 66.666666667%;
  width: -moz-calc(66.666666667% + 13.333333333px);
  width: -webkit-calc(66.666666667% + 13.333333333px);
  width: calc(66.666666667% + 13.333333333px);
}
.mimic-column.three.triple {
  width: 100%;
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: calc(100% + 20px);
}
@media only screen and (max-width: 979px) {
  .mimic-column.three {
    width: 33.333333333%;
    width: -moz-calc(33.333333333% + 6.333333333px);
    width: -webkit-calc(33.333333333% + 6.333333333px);
    width: calc(33.333333333% + 6.333333333px);
    padding-left: 19px;
  }
  .mimic-column.three:first-child,
  .mimic-column.three:nth-child(3n+1) {
    margin-left: -19px;
  }
  .mimic-column.three.double {
    width: 66.666666667%;
    width: -moz-calc(66.666666667% + 12.666666667px);
    width: -webkit-calc(66.666666667% + 12.666666667px);
    width: calc(66.666666667% + 12.666666667px);
  }
  .mimic-column.three.triple {
    width: 100%;
    width: -moz-calc(100% + 19px);
    width: -webkit-calc(100% + 19px);
    width: calc(100% + 19px);
  }
}
.mimic-column.four {
  width: 25%;
  width: -moz-calc(25% + 5px);
  width: -webkit-calc(25% + 5px);
  width: calc(25% + 5px);
  padding-left: 20px;
}
.mimic-column.four:first-child,
.mimic-column.four:nth-child(4n+1) {
  margin-left: -20px;
}
.mimic-column.four.double {
  width: 50%;
  width: -moz-calc(50% + 10px);
  width: -webkit-calc(50% + 10px);
  width: calc(50% + 10px);
}
.mimic-column.four.triple {
  width: 75%;
  width: -moz-calc(75% + 15px);
  width: -webkit-calc(75% + 15px);
  width: calc(75% + 15px);
}
@media only screen and (max-width: 979px) {
  .mimic-column.four {
    width: 25%;
    width: -moz-calc(25% + 4.75px);
    width: -webkit-calc(25% + 4.75px);
    width: calc(25% + 4.75px);
    padding-left: 19px;
  }
  .mimic-column.four:first-child,
  .mimic-column.four:nth-child(4n+1) {
    margin-left: -19px;
  }
  .mimic-column.four.double {
    width: 50%;
    width: -moz-calc(50% + 9.5px);
    width: -webkit-calc(50% + 9.5px);
    width: calc(50% + 9.5px);
  }
  .mimic-column.four.triple {
    width: 75%;
    width: -moz-calc(75% + 14.25px);
    width: -webkit-calc(75% + 14.25px);
    width: calc(75% + 14.25px);
  }
}
.mimic-column.five {
  width: 20%;
  width: -moz-calc(20% + 4px);
  width: -webkit-calc(20% + 4px);
  width: calc(20% + 4px);
  padding-left: 20px;
}
.mimic-column.five:first-child,
.mimic-column.five:nth-child(5n+1) {
  margin-left: -20px;
}
.mimic-column.five.double {
  width: 40%;
  width: -moz-calc(40% + 8px);
  width: -webkit-calc(40% + 8px);
  width: calc(40% + 8px);
}
.mimic-column.five.triple {
  width: 60%;
  width: -moz-calc(60% + 12px);
  width: -webkit-calc(60% + 12px);
  width: calc(60% + 12px);
}
@media only screen and (max-width: 979px) {
  .mimic-column.five {
    width: 20%;
    width: -moz-calc(20% + 3.8px);
    width: -webkit-calc(20% + 3.8px);
    width: calc(20% + 3.8px);
    padding-left: 19px;
  }
  .mimic-column.five:first-child,
  .mimic-column.five:nth-child(5n+1) {
    margin-left: -19px;
  }
  .mimic-column.five.double {
    width: 40%;
    width: -moz-calc(40% + 7.6px);
    width: -webkit-calc(40% + 7.6px);
    width: calc(40% + 7.6px);
  }
  .mimic-column.five.triple {
    width: 60%;
    width: -moz-calc(60% + 11.4px);
    width: -webkit-calc(60% + 11.4px);
    width: calc(60% + 11.4px);
  }
}
.mimic-column.one.nogut,
.mimic-column.two.nogut,
.mimic-column.three.nogut,
.mimic-column.four.nogut,
.mimic-column.five.nogut {
  padding-left: 0;
}
.columnkey {
  width: 50%;
  float: left;
  padding-top: 5px;
}
ul.columns {
  *zoom: 1;
}
ul.columns:before,
ul.columns:after {
  content: "";
  display: table;
}
ul.columns:after {
  clear: both;
}
ul.columns li {
  float: left;
  width: 50%;
}
.row {
  display: inline;
  float: left;
  width: 100%;
  zoom: 1;
}
.clear {
  *zoom: 1;
}
.clear:before,
.clear:after {
  content: "";
  display: table;
}
.clear:after {
  clear: both;
}
.contentblock {
  clear: both;
  float: left;
  width: 100%;
}
.contentblock.relative {
  position: relative;
}
.units-12 {
  margin-left: 20px;
  width: 880px;
}
.units-11 {
  margin-left: 20px;
  width: 805px;
}
.units-10 {
  margin-left: 20px;
  width: 730px;
}
.units-9 {
  margin-left: 20px;
  width: 655px;
}
.units-8 {
  margin-left: 20px;
  width: 580px;
}
.units-7 {
  margin-left: 20px;
  width: 505px;
}
.units-6 {
  margin-left: 20px;
  width: 430px;
}
.units-5 {
  margin-left: 20px;
  width: 355px;
}
.units-4 {
  margin-left: 20px;
  width: 280px;
}
.units-3 {
  margin-left: 20px;
  width: 205px;
}
.units-2 {
  margin-left: 20px;
  width: 130px;
}
.units-1 {
  margin-left: 20px;
  width: 55px;
}
@media only screen and (max-width: 979px) {
  .units-12 {
    margin-left: 19px;
    width: 665px;
  }
  .units-11 {
    margin-left: 19px;
    width: 608px;
  }
  .units-10 {
    margin-left: 19px;
    width: 551px;
  }
  .units-9 {
    margin-left: 19px;
    width: 494px;
  }
  .units-8 {
    margin-left: 19px;
    width: 437px;
  }
  .units-7 {
    margin-left: 19px;
    width: 380px;
  }
  .units-6 {
    margin-left: 19px;
    width: 323px;
  }
  .units-5 {
    margin-left: 19px;
    width: 266px;
  }
  .units-4 {
    margin-left: 19px;
    width: 209px;
  }
  .units-3 {
    margin-left: 19px;
    width: 152px;
  }
  .units-2 {
    margin-left: 19px;
    width: 95px;
  }
  .units-1 {
    margin-left: 19px;
    width: 38px;
  }
  .sm-units-12 {
    margin-left: 19px;
    width: 665px;
  }
  .sm-units-11 {
    margin-left: 19px;
    width: 608px;
  }
  .sm-units-10 {
    margin-left: 19px;
    width: 551px;
  }
  .sm-units-9 {
    margin-left: 19px;
    width: 494px;
  }
  .sm-units-8 {
    margin-left: 19px;
    width: 437px;
  }
  .sm-units-7 {
    margin-left: 19px;
    width: 380px;
  }
  .sm-units-6 {
    margin-left: 19px;
    width: 323px;
  }
  .sm-units-5 {
    margin-left: 19px;
    width: 266px;
  }
  .sm-units-4 {
    margin-left: 19px;
    width: 209px;
  }
  .sm-units-3 {
    margin-left: 19px;
    width: 152px;
  }
  .sm-units-2 {
    margin-left: 19px;
    width: 95px;
  }
  .sm-units-1 {
    margin-left: 19px;
    width: 38px;
  }
}
html {
  margin: 0;
  overflow-y: scroll;
  padding: 0;
}
body {
  background-color: #faf5eb;
  margin: 0;
  padding: 0;
}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("../script/boxsizing.htc");
}
.container_12 {
  margin: 0 auto;
  width: 880px;
}
@media only screen and (max-width: 768px) {
  .container_12 {
    width: 768px;
  }
}
@media only screen and (max-width: 979px) and (min-width: 768px) {
  .container_12 {
    width: 668px;
  }
}
.wrapper {
  margin: 0 auto;
}
#mobile_panel {
  padding: 60px 10px 10px 10px;
  background: white;
  overflow: hidden;
  height: 57em;
}
#mobile_panel + main {
  padding-top: 0;
}
@media only screen and (max-width: 768px) {
  #mobile_panel ~ .paging_container {
    display: none;
  }
}
#mobile_panel .footNav {
  *zoom: 1;
  bottom: 0;
  width: 100%;
}
#mobile_panel .footNav:before,
#mobile_panel .footNav:after {
  content: "";
  display: table;
}
#mobile_panel .footNav:after {
  clear: both;
}
#mobile_panel .footNav ul {
  list-style: none;
  margin-left: 0;
  margin: 0;
  padding: 0;
}
#mobile_panel .footNav ul li:before {
  content: '';
  margin-left: 0;
  background: transparent;
}
#mobile_panel .footNav ul li {
  float: left;
  padding-right: 12.25px;
  padding-right: 1.4rem;
}
#mobile_panel .option {
  padding-right: 50px;
  position: relative;
}
#mobile_panel .option:after {
  background: url("../images/site_objects/sprite.png") no-repeat;
  content: '\00a0';
  height: 59px;
  width: 34px;
  position: absolute;
  background-position: -33px -43px;
  right: 0;
  top: 27%;
}
#mobile_panel .option.full {
  padding-top: 25px;
}
#mobile_panel a.option {
  display: block;
  text-decoration: none;
}
#mobile_panel hr {
  height: 6px;
  height: 0.4rem;
}
@media only screen and (min-width: 768px) {
  #mobile_panel {
    display: none;
  }
}
.oldie #mobile_panel {
  display: none;
}
#front {
  padding-bottom: 60px;
}
header#wpp {
  font-size: 12.25px;
  font-size: 1.4rem;
}
header#wpp .branding {
  *zoom: 1;
  position: fixed;
  width: 100%;
  z-index: 10;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
  transition: 0.1s box-shadow ease-in-out;
  -moz-transition: 0.1s box-shadow ease-in-out;
  -webkit-transition: 0.1s box-shadow ease-in-out;
  -o-transition: 0.1s box-shadow ease-in-out;
  -ms-transition: 0.1s box-shadow ease-in-out;
}
header#wpp .branding:before,
header#wpp .branding:after {
  content: "";
  display: table;
}
header#wpp .branding:after {
  clear: both;
}
header#wpp .branding.floating {
  -webkit-box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
}
header#wpp .branding .logo,
header#wpp .branding .title {
  padding: 8.75px 8.75px 8.75px 0px;
  padding: 1rem 1rem 1rem 0rem;
  float: left;
}
header#wpp .branding .title {
  padding-top: 9.625px;
  padding-top: 1.1rem;
  padding-bottom: 6.125px;
  padding-bottom: 0.7rem;
  float: left;
}
header#wpp nav.main {
  -webkit-box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
  *zoom: 1;
  background: #faf5eb;
  overflow: hidden;
  position: fixed;
  top: 52px;
  width: 100%;
  z-index: 11;
  border-top: 3px solid;
}
header#wpp nav.main:before,
header#wpp nav.main:after {
  content: "";
  display: table;
}
header#wpp nav.main:after {
  clear: both;
}
.no-js header#wpp nav.main {
  display: none;
}
header#wpp nav.main li a {
  color: #333333;
}
header#wpp #secondaryhead {
  *zoom: 1;
  font-size: 12.25px;
  font-size: 1.4rem;
  background: #faf5eb;
  margin: 45.5px 0px 0px 0px;
  margin: 5.2rem 0rem 0rem 0rem;
  float: left;
  width: 100%;
  z-index: 1;
  min-height: 96px;
}
header#wpp #secondaryhead:before,
header#wpp #secondaryhead:after {
  content: "";
  display: table;
}
header#wpp #secondaryhead:after {
  clear: both;
}
main {
  clear: both;
  float: left;
  background: white;
  width: 100%;
}
@media only screen and (max-width: 768px) {
  main {
    width: 768px;
  }
}
main .content_wrapper {
  background: white;
}
main header,
main #content {
  margin: 0 auto;
  width: 85%;
}
main #content {
  background: white;
  width: 660px;
  padding-top: 30px;
}
@media only screen and (max-width: 979px) {
  main #content {
    width: 628px;
  }
}
img.pullout {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
  width: auto;
  width: initial;
}
@media only screen and (max-width: 979px) {
  img.pullout {
    margin-left: -57px;
    margin-right: 19px;
  }
}
img.pullout.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  img.pullout.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
main img.pullout p,
main img.pullout ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main img.pullout ul li {
  padding-bottom: 3px;
}
img.pullout.fit,
.fit img.pullout {
  width: 100%;
}
img.pullout.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
  width: auto;
  width: initial;
}
@media only screen and (max-width: 979px) {
  img.pullout.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
img.pullout.right.fit,
.fit img.pullout.right {
  width: 100%;
}
img.fullwidth {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
}
@media only screen and (max-width: 979px) {
  img.fullwidth {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.img-link img {
  position: relative;
  z-index: -2;
  width: 100%;
}
.no-js a:hover img,
.oldie a:hover img {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
blockquote img {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
  margin-left: 0;
  width: auto;
}
@media only screen and (max-width: 979px) {
  blockquote img {
    margin-left: -57px;
    margin-right: 19px;
  }
}
blockquote img.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  blockquote img.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
main blockquote img p,
main blockquote img ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main blockquote img ul li {
  padding-bottom: 3px;
}
.pullout + blockquote,
.pullout + figure blockquote {
  margin-left: 20px;
  width: 505px;
  margin-left: 131.25px;
  margin-left: 15rem;
  margin-top: 0;
}
@media only screen and (max-width: 979px) {
  .pullout + blockquote,
  .pullout + figure blockquote {
    margin-left: 19px;
    width: 437px;
    margin-left: 149.625px;
    margin-left: 17.1rem;
  }
  .pullout + blockquote img,
  .pullout + figure blockquote img {
    margin-left: 0;
  }
}
.profile-box {
  padding: 30px 0;
  overflow: hidden;
  display: inline;
}
.profile-box img:first-child {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
  width: auto;
  width: initial;
}
@media only screen and (max-width: 979px) {
  .profile-box img:first-child {
    margin-left: -57px;
    margin-right: 19px;
  }
}
.profile-box img:first-child.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  .profile-box img:first-child.right {
    margin-left: 19px;
    margin-right: 57px;
  }
  figure .chart img.halfsize{
    width: 50%;
  }
}
main .profile-box img:first-child p,
main .profile-box img:first-child ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main .profile-box img:first-child ul li {
  padding-bottom: 3px;
}
.profile-box img:first-child.fit,
.fit .profile-box img:first-child {
  width: 100%;
}
.column .profile-box img:first-child {
  float: none;
  margin-left: 0;
}
.profile-box .profile-details h2 {
  margin: 0;
}
.profile-box .profile-details h2.light {
  margin-bottom: 10px;
}
.profile-box .profile-details p {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
  margin-bottom: 0;
  margin-top: 17.5px;
  margin-top: 2rem;
  font-weight: 300;
  padding-bottom: 0;
}
h3 + .profile-box .profile-details p,
.h3 + .profile-box .profile-details p {
  margin-top: 0px;
  margin-top: 0rem;
}
h4 + .profile-box .profile-details p,
.h4 + .profile-box .profile-details p {
  margin-top: 0;
}
p + .profile-box .profile-details p {
  margin-top: 3.5px;
  margin-top: 0.4rem;
}
.profile-box .profile-details p:first-child {
  font-weight: normal;
}
.profile-box .profile-related {
  float: left;
}
.profile-box .profile-related p:first-child {
  padding: 0;
}
.profile-box .profile-related p:first-child a.arrow {
  font-weight: bold;
}
figure {
  margin: 0 0 1em 0;
  *zoom: 1;
}
figure:before,
figure:after {
  content: "";
  display: table;
}
figure:after {
  clear: both;
}
.pullout + figure:before,
.pullout + figure:after {
  content: none;
  display: inline;
  clear: none;
}
figure.infographic {
  padding: 4.375px 0px 4.375px 0px;
  padding: 0.5rem 0rem 0.5rem 0rem;
}
figure .chart {
  *zoom: 1;
  position: relative;
  margin-top: 14px;
  margin-top: 1.6rem;
  margin-bottom: 8.75px;
  margin-bottom: 1rem;
}
figure .chart:before,
figure .chart:after {
  content: "";
  display: table;
}
figure .chart:after {
  clear: both;
}
figure .chart ul.key {
  position: absolute;
  top: 0;
  margin-top: 0;
  width: 46%;
}
figure .chart ul.key.main {
  width: 65%;
}
figure .chart ul.key.embedded {
  top: auto;
  bottom: 0;
}
figure .chart p.bigdata {
  position: absolute;
  bottom: 5%;
  width: 45%;
}
figure .chart p.bigdata.main {
  width: 65%;
}
figure .chart * + img {
  float: right;
}
figure .chart img:first-child {
  float: left;
}
figure .chart img ~ p.bigdata,
figure .chart img ~ figcaption ul.key {
  right: 0;
}
figure .chart.html {
  margin: 0;
}
figure .chart.html ul.key,
figure .chart.html p.bigdata {
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  width: auto;
}
figure .chart.html p.bigdata.gen.colour,
figure .chart.html p.bigdata.gen.colour *,
figure .chart.html p.bigdata.gen .colour {
  color: #333333;
}
figure .chart.html p.bigdata.gen.titles h1,
figure .chart.html p.bigdata.gen.titles * h1,
figure .chart.html p.bigdata.gen.titles .h1,
figure .chart.html p.bigdata.gen.titles * .h1,
figure .chart.html p.bigdata.gen.titles h2,
figure .chart.html p.bigdata.gen.titles * h2,
figure .chart.html p.bigdata.gen.titles .h2,
figure .chart.html p.bigdata.gen.titles * .h2,
figure .chart.html p.bigdata.gen.titles h3,
figure .chart.html p.bigdata.gen.titles * h3,
figure .chart.html p.bigdata.gen.titles .h3,
figure .chart.html p.bigdata.gen.titles * .h3,
figure .chart.html p.bigdata.gen.titles h4,
figure .chart.html p.bigdata.gen.titles * h4,
figure .chart.html p.bigdata.gen.titles .h4,
figure .chart.html p.bigdata.gen.titles * .h4,
figure .chart.html p.bigdata.gen.titles h5,
figure .chart.html p.bigdata.gen.titles * h5,
figure .chart.html p.bigdata.gen.titles .h5,
figure .chart.html p.bigdata.gen.titles * .h5 {
  color: #333333;
}
figure .chart.html p.bigdata.gen.bg,
figure .chart.html p.bigdata.gen.bg *,
figure .chart.html p.bigdata.gen .bg {
  background-color: #333333;
}
figure .chart.html p.bigdata.zero.colour,
figure .chart.html p.bigdata.zero .colour {
  color: #69741f;
}
figure .chart.html p.bigdata.zero.titles h1,
figure .chart.html p.bigdata.zero.titles .h1,
figure .chart.html p.bigdata.zero.titles h2,
figure .chart.html p.bigdata.zero.titles .h2,
figure .chart.html p.bigdata.zero.titles h3,
figure .chart.html p.bigdata.zero.titles .h3,
figure .chart.html p.bigdata.zero.titles h4,
figure .chart.html p.bigdata.zero.titles .h4,
figure .chart.html p.bigdata.zero.titles h5,
figure .chart.html p.bigdata.zero.titles .h5 {
  color: #69741f;
}
figure .chart.html p.bigdata.zero.bg,
figure .chart.html p.bigdata.zero .bg {
  background-color: #69741f;
}
figure .chart.html p.bigdata.one.colour,
figure .chart.html p.bigdata.one .colour {
  color: #69741f;
}
figure .chart.html p.bigdata.one.titles h1,
figure .chart.html p.bigdata.one.titles .h1,
figure .chart.html p.bigdata.one.titles h2,
figure .chart.html p.bigdata.one.titles .h2,
figure .chart.html p.bigdata.one.titles h3,
figure .chart.html p.bigdata.one.titles .h3,
figure .chart.html p.bigdata.one.titles h4,
figure .chart.html p.bigdata.one.titles .h4,
figure .chart.html p.bigdata.one.titles h5,
figure .chart.html p.bigdata.one.titles .h5 {
  color: #69741f;
}
figure .chart.html p.bigdata.one.bg,
figure .chart.html p.bigdata.one .bg {
  background-color: #69741f;
}
figure .chart.html p.bigdata.two.colour,
figure .chart.html p.bigdata.two .colour {
  color: #29338a;
}
figure .chart.html p.bigdata.two.titles h1,
figure .chart.html p.bigdata.two.titles .h1,
figure .chart.html p.bigdata.two.titles h2,
figure .chart.html p.bigdata.two.titles .h2,
figure .chart.html p.bigdata.two.titles h3,
figure .chart.html p.bigdata.two.titles .h3,
figure .chart.html p.bigdata.two.titles h4,
figure .chart.html p.bigdata.two.titles .h4,
figure .chart.html p.bigdata.two.titles h5,
figure .chart.html p.bigdata.two.titles .h5 {
  color: #29338a;
}
figure .chart.html p.bigdata.two.bg,
figure .chart.html p.bigdata.two .bg {
  background-color: #29338a;
}
figure .chart.html p.bigdata.three.colour,
figure .chart.html p.bigdata.three .colour {
  color: #006561;
}
figure .chart.html p.bigdata.three.titles h1,
figure .chart.html p.bigdata.three.titles .h1,
figure .chart.html p.bigdata.three.titles h2,
figure .chart.html p.bigdata.three.titles .h2,
figure .chart.html p.bigdata.three.titles h3,
figure .chart.html p.bigdata.three.titles .h3,
figure .chart.html p.bigdata.three.titles h4,
figure .chart.html p.bigdata.three.titles .h4,
figure .chart.html p.bigdata.three.titles h5,
figure .chart.html p.bigdata.three.titles .h5 {
  color: #006561;
}
figure .chart.html p.bigdata.three.bg,
figure .chart.html p.bigdata.three .bg {
  background-color: #006561;
}
figure .chart.html p.bigdata.four.colour,
figure .chart.html p.bigdata.four .colour {
  color: #5e6896;
}
figure .chart.html p.bigdata.four.titles h1,
figure .chart.html p.bigdata.four.titles .h1,
figure .chart.html p.bigdata.four.titles h2,
figure .chart.html p.bigdata.four.titles .h2,
figure .chart.html p.bigdata.four.titles h3,
figure .chart.html p.bigdata.four.titles .h3,
figure .chart.html p.bigdata.four.titles h4,
figure .chart.html p.bigdata.four.titles .h4,
figure .chart.html p.bigdata.four.titles h5,
figure .chart.html p.bigdata.four.titles .h5 {
  color: #5e6896;
}
figure .chart.html p.bigdata.four.bg,
figure .chart.html p.bigdata.four .bg {
  background-color: #5e6896;
}
figure .chart.html p.bigdata.five.colour,
figure .chart.html p.bigdata.five .colour {
  color: #44852d;
}
figure .chart.html p.bigdata.five.titles h1,
figure .chart.html p.bigdata.five.titles .h1,
figure .chart.html p.bigdata.five.titles h2,
figure .chart.html p.bigdata.five.titles .h2,
figure .chart.html p.bigdata.five.titles h3,
figure .chart.html p.bigdata.five.titles .h3,
figure .chart.html p.bigdata.five.titles h4,
figure .chart.html p.bigdata.five.titles .h4,
figure .chart.html p.bigdata.five.titles h5,
figure .chart.html p.bigdata.five.titles .h5 {
  color: #44852d;
}
figure .chart.html p.bigdata.five.bg,
figure .chart.html p.bigdata.five .bg {
  background-color: #44852d;
}
figure .chart.html p.bigdata.six.colour,
figure .chart.html p.bigdata.six .colour {
  color: #0077ad;
}
figure .chart.html p.bigdata.six.titles h1,
figure .chart.html p.bigdata.six.titles .h1,
figure .chart.html p.bigdata.six.titles h2,
figure .chart.html p.bigdata.six.titles .h2,
figure .chart.html p.bigdata.six.titles h3,
figure .chart.html p.bigdata.six.titles .h3,
figure .chart.html p.bigdata.six.titles h4,
figure .chart.html p.bigdata.six.titles .h4,
figure .chart.html p.bigdata.six.titles h5,
figure .chart.html p.bigdata.six.titles .h5 {
  color: #0077ad;
}
figure .chart.html p.bigdata.six.bg,
figure .chart.html p.bigdata.six .bg {
  background-color: #0077ad;
}
figure .chart.html p.bigdata.seven.colour,
figure .chart.html p.bigdata.seven .colour {
  color: #3d6fb6;
}
figure .chart.html p.bigdata.seven.titles h1,
figure .chart.html p.bigdata.seven.titles .h1,
figure .chart.html p.bigdata.seven.titles h2,
figure .chart.html p.bigdata.seven.titles .h2,
figure .chart.html p.bigdata.seven.titles h3,
figure .chart.html p.bigdata.seven.titles .h3,
figure .chart.html p.bigdata.seven.titles h4,
figure .chart.html p.bigdata.seven.titles .h4,
figure .chart.html p.bigdata.seven.titles h5,
figure .chart.html p.bigdata.seven.titles .h5 {
  color: #3d6fb6;
}
figure .chart.html p.bigdata.seven.bg,
figure .chart.html p.bigdata.seven .bg {
  background-color: #3d6fb6;
}
figure .chart.html p.bigdata.eight.colour,
figure .chart.html p.bigdata.eight .colour {
  color: #5a7d6c;
}
figure .chart.html p.bigdata.eight.titles h1,
figure .chart.html p.bigdata.eight.titles .h1,
figure .chart.html p.bigdata.eight.titles h2,
figure .chart.html p.bigdata.eight.titles .h2,
figure .chart.html p.bigdata.eight.titles h3,
figure .chart.html p.bigdata.eight.titles .h3,
figure .chart.html p.bigdata.eight.titles h4,
figure .chart.html p.bigdata.eight.titles .h4,
figure .chart.html p.bigdata.eight.titles h5,
figure .chart.html p.bigdata.eight.titles .h5 {
  color: #5a7d6c;
}
figure .chart.html p.bigdata.eight.bg,
figure .chart.html p.bigdata.eight .bg {
  background-color: #5a7d6c;
}
figure .chart.html p.bigdata.nine.colour,
figure .chart.html p.bigdata.nine .colour {
  color: #69741f;
}
figure .chart.html p.bigdata.nine.titles h1,
figure .chart.html p.bigdata.nine.titles .h1,
figure .chart.html p.bigdata.nine.titles h2,
figure .chart.html p.bigdata.nine.titles .h2,
figure .chart.html p.bigdata.nine.titles h3,
figure .chart.html p.bigdata.nine.titles .h3,
figure .chart.html p.bigdata.nine.titles h4,
figure .chart.html p.bigdata.nine.titles .h4,
figure .chart.html p.bigdata.nine.titles h5,
figure .chart.html p.bigdata.nine.titles .h5 {
  color: #69741f;
}
figure .chart.html p.bigdata.nine.bg,
figure .chart.html p.bigdata.nine .bg {
  background-color: #69741f;
}
figure .chart.html p.bigdata.ten.colour,
figure .chart.html p.bigdata.ten .colour {
  color: #69741f;
}
figure .chart.html p.bigdata.ten.titles h1,
figure .chart.html p.bigdata.ten.titles .h1,
figure .chart.html p.bigdata.ten.titles h2,
figure .chart.html p.bigdata.ten.titles .h2,
figure .chart.html p.bigdata.ten.titles h3,
figure .chart.html p.bigdata.ten.titles .h3,
figure .chart.html p.bigdata.ten.titles h4,
figure .chart.html p.bigdata.ten.titles .h4,
figure .chart.html p.bigdata.ten.titles h5,
figure .chart.html p.bigdata.ten.titles .h5 {
  color: #69741f;
}
figure .chart.html p.bigdata.ten.bg,
figure .chart.html p.bigdata.ten .bg {
  background-color: #69741f;
}
figure .chart.html p.bigdata.eleven.colour,
figure .chart.html p.bigdata.eleven .colour {
  color: #3d6fb6;
}
figure .chart.html p.bigdata.eleven.titles h1,
figure .chart.html p.bigdata.eleven.titles .h1,
figure .chart.html p.bigdata.eleven.titles h2,
figure .chart.html p.bigdata.eleven.titles .h2,
figure .chart.html p.bigdata.eleven.titles h3,
figure .chart.html p.bigdata.eleven.titles .h3,
figure .chart.html p.bigdata.eleven.titles h4,
figure .chart.html p.bigdata.eleven.titles .h4,
figure .chart.html p.bigdata.eleven.titles h5,
figure .chart.html p.bigdata.eleven.titles .h5 {
  color: #3d6fb6;
}
figure .chart.html p.bigdata.eleven.bg,
figure .chart.html p.bigdata.eleven .bg {
  background-color: #3d6fb6;
}
figure .chart.html p.bigdata.probono-1.colour,
figure .chart.html p.bigdata.probono-1 .colour {
  color: #29338a;
}
figure .chart.html p.bigdata.probono-1.titles h1,
figure .chart.html p.bigdata.probono-1.titles .h1,
figure .chart.html p.bigdata.probono-1.titles h2,
figure .chart.html p.bigdata.probono-1.titles .h2,
figure .chart.html p.bigdata.probono-1.titles h3,
figure .chart.html p.bigdata.probono-1.titles .h3,
figure .chart.html p.bigdata.probono-1.titles h4,
figure .chart.html p.bigdata.probono-1.titles .h4,
figure .chart.html p.bigdata.probono-1.titles h5,
figure .chart.html p.bigdata.probono-1.titles .h5 {
  color: #29338a;
}
figure .chart.html p.bigdata.probono-1.bg,
figure .chart.html p.bigdata.probono-1 .bg {
  background-color: #29338a;
}
figure .chart.html p.bigdata.probono-2.colour,
figure .chart.html p.bigdata.probono-2 .colour {
  color: #006561;
}
figure .chart.html p.bigdata.probono-2.titles h1,
figure .chart.html p.bigdata.probono-2.titles .h1,
figure .chart.html p.bigdata.probono-2.titles h2,
figure .chart.html p.bigdata.probono-2.titles .h2,
figure .chart.html p.bigdata.probono-2.titles h3,
figure .chart.html p.bigdata.probono-2.titles .h3,
figure .chart.html p.bigdata.probono-2.titles h4,
figure .chart.html p.bigdata.probono-2.titles .h4,
figure .chart.html p.bigdata.probono-2.titles h5,
figure .chart.html p.bigdata.probono-2.titles .h5 {
  color: #006561;
}
figure .chart.html p.bigdata.probono-2.bg,
figure .chart.html p.bigdata.probono-2 .bg {
  background-color: #006561;
}
figure .chart.html p.bigdata.probono-3.colour,
figure .chart.html p.bigdata.probono-3 .colour {
  color: #b05e09;
}
figure .chart.html p.bigdata.probono-3.titles h1,
figure .chart.html p.bigdata.probono-3.titles .h1,
figure .chart.html p.bigdata.probono-3.titles h2,
figure .chart.html p.bigdata.probono-3.titles .h2,
figure .chart.html p.bigdata.probono-3.titles h3,
figure .chart.html p.bigdata.probono-3.titles .h3,
figure .chart.html p.bigdata.probono-3.titles h4,
figure .chart.html p.bigdata.probono-3.titles .h4,
figure .chart.html p.bigdata.probono-3.titles h5,
figure .chart.html p.bigdata.probono-3.titles .h5 {
  color: #b05e09;
}
figure .chart.html p.bigdata.probono-3.bg,
figure .chart.html p.bigdata.probono-3 .bg {
  background-color: #b05e09;
}
figure .chart.html p.bigdata.probono-4.colour,
figure .chart.html p.bigdata.probono-4 .colour {
  color: #5a5085;
}
figure .chart.html p.bigdata.probono-4.titles h1,
figure .chart.html p.bigdata.probono-4.titles .h1,
figure .chart.html p.bigdata.probono-4.titles h2,
figure .chart.html p.bigdata.probono-4.titles .h2,
figure .chart.html p.bigdata.probono-4.titles h3,
figure .chart.html p.bigdata.probono-4.titles .h3,
figure .chart.html p.bigdata.probono-4.titles h4,
figure .chart.html p.bigdata.probono-4.titles .h4,
figure .chart.html p.bigdata.probono-4.titles h5,
figure .chart.html p.bigdata.probono-4.titles .h5 {
  color: #5a5085;
}
figure .chart.html p.bigdata.probono-4.bg,
figure .chart.html p.bigdata.probono-4 .bg {
  background-color: #5a5085;
}
figure .chart.html p.bigdata.probono-5.colour,
figure .chart.html p.bigdata.probono-5 .colour {
  color: #0077ad;
}
figure .chart.html p.bigdata.probono-5.titles h1,
figure .chart.html p.bigdata.probono-5.titles .h1,
figure .chart.html p.bigdata.probono-5.titles h2,
figure .chart.html p.bigdata.probono-5.titles .h2,
figure .chart.html p.bigdata.probono-5.titles h3,
figure .chart.html p.bigdata.probono-5.titles .h3,
figure .chart.html p.bigdata.probono-5.titles h4,
figure .chart.html p.bigdata.probono-5.titles .h4,
figure .chart.html p.bigdata.probono-5.titles h5,
figure .chart.html p.bigdata.probono-5.titles .h5 {
  color: #0077ad;
}
figure .chart.html p.bigdata.probono-5.bg,
figure .chart.html p.bigdata.probono-5 .bg {
  background-color: #0077ad;
}
figure .chart.html p.bigdata.probono-6.colour,
figure .chart.html p.bigdata.probono-6 .colour {
  color: #5a7932;
}
figure .chart.html p.bigdata.probono-6.titles h1,
figure .chart.html p.bigdata.probono-6.titles .h1,
figure .chart.html p.bigdata.probono-6.titles h2,
figure .chart.html p.bigdata.probono-6.titles .h2,
figure .chart.html p.bigdata.probono-6.titles h3,
figure .chart.html p.bigdata.probono-6.titles .h3,
figure .chart.html p.bigdata.probono-6.titles h4,
figure .chart.html p.bigdata.probono-6.titles .h4,
figure .chart.html p.bigdata.probono-6.titles h5,
figure .chart.html p.bigdata.probono-6.titles .h5 {
  color: #5a7932;
}
figure .chart.html p.bigdata.probono-6.bg,
figure .chart.html p.bigdata.probono-6 .bg {
  background-color: #5a7932;
}
figure .chart.html p.bigdata strong {
  color: inherit;
  font-size: 36.75px;
  font-size: 4.2rem;
  line-height: 36.75px;
  line-height: 4.2rem;
}
figure .chart.html img {
  float: none;
}
main figure hr {
  background: black;
  width: 100%;
  height: 1px;
  margin: 0;
}
figure.pullout,
figure.pullout.infographic {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
  width: 50%;
}
@media only screen and (max-width: 979px) {
  figure.pullout,
  figure.pullout.infographic {
    margin-left: -57px;
    margin-right: 19px;
  }
}
figure.pullout.right,
figure.pullout.infographic.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  figure.pullout.right,
  figure.pullout.infographic.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
main figure.pullout p,
main figure.pullout.infographic p,
main figure.pullout ul li,
main figure.pullout.infographic ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main figure.pullout ul li,
main figure.pullout.infographic ul li {
  padding-bottom: 3px;
}
figure.pullout.right,
figure.pullout.infographic.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
  width: 50%;
}
@media only screen and (max-width: 979px) {
  figure.pullout.right,
  figure.pullout.infographic.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
figure.pullout img,
figure.pullout.infographic img {
  display: inline;
}
figure .colours .light-blue,
figure .colours.html.chart .light-blue,
figure .colours .co2,
figure .colours.html.chart .co2,
.flexi-columns .column.light-blue p.bigdata strong,
.flexi-columns .column.light-blue h3, 
.flexi-columns .column.light-blue h3 strong{
  color: #0077ad;
}
figure .colours .light-turq,
figure .colours.html.chart .light-turq,
figure .colours .ethics,
figure .colours.html.chart .ethics {
  color: #5a7d6c;
}
figure .colours .light-purple,
figure .colours.html.chart .light-purple,
figure .colours .genderEq,
figure .colours.html.chart .genderEq {
  color: #5e6896;
}
figure .colours .green,
figure .colours.html.chart .green,
figure .colours .donations,
figure .colours.html.chart .donations,
figure .colours .clientEng,
figure .colours.html.chart .clientEng {
  color: #44852d;
}
figure .colours .dark-blue,
figure .colours.html.chart .dark-blue,
figure .colours .training,
figure .colours.html.chart .training {
  color: #29338a;
}
.flexi-columns .column.orange p.bigdata strong,
.flexi-columns .column.orange h3, 
.flexi-columns .column.orange h3 strong{
  color: #e56606;
}
.flexi-columns .column.gold p.bigdata strong,
.flexi-columns .column.gold h3, 
.flexi-columns .column.gold h3 strong{
  color: #c58706;
}
.flexi-columns .column.red p.bigdata strong,
.flexi-columns .column.red h3, 
.flexi-columns .column.red h3 strong{
  color: #8a1702;
}
.video_player {
  position: relative;
}
.video_player a:before {
  content: ' ';
  display: block;
  background: url("../script/skins/default/display/playIcon.png") no-repeat center;
  height: 46px;
  position: absolute;
  width: 75px;
  top: 45%;
  left: 43%;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 0.3em;
  border: 1px solid white;
}
#smarter_cities_wrapper,
#smart_performer_wrapper,
#real_beauty_sketches_wrapper,
#lifebuoy_roti_wrapper,
#myenergi_lifestyle_wrapper,
#choose_tap_wrapper,
#smell_a_memory_wrapper,
#farmers_club_wrapper,
#ok2talk_wrapper,
#immortal_fans_wrapper,
#coffin_wrapper,
#superformula_fight_cancer_wrapper,
#last_dance_wrapper,
#solar_bbq_wrapper,
#same_sex_video_wrapper,
#ed_wrapper,
#only_for_children_wrapper,
#tagging_drive_wrapper,
#hope_soap_wrapper,
#bookends_video_wrapper,
#radio_rescue_wrapper,
#invisigram_wrapper,
#missing_persons_pre_roll_wrapper,
#art_of_survival_wrapper,
#integration_table_soccer_wrapper,
#building_for_americas_bravest_wrapper,
#invest_in_our_kids_wrapper,
#cv_wrapper,
#the_exchange_wrapper,
#speed_fall_wrapper,
#you_make_me_great_wrapper,
#toothbrush_games_wrapper,
#know_drugs_wrapper,
#drink_up_wrapper,
#kama_sutra_wrapper,
#i_will_listen_wrapper,
#animal_not_found_wrapper,
#deforested_field_wrapper,
#tooth_fairy_wrapper,
#holiday_card_wrapper,
#better_futures_wrapper,
#social_fuel_wrapper,
#graiffiteach_wrapper,
#milk_carton_wrapper,
#no_more_wrapper,
#donate_live_wrapper,
#missing_children_wrapper,
#vibetunes_wrapper,
#transformation_wrapper {
  margin-top: 50px;
}
.video_list {
  padding-bottom: 2px;
  *zoom: 1;
}
.video_list:before,
.video_list:after {
  content: "";
  display: table;
}
.video_list:after {
  clear: both;
}
.video_list p {
  display: inline;
  float: left;
  padding-top: 5px;
}
.video_list ul {
  list-style: none;
  margin-left: 0;
  display: inline;
}
.video_list ul li {
  float: left;
  padding-left: 13.125px;
  padding-left: 1.5rem;
}
.video_list ul li:before {
  content: '';
  margin-left: 0;
  background: transparent;
}
.video_list ul li.lit a {
  border-bottom: 1px solid #333333;
  color: #333333;
  padding-bottom: 4.375px;
  padding-bottom: 0.5rem;
}
.video_list ul li a {
  color: #333333;
}
.video_list ul li a:hover {
  color: #333333;
  text-decoration: none;
}
footer {
  font-size: 12.25px;
  font-size: 1.4rem;
}
footer .mobile_link .units-4 {
  display: inline;
}
footer .mobile_link .units-4 img {
  float: left;
  display: inline;
  margin: 25px;
}
@media only screen and (max-width: 428px) {
  footer#ppw .container_12 .column {
    margin: 0 0 10px 0 !important;
  }
  footer#ppw .container_12 .column:first-child {
    margin-top: 20px !important;
  }
}
.search-icon {
  background: url("../images/site_objects/sprite.png") no-repeat -246px -301px;
  width: 0px;
  height: 0px;
  padding: 2px 21px 5px 0;
}
.menu-icon {
  height: 9px;
  float: right;
  position: relative;
  margin: 21px 10px 0 10px;
}
.menu-icon.chunky {
  height: 12px;
}
.menu-icon.chunky .line {
  height: 2px;
}
.menu-icon .line {
  background: white;
  width: 13px;
  height: 1px;
  margin: 0;
  position: absolute;
  transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -webkit-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  -ms-transition: 0.2s all ease-in-out;
}
.menu-icon .line.top {
  top: 0;
}
.open ~ .menu-icon .line.top,
.open .menu-icon .line.top {
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  top: 45%;
}
.menu-icon .line.middle {
  top: 4px;
  opacity: 1;
}
.open ~ .menu-icon .line.middle,
.open .menu-icon .line.middle {
  opacity: 0;
}
.menu-icon .line.bottom {
  bottom: 0;
}
.open ~ .menu-icon .line.bottom,
.open .menu-icon .line.bottom {
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  bottom: 45%;
}
.error {
  background: yellow;
}
html {
  font-size: 62.5%;
}
body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  font-family: Georgia,times,serif;
  font-size: 14px;
  font-size: 1.6rem;
  color: #333333;
}
.small,
small,
.smalltext {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
}
main .light,
header .light,
footer .light {
  font-weight: 300;
}
span.pullRight {
  display: inline-block;
  float: right;
  text-align: right;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
}
h1,
.h1 {
  font-size: 35px;
  font-size: 4rem;
  line-height: 39.375px;
  line-height: 4.5rem;
  color: #333333;
  margin: 0;
  margin-top: 35px;
  margin-top: 4rem;
  font-weight: 300;
}
.page1 [role="main"] h1,
.page1 [role="main"] .h1 {
  padding: 26.25px 0px 26.25px 0px;
  padding: 3rem 0rem 3rem 0rem;
  margin: 0;
  font-weight: 300;
  color: #333333;
}
#content h1:first-child,
#content .h1:first-child {
  margin-top: 0;
  margin-bottom: .5em;
}
h2,
.h2 {
  font-size: 17.5px;
  font-size: 2rem;
  line-height: 22.75px;
  line-height: 2.6rem;
  font-weight: 900;
  margin-top: 14.875px;
  margin-top: 1.7rem;
}
h2:first-child,
.h2:first-child {
  margin-top: 0;
}
[id*="togglecontent"] + h2,
[id*="togglecontent"] + .h2 {
  margin-top: 35px;
  margin-top: 4rem;
}
h2.profileheading {
  font-weight: normal;
}
h2.profileheading span {
  font-weight: 600;
}
footer h2,
footer .h2 {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 17.5px;
  line-height: 2rem;
}
h3,
.h3 {
  font-size: 15.75px;
  font-size: 1.8rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: normal;
  margin: 8.75px 0px 8.75px 0px;
  margin: 1rem 0rem 1rem 0rem;
}
h2 + h3,
h2 + .h3,
.h2 + h3,
.h2 + .h3 {
  margin-top: 0;
}
h3.underline,
.h3.underline {
  border-bottom: solid 1px;
  margin-bottom: 10px;
  padding-bottom: 5px;
  margin-top: 0;
}
h4,
.h4 {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
}
h3 + h4,
h3 + .h4,
.h3 + h4,
.h3 + .h4 {
  margin-top: 0px;
  margin-top: 0rem;
}
h5,
.h5 {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
  margin-bottom: 0;
  margin-top: 17.5px;
  margin-top: 2rem;
}
h3 + h5,
h3 + .h5,
.h3 + h5,
.h3 + .h5 {
  margin-top: 0px;
  margin-top: 0rem;
}
h4 + h5,
h4 + .h5,
.h4 + h5,
.h4 + .h5 {
  margin-top: 0;
}
p + h5,
p + .h5 {
  margin-top: 3.5px;
  margin-top: 0.4rem;
}
ul.awardslist,
ul.resultlist {
  margin-left: 12px;
  font-size: 12.25px;
  font-size: 1.4rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-weight: 700;
}
ul.awardslist li {
  padding-left: 5px !important;
  padding-top: 3px;
}
ul.awardslist li:before {
  width: 14px;
  height: 14px;
  background-position: -188px -99px !important;
}
.setcolour.light-purple {
  color: #3d6fb6;
}
.setcolour.green {
  color: #45852e;
}
.setcolour.dark-blue {
  color: #29338a;
}
.setcolour.dark-green {
  color: #006561;
}
.setcolour.blue {
  color: #0078ad;
}
.setcolour.grey-green {
  color: #5b7d6c;
}
.setcolour.purple {
  color: #5d6896;
}
.section5 p.green {
  color: #44852d;
}
.listcolour.light-purple li:before {
  background-position: -166px -61px;
}
.listcolour.green li:before {
  background-position: -166px -41px;
}
.listcolour.dark-blue li:before {
  background-position: -166px -11px;
}
.listcolour.dark-green li:before {
  background-position: -166px -21px;
}
.listcolour.blue li:before {
  background-position: -166px -51px;
}
.listcolour.grey-green li:before {
  background-position: -166px -71px;
}
.listcolour.black li:before {
  background-position: -166px -81px;
}
.listcolour.purple li:before {
  background-position: -166px -31px;
}
#mobile_panel .option {
  padding: 15px 0;
}
#mobile_panel .option p:first-child {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-weight: 300;
  font-size: 36.75px;
  font-size: 4.2rem;
  line-height: 36.75px;
  line-height: 4.2rem;
}
#mobile_panel .option p {
  padding-bottom: 8.75px;
  padding-bottom: 1rem;
  width: 235px;
}
p {
  margin: 0;
  padding: 0;
}
main sub,
main sup {
  font-size: 85%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
main sup {
  top: -0.5em;
}
main sup.smaller {
  font-size: 70%;
}
main sup.largesup {
  font-size: 110%;
}
main sub {
  bottom: -0.25em;
}
main p {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  padding-bottom: 14px;
  padding-bottom: 1.6rem;
}
main p.intro {
  font-size: 21px;
  font-size: 2.4rem;
  line-height: 28px;
  line-height: 3.2rem;
  margin: 0;
  padding-bottom: 31.5px;
  padding-bottom: 3.6rem;
}
main p.intro small {
  font-size: 14px;
  font-size: 1.6rem;
  font-weight: normal;
}
main p.bigdata {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-weight: 700;
}
main p.bigdata strong {
  color: #333333;
  font-size: 36.75px;
  font-size: 4.2rem;
  line-height: 36.75px;
  line-height: 4.2rem;
  font-weight: 700;
}
main p.bigdata strong.strongsmaller {
  font-size: 33.25px;
  font-size: 3.8rem;
}
main p.bigdata span {
  font-weight: normal;
}
main p.bigdata + p {
  line-height: 17.5px;
  line-height: 2rem;
}
main p.result {
  padding-bottom: 0;
  margin-top: 17.5px;
  margin-top: 2rem;
  margin-bottom: 17.5px;
  margin-bottom: 2rem;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-weight: 700;
}
main p.result strong {
  color: #333333;
  font-size: 36.75px;
  font-size: 4.2rem;
  font-weight: 700;
}
main p.result span {
  font-family: Georgia,times,serif;
  font-size: 14px;
  font-size: 1.6rem;
  font-weight: normal;
}
main p.result + p {
  line-height: 17.5px;
  line-height: 2rem;
}
main p + blockquote {
  margin-top: 1.5rem;
}
main p.arrowIndent {
  padding-left: 21px;
}
main p.dropcap::first-letter,
main p.dropcap .first-letter {
  font-weight: bold;
  float: left;
  line-height: 95px;
  font-size: 105px;
  font-size: 12rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  text-transform: uppercase;
}
main p.chunky {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  line-height: 21px;
  line-height: 2.4rem;
  color: #69741f;
  *zoom: 1;
  font-weight: bold;
  font-size: 36.75px;
  font-size: 4.2rem;
  line-height: 18.375px;
  line-height: 2.1rem;
  float: left;
  padding-top: 10.5px;
  padding-top: 1.2rem;
  padding-right: 15px;
}
main p.chunky:before,
main p.chunky:after {
  content: "";
  display: table;
}
main p.chunky:after {
  clear: both;
}
main blockquote {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
  margin: 26.25px 0px 26.25px -48.125px;
  margin: 3rem 0rem 3rem -5.5rem;
  margin-top: 26.25px;
  margin-top: 3rem;
  margin-bottom: 63.875px;
  margin-bottom: 7.3rem;
  position: relative;
}
@media only screen and (max-width: 979px) {
  main blockquote {
    margin-left: 19px;
    width: 620px;
    margin-left: -57px;
  }
}
@media only screen and (max-width: 979px) {
  main blockquote {
    margin-left: -33.25px;
    margin-left: 0rem;
  }
}
main blockquote p,
main blockquote:before,
main blockquote:after {
  display: inline;
  line-height: 28.875px;
  line-height: 3.3rem;
  font-style: italic;
  font-size: 150%;
}
main blockquote:before {
  content: '\00a0';
  background: url("../images/site_objects/sprite.png") no-repeat;
  width: 0;
  height: 0;
  font-size: 0px;
  font-size: 0rem;
  line-height: 0px;
  line-height: 0rem;
  padding: 22.75px 29.75px 0.875px 0px;
  padding: 2.6rem 3.4rem 0.1rem 0rem;
  margin-right: 6.125px;
  margin-right: 0.7rem;
}
main blockquote:after {
  content: '\201D';
}
main .attribution,
main cite,
main figcaption {
  padding-top: 0;
  margin-top: 0;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
  color: #666666;
}
main .attribution.clearboth,
main cite.clearboth,
main figcaption.clearboth {
  clear: both;
}
main .attribution {
  margin: 26.25px 0px 26.25px -48.125px;
  margin: 3rem 0rem 3rem -5.5rem;
}
@media only screen and (max-width: 979px) {
  main .attribution {
    margin-left: -33.25px;
    margin-left: -3.8rem;
  }
}
main blockquote cite,
main blockquote figcaption {
  position: absolute;
  bottom: -43px;
  bottom: -4.3rem;
  left: 0;
  margin-left: 0;
  font-style: normal;
}
main figure.infographic h2,
main figure.infographic .h2,
main figure.infographic h3,
main figure.infographic .h3,
main figure.infographic h4,
main figure.infographic .h4,
main figure.infographic h5,
main figure.infographic .h5 {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 15.75px;
  font-size: 1.8rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  margin: 0;
  padding: 0;
}
main figure.infographic h2,
main figure.infographic .h2,
main figure.infographic h3,
main figure.infographic .h3 {
  font-weight: 700;
}
main figure.infographic h4,
main figure.infographic .h4,
main figure.infographic h5,
main figure.infographic .h5 {
  font-weight: 300;
}
main figure.infographic .units {
  font-weight: 300;
  display: block;
}
main figure.infographic .compact.units {
  display: inline;
}
main figure.infographic p.bigdata {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
}
main figure.infographic p.bigdata,
main figure.infographic p.bigdata strong {
  color: #333333;
}
main figure.infographic p.bigdata strong {
  font-size: 52.5px;
  font-size: 6rem;
  line-height: 52.5px;
  line-height: 6rem;
}
main figure.infographic p,
main figure.infographic figcaption {
  color: #333333;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
}
main figure.infographic p:last-child {
  padding-bottom: 0;
}
main figure.infographic *,
main figure.infographic h2,
main figure.infographic .h2,
main figure.infographic h3,
main figure.infographic .h3,
main figure.infographic h4,
main figure.infographic .h4,
main figure.infographic h5,
main figure.infographic .h5 {
  color: #333333;
}
main figure.infographic h2 + .html.chart,
main figure.infographic .h2 + .html.chart {
  margin-top: 14px;
  margin-top: 1.6rem;
}
main figure.infographic.bespoke *,
main figure.infographic.bespoke h2,
main figure.infographic.bespoke .h2,
main figure.infographic.bespoke h3,
main figure.infographic.bespoke .h3,
main figure.infographic.bespoke h4,
main figure.infographic.bespoke .h4,
main figure.infographic.bespoke h5,
main figure.infographic.bespoke .h5 {
  color: white;
}
.page173 main figure.infographic.bespoke *,
.page173 main figure.infographic.bespoke h2,
.page173 main figure.infographic.bespoke .h2,
.page173 main figure.infographic.bespoke h3,
.page173 main figure.infographic.bespoke .h3,
.page173 main figure.infographic.bespoke h4,
.page173 main figure.infographic.bespoke .h4,
.page173 main figure.infographic.bespoke h5,
.page173 main figure.infographic.bespoke .h5 {
  color: #333333;
}
.page117 main figure.infographic.bespoke *,
.page117 main figure.infographic.bespoke h2,
.page117 main figure.infographic.bespoke .h2,
.page117 main figure.infographic.bespoke h3,
.page117 main figure.infographic.bespoke .h3,
.page117 main figure.infographic.bespoke h4,
.page117 main figure.infographic.bespoke .h4,
.page117 main figure.infographic.bespoke h5,
.page117 main figure.infographic.bespoke .h5 {
  color: #333333;
  margin-top: 10px;
}
main .campaign p {
  padding-bottom: 4rem;
}
main .pullout blockquote,
main .double blockquote,
main .profile .column blockquote {
  width: 100%;
  font-family: Georgia,times,serif;
  margin: 0;
  margin-bottom: 14px;
  margin-bottom: 1.6rem;
}
main .double blockquote {
  margin-left: 0;
}
main ul {
  list-style-type: none;
  position: relative;
  margin-left: 22px;
  margin-left: 1.8rem;
  margin-top: 0;
  padding-left: 0;
}
main ul li {
  *zoom: 1;
  position: relative;
  margin-bottom: 0em;
  padding-top: 0px;
  line-height: 21px;
  line-height: 2.4rem;
  display: table;
}
main ul li:before,
main ul li:after {
  content: "";
  display: table;
}
main ul li:after {
  clear: both;
}
main ul li:after {
  clear: none;
}
main ul li:before {
  content: "\00a0";
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  padding: 4.375px;
  padding: 0.5rem;
  left: 0;
  top: 8px;
  top: .8rem;
  background: url("../images/site_objects/sprite.png") no-repeat;
  margin-left: -12.25px;
  margin-left: -1.4rem;
  font-size: 82.25px;
  font-size: 9.4rem;
  line-height: 0px;
  line-height: 0rem;
  *zoom: 1;
}
main ul li:before:before,
main ul li:before:after {
  content: "";
  display: table;
}
main ul li:before:after {
  clear: both;
}
main ul.nostyle {
  list-style: none;
  margin-left: 0;
}
main ul.nostyle li:before {
  content: '';
  margin-left: 0;
  background: transparent;
}
main ul.key li {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-weight: 300;
  font-size: medium;
  padding-top: 0;
  display: inline;
}
.page173 main ul.key li {
  font-family: Georgia,times,serif;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
}
main ul.key li:before {
  top: 0.55rem;
  padding: 5.25px;
  padding: 0.6rem;
}
main ul.key li .data {
  display: inline-block;
  float: right;
  text-align: right;
}
main ul.key li.light-pale-green:before {
  background-position: -176px -84px;
}
main ul.key li.pale-blue:before {
  background-position: -176px -36px;
}
main ul.key li.pale-green:before {
  background-position: -176px -72px;
}
main ul.key li.light-green:before {
  background-position: -176px -48px;
}
main ul.key li.light-blue:before {
  background-position: -176px -24px;
}
main ul.key li.blue:before {
  background-position: -176px -12px;
}
main ul.key li.turq:before {
  background-position: -176px 0px;
}
main ul.key li.green:before {
  background-position: -176px -60px;
}
main ul.key li.grey:before {
  background-position: -176px -108px;
}
main ul.key li.purple:before {
  background-position: -176px -120px;
}
main ul.key li.red:before {
  background-position: -176px -132px;
}
main ul.key li.white:before {
  background-position: -176px -96px;
}
main ul.key li.dark-green:before {
  background-position: -176px -777px;
}
main ul.key li.blue-dash:before {
  background-position: -176px -144px;
}
main ul.key.inlineblock li {
  display: inline-block;
  width: 100%;
}
main ul.key.compact {
  *zoom: 1;
}
main ul.key.compact:before,
main ul.key.compact:after {
  content: "";
  display: table;
}
main ul.key.compact:after {
  clear: both;
}
main ul.key.compact li {
  float: left;
  margin-left: 35px;
  margin-left: 4rem;
}
main ul.key.compact li:first-child {
  margin-left: 0;
}
.pullout ul li {
  padding-top: 3px;
}
.rule {
  *zoom: 1;
  clear: both;
  width: 100%;
}
.rule:before,
.rule:after {
  content: "";
  display: table;
}
.rule:after {
  clear: both;
}
hr {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-color: #333333;
  height: 1px;
  width: 100%;
  margin: 0.5% 0;
}
hr.thick {
  border-bottom-width: 2px;
}
ol {
  padding-left: 22px;
  margin-top: 0;
}
ol.chunky {
  list-style: none;
  padding-left: 0;
  padding-top: 10px;
  counter-reset: chunky;
}
ol.chunky li {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  line-height: 21px;
  line-height: 2.4rem;
  counter-increment: chunky;
  *zoom: 1;
  margin-left: 37px;
}
ol.chunky li:before,
ol.chunky li:after {
  content: "";
  display: table;
}
ol.chunky li:after {
  clear: both;
}
ol.chunky li:before {
  font-weight: bold;
  font-size: 36.75px;
  font-size: 4.2rem;
  line-height: 18.375px;
  line-height: 2.1rem;
  content: counter(chunky);
  float: left;
  padding-top: 10.5px;
  padding-top: 1.2rem;
  padding-right: 15px;
  margin-left: -37px;
}
ol.chunky li {
  margin-bottom: 10px;
}
a {
  color: #333333;
  text-decoration: none;
}
a:hover,
a:focus,
a:active {
  text-decoration: underline;
}
a.arrow,
a.download {
  display: inline-block;
  position: relative;
  padding-left: 21px;
  text-decoration: none;
}
a.arrow:before,
a.download:before {
  background-image: url("../images/site_objects/sprite.png");
  background-repeat: no-repeat;
  content: '';
  height: 10px;
  overflow: hidden;
  width: 16px;
  position: absolute;
  left: 0;
  top: 5px;
}
a.arrow:hover,
a.download:hover,
a.arrow:focus,
a.download:focus,
a.arrow:active,
a.download:active {
  text-decoration: underline;
}
a.download {
  padding-left: 42px;
  margin-bottom: 15px;
  line-height: 17.5px;
  line-height: 2rem;
}
a.download:before {
  width: 28px;
  height: 27px;
  background-position: -208px -4px;
}
main a.clickarea,
footer a.clickarea {
  color: initial;
  text-decoration: initial;
}
footer#ppw a,
ul.social footer#ppw a {
  color: #333333;
}
table th,
table td {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
  padding: 7.875px 5.25px 7.875px 5.25px;
  padding: 0.9rem 0.6rem 0.9rem 0.6rem;
}
.shareholder .intro {
  line-height: 2.4rem;
}
.probono_unique1 p.bigdata {
  padding-bottom: 20px;
}
.column.campaign h2 {
  font-size: 14px;
  font-size: 1.6rem;
  margin-bottom: 0px;
  margin-bottom: 0rem;
  display: block;
}
.column.campaign p {
  font-size: 14px;
  font-size: 1.6rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  color: #333333;
  display: block;
}
#accessiblenav {
  height: 1px;
  width: 1px;
  margin-bottom: -1px;
  overflow: hidden;
  z-index: 101;
}
#accessiblenav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#accessiblenav li {
  display: inline;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
#accessiblenav a {
  left: -5000px;
  outline: none;
  position: absolute;
  text-decoration: none;
  top: -5000px;
}
#accessiblenav a:active,
#accessiblenav a:focus {
  font-size: 14px;
  font-size: 1.6rem;
  padding: 7px 12.25px 7px 12.25px;
  padding: 0.8rem 1.4rem 0.8rem 1.4rem;
  background: white;
  border: 1px solid #dddddd;
  left: 10px;
  margin: 0;
  position: absolute;
  top: 10px;
  z-index: 110;
}
#cookiebar,
#mobilebar {
  background: white;
  border-bottom: 1px solid #dddddd;
  font-size: 14px;
  font-size: 1.6rem;
  padding: 0 5%;
  float: left;
  width: 100%;
  z-index: 5000;
}
#cookiebar .floatleft,
#mobilebar .floatleft {
  float: left;
  width: 90%;
}
#cookiebar .floatleft a.smallarrow,
#mobilebar .floatleft a.smallarrow {
  overflow: hidden;
}
#cookiebar .floatright,
#mobilebar .floatright {
  float: right;
  width: 10%;
}
#cookiebar p,
#mobilebar p {
  padding: 17.5px 0px 13.125px 0px;
  padding: 2rem 0rem 1.5rem 0rem;
  margin: 0;
}
#cookiebar p span,
#mobilebar p span {
  margin-right: 17.5px;
  margin-right: 2rem;
  float: left;
}
#cookiebar a.close,
#mobilebar a.close {
  float: right;
  height: 20px;
  overflow: hidden;
  text-indent: 21px;
  width: 20px;
}
#mobilebar {
  display: none;
}
header#wpp .menuswitches,
#fullPageContents .menuswitches {
  float: right;
  list-style: none;
  margin: 0;
}
header#wpp .menuswitches .menuswitch,
#fullPageContents .menuswitches .menuswitch {
  float: left;
  padding: 0;
  margin: 0px 0px 0px 42px;
  margin: 0rem 0rem 0rem 4.8rem;
}
header#wpp .menuswitches .menuswitch:first-child,
#fullPageContents .menuswitches .menuswitch:first-child {
  padding: 0;
}
header#wpp .menuswitches .menuswitch.active a,
#fullPageContents .menuswitches .menuswitch.active a {
  border-bottom: 5px solid;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000);
  border-color: rgba(0, 0, 0, 0.4);
}
header#wpp .menuswitches .menuswitch.open a,
#fullPageContents .menuswitches .menuswitch.open a {
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000);
  background-color: rgba(0, 0, 0, 0.4);
  border-bottom: medium none;
}
header#wpp .menuswitches .menuswitch a,
#fullPageContents .menuswitches .menuswitch a {
  color: white;
  float: left;
  height: 52px;
  text-decoration: none;
  line-height: 52px;
  padding: 0 13px;
  font-weight: bold;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
}
header#wpp .menuswitches .menuswitch a:hover,
#fullPageContents .menuswitches .menuswitch a:hover,
header#wpp .menuswitches .menuswitch a:focus,
#fullPageContents .menuswitches .menuswitch a:focus {
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000);
  background-color: rgba(0, 0, 0, 0.4);
  border-bottom: medium none;
}
header#wpp nav.main .container_12,
#fullPageContents nav.main .container_12 {
  position: relative;
  padding-bottom: 20px;
}
header#wpp nav.main .container_12 h2,
#fullPageContents nav.main .container_12 h2,
header#wpp nav.main .container_12 .h2,
#fullPageContents nav.main .container_12 .h2 {
  padding-top: 20px;
}
header#wpp nav.main .container_12 .searchform,
#fullPageContents nav.main .container_12 .searchform {
  position: absolute;
  display: none;
  right: 0;
  top: 17px;
  z-index: 15;
}
.js header#wpp nav.main .container_12 .searchform,
.js #fullPageContents nav.main .container_12 .searchform {
  display: block;
}
header#wpp [class^="section"],
#fullPageContents [class^="section"] {
  margin-bottom: 15px;
}
header#wpp [class^="section"] h3 a,
#fullPageContents [class^="section"] h3 a,
header#wpp [class^="section"] .h3 a,
#fullPageContents [class^="section"] .h3 a {
  text-decoration: none;
  display: block;
}
header#wpp .subtitle,
#fullPageContents .subtitle,
header#wpp .sectiontitle + h1,
#fullPageContents .sectiontitle + h1 {
  font-size: 22.75px;
  font-size: 2.6rem;
  line-height: 29.75px;
  line-height: 3.4rem;
  margin: 0;
  padding: 0;
  width: 70%;
  font-weight: 300;
}
header#wpp h1.duotitle,
#fullPageContents h1.duotitle,
header#wpp .sectiontitle,
#fullPageContents .sectiontitle {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 15.75px;
  font-size: 1.8rem;
  line-height: 21px;
  line-height: 2.4rem;
  margin: 0;
  padding: 0;
  font-weight: normal;
}
header#wpp h2,
#fullPageContents h2,
header#wpp .h2,
#fullPageContents .h2 {
  font-size: 22.75px;
  font-size: 2.6rem;
  margin: 13.125px 0px 8.75px 0px;
  margin: 1.5rem 0rem 1rem 0rem;
  padding: 0;
}

header#wpp h3,
#fullPageContents h3,
header#wpp .h3,
#fullPageContents .h3 {
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 0px 0px 2.625px 0px;
  margin: 0rem 0rem 0.3rem 0rem;
  padding: 0;
}
header#wpp h2 a,
#fullPageContents h2 a,
header#wpp .h2 a,
#fullPageContents .h2 a,
header#wpp h3 a,
#fullPageContents h3 a,
header#wpp .h3 a,
#fullPageContents .h3 a {
  text-decoration: none;
}
header#wpp h2 a:hover,
#fullPageContents h2 a:hover,
header#wpp .h2 a:hover,
#fullPageContents .h2 a:hover,
header#wpp h3 a:hover,
#fullPageContents h3 a:hover,
header#wpp .h3 a:hover,
#fullPageContents .h3 a:hover,
header#wpp h2 a:focus,
#fullPageContents h2 a:focus,
header#wpp .h2 a:focus,
#fullPageContents .h2 a:focus,
header#wpp h3 a:focus,
#fullPageContents h3 a:focus,
header#wpp .h3 a:focus,
#fullPageContents .h3 a:focus,
header#wpp h2 a:active,
#fullPageContents h2 a:active,
header#wpp .h2 a:active,
#fullPageContents .h2 a:active,
header#wpp h3 a:active,
#fullPageContents h3 a:active,
header#wpp .h3 a:active,
#fullPageContents .h3 a:active {
  text-decoration: underline;
}
header#wpp ul,
#fullPageContents ul {
  list-style: none;
  margin-left: 0;
  margin: 0px 0px 4.375px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
  list-style-type: none;
  padding: 0;
}
header#wpp ul li:before,
#fullPageContents ul li:before {
  content: '';
  margin-left: 0;
  background: transparent;
}
header#wpp ul li,
#fullPageContents ul li {
  *zoom: 1;
  padding: 4.375px 0px 4.375px 0px;
  padding: 0.5rem 0rem 0.5rem 0rem;
}
header#wpp ul li:before,
#fullPageContents ul li:before,
header#wpp ul li:after,
#fullPageContents ul li:after {
  content: "";
  display: table;
}
header#wpp ul li:after,
#fullPageContents ul li:after {
  clear: both;
}
header#wpp ul a,
#fullPageContents ul a {
  color: #666666;
  display: block;
  text-decoration: none;
  position: relative;
}
header#wpp ul a:hover,
#fullPageContents ul a:hover,
header#wpp ul a:focus,
#fullPageContents ul a:focus,
header#wpp ul a:active,
#fullPageContents ul a:active {
  text-decoration: underline;
}
header#wpp .units-4,
#fullPageContents .units-4 {
  margin-bottom: 12.25px;
  margin-bottom: 1.4rem;
}
header#wpp #secondaryhead .container_12,
#fullPageContents #secondaryhead .container_12 {
  margin-top: 21px;
  margin-top: 2.4rem;
  margin-bottom: 16.625px;
  margin-bottom: 1.9rem;
}
header#wpp #secondaryhead nav[role="navigation"],
#fullPageContents #secondaryhead nav[role="navigation"] {
  counter-reset: secMenNumbering;
}
header#wpp #secondaryhead nav[role="navigation"] ol,
#fullPageContents #secondaryhead nav[role="navigation"] ol {
  list-style: none;
  padding-left: 0;
}
header#wpp #secondaryhead nav[role="navigation"] ol li,
#fullPageContents #secondaryhead nav[role="navigation"] ol li {
  counter-increment: secMenNumbering;
  margin-left: 12.25px;
  margin-left: 1.4rem;
}
header#wpp #secondaryhead nav[role="navigation"] ol li:before,
#fullPageContents #secondaryhead nav[role="navigation"] ol li:before {
  content: counter(secMenNumbering) ".";
  margin-right: 3px;
  margin-left: -13.125px;
  margin-left: -1.5rem;
}
header#wpp #secondaryhead nav[role="navigation"] ol li:hover,
#fullPageContents #secondaryhead nav[role="navigation"] ol li:hover {
  text-decoration: underline;
}
header#wpp #secondaryhead nav[role="navigation"] ol li + li,
#fullPageContents #secondaryhead nav[role="navigation"] ol li + li {
  margin-top: 16px;
}
header#wpp #secondaryhead nav[role="navigation"] ol li a,
#fullPageContents #secondaryhead nav[role="navigation"] ol li a {
  color: inherit;
  text-decoration: none;
}
header#wpp #secondaryhead nav[role="navigation"] .column:last-child li,
#fullPageContents #secondaryhead nav[role="navigation"] .column:last-child li {
  margin-left: 18.375px;
  margin-left: 2.1rem;
}
header#wpp #secondaryhead nav[role="navigation"] .column:last-child li:before,
#fullPageContents #secondaryhead nav[role="navigation"] .column:last-child li:before {
  margin-left: -19.25px;
  margin-left: -2.2rem;
}
header#wpp .secondaryMenu,
#fullPageContents .secondaryMenu {
  float: right;
  font-size: 14px;
  font-size: 1.6rem;
  margin-top: -8.75px;
  margin-top: -1rem;
}
header#wpp .secondaryMenu .secondaryMenuSwitch,
#fullPageContents .secondaryMenu .secondaryMenuSwitch {
  text-decoration: none;
}
header#wpp .secondaryMenu .secondaryMenuSwitch:before,
#fullPageContents .secondaryMenu .secondaryMenuSwitch:before {
  content: '|';
  color: black;
  padding: 0 3px;
}
header#wpp .secondaryMenu .secondaryMenuSwitch.open:before,
#fullPageContents .secondaryMenu .secondaryMenuSwitch.open:before {
  background-position: -266px 2px;
}
header#wpp .secondaryMenu .secondaryMenuSwitch *:hover,
#fullPageContents .secondaryMenu .secondaryMenuSwitch *:hover {
  text-decoration: underline;
}
header#wpp.altMenu a,
#fullPageContents.altMenu a {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 0px 0px 2.625px 0px;
  margin: 0rem 0rem 0.3rem 0rem;
  padding: 0;
}
header#wpp.altMenu a a,
#fullPageContents.altMenu a a {
  text-decoration: none;
}
header#wpp.altMenu a a:hover,
#fullPageContents.altMenu a a:hover,
header#wpp.altMenu a a:focus,
#fullPageContents.altMenu a a:focus,
header#wpp.altMenu a a:active,
#fullPageContents.altMenu a a:active {
  text-decoration: underline;
}
header#wpp.altMenu a:before,
#fullPageContents.altMenu a:before {
  content: '\00a0';
  background: url("../images/site_objects/sprite.png") no-repeat;
  height: 0px;
  width: 0px;
  padding: 2px 5px;
  background-position: -293px -262px;
  margin-right: 11px;
}
#fullPageContents .h3 {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 17.5px;
  font-size: 2rem;
  line-height: 22.75px;
  line-height: 2.6rem;
  font-weight: 900;
  margin-top: 14.875px;
  margin-top: 1.7rem;
}
#fullPageContents .h3:first-child {
  margin-top: 0;
}
[id*="togglecontent"] + #fullPageContents .h3 {
  margin-top: 35px;
  margin-top: 4rem;
}
header#wpp nav.main {
  transition: 0.1s box-shadow ease-in-out, 0.5s border-width;
  -moz-transition: 0.1s box-shadow ease-in-out, 0.5s border-width;
  -webkit-transition: 0.1s box-shadow ease-in-out, 0.5s border-width;
  -o-transition: 0.1s box-shadow ease-in-out, 0.5s border-width;
  -ms-transition: 0.1s box-shadow ease-in-out, 0.5s border-width;
  border-width: 0;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
}
header#wpp nav.main.active {
  border-width: 3px;
  -webkit-box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.2);
}
header#wpp nav.main[data-menu="sus"] .menu.sus {
  opacity: 1;
}
.oldie header#wpp nav.main[data-menu="sus"] .menu.sus * {
  filter: alpha(opacity=100);
}
.no-csstransforms header#wpp nav.main[data-menu="sus"] .menu.sus {
  margin-left: 0;
}
.csstransforms header#wpp nav.main[data-menu="sus"] .menu.sus {
  transform: translateX(0);
  -moz-transform: translateX(0);
  -webkit-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
}
header#wpp nav.main[data-menu="sus"] .menu.pro {
  height: 1px;
}
header#wpp nav.main[data-menu="pro"] .menu.pro {
  opacity: 1;
}
.oldie header#wpp nav.main[data-menu="pro"] .menu.pro * {
  filter: alpha(opacity=100);
}
.no-csstransforms header#wpp nav.main[data-menu="pro"] .menu.pro {
  margin-right: -880px;
}
@media only screen and (max-width: 979px) {
  .no-csstransforms header#wpp nav.main[data-menu="pro"] .menu.pro {
    margin-right: -668px;
  }
}
.csstransforms header#wpp nav.main[data-menu="pro"] .menu.pro {
  transform: translateX(-880px);
  -moz-transform: translateX(-880px);
  -webkit-transform: translateX(-880px);
  -o-transform: translateX(-880px);
  -ms-transform: translateX(-880px);
}
@media only screen and (max-width: 979px) {
  .csstransforms header#wpp nav.main[data-menu="pro"] .menu.pro {
    transform: translateX(-668px);
    -moz-transform: translateX(-668px);
    -webkit-transform: translateX(-668px);
    -o-transform: translateX(-668px);
    -ms-transform: translateX(-668px);
  }
}
header#wpp nav.main[data-menu="pro"] .menu.sus {
  height: 1px;
}
header#wpp nav.main .menu-wrapper {
  width: 200%;
}
header#wpp nav.main .menu {
  width: 880px;
  float: left;
}
@media only screen and (max-width: 979px) {
  header#wpp nav.main .menu {
    width: 668px;
  }
}
header#wpp nav.main .menu.sus,
header#wpp nav.main .menu.pro {
  transition: 0.5s opacity, 0.5s transform;
  -moz-transition: 0.5s opacity, 0.5s -moz-transform;
  -webkit-transition: 0.5s opacity, 0.5s -webkit-transform;
  -o-transition: 0.5s opacity, 0.5s -o-transform;
  -ms-transition: 0.5s opacity, 0.5s -ms-transform;
  opacity: 0;
}
.oldie header#wpp nav.main .menu.sus *,
.oldie header#wpp nav.main .menu.pro * {
  filter: alpha(opacity=0);
}
.no-csstransforms header#wpp nav.main .menu.sus {
  margin-left: -880px;
}
@media only screen and (max-width: 979px) {
  .no-csstransforms header#wpp nav.main .menu.sus {
    margin-left: -668px;
  }
}
.no-csstransforms header#wpp nav.main .menu.pro {
  margin-right: 0;
}
.csstransforms header#wpp nav.main .menu.sus {
  transform: translateX(-880px);
  -moz-transform: translateX(-880px);
  -webkit-transform: translateX(-880px);
  -o-transform: translateX(-880px);
  -ms-transform: translateX(-880px);
}
@media only screen and (max-width: 979px) {
  .csstransforms header#wpp nav.main .menu.sus {
    transform: translateX(-668px);
    -moz-transform: translateX(-668px);
    -webkit-transform: translateX(-668px);
    -o-transform: translateX(-668px);
    -ms-transform: translateX(-668px);
  }
}
.csstransforms header#wpp nav.main .menu.pro {
  transform: translateX(0);
  -moz-transform: translateX(0);
  -webkit-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
}
.paging_container {
  overflow: hidden;
  width: 0;
  height: 0;
}
.paging_container ul {
  list-style: none;
}
.paging_container li {
  height: 60px;
  margin-top: -30px;
  position: fixed;
  top: 50%;
  width: 32px;
}
.paging_container li:before {
  content: '';
}
.paging_container li.paging_previous {
  left: 10px;
}
.paging_container li.paging_next {
  right: 10px;
}
.paging_container a {
  background-image: url("../images/site_objects/sprite.png");
  background-repeat: no-repeat;
  float: left;
  height: 100%;
  overflow: hidden;
  text-indent: 32px;
  white-space: nowrap;
  width: 100%;
}
.paging_container a:hover,
.paging_container a:focus {
  filter: alpha(opacity=50);
  opacity: .5;
}
.chapters {
  *zoom: 1;
}
.chapters:before,
.chapters:after {
  content: "";
  display: table;
}
.chapters:after {
  clear: both;
}
.chapters .top {
  width: 60px;
  margin: 0 auto;
}
.chapters .top a {
  background-image: url("../images/site_objects/sprite.png");
  background-repeat: none;
  display: inline-block;
  height: 32px;
  margin: 30px 0 22px 0;
  overflow: hidden;
  text-indent: 60px;
  white-space: nowrap;
  width: 60px;
}
.chapters .top a:hover,
.chapters .top a:focus {
  filter: alpha(opacity=50);
  opacity: .5;
}
.chapters .indicator,
.chapters .progress {
  float: left;
  height: 2px;
}
.chapters .indicator {
  background: #cccccc;
  width: 100%;
}
.chapters p.chapter {
  float: left;
}
.chapters p.percentage {
  float: right;
}
footer#ppw .container_12:first-child .column {
  margin-top: 26px;
  /*margin-bottom: 19px;*/

}
footer#ppw .column {
  margin-left: 20px;
  width: 205px;
}
footer#ppw .column:nth-child(1) {
  margin-left: 0;
}
@media only screen and (max-width: 979px) {
  footer#ppw .column {
    margin-left: 19px;
    width: 323px;
  }
  footer#ppw .column:nth-child(3) {
    margin-left: 0;
  }
}
footer#ppw ul.social {
  list-style-type: none;
  margin: 40px 0 30px;
  padding: 0;
  float: left;
  width: 660px;
}
@media only screen and (max-width: 979px) {
  footer#ppw ul.social {
    width: 668px;
    margin: 25px 0 4px;
  }
}
footer#ppw ul.social li {
  float: left;
  margin-left: 20px;
  width: 206px;
  margin-bottom: 15px;
}
@media only screen and (max-width: 979px) {
  footer#ppw ul.social li {
    margin-left: 19px;
    width: 210px;
  }
}
footer#ppw ul.social li.wpp {
  margin: 0;
}
footer#ppw ul.social li.linkedin {
  margin: 0;
}
footer#ppw ul.social a {
  display: inline-block;
  float: left;
  height: 42px;
  position: relative;
  text-decoration: none;
  padding-left: 55px;
}
footer#ppw ul.social a:before {
  background-image: url("../images/site_objects/sprite.png");
  background-repeat: none;
  content: '';
  height: 42px;
  left: 0;
  position: absolute;
  width: 43px;
}
footer#ppw ul.social a:hover,
footer#ppw ul.social a:focus,
footer#ppw ul.social a:active {
  text-decoration: underline;
}
footer#ppw ul.social li.wpp a:before {
  background-position: -248px -1px;
}
footer#ppw ul.social li.twitter a:before {
  background-position: -248px -87px;
}
footer#ppw ul.social li.facebook a:before {
  background-position: -248px -173px;
}
footer#ppw ul.social li.linkedin a:before {
  background-position: -248px -44px;
}
footer#ppw ul.social li.google a:before {
  background-position: -248px -130px;
}
footer#ppw ul.social li.youtube a:before {
  background-position: -248px -216px;
}
footer#ppw nav[role="navigation"] ul {
  *zoom: 1;
  padding: 0;
  list-style: none;
}
footer#ppw nav[role="navigation"] ul:before,
footer#ppw nav[role="navigation"] ul:after {
  content: "";
  display: table;
}
footer#ppw nav[role="navigation"] ul:after {
  clear: both;
}
footer#ppw nav[role="navigation"] ul li {
  float: left;
  margin-left: 11px;
}
footer#ppw nav[role="navigation"] ul li:first-child {
  margin-left: 0;
}
.padtop10 {
  padding-top: 8.75px;
  padding-top: 1rem;
}
.padtop20 {
  padding-top: 17.5px;
  padding-top: 2rem;
}
.padtop30 {
  padding-top: 26.25px;
  padding-top: 3rem;
}
.padtop40 {
  padding-top: 35px;
  padding-top: 4rem;
}
.padtop50 {
  padding-top: 43.75px;
  padding-top: 5rem;
}
.padtop60 {
  padding-top: 52.5px;
  padding-top: 6rem;
}
.padbot10 {
  padding-bottom: 8.75px;
  padding-bottom: 1rem;
}
.padbot20 {
  padding-bottom: 17.5px;
  padding-bottom: 2rem;
}
.padbot30 {
  padding-bottom: 26.25px;
  padding-bottom: 3rem;
}
.padleft10 {
  padding-left: 8.75px;
  padding-left: 1rem;
}
.padleft20 {
  padding-left: 17.5px;
  padding-left: 2rem;
}
.padleft30 {
  padding-left: 26.25px;
  padding-left: 3rem;
}
.margintop0 {
  margin-top: 0px;
  margin-top: 0rem;
}
.floatleft {
  float: left;
}
.floatright {
  float: right;
}
.relative {
  position: relative;
}
.fixed {
  position: fixed;
  z-index: 98;
  left: 0;
}
.absolute {
  position: absolute;
  z-index: 30;
  left: 0;
}
.clearfloat {
  clear: both;
  display: block;
  overflow: hidden;
  width: 0;
  height: 0;
}
.clearfixer {
  *zoom: 1;
}
.clearfixer:before,
.clearfixer:after {
  content: "";
  display: table;
}
.clearfixer:after {
  clear: both;
}
.pullout {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
}
@media only screen and (max-width: 979px) {
  .pullout {
    margin-left: -57px;
    margin-right: 19px;
  }
}
.pullout.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  .pullout.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
main .pullout p,
main .pullout ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main .pullout ul li {
  padding-bottom: 3px;
}
img {
  border: 0;
  display: block;
  image-rendering: optimizeSpeed;
  image-rendering: optimizeQuality;
  -ms-interpolation-mode: bicubic;
}
img.header {
  margin: 4.375px 0px 35px 0px;
  margin: 0.5rem 0rem 4rem 0rem;
}
img.fit,
.fit img {
  width: 100%;
}
.img-link-wrapper {
  position: relative;
  z-index: 0;
}
img.bigdata-icon,
figure img.bigdata-icon,
figure .html.chart img.bigdata-icon {
  margin-right: 13.125px;
  margin-right: 1.5rem;
}
img.bigdata-icon,
figure img.bigdata-icon,
figure .html.chart img.bigdata-icon {
  float: left;
}
img.bigdata-icon + *,
figure img.bigdata-icon + *,
figure .html.chart img.bigdata-icon + * {
  *zoom: 1;
}
img.bigdata-icon + *:before,
figure img.bigdata-icon + *:before,
figure .html.chart img.bigdata-icon + *:before,
img.bigdata-icon + *:after,
figure img.bigdata-icon + *:after,
figure .html.chart img.bigdata-icon + *:after {
  content: "";
  display: table;
}
img.bigdata-icon + *:after,
figure img.bigdata-icon + *:after,
figure .html.chart img.bigdata-icon + *:after {
  clear: both;
}
img.bigdata-icon + p.bigdata,
figure img.bigdata-icon + p.bigdata,
figure .html.chart img.bigdata-icon + p.bigdata {
  padding-bottom: 14px;
  padding-bottom: 1.6rem;
}
figure.infographic {
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #333333;
  margin: 55px 0;
  padding: 10px 0;
}
figure.infographic h3,
figure.infographic h4,
figure.infographic h5 {
  margin: 0;
}
figure.infographic h4 {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
  margin-bottom: 0;
  margin-top: 17.5px;
  margin-top: 2rem;
}
h3 + figure.infographic h4,
.h3 + figure.infographic h4 {
  margin-top: 0px;
  margin-top: 0rem;
}
h4 + figure.infographic h4,
.h4 + figure.infographic h4 {
  margin-top: 0;
}
p + figure.infographic h4 {
  margin-top: 3.5px;
  margin-top: 0.4rem;
}
.hidden {
  left: -1000px;
  position: absolute;
  top: -1000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
}
@media only screen and (max-width: 979px) {
  .smallHide {
    left: -1000px;
    position: absolute;
    top: -1000px;
    width: 1px;
    height: 1px;
    overflow: hidden;
    white-space: nowrap;
  }
}
@media only screen and (min-width: 979px) {
  .smallShow {
    left: -1000px;
    position: absolute;
    top: -1000px;
    width: 1px;
    height: 1px;
    overflow: hidden;
    white-space: nowrap;
  }
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #333333;
  text-align: left;
  width: 100%;
  margin: 8.75px 0px 26.25px 0px;
  margin: 1rem 0rem 3rem 0rem;
}
table.fullwidth {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
}
@media only screen and (max-width: 979px) {
  table.fullwidth {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
table thead {
  font-weight: bold;
}
table thead th {
  vertical-align: bottom;
}
table tbody tr {
  background-color: #eeeeee;
}
table tbody tr:hover,
table tbody tr:focus,
table tbody tr:active {
  background-color: white;
}
table tbody tr.highlight {
  background-color: #d4d4d4;
}
table tbody tr.highlight:hover,
table tbody tr.highlight:focus,
table tbody tr.highlight:active {
  background-color: #e1e1e1;
}
table tbody tr td,
table tbody tr th {
  border-bottom: 1px solid;
  border-color: #333333;
}
table tbody tr:first-child td,
table tbody tr:first-child th {
  border-top: 1px solid;
}
table tfoot tr td {
  border-bottom: 1px solid;
}
table tfoot tr td p {
  padding: 0;
}
table tr,
table th,
table td {
  line-height: 17.5px;
  line-height: 2rem;
  vertical-align: top;
}
table tr.data,
table th.data,
table td.data {
  text-align: right;
}
table td.indent {
  padding-left: 20px;
}
table td table {
  margin-bottom: 10px;
}
table td.no-line {
  border-bottom: none;
}
figure.infographic table {
  background: white;
  margin-bottom: 0;
}
table th.linebottom {
  border-bottom: 1px solid;
  border-color: #333333;
}
table.key {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
}
table.key .auxillary {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
  font-weight: 300;
}
[class*="section"] table.key tr,
[class*="section"] table.key tr:hover {
  background-color: transparent;
}
table.key tr.total * {
  color: #adb35b;
  font-weight: normal;
}
table.key,
table.key th,
table.key td,
table.key tr:first-child td {
  font-size: 15.75px;
  font-size: 1.8rem;
}
[class*="section"] table.key,
[class*="section"] table.key th,
[class*="section"] table.key td,
[class*="section"] table.key tr:first-child td {
  border-color: #333333;
}
table.key td {
  font-weight: 300;
}
table.key td small {
  display: block;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  padding-bottom: .5rem;
}
table.key td .key-bullet {
  background: url("../images/site_objects/sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  width: 1.2rem;
  height: 1.2rem;
  margin-top: 3.5px;
  margin-top: 0.4rem;
  display: block;
}
table.key td .key-bullet.pale-blue {
  background-position: -176px -37px;
}
table.key td .key-bullet.pale-green {
  background-position: -176px -73px;
}
table.key td .key-bullet.light-green {
  background-position: -176px -49px;
}
table.key td .key-bullet.light-blue {
  background-position: -176px -25px;
}
table.key td .key-bullet.blue {
  background-position: -176px -13px;
}
table.key td .key-bullet.turq {
  background-position: -176px -1px;
}
table.key td .key-bullet.green {
  background-position: -176px -61px;
}
table.key td .key-bullet.grey {
  background-position: -176px -109px;
}
table.key td .key-bullet.purple {
  background-position: -176px -121px;
}
table.key td .key-bullet.red {
  background-position: -176px -133px;
}
table.key td .key-bullet.white {
  background-position: -176px -97px;
}
table.key td .key-bullet.dark-green {
  background-position: -176px -778px;
}
thead th.line {
  border-bottom: 1px solid;
}
thead th.left {
  text-align: left;
}
thead th.no-padding,
tbody td.no-padding {
  padding: 0;
}
.mimicsect.zero .searchform [id*="SearchQuery"],
.section0 .searchform [id*="SearchQuery"] {
  border-color: #69741f;
}
.mimicsect.zero .searchform button[type="submit"],
.section0 .searchform button[type="submit"] {
  background-color: #69741f;
}
.mimicsect.zero header#wpp .branding,
.section0 header#wpp .branding {
  background: #69741f;
}
.mimicsect.zero header#wpp nav.main,
.section0 header#wpp nav.main {
  border-top-color: #3f4613;
}
.mimicsect.zero header#wpp .secondaryMenuSwitch:before,
.section0 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -2px;
}
.mimicsect.zero header#wpp .secondaryMenuSwitch.open:before,
.section0 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px 2px;
}
header#wpp nav.main .container_12 .mimicsect.zero .h3,
header#wpp nav.main .container_12 .section0 .h3,
.container_12 #fullPageContents .mimicsect.zero .h3,
.container_12 #fullPageContents .section0 .h3 {
  border-color: #69741f;
}
header#wpp nav.main .container_12 .mimicsect.zero .h3 a,
header#wpp nav.main .container_12 .section0 .h3 a,
.container_12 #fullPageContents .mimicsect.zero .h3 a,
.container_12 #fullPageContents .section0 .h3 a {
  color: #69741f;
}
.mimicsect.zero .paging_container li.paging_previous a,
.section0 .paging_container li.paging_previous a {
  background-position: -1px -43px;
}
.mimicsect.zero .paging_container li.paging_next a,
.section0 .paging_container li.paging_next a {
  background-position: -34px -43px;
}
.mimicsect.zero [id*="scrollcontent"] a.prevslide,
.section0 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.zero [id*="scrollcontent"] a.nextslide,
.section0 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.zero .chapters .top a,
.section0 .chapters .top a {
  background-position: -67px -43px;
}
.mimicsect.zero .chapters .indicator .progress,
.section0 .chapters .indicator .progress {
  background: #69741f;
}
.mimicsect.zero a.download:before,
.section0 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.zero a.download:hover:before,
.section0 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.zero hr,
.section0 hr,
.mimicsect.zero [id^="togglecontent"] .toggle_header a:after,
.section0 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.zero .mimic_toggle_header:after,
.section0 .mimic_toggle_header:after {
  border-color: #69741f;
}
.mimicsect.zero .longlist .toggle_header a,
.section0 .longlist .toggle_header a {
  border-color: #69741f;
}
.mimicsect.zero .video_list li.lit a,
.section0 .video_list li.lit a {
  border-color: #69741f;
  color: #69741f;
}
.mimicsect.zero .video_list li a:hover,
.section0 .video_list li a:hover {
  color: #69741f;
}
.mimicsect.zero a:hover .img-link,
.section0 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #69741f;
  box-shadow: inset 0 0 0 8px #69741f;
}
.mimicsect.zero blockquote:before,
.section0 blockquote:before {
  background-position: -132px -1px;
}
.mimicsect.zero ul li:before,
.section0 ul li:before {
  background-position: -166px -1px;
}
.mimicsect.zero a,
.section0 a,
.mimicsect.zero p.intro,
.section0 p.intro,
.mimicsect.zero p.bigdata,
.section0 p.bigdata,
.mimicsect.zero p.bigdata strong,
.section0 p.bigdata strong,
.mimicsect.zero p.result,
.section0 p.result,
.mimicsect.zero p.result strong,
.section0 p.result strong,
.mimicsect.zero ul.awardslist,
.section0 ul.awardslist,
.mimicsect.zero ul.resultlist,
.section0 ul.resultlist,
.mimicsect.zero .sectiontitle:first-child,
.section0 .sectiontitle:first-child,
.mimicsect.zero .duotitle,
.section0 .duotitle,
.mimicsect.zero blockquote,
.section0 blockquote,
.mimicsect.zero blockquote cite,
.section0 blockquote cite,
.mimicsect.zero blockquote figcaption,
.section0 blockquote figcaption,
.mimicsect.zero blockquote + figcaption,
.section0 blockquote + figcaption,
.mimicsect.zero .profile-details,
.section0 .profile-details,
.mimicsect.zero .secondaryMenuSwitch,
.section0 .secondaryMenuSwitch,
.mimicsect.zero .column.campaign a:hover p,
.section0 .column.campaign a:hover p,
.mimicsect.zero .pullout,
.section0 .pullout,
.mimicsect.zero nav[role="navigation"] li.lit,
.section0 nav[role="navigation"] li.lit,
.mimicsect.zero ol.chunky li:before,
.section0 ol.chunky li:before,
.mimicsect.zero .dropcap::first-letter,
.section0 .dropcap::first-letter,
.mimicsect.zero .dropcap .first-letter,
.section0 .dropcap .first-letter {
  color: #69741f;
}
.mimicsect.zero .feature.scroller,
.section0 .feature.scroller,
.mimicsect.zero .feature.key_project,
.section0 .feature.key_project {
  border-color: #69741f;
}
.mimicsect.zero .feature.scroller .slideReporter,
.section0 .feature.scroller .slideReporter {
  color: #69741f;
}
.mimicsect.zero .feature.summary,
.section0 .feature.summary {
  background-color: #e9eadd;
  color: #69741f;
}
.mimicsect.zero .feature.highlighted,
.section0 .feature.highlighted {
  border-color: #69741f;
}
.mimicsect.zero .feature.highlighted.arrow:before,
.section0 .feature.highlighted.arrow:before {
  background-color: #69741f;
}
.mimicsect.zero figure.infographic,
.section0 figure.infographic {
  border-color: #69741f;
}
html.csstransforms .mimicsect.zero .toggle_header.collapsible a.lit span:after,
html.csstransforms .section0 .toggle_header.collapsible a.lit span:after,
.mimicsect.zero .toggle_header.collapsible span:after,
.section0 .toggle_header.collapsible span:after {
  background-position: -202px -1px;
}
.mimicsect.zero .toggle_header.collapsible a.lit span:after,
.section0 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -20px;
}
.mimicsect.zero .toggle_header.collapsible a:hover,
.section0 .toggle_header.collapsible a:hover,
.mimicsect.zero .toggle_header.collapsible a:focus,
.section0 .toggle_header.collapsible a:focus,
.mimicsect.zero .toggle_header.collapsible a:active,
.section0 .toggle_header.collapsible a:active {
  color: #87904c;
}
.mimicsect.zero table,
.section0 table,
.mimicsect.zero table td,
.section0 table td,
.mimicsect.zero table tr:first-child td,
.section0 table tr:first-child td {
  border-color: #69741f;
}
.mimicsect.zero table tbody tr,
.section0 table tbody tr {
  background-color: #f8f8f4;
  background-color: rgba(105, 116, 31, 0.05);
}
.mimicsect.zero table tbody tr:hover,
.section0 table tbody tr:hover,
.mimicsect.zero table tbody tr:focus,
.section0 table tbody tr:focus,
.mimicsect.zero table tbody tr:active,
.section0 table tbody tr:active {
  background-color: #e9eadd;
  background-color: rgba(105, 116, 31, 0.15);
}
.mimicsect.zero table tbody tr.highlight,
.section0 table tbody tr.highlight {
  background-color: #e1e3d2;
  background-color: rgba(105, 116, 31, 0.2);
}
.mimicsect.zero table tbody tr.highlight:hover,
.section0 table tbody tr.highlight:hover,
.mimicsect.zero table tbody tr.highlight:focus,
.section0 table tbody tr.highlight:focus,
.mimicsect.zero table tbody tr.highlight:active,
.section0 table tbody tr.highlight:active {
  background-color: #d2d5bc;
  background-color: rgba(105, 116, 31, 0.3);
}
.mimicsect.zero main h1,
.section0 main h1,
.mimicsect.zero footer h1,
.section0 footer h1,
.mimicsect.zero main h2,
.section0 main h2,
.mimicsect.zero footer h2,
.section0 footer h2,
.mimicsect.zero main h3,
.section0 main h3,
.mimicsect.zero footer h3,
.section0 footer h3,
.mimicsect.zero main .h1,
.section0 main .h1,
.mimicsect.zero footer .h1,
.section0 footer .h1,
.mimicsect.zero main .h2,
.section0 main .h2,
.mimicsect.zero footer .h2,
.section0 footer .h2,
.mimicsect.zero main .h3,
.section0 main .h3,
.mimicsect.zero footer .h3,
.section0 footer .h3,
.mimicsect.zero main .key_project h4,
.section0 main .key_project h4,
.mimicsect.zero footer .key_project h4,
.section0 footer .key_project h4 {
  color: #69741f;
}
.mimicsect.zero .colour.fore,
.section0 .colour.fore {
  color: #69741f;
}
.mimicsect.zero .colour.back,
.section0 .colour.back {
  background-color: #69741f;
}
.mimicsect.zero footer#ppw a.sectColour,
.section0 footer#ppw a.sectColour {
  color: #69741f;
}
.mimicsect.zero a#key1,
.section0 a#key1 {
  color: black;
}
.mimicsect.zero a#key1 a#key1:hover,
.section0 a#key1 a#key1:hover {
  text-decoration: none !important;
  border: none !important;
}
.section0 main p.h3 {
  color: #333333;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin-top: 0;
}
.section0 main h4 {
  font-size: 12.25px;
  font-size: 1.4rem;
  margin-bottom: 3px !important;
}
.section0 main p span,
.section0 main .h3 span,
.section0 main h3 span {
  font-weight: normal;
}
.section0 main h4.dark-blue {
  color: #29338a;
}
.section0 main h4.light-purple {
  color: #3d6fb6;
}
.section0 main h4.probono2colour {
  color: #006561;
}
.section0 main h4.probono3colour {
  color: #b05e09;
}
.section0 main h4.probono4colour {
  color: #5a5085;
}
.section0 main h4.probono5colour {
  color: #0077ad;
}
.section0 main h4.probono6colour {
  color: #5a7932;
}
.mimicsect.one .searchform [id*="SearchQuery"],
.section1 .searchform [id*="SearchQuery"] {
  border-color: #69741f;
}
.mimicsect.one .searchform button[type="submit"],
.section1 .searchform button[type="submit"] {
  background-color: #69741f;
}
.mimicsect.one header#wpp .branding,
.section1 header#wpp .branding {
  background: #69741f;
}
.mimicsect.one header#wpp nav.main,
.section1 header#wpp nav.main {
  border-top-color: #3f4613;
}
.mimicsect.one header#wpp .secondaryMenuSwitch:before,
.section1 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -2px;
}
.mimicsect.one header#wpp .secondaryMenuSwitch.open:before,
.section1 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px 2px;
}
header#wpp nav.main .container_12 .mimicsect.one .h3,
header#wpp nav.main .container_12 .section1 .h3,
.container_12 #fullPageContents .mimicsect.one .h3,
.container_12 #fullPageContents .section1 .h3 {
  border-color: #69741f;
}
header#wpp nav.main .container_12 .mimicsect.one .h3 a,
header#wpp nav.main .container_12 .section1 .h3 a,
.container_12 #fullPageContents .mimicsect.one .h3 a,
.container_12 #fullPageContents .section1 .h3 a {
  color: #69741f;
}
.mimicsect.one .paging_container li.paging_previous a,
.section1 .paging_container li.paging_previous a {
  background-position: -1px -43px;
}
.mimicsect.one .paging_container li.paging_next a,
.section1 .paging_container li.paging_next a {
  background-position: -34px -43px;
}
.mimicsect.one [id*="scrollcontent"] a.prevslide,
.section1 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.one [id*="scrollcontent"] a.nextslide,
.section1 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.one .chapters .top a,
.section1 .chapters .top a {
  background-position: -67px -43px;
}
.mimicsect.one .chapters .indicator .progress,
.section1 .chapters .indicator .progress {
  background: #69741f;
}
.mimicsect.one a.download:before,
.section1 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.one a.download:hover:before,
.section1 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.one hr,
.section1 hr,
.mimicsect.one [id^="togglecontent"] .toggle_header a:after,
.section1 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.one .mimic_toggle_header:after,
.section1 .mimic_toggle_header:after {
  border-color: #69741f;
}
.mimicsect.one .longlist .toggle_header a,
.section1 .longlist .toggle_header a {
  border-color: #69741f;
}
.mimicsect.one .video_list li.lit a,
.section1 .video_list li.lit a {
  border-color: #69741f;
  color: #69741f;
}
.mimicsect.one .video_list li a:hover,
.section1 .video_list li a:hover {
  color: #69741f;
}
.mimicsect.one a:hover .img-link,
.section1 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #69741f;
  box-shadow: inset 0 0 0 8px #69741f;
}
.mimicsect.one blockquote:before,
.section1 blockquote:before {
  background-position: -132px -1px;
}
.mimicsect.one ul li:before,
.section1 ul li:before {
  background-position: -166px -1px;
}
.mimicsect.one a,
.section1 a,
.mimicsect.one p.intro,
.section1 p.intro,
.mimicsect.one p.bigdata,
.section1 p.bigdata,
.mimicsect.one p.bigdata strong,
.section1 p.bigdata strong,
.mimicsect.one p.result,
.section1 p.result,
.mimicsect.one p.result strong,
.section1 p.result strong,
.mimicsect.one ul.awardslist,
.section1 ul.awardslist,
.mimicsect.one ul.resultlist,
.section1 ul.resultlist,
.mimicsect.one .sectiontitle:first-child,
.section1 .sectiontitle:first-child,
.mimicsect.one .duotitle,
.section1 .duotitle,
.mimicsect.one blockquote,
.section1 blockquote,
.mimicsect.one blockquote cite,
.section1 blockquote cite,
.mimicsect.one blockquote figcaption,
.section1 blockquote figcaption,
.mimicsect.one blockquote + figcaption,
.section1 blockquote + figcaption,
.mimicsect.one .profile-details,
.section1 .profile-details,
.mimicsect.one .secondaryMenuSwitch,
.section1 .secondaryMenuSwitch,
.mimicsect.one .column.campaign a:hover p,
.section1 .column.campaign a:hover p,
.mimicsect.one .pullout,
.section1 .pullout,
.mimicsect.one nav[role="navigation"] li.lit,
.section1 nav[role="navigation"] li.lit,
.mimicsect.one ol.chunky li:before,
.section1 ol.chunky li:before,
.mimicsect.one .dropcap::first-letter,
.section1 .dropcap::first-letter,
.mimicsect.one .dropcap .first-letter,
.section1 .dropcap .first-letter {
  color: #69741f;
}
.mimicsect.one .feature.scroller,
.section1 .feature.scroller,
.mimicsect.one .feature.key_project,
.section1 .feature.key_project {
  border-color: #69741f;
}
.mimicsect.one .feature.scroller .slideReporter,
.section1 .feature.scroller .slideReporter {
  color: #69741f;
}
.mimicsect.one .feature.summary,
.section1 .feature.summary {
  background-color: #e9eadd;
  color: #69741f;
}
.mimicsect.one .feature.highlighted,
.section1 .feature.highlighted {
  border-color: #69741f;
}
.mimicsect.one .feature.highlighted.arrow:before,
.section1 .feature.highlighted.arrow:before {
  background-color: #69741f;
}
.mimicsect.one figure.infographic,
.section1 figure.infographic {
  border-color: #69741f;
}
html.csstransforms .mimicsect.one .toggle_header.collapsible a.lit span:after,
html.csstransforms .section1 .toggle_header.collapsible a.lit span:after,
.mimicsect.one .toggle_header.collapsible span:after,
.section1 .toggle_header.collapsible span:after {
  background-position: -202px -1px;
}
.mimicsect.one .toggle_header.collapsible a.lit span:after,
.section1 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -20px;
}
.mimicsect.one .toggle_header.collapsible a:hover,
.section1 .toggle_header.collapsible a:hover,
.mimicsect.one .toggle_header.collapsible a:focus,
.section1 .toggle_header.collapsible a:focus,
.mimicsect.one .toggle_header.collapsible a:active,
.section1 .toggle_header.collapsible a:active {
  color: #87904c;
}
.mimicsect.one table,
.section1 table,
.mimicsect.one table td,
.section1 table td,
.mimicsect.one table tr:first-child td,
.section1 table tr:first-child td {
  border-color: #69741f;
}
.mimicsect.one table tbody tr,
.section1 table tbody tr {
  background-color: #f8f8f4;
  background-color: rgba(105, 116, 31, 0.05);
}
.mimicsect.one table tbody tr:hover,
.section1 table tbody tr:hover,
.mimicsect.one table tbody tr:focus,
.section1 table tbody tr:focus,
.mimicsect.one table tbody tr:active,
.section1 table tbody tr:active {
  background-color: #e9eadd;
  background-color: rgba(105, 116, 31, 0.15);
}
.mimicsect.one table tbody tr.highlight,
.section1 table tbody tr.highlight {
  background-color: #e1e3d2;
  background-color: rgba(105, 116, 31, 0.2);
}
.mimicsect.one table tbody tr.highlight:hover,
.section1 table tbody tr.highlight:hover,
.mimicsect.one table tbody tr.highlight:focus,
.section1 table tbody tr.highlight:focus,
.mimicsect.one table tbody tr.highlight:active,
.section1 table tbody tr.highlight:active {
  background-color: #d2d5bc;
  background-color: rgba(105, 116, 31, 0.3);
}
.mimicsect.one main h1,
.section1 main h1,
.mimicsect.one footer h1,
.section1 footer h1,
.mimicsect.one main h2,
.section1 main h2,
.mimicsect.one footer h2,
.section1 footer h2,
.mimicsect.one main h3,
.section1 main h3,
.mimicsect.one footer h3,
.section1 footer h3,
.mimicsect.one main .h1,
.section1 main .h1,
.mimicsect.one footer .h1,
.section1 footer .h1,
.mimicsect.one main .h2,
.section1 main .h2,
.mimicsect.one footer .h2,
.section1 footer .h2,
.mimicsect.one main .h3,
.section1 main .h3,
.mimicsect.one footer .h3,
.section1 footer .h3,
.mimicsect.one main .key_project h4,
.section1 main .key_project h4,
.mimicsect.one footer .key_project h4,
.section1 footer .key_project h4 {
  color: #69741f;
}
.mimicsect.one .colour.fore,
.section1 .colour.fore {
  color: #69741f;
}
.mimicsect.one .colour.back,
.section1 .colour.back {
  background-color: #69741f;
}
.mimicsect.one footer#ppw a.sectColour,
.section1 footer#ppw a.sectColour {
  color: #69741f;
}
.mimicsect.one a#key1,
.section1 a#key1 {
  color: black;
}
.mimicsect.one a#key1 a#key1:hover,
.section1 a#key1 a#key1:hover {
  text-decoration: none !important;
  border: none !important;
}
.mimicsect.two .searchform [id*="SearchQuery"],
.section2 .searchform [id*="SearchQuery"] {
  border-color: #29338a;
}
.mimicsect.two .searchform button[type="submit"],
.section2 .searchform button[type="submit"] {
  background-color: #29338a;
}
.mimicsect.two header#wpp .branding,
.section2 header#wpp .branding {
  background: #29338a;
}
.mimicsect.two header#wpp nav.main,
.section2 header#wpp nav.main {
  border-top-color: #191f53;
}
.mimicsect.two header#wpp .secondaryMenuSwitch:before,
.section2 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -22px;
}
.mimicsect.two header#wpp .secondaryMenuSwitch.open:before,
.section2 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px 18px;
}
header#wpp nav.main .container_12 .mimicsect.two .h3,
header#wpp nav.main .container_12 .section2 .h3,
.container_12 #fullPageContents .mimicsect.two .h3,
.container_12 #fullPageContents .section2 .h3 {
  border-color: #29338a;
}
header#wpp nav.main .container_12 .mimicsect.two .h3 a,
header#wpp nav.main .container_12 .section2 .h3 a,
.container_12 #fullPageContents .mimicsect.two .h3 a,
.container_12 #fullPageContents .section2 .h3 a {
  color: #29338a;
}
.mimicsect.two .paging_container li.paging_previous a,
.section2 .paging_container li.paging_previous a {
  background-position: -1px -102px;
}
.mimicsect.two .paging_container li.paging_next a,
.section2 .paging_container li.paging_next a {
  background-position: -34px -102px;
}
.mimicsect.two [id*="scrollcontent"] a.prevslide,
.section2 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.two [id*="scrollcontent"] a.nextslide,
.section2 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.two .chapters .top a,
.section2 .chapters .top a {
  background-position: -67px -75px;
}
.mimicsect.two .chapters .indicator .progress,
.section2 .chapters .indicator .progress {
  background: #29338a;
}
.mimicsect.two a.download:before,
.section2 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.two a.download:hover:before,
.section2 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.two hr,
.section2 hr,
.mimicsect.two [id^="togglecontent"] .toggle_header a:after,
.section2 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.two .mimic_toggle_header:after,
.section2 .mimic_toggle_header:after {
  border-color: #29338a;
}
.mimicsect.two .longlist .toggle_header a,
.section2 .longlist .toggle_header a {
  border-color: #29338a;
}
.mimicsect.two .video_list li.lit a,
.section2 .video_list li.lit a {
  border-color: #29338a;
  color: #29338a;
}
.mimicsect.two .video_list li a:hover,
.section2 .video_list li a:hover {
  color: #29338a;
}
.mimicsect.two a:hover .img-link,
.section2 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #29338a;
  box-shadow: inset 0 0 0 8px #29338a;
}
.mimicsect.two blockquote:before,
.section2 blockquote:before {
  background-position: -132px -28px;
}
.mimicsect.two ul li:before,
.section2 ul li:before {
  background-position: -166px -11px;
}
.mimicsect.two a,
.section2 a,
.mimicsect.two p.intro,
.section2 p.intro,
.mimicsect.two p.bigdata,
.section2 p.bigdata,
.mimicsect.two p.bigdata strong,
.section2 p.bigdata strong,
.mimicsect.two p.result,
.section2 p.result,
.mimicsect.two p.result strong,
.section2 p.result strong,
.mimicsect.two ul.awardslist,
.section2 ul.awardslist,
.mimicsect.two ul.resultlist,
.section2 ul.resultlist,
.mimicsect.two .sectiontitle:first-child,
.section2 .sectiontitle:first-child,
.mimicsect.two .duotitle,
.section2 .duotitle,
.mimicsect.two blockquote,
.section2 blockquote,
.mimicsect.two blockquote cite,
.section2 blockquote cite,
.mimicsect.two blockquote figcaption,
.section2 blockquote figcaption,
.mimicsect.two blockquote + figcaption,
.section2 blockquote + figcaption,
.mimicsect.two .profile-details,
.section2 .profile-details,
.mimicsect.two .secondaryMenuSwitch,
.section2 .secondaryMenuSwitch,
.mimicsect.two .column.campaign a:hover p,
.section2 .column.campaign a:hover p,
.mimicsect.two .pullout,
.section2 .pullout,
.mimicsect.two nav[role="navigation"] li.lit,
.section2 nav[role="navigation"] li.lit,
.mimicsect.two ol.chunky li:before,
.section2 ol.chunky li:before,
.mimicsect.two .dropcap::first-letter,
.section2 .dropcap::first-letter,
.mimicsect.two .dropcap .first-letter,
.section2 .dropcap .first-letter {
  color: #29338a;
}
.mimicsect.two .feature.scroller,
.section2 .feature.scroller,
.mimicsect.two .feature.key_project,
.section2 .feature.key_project {
  border-color: #29338a;
}
.mimicsect.two .feature.scroller .slideReporter,
.section2 .feature.scroller .slideReporter {
  color: #29338a;
}
.mimicsect.two .feature.summary,
.section2 .feature.summary {
  background-color: #dfe0ed;
  color: #29338a;
}
.mimicsect.two .feature.highlighted,
.section2 .feature.highlighted {
  border-color: #29338a;
}
.mimicsect.two .feature.highlighted.arrow:before,
.section2 .feature.highlighted.arrow:before {
  background-color: #29338a;
}
.mimicsect.two figure.infographic,
.section2 figure.infographic {
  border-color: #29338a;
}
html.csstransforms .mimicsect.two .toggle_header.collapsible a.lit span:after,
html.csstransforms .section2 .toggle_header.collapsible a.lit span:after,
.mimicsect.two .toggle_header.collapsible span:after,
.section2 .toggle_header.collapsible span:after {
  background-position: -202px -43px;
}
.mimicsect.two .toggle_header.collapsible a.lit span:after,
.section2 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -62px;
}
.mimicsect.two .toggle_header.collapsible a:hover,
.section2 .toggle_header.collapsible a:hover,
.mimicsect.two .toggle_header.collapsible a:focus,
.section2 .toggle_header.collapsible a:focus,
.mimicsect.two .toggle_header.collapsible a:active,
.section2 .toggle_header.collapsible a:active {
  color: #545ca1;
}
.mimicsect.two table,
.section2 table,
.mimicsect.two table td,
.section2 table td,
.mimicsect.two table tr:first-child td,
.section2 table tr:first-child td {
  border-color: #29338a;
}
.mimicsect.two table tbody tr,
.section2 table tbody tr {
  background-color: #f4f5f9;
  background-color: rgba(41, 51, 138, 0.05);
}
.mimicsect.two table tbody tr:hover,
.section2 table tbody tr:hover,
.mimicsect.two table tbody tr:focus,
.section2 table tbody tr:focus,
.mimicsect.two table tbody tr:active,
.section2 table tbody tr:active {
  background-color: #dfe0ed;
  background-color: rgba(41, 51, 138, 0.15);
}
.mimicsect.two table tbody tr.highlight,
.section2 table tbody tr.highlight {
  background-color: #d4d6e8;
  background-color: rgba(41, 51, 138, 0.2);
}
.mimicsect.two table tbody tr.highlight:hover,
.section2 table tbody tr.highlight:hover,
.mimicsect.two table tbody tr.highlight:focus,
.section2 table tbody tr.highlight:focus,
.mimicsect.two table tbody tr.highlight:active,
.section2 table tbody tr.highlight:active {
  background-color: #bfc2dc;
  background-color: rgba(41, 51, 138, 0.3);
}
.mimicsect.two main h1,
.section2 main h1,
.mimicsect.two footer h1,
.section2 footer h1,
.mimicsect.two main h2,
.section2 main h2,
.mimicsect.two footer h2,
.section2 footer h2,
.mimicsect.two main h3,
.section2 main h3,
.mimicsect.two footer h3,
.section2 footer h3,
.mimicsect.two main .h1,
.section2 main .h1,
.mimicsect.two footer .h1,
.section2 footer .h1,
.mimicsect.two main .h2,
.section2 main .h2,
.mimicsect.two footer .h2,
.section2 footer .h2,
.mimicsect.two main .h3,
.section2 main .h3,
.mimicsect.two footer .h3,
.section2 footer .h3,
.mimicsect.two main .key_project h4,
.section2 main .key_project h4,
.mimicsect.two footer .key_project h4,
.section2 footer .key_project h4 {
  color: #29338a;
}
.mimicsect.two main .greytext,
.section2 main .greytext,
.mimicsect.two footer .greytext,
.section2 footer .greytext {
  color: #333333;
  margin-bottom: 20px;
}
.mimicsect.two .colour.fore,
.section2 .colour.fore {
  color: #29338a;
}
.mimicsect.two .colour.back,
.section2 .colour.back {
  background-color: #29338a;
}
.mimicsect.two footer#ppw a.sectColour,
.section2 footer#ppw a.sectColour {
  color: #29338a;
}
.mimicsect.two ul.small sup.largesup,
.section2 ul.small sup.largesup {
  font-size: 150%;
}
.mimicsect.two ul.awardslist li:before,
.section2 ul.awardslist li:before {
  background-position: -188px -15px !important;
}
.mimicsect.three .searchform [id*="SearchQuery"],
.section3 .searchform [id*="SearchQuery"] {
  border-color: #006561;
}
.mimicsect.three .searchform button[type="submit"],
.section3 .searchform button[type="submit"] {
  background-color: #006561;
}
.mimicsect.three header#wpp .branding,
.section3 header#wpp .branding {
  background: #006561;
}
.mimicsect.three header#wpp nav.main,
.section3 header#wpp nav.main {
  border-top-color: #003d3a;
}
.mimicsect.three header#wpp .secondaryMenuSwitch:before,
.section3 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -81px;
}
.mimicsect.three header#wpp .secondaryMenuSwitch.open:before,
.section3 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -76px;
}
header#wpp nav.main .container_12 .mimicsect.three .h3,
header#wpp nav.main .container_12 .section3 .h3,
.container_12 #fullPageContents .mimicsect.three .h3,
.container_12 #fullPageContents .section3 .h3 {
  border-color: #006561;
}
header#wpp nav.main .container_12 .mimicsect.three .h3 a,
header#wpp nav.main .container_12 .section3 .h3 a,
.container_12 #fullPageContents .mimicsect.three .h3 a,
.container_12 #fullPageContents .section3 .h3 a {
  color: #006561;
}
.mimicsect.three .paging_container li.paging_previous a,
.section3 .paging_container li.paging_previous a {
  background-position: -1px -162px;
}
.mimicsect.three .paging_container li.paging_next a,
.section3 .paging_container li.paging_next a {
  background-position: -34px -162px;
}
.mimicsect.three [id*="scrollcontent"] a.prevslide,
.section3 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.three [id*="scrollcontent"] a.nextslide,
.section3 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.three .chapters .top a,
.section3 .chapters .top a {
  background-position: -67px -108px;
}
.mimicsect.three .chapters .indicator .progress,
.section3 .chapters .indicator .progress {
  background: #006561;
}
.mimicsect.three a.download:before,
.section3 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.three a.download:hover:before,
.section3 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.three hr,
.section3 hr,
.mimicsect.three [id^="togglecontent"] .toggle_header a:after,
.section3 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.three .mimic_toggle_header:after,
.section3 .mimic_toggle_header:after {
  border-color: #006561;
}
.mimicsect.three .longlist .toggle_header a,
.section3 .longlist .toggle_header a {
  border-color: #006561;
}
.mimicsect.three .video_list li.lit a,
.section3 .video_list li.lit a {
  border-color: #006561;
  color: #006561;
}
.mimicsect.three .video_list li a:hover,
.section3 .video_list li a:hover {
  color: #006561;
}
.mimicsect.three a:hover .img-link,
.section3 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #006561;
  box-shadow: inset 0 0 0 8px #006561;
}
.mimicsect.three blockquote:before,
.section3 blockquote:before {
  background-position: -132px -55px;
}
.mimicsect.three ul li:before,
.section3 ul li:before {
  background-position: -166px -21px;
}
.mimicsect.three a,
.section3 a,
.mimicsect.three p.intro,
.section3 p.intro,
.mimicsect.three p.bigdata,
.section3 p.bigdata,
.mimicsect.three p.bigdata strong,
.section3 p.bigdata strong,
.mimicsect.three p.result,
.section3 p.result,
.mimicsect.three p.result strong,
.section3 p.result strong,
.mimicsect.three ul.awardslist,
.section3 ul.awardslist,
.mimicsect.three ul.resultlist,
.section3 ul.resultlist,
.mimicsect.three .sectiontitle:first-child,
.section3 .sectiontitle:first-child,
.mimicsect.three .duotitle,
.section3 .duotitle,
.mimicsect.three blockquote,
.section3 blockquote,
.mimicsect.three blockquote cite,
.section3 blockquote cite,
.mimicsect.three blockquote figcaption,
.section3 blockquote figcaption,
.mimicsect.three blockquote + figcaption,
.section3 blockquote + figcaption,
.mimicsect.three .profile-details,
.section3 .profile-details,
.mimicsect.three .secondaryMenuSwitch,
.section3 .secondaryMenuSwitch,
.mimicsect.three .column.campaign a:hover p,
.section3 .column.campaign a:hover p,
.mimicsect.three .pullout,
.section3 .pullout,
.mimicsect.three nav[role="navigation"] li.lit,
.section3 nav[role="navigation"] li.lit,
.mimicsect.three ol.chunky li:before,
.section3 ol.chunky li:before,
.mimicsect.three .dropcap::first-letter,
.section3 .dropcap::first-letter,
.mimicsect.three .dropcap .first-letter,
.section3 .dropcap .first-letter {
  color: #006561;
}
.mimicsect.three .feature.scroller,
.section3 .feature.scroller,
.mimicsect.three .feature.key_project,
.section3 .feature.key_project {
  border-color: #006561;
}
.mimicsect.three .feature.scroller .slideReporter,
.section3 .feature.scroller .slideReporter {
  color: #006561;
}
.mimicsect.three .feature.summary,
.section3 .feature.summary {
  background-color: #d9e8e7;
  color: #006561;
}
.mimicsect.three .feature.highlighted,
.section3 .feature.highlighted {
  border-color: #006561;
}
.mimicsect.three .feature.highlighted.arrow:before,
.section3 .feature.highlighted.arrow:before {
  background-color: #006561;
}
.mimicsect.three figure.infographic,
.section3 figure.infographic {
  border-color: #006561;
}
html.csstransforms .mimicsect.three .toggle_header.collapsible a.lit span:after,
html.csstransforms .section3 .toggle_header.collapsible a.lit span:after,
.mimicsect.three .toggle_header.collapsible span:after,
.section3 .toggle_header.collapsible span:after {
  background-position: -202px -85px;
}
.mimicsect.three .toggle_header.collapsible a.lit span:after,
.section3 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -104px;
}
.mimicsect.three .toggle_header.collapsible a:hover,
.section3 .toggle_header.collapsible a:hover,
.mimicsect.three .toggle_header.collapsible a:focus,
.section3 .toggle_header.collapsible a:focus,
.mimicsect.three .toggle_header.collapsible a:active,
.section3 .toggle_header.collapsible a:active {
  color: #338481;
}
.mimicsect.three table,
.section3 table,
.mimicsect.three table td,
.section3 table td,
.mimicsect.three table tr:first-child td,
.section3 table tr:first-child td {
  border-color: #006561;
}
.mimicsect.three table tbody tr,
.section3 table tbody tr {
  background-color: #f2f7f7;
  background-color: rgba(0, 101, 97, 0.05);
}
.mimicsect.three table tbody tr:hover,
.section3 table tbody tr:hover,
.mimicsect.three table tbody tr:focus,
.section3 table tbody tr:focus,
.mimicsect.three table tbody tr:active,
.section3 table tbody tr:active {
  background-color: #d9e8e7;
  background-color: rgba(0, 101, 97, 0.15);
}
.mimicsect.three table tbody tr.highlight,
.section3 table tbody tr.highlight {
  background-color: #cce0df;
  background-color: rgba(0, 101, 97, 0.2);
}
.mimicsect.three table tbody tr.highlight:hover,
.section3 table tbody tr.highlight:hover,
.mimicsect.three table tbody tr.highlight:focus,
.section3 table tbody tr.highlight:focus,
.mimicsect.three table tbody tr.highlight:active,
.section3 table tbody tr.highlight:active {
  background-color: #b3d1d0;
  background-color: rgba(0, 101, 97, 0.3);
}
.mimicsect.three main h1,
.section3 main h1,
.mimicsect.three footer h1,
.section3 footer h1,
.mimicsect.three main h2,
.section3 main h2,
.mimicsect.three footer h2,
.section3 footer h2,
.mimicsect.three main h3,
.section3 main h3,
.mimicsect.three footer h3,
.section3 footer h3,
.mimicsect.three main .h1,
.section3 main .h1,
.mimicsect.three footer .h1,
.section3 footer .h1,
.mimicsect.three main .h2,
.section3 main .h2,
.mimicsect.three footer .h2,
.section3 footer .h2,
.mimicsect.three main .h3,
.section3 main .h3,
.mimicsect.three footer .h3,
.section3 footer .h3,
.mimicsect.three main .key_project h4,
.section3 main .key_project h4,
.mimicsect.three footer .key_project h4,
.section3 footer .key_project h4 {
  color: #006561;
}
.mimicsect.three .colour.fore,
.section3 .colour.fore {
  color: #006561;
}
.mimicsect.three .colour.back,
.section3 .colour.back {
  background-color: #006561;
}
.mimicsect.three footer#ppw a.sectColour,
.section3 footer#ppw a.sectColour {
  color: #006561;
}
.section4 .profile-related strong {
  color: #5e6896;
}
.mimicsect.four .searchform [id*="SearchQuery"],
.section4 .searchform [id*="SearchQuery"] {
  border-color: #5e6896;
}
.mimicsect.four .searchform button[type="submit"],
.section4 .searchform button[type="submit"] {
  background-color: #5e6896;
}
.mimicsect.four header#wpp .branding,
.section4 header#wpp .branding {
  background: #5e6896;
}
.mimicsect.four header#wpp nav.main,
.section4 header#wpp nav.main {
  border-top-color: #383e5a;
}
.mimicsect.four header#wpp .secondaryMenuSwitch:before,
.section4 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -42px;
}
.mimicsect.four header#wpp .secondaryMenuSwitch.open:before,
.section4 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -38px;
}
header#wpp nav.main .container_12 .mimicsect.four .h3,
header#wpp nav.main .container_12 .section4 .h3,
.container_12 #fullPageContents .mimicsect.four .h3,
.container_12 #fullPageContents .section4 .h3 {
  border-color: #5e6896;
}
header#wpp nav.main .container_12 .mimicsect.four .h3 a,
header#wpp nav.main .container_12 .section4 .h3 a,
.container_12 #fullPageContents .mimicsect.four .h3 a,
.container_12 #fullPageContents .section4 .h3 a {
  color: #5e6896;
}
.mimicsect.four .paging_container li.paging_previous a,
.section4 .paging_container li.paging_previous a {
  background-position: -1px -222px;
}
.mimicsect.four .paging_container li.paging_next a,
.section4 .paging_container li.paging_next a {
  background-position: -34px -222px;
}
.mimicsect.four [id*="scrollcontent"] a.prevslide,
.section4 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.four [id*="scrollcontent"] a.nextslide,
.section4 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.four .chapters .top a,
.section4 .chapters .top a {
  background-position: -67px -141px;
}
.mimicsect.four .chapters .indicator .progress,
.section4 .chapters .indicator .progress {
  background: #5e6896;
}
.mimicsect.four a.download:before,
.section4 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.four a.download:hover:before,
.section4 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.four hr,
.section4 hr,
.mimicsect.four [id^="togglecontent"] .toggle_header a:after,
.section4 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.four .mimic_toggle_header:after,
.section4 .mimic_toggle_header:after {
  border-color: #5e6896;
}
.mimicsect.four .longlist .toggle_header a,
.section4 .longlist .toggle_header a {
  border-color: #5e6896;
}
.mimicsect.four .video_list li.lit a,
.section4 .video_list li.lit a {
  border-color: #5e6896;
  color: #5e6896;
}
.mimicsect.four .video_list li a:hover,
.section4 .video_list li a:hover {
  color: #5e6896;
}
.mimicsect.four a:hover .img-link,
.section4 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5e6896;
  box-shadow: inset 0 0 0 8px #5e6896;
}
.mimicsect.four blockquote:before,
.section4 blockquote:before {
  background-position: -132px -82px;
}
.mimicsect.four ul li:before,
.section4 ul li:before {
  background-position: -166px -31px;
}
.mimicsect.four a,
.section4 a,
.mimicsect.four p.intro,
.section4 p.intro,
.mimicsect.four p.bigdata,
.section4 p.bigdata,
.mimicsect.four p.bigdata strong,
.section4 p.bigdata strong,
.mimicsect.four p.result,
.section4 p.result,
.mimicsect.four p.result strong,
.section4 p.result strong,
.mimicsect.four ul.awardslist,
.section4 ul.awardslist,
.mimicsect.four ul.resultlist,
.section4 ul.resultlist,
.mimicsect.four .sectiontitle:first-child,
.section4 .sectiontitle:first-child,
.mimicsect.four .duotitle,
.section4 .duotitle,
.mimicsect.four blockquote,
.section4 blockquote,
.mimicsect.four blockquote cite,
.section4 blockquote cite,
.mimicsect.four blockquote figcaption,
.section4 blockquote figcaption,
.mimicsect.four blockquote + figcaption,
.section4 blockquote + figcaption,
.mimicsect.four .profile-details,
.section4 .profile-details,
.mimicsect.four .secondaryMenuSwitch,
.section4 .secondaryMenuSwitch,
.mimicsect.four .column.campaign a:hover p,
.section4 .column.campaign a:hover p,
.mimicsect.four .pullout,
.section4 .pullout,
.mimicsect.four nav[role="navigation"] li.lit,
.section4 nav[role="navigation"] li.lit,
.mimicsect.four ol.chunky li:before,
.section4 ol.chunky li:before,
.mimicsect.four .dropcap::first-letter,
.section4 .dropcap::first-letter,
.mimicsect.four .dropcap .first-letter,
.section4 .dropcap .first-letter {
  color: #5e6896;
}
.mimicsect.four .feature.scroller,
.section4 .feature.scroller,
.mimicsect.four .feature.key_project,
.section4 .feature.key_project {
  border-color: #5e6896;
}
.mimicsect.four .feature.scroller .slideReporter,
.section4 .feature.scroller .slideReporter {
  color: #5e6896;
}
.mimicsect.four .feature.summary,
.section4 .feature.summary {
  background-color: #e7e8ef;
  color: #5e6896;
}
.mimicsect.four .feature.highlighted,
.section4 .feature.highlighted {
  border-color: #5e6896;
}
.mimicsect.four .feature.highlighted.arrow:before,
.section4 .feature.highlighted.arrow:before {
  background-color: #5e6896;
}
.mimicsect.four figure.infographic,
.section4 figure.infographic {
  border-color: #5e6896;
}
html.csstransforms .mimicsect.four .toggle_header.collapsible a.lit span:after,
html.csstransforms .section4 .toggle_header.collapsible a.lit span:after,
.mimicsect.four .toggle_header.collapsible span:after,
.section4 .toggle_header.collapsible span:after {
  background-position: -202px -127px;
}
.mimicsect.four .toggle_header.collapsible a.lit span:after,
.section4 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -146px;
}
.mimicsect.four .toggle_header.collapsible a:hover,
.section4 .toggle_header.collapsible a:hover,
.mimicsect.four .toggle_header.collapsible a:focus,
.section4 .toggle_header.collapsible a:focus,
.mimicsect.four .toggle_header.collapsible a:active,
.section4 .toggle_header.collapsible a:active {
  color: #7e86ab;
}
.mimicsect.four table,
.section4 table,
.mimicsect.four table td,
.section4 table td,
.mimicsect.four table tr:first-child td,
.section4 table tr:first-child td {
  border-color: #5e6896;
}
.mimicsect.four table tbody tr,
.section4 table tbody tr {
  background-color: #f7f7fa;
  background-color: rgba(94, 104, 150, 0.05);
}
.mimicsect.four table tbody tr:hover,
.section4 table tbody tr:hover,
.mimicsect.four table tbody tr:focus,
.section4 table tbody tr:focus,
.mimicsect.four table tbody tr:active,
.section4 table tbody tr:active {
  background-color: #e7e8ef;
  background-color: rgba(94, 104, 150, 0.15);
}
.mimicsect.four table tbody tr.highlight,
.section4 table tbody tr.highlight {
  background-color: #dfe1ea;
  background-color: rgba(94, 104, 150, 0.2);
}
.mimicsect.four table tbody tr.highlight:hover,
.section4 table tbody tr.highlight:hover,
.mimicsect.four table tbody tr.highlight:focus,
.section4 table tbody tr.highlight:focus,
.mimicsect.four table tbody tr.highlight:active,
.section4 table tbody tr.highlight:active {
  background-color: #cfd2e0;
  background-color: rgba(94, 104, 150, 0.3);
}
.mimicsect.four main h1,
.section4 main h1,
.mimicsect.four footer h1,
.section4 footer h1,
.mimicsect.four main h2,
.section4 main h2,
.mimicsect.four footer h2,
.section4 footer h2,
.mimicsect.four main h3,
.section4 main h3,
.mimicsect.four footer h3,
.section4 footer h3,
.mimicsect.four main .h1,
.section4 main .h1,
.mimicsect.four footer .h1,
.section4 footer .h1,
.mimicsect.four main .h2,
.section4 main .h2,
.mimicsect.four footer .h2,
.section4 footer .h2,
.mimicsect.four main .h3,
.section4 main .h3,
.mimicsect.four footer .h3,
.section4 footer .h3,
.mimicsect.four main .key_project h4,
.section4 main .key_project h4,
.mimicsect.four footer .key_project h4,
.section4 footer .key_project h4 {
  color: #5e6896;
}
.mimicsect.four .colour.fore,
.section4 .colour.fore {
  color: #5e6896;
}
.mimicsect.four .colour.back,
.section4 .colour.back {
  background-color: #5e6896;
}
.mimicsect.four footer#ppw a.sectColour,
.section4 footer#ppw a.sectColour {
  color: #5e6896;
}
.mimicsect.five .searchform [id*="SearchQuery"],
.section5 .searchform [id*="SearchQuery"] {
  border-color: #44852d;
}
.mimicsect.five .searchform button[type="submit"],
.section5 .searchform button[type="submit"] {
  background-color: #44852d;
}
.mimicsect.five header#wpp .branding,
.section5 header#wpp .branding {
  background: #44852d;
}
.mimicsect.five header#wpp nav.main,
.section5 header#wpp nav.main {
  border-top-color: #29501b;
}
.mimicsect.five header#wpp .secondaryMenuSwitch:before,
.section5 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -61px;
}
.mimicsect.five header#wpp .secondaryMenuSwitch.open:before,
.section5 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -57px;
}
header#wpp nav.main .container_12 .mimicsect.five .h3,
header#wpp nav.main .container_12 .section5 .h3,
.container_12 #fullPageContents .mimicsect.five .h3,
.container_12 #fullPageContents .section5 .h3 {
  border-color: #44852d;
}
header#wpp nav.main .container_12 .mimicsect.five .h3 a,
header#wpp nav.main .container_12 .section5 .h3 a,
.container_12 #fullPageContents .mimicsect.five .h3 a,
.container_12 #fullPageContents .section5 .h3 a {
  color: #44852d;
}
.mimicsect.five .paging_container li.paging_previous a,
.section5 .paging_container li.paging_previous a {
  background-position: -1px -282px;
}
.mimicsect.five .paging_container li.paging_next a,
.section5 .paging_container li.paging_next a {
  background-position: -34px -282px;
}
.mimicsect.five [id*="scrollcontent"] a.prevslide,
.section5 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.five [id*="scrollcontent"] a.nextslide,
.section5 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.five .chapters .top a,
.section5 .chapters .top a {
  background-position: -67px -174px;
}
.mimicsect.five .chapters .indicator .progress,
.section5 .chapters .indicator .progress {
  background: #44852d;
}
.mimicsect.five a.download:before,
.section5 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.five a.download:hover:before,
.section5 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.five hr,
.section5 hr,
.mimicsect.five [id^="togglecontent"] .toggle_header a:after,
.section5 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.five .mimic_toggle_header:after,
.section5 .mimic_toggle_header:after {
  border-color: #44852d;
}
.mimicsect.five .longlist .toggle_header a,
.section5 .longlist .toggle_header a {
  border-color: #44852d;
}
.mimicsect.five .video_list li.lit a,
.section5 .video_list li.lit a {
  border-color: #44852d;
  color: #44852d;
}
.mimicsect.five .video_list li a:hover,
.section5 .video_list li a:hover {
  color: #44852d;
}
.mimicsect.five a:hover .img-link,
.section5 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #44852d;
  box-shadow: inset 0 0 0 8px #44852d;
}
.mimicsect.five blockquote:before,
.section5 blockquote:before {
  background-position: -132px -109px;
}
.mimicsect.five ul li:before,
.section5 ul li:before {
  background-position: -166px -41px;
}
.mimicsect.five a,
.section5 a,
.mimicsect.five p.intro,
.section5 p.intro,
.mimicsect.five p.bigdata,
.section5 p.bigdata,
.mimicsect.five p.bigdata strong,
.section5 p.bigdata strong,
.mimicsect.five p.result,
.section5 p.result,
.mimicsect.five p.result strong,
.section5 p.result strong,
.mimicsect.five ul.awardslist,
.section5 ul.awardslist,
.mimicsect.five ul.resultlist,
.section5 ul.resultlist,
.mimicsect.five .sectiontitle:first-child,
.section5 .sectiontitle:first-child,
.mimicsect.five .duotitle,
.section5 .duotitle,
.mimicsect.five blockquote,
.section5 blockquote,
.mimicsect.five blockquote cite,
.section5 blockquote cite,
.mimicsect.five blockquote figcaption,
.section5 blockquote figcaption,
.mimicsect.five blockquote + figcaption,
.section5 blockquote + figcaption,
.mimicsect.five .profile-details,
.section5 .profile-details,
.mimicsect.five .secondaryMenuSwitch,
.section5 .secondaryMenuSwitch,
.mimicsect.five .column.campaign a:hover p,
.section5 .column.campaign a:hover p,
.mimicsect.five .pullout,
.section5 .pullout,
.mimicsect.five nav[role="navigation"] li.lit,
.section5 nav[role="navigation"] li.lit,
.mimicsect.five ol.chunky li:before,
.section5 ol.chunky li:before,
.mimicsect.five .dropcap::first-letter,
.section5 .dropcap::first-letter,
.mimicsect.five .dropcap .first-letter,
.section5 .dropcap .first-letter {
  color: #44852d;
}
.mimicsect.five .feature.scroller,
.section5 .feature.scroller,
.mimicsect.five .feature.key_project,
.section5 .feature.key_project {
  border-color: #44852d;
}
.mimicsect.five .feature.scroller .slideReporter,
.section5 .feature.scroller .slideReporter {
  color: #44852d;
}
.mimicsect.five .feature.summary,
.section5 .feature.summary {
  background-color: #e3ede0;
  color: #44852d;
}
.mimicsect.five .feature.highlighted,
.section5 .feature.highlighted {
  border-color: #44852d;
}
.mimicsect.five .feature.highlighted.arrow:before,
.section5 .feature.highlighted.arrow:before {
  background-color: #44852d;
}
.mimicsect.five figure.infographic,
.section5 figure.infographic {
  border-color: #44852d;
}
html.csstransforms .mimicsect.five .toggle_header.collapsible a.lit span:after,
html.csstransforms .section5 .toggle_header.collapsible a.lit span:after,
.mimicsect.five .toggle_header.collapsible span:after,
.section5 .toggle_header.collapsible span:after {
  background-position: -202px -169px;
}
.mimicsect.five .toggle_header.collapsible a.lit span:after,
.section5 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -188px;
}
.mimicsect.five .toggle_header.collapsible a:hover,
.section5 .toggle_header.collapsible a:hover,
.mimicsect.five .toggle_header.collapsible a:focus,
.section5 .toggle_header.collapsible a:focus,
.mimicsect.five .toggle_header.collapsible a:active,
.section5 .toggle_header.collapsible a:active {
  color: #699d57;
}
.mimicsect.five table,
.section5 table,
.mimicsect.five table td,
.section5 table td,
.mimicsect.five table tr:first-child td,
.section5 table tr:first-child td {
  border-color: #44852d;
}
.mimicsect.five table tbody tr,
.section5 table tbody tr {
  background-color: #f6f9f5;
  background-color: rgba(68, 133, 45, 0.05);
}
.mimicsect.five table tbody tr:hover,
.section5 table tbody tr:hover,
.mimicsect.five table tbody tr:focus,
.section5 table tbody tr:focus,
.mimicsect.five table tbody tr:active,
.section5 table tbody tr:active {
  background-color: #e3ede0;
  background-color: rgba(68, 133, 45, 0.15);
}
.mimicsect.five table tbody tr.highlight,
.section5 table tbody tr.highlight {
  background-color: #dae7d5;
  background-color: rgba(68, 133, 45, 0.2);
}
.mimicsect.five table tbody tr.highlight:hover,
.section5 table tbody tr.highlight:hover,
.mimicsect.five table tbody tr.highlight:focus,
.section5 table tbody tr.highlight:focus,
.mimicsect.five table tbody tr.highlight:active,
.section5 table tbody tr.highlight:active {
  background-color: #c7dac0;
  background-color: rgba(68, 133, 45, 0.3);
}
.mimicsect.five main h1,
.section5 main h1,
.mimicsect.five footer h1,
.section5 footer h1,
.mimicsect.five main h2,
.section5 main h2,
.mimicsect.five footer h2,
.section5 footer h2,
.mimicsect.five main h3,
.section5 main h3,
.mimicsect.five footer h3,
.section5 footer h3,
.mimicsect.five main .h1,
.section5 main .h1,
.mimicsect.five footer .h1,
.section5 footer .h1,
.mimicsect.five main .h2,
.section5 main .h2,
.mimicsect.five footer .h2,
.section5 footer .h2,
.mimicsect.five main .h3,
.section5 main .h3,
.mimicsect.five footer .h3,
.section5 footer .h3,
.mimicsect.five main .key_project h4,
.section5 main .key_project h4,
.mimicsect.five footer .key_project h4,
.section5 footer .key_project h4 {
  color: #44852d;
}
.mimicsect.five .colour.fore,
.section5 .colour.fore {
  color: #44852d;
}
.mimicsect.five .colour.back,
.section5 .colour.back {
  background-color: #44852d;
}
.mimicsect.five footer#ppw a.sectColour,
.section5 footer#ppw a.sectColour {
  color: #44852d;
}
.mimicsect.six .searchform [id*="SearchQuery"],
.section6 .searchform [id*="SearchQuery"] {
  border-color: #0077ad;
}
.mimicsect.six .searchform button[type="submit"],
.section6 .searchform button[type="submit"] {
  background-color: #0077ad;
}
.mimicsect.six header#wpp .branding,
.section6 header#wpp .branding {
  background: #0077ad;
}
.mimicsect.six header#wpp nav.main,
.section6 header#wpp nav.main {
  border-top-color: #004768;
}
.mimicsect.six header#wpp .secondaryMenuSwitch:before,
.section6 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -101px;
}
.mimicsect.six header#wpp .secondaryMenuSwitch.open:before,
.section6 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -97px;
}
header#wpp nav.main .container_12 .mimicsect.six .h3,
header#wpp nav.main .container_12 .section6 .h3,
.container_12 #fullPageContents .mimicsect.six .h3,
.container_12 #fullPageContents .section6 .h3 {
  border-color: #0077ad;
}
header#wpp nav.main .container_12 .mimicsect.six .h3 a,
header#wpp nav.main .container_12 .section6 .h3 a,
.container_12 #fullPageContents .mimicsect.six .h3 a,
.container_12 #fullPageContents .section6 .h3 a {
  color: #0077ad;
}
.mimicsect.six .paging_container li.paging_previous a,
.section6 .paging_container li.paging_previous a {
  background-position: -1px -342px;
}
.mimicsect.six .paging_container li.paging_next a,
.section6 .paging_container li.paging_next a {
  background-position: -34px -342px;
}
.mimicsect.six [id*="scrollcontent"] a.prevslide,
.section6 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.six [id*="scrollcontent"] a.nextslide,
.section6 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.six .chapters .top a,
.section6 .chapters .top a {
  background-position: -67px -207px;
}
.mimicsect.six .chapters .indicator .progress,
.section6 .chapters .indicator .progress {
  background: #0077ad;
}
.mimicsect.six a.download:before,
.section6 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.six a.download:hover:before,
.section6 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.six hr,
.section6 hr,
.mimicsect.six [id^="togglecontent"] .toggle_header a:after,
.section6 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.six .mimic_toggle_header:after,
.section6 .mimic_toggle_header:after {
  border-color: #0077ad;
}
.mimicsect.six .longlist .toggle_header a,
.section6 .longlist .toggle_header a {
  border-color: #0077ad;
}
.mimicsect.six .video_list li.lit a,
.section6 .video_list li.lit a {
  border-color: #0077ad;
  color: #0077ad;
}
.mimicsect.six .video_list li a:hover,
.section6 .video_list li a:hover {
  color: #0077ad;
}
.mimicsect.six a:hover .img-link,
.section6 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #0077ad;
  box-shadow: inset 0 0 0 8px #0077ad;
}
.mimicsect.six blockquote:before,
.section6 blockquote:before {
  background-position: -132px -136px;
}
.mimicsect.six ul li:before,
.section6 ul li:before {
  background-position: -166px -51px;
}
.mimicsect.six a,
.section6 a,
.mimicsect.six p.intro,
.section6 p.intro,
.mimicsect.six p.bigdata,
.section6 p.bigdata,
.mimicsect.six p.bigdata strong,
.section6 p.bigdata strong,
.mimicsect.six p.result,
.section6 p.result,
.mimicsect.six p.result strong,
.section6 p.result strong,
.mimicsect.six ul.awardslist,
.section6 ul.awardslist,
.mimicsect.six ul.resultlist,
.section6 ul.resultlist,
.mimicsect.six .sectiontitle:first-child,
.section6 .sectiontitle:first-child,
.mimicsect.six .duotitle,
.section6 .duotitle,
.mimicsect.six blockquote,
.section6 blockquote,
.mimicsect.six blockquote cite,
.section6 blockquote cite,
.mimicsect.six blockquote figcaption,
.section6 blockquote figcaption,
.mimicsect.six blockquote + figcaption,
.section6 blockquote + figcaption,
.mimicsect.six .profile-details,
.section6 .profile-details,
.mimicsect.six .secondaryMenuSwitch,
.section6 .secondaryMenuSwitch,
.mimicsect.six .column.campaign a:hover p,
.section6 .column.campaign a:hover p,
.mimicsect.six .pullout,
.section6 .pullout,
.mimicsect.six nav[role="navigation"] li.lit,
.section6 nav[role="navigation"] li.lit,
.mimicsect.six ol.chunky li:before,
.section6 ol.chunky li:before,
.mimicsect.six .dropcap::first-letter,
.section6 .dropcap::first-letter,
.mimicsect.six .dropcap .first-letter,
.section6 .dropcap .first-letter {
  color: #0077ad;
}
.mimicsect.six .feature.scroller,
.section6 .feature.scroller,
.mimicsect.six .feature.key_project,
.section6 .feature.key_project {
  border-color: #0077ad;
}
.mimicsect.six .feature.scroller .slideReporter,
.section6 .feature.scroller .slideReporter {
  color: #0077ad;
}
.mimicsect.six .feature.summary,
.section6 .feature.summary {
  background-color: #d9ebf3;
  color: #0077ad;
}
.mimicsect.six .feature.highlighted,
.section6 .feature.highlighted {
  border-color: #0077ad;
}
.mimicsect.six .feature.highlighted.arrow:before,
.section6 .feature.highlighted.arrow:before {
  background-color: #0077ad;
}
.mimicsect.six figure.infographic,
.section6 figure.infographic {
  border-color: #0077ad;
}
html.csstransforms .mimicsect.six .toggle_header.collapsible a.lit span:after,
html.csstransforms .section6 .toggle_header.collapsible a.lit span:after,
.mimicsect.six .toggle_header.collapsible span:after,
.section6 .toggle_header.collapsible span:after {
  background-position: -202px -211px;
}
.mimicsect.six .toggle_header.collapsible a.lit span:after,
.section6 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -230px;
}
.mimicsect.six .toggle_header.collapsible a:hover,
.section6 .toggle_header.collapsible a:hover,
.mimicsect.six .toggle_header.collapsible a:focus,
.section6 .toggle_header.collapsible a:focus,
.mimicsect.six .toggle_header.collapsible a:active,
.section6 .toggle_header.collapsible a:active {
  color: #3392bd;
}
.mimicsect.six table,
.section6 table,
.mimicsect.six table td,
.section6 table td,
.mimicsect.six table tr:first-child td,
.section6 table tr:first-child td {
  border-color: #0077ad;
}
.mimicsect.six table tbody tr,
.section6 table tbody tr {
  background-color: #f2f8fb;
  background-color: rgba(0, 119, 173, 0.05);
}
.mimicsect.six table tbody tr:hover,
.section6 table tbody tr:hover,
.mimicsect.six table tbody tr:focus,
.section6 table tbody tr:focus,
.mimicsect.six table tbody tr:active,
.section6 table tbody tr:active {
  background-color: #d9ebf3;
  background-color: rgba(0, 119, 173, 0.15);
}
.mimicsect.six table tbody tr.highlight,
.section6 table tbody tr.highlight {
  background-color: #cce4ef;
  background-color: rgba(0, 119, 173, 0.2);
}
.mimicsect.six table tbody tr.highlight:hover,
.section6 table tbody tr.highlight:hover,
.mimicsect.six table tbody tr.highlight:focus,
.section6 table tbody tr.highlight:focus,
.mimicsect.six table tbody tr.highlight:active,
.section6 table tbody tr.highlight:active {
  background-color: #b3d6e6;
  background-color: rgba(0, 119, 173, 0.3);
}
.mimicsect.six main h1,
.section6 main h1,
.mimicsect.six footer h1,
.section6 footer h1,
.mimicsect.six main h2,
.section6 main h2,
.mimicsect.six footer h2,
.section6 footer h2,
.mimicsect.six main h3,
.section6 main h3,
.mimicsect.six footer h3,
.section6 footer h3,
.mimicsect.six main .h1,
.section6 main .h1,
.mimicsect.six footer .h1,
.section6 footer .h1,
.mimicsect.six main .h2,
.section6 main .h2,
.mimicsect.six footer .h2,
.section6 footer .h2,
.mimicsect.six main .h3,
.section6 main .h3,
.mimicsect.six footer .h3,
.section6 footer .h3,
.mimicsect.six main .key_project h4,
.section6 main .key_project h4,
.mimicsect.six footer .key_project h4,
.section6 footer .key_project h4 {
  color: #0077ad;
}
.mimicsect.six .colour.fore,
.section6 .colour.fore {
  color: #0077ad;
}
.mimicsect.six .colour.back,
.section6 .colour.back {
  background-color: #0077ad;
}
.mimicsect.six footer#ppw a.sectColour,
.section6 footer#ppw a.sectColour {
  color: #0077ad;
}
.mimicsect.seven .searchform [id*="SearchQuery"],
.section7 .searchform [id*="SearchQuery"] {
  border-color: #3d6fb6;
}
.mimicsect.seven .searchform button[type="submit"],
.section7 .searchform button[type="submit"] {
  background-color: #3d6fb6;
}
.mimicsect.seven header#wpp .branding,
.section7 header#wpp .branding {
  background: #3d6fb6;
}
.mimicsect.seven header#wpp nav.main,
.section7 header#wpp nav.main {
  border-top-color: #25436d;
}
.mimicsect.seven header#wpp .secondaryMenuSwitch:before,
.section7 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -121px;
}
.mimicsect.seven header#wpp .secondaryMenuSwitch.open:before,
.section7 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -116px;
}
header#wpp nav.main .container_12 .mimicsect.seven .h3,
header#wpp nav.main .container_12 .section7 .h3,
.container_12 #fullPageContents .mimicsect.seven .h3,
.container_12 #fullPageContents .section7 .h3 {
  border-color: #3d6fb6;
}
header#wpp nav.main .container_12 .mimicsect.seven .h3 a,
header#wpp nav.main .container_12 .section7 .h3 a,
.container_12 #fullPageContents .mimicsect.seven .h3 a,
.container_12 #fullPageContents .section7 .h3 a {
  color: #3d6fb6;
}
.mimicsect.seven .paging_container li.paging_previous a,
.section7 .paging_container li.paging_previous a {
  background-position: -1px -402px;
}
.mimicsect.seven .paging_container li.paging_next a,
.section7 .paging_container li.paging_next a {
  background-position: -34px -402px;
}
.mimicsect.seven [id*="scrollcontent"] a.prevslide,
.section7 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.seven [id*="scrollcontent"] a.nextslide,
.section7 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.seven .chapters .top a,
.section7 .chapters .top a {
  background-position: -67px -240px;
}
.mimicsect.seven .chapters .indicator .progress,
.section7 .chapters .indicator .progress {
  background: #3d6fb6;
}
.mimicsect.seven a.download:before,
.section7 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.seven a.download:hover:before,
.section7 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.seven hr,
.section7 hr,
.mimicsect.seven [id^="togglecontent"] .toggle_header a:after,
.section7 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.seven .mimic_toggle_header:after,
.section7 .mimic_toggle_header:after {
  border-color: #3d6fb6;
}
.mimicsect.seven .longlist .toggle_header a,
.section7 .longlist .toggle_header a {
  border-color: #3d6fb6;
}
.mimicsect.seven .video_list li.lit a,
.section7 .video_list li.lit a {
  border-color: #3d6fb6;
  color: #3d6fb6;
}
.mimicsect.seven .video_list li a:hover,
.section7 .video_list li a:hover {
  color: #3d6fb6;
}
.mimicsect.seven a:hover .img-link,
.section7 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #3d6fb6;
  box-shadow: inset 0 0 0 8px #3d6fb6;
}
.mimicsect.seven blockquote:before,
.section7 blockquote:before {
  background-position: -132px -163px;
}
.mimicsect.seven ul li:before,
.section7 ul li:before {
  background-position: -166px -61px;
}
.mimicsect.seven ul.awardslist li:before,
.section7 ul.awardslist li:before {
  background-position: -188px -85px !important;
}
.mimicsect.seven a,
.section7 a,
.mimicsect.seven p.intro,
.section7 p.intro,
.mimicsect.seven p.bigdata,
.section7 p.bigdata,
.mimicsect.seven p.bigdata strong,
.section7 p.bigdata strong,
.mimicsect.seven p.result,
.section7 p.result,
.mimicsect.seven p.result strong,
.section7 p.result strong,
.mimicsect.seven ul.awardslist,
.section7 ul.awardslist,
.mimicsect.seven ul.resultlist,
.section7 ul.resultlist,
.mimicsect.seven .sectiontitle:first-child,
.section7 .sectiontitle:first-child,
.mimicsect.seven .duotitle,
.section7 .duotitle,
.mimicsect.seven blockquote,
.section7 blockquote,
.mimicsect.seven blockquote cite,
.section7 blockquote cite,
.mimicsect.seven blockquote figcaption,
.section7 blockquote figcaption,
.mimicsect.seven blockquote + figcaption,
.section7 blockquote + figcaption,
.mimicsect.seven .profile-details,
.section7 .profile-details,
.mimicsect.seven .secondaryMenuSwitch,
.section7 .secondaryMenuSwitch,
.mimicsect.seven .column.campaign a:hover p,
.section7 .column.campaign a:hover p,
.mimicsect.seven .pullout,
.section7 .pullout,
.mimicsect.seven nav[role="navigation"] li.lit,
.section7 nav[role="navigation"] li.lit,
.mimicsect.seven ol.chunky li:before,
.section7 ol.chunky li:before,
.mimicsect.seven .dropcap::first-letter,
.section7 .dropcap::first-letter,
.mimicsect.seven .dropcap .first-letter,
.section7 .dropcap .first-letter {
  color: #3d6fb6;
}
.mimicsect.seven .feature.scroller,
.section7 .feature.scroller,
.mimicsect.seven .feature.key_project,
.section7 .feature.key_project {
  border-color: #3d6fb6;
}
.mimicsect.seven .feature.scroller .slideReporter,
.section7 .feature.scroller .slideReporter {
  color: #3d6fb6;
}
.mimicsect.seven .feature.summary,
.section7 .feature.summary {
  background-color: #e2e9f4;
  color: #3d6fb6;
}
.mimicsect.seven .feature.highlighted,
.section7 .feature.highlighted {
  border-color: #3d6fb6;
}
.mimicsect.seven .feature.highlighted.arrow:before,
.section7 .feature.highlighted.arrow:before {
  background-color: #3d6fb6;
}
.mimicsect.seven figure.infographic,
.section7 figure.infographic {
  border-color: #3d6fb6;
}
html.csstransforms .mimicsect.seven .toggle_header.collapsible a.lit span:after,
html.csstransforms .section7 .toggle_header.collapsible a.lit span:after,
.mimicsect.seven .toggle_header.collapsible span:after,
.section7 .toggle_header.collapsible span:after {
  background-position: -202px -253px;
}
.mimicsect.seven .toggle_header.collapsible a.lit span:after,
.section7 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -272px;
}
.mimicsect.seven .toggle_header.collapsible a:hover,
.section7 .toggle_header.collapsible a:hover,
.mimicsect.seven .toggle_header.collapsible a:focus,
.section7 .toggle_header.collapsible a:focus,
.mimicsect.seven .toggle_header.collapsible a:active,
.section7 .toggle_header.collapsible a:active {
  color: #648cc5;
}
.mimicsect.seven table,
.section7 table,
.mimicsect.seven table td,
.section7 table td,
.mimicsect.seven table tr:first-child td,
.section7 table tr:first-child td {
  border-color: #3d6fb6;
}
.mimicsect.seven table tbody tr,
.section7 table tbody tr {
  background-color: #f5f8fb;
  background-color: rgba(61, 111, 182, 0.05);
}
.mimicsect.seven table tbody tr:hover,
.section7 table tbody tr:hover,
.mimicsect.seven table tbody tr:focus,
.section7 table tbody tr:focus,
.mimicsect.seven table tbody tr:active,
.section7 table tbody tr:active {
  background-color: #e2e9f4;
  background-color: rgba(61, 111, 182, 0.15);
}
.mimicsect.seven table tbody tr.highlight,
.section7 table tbody tr.highlight {
  background-color: #d8e2f0;
  background-color: rgba(61, 111, 182, 0.2);
}
.mimicsect.seven table tbody tr.highlight:hover,
.section7 table tbody tr.highlight:hover,
.mimicsect.seven table tbody tr.highlight:focus,
.section7 table tbody tr.highlight:focus,
.mimicsect.seven table tbody tr.highlight:active,
.section7 table tbody tr.highlight:active {
  background-color: #c5d4e9;
  background-color: rgba(61, 111, 182, 0.3);
}
.mimicsect.seven main h1,
.section7 main h1,
.mimicsect.seven footer h1,
.section7 footer h1,
.mimicsect.seven main h2,
.section7 main h2,
.mimicsect.seven footer h2,
.section7 footer h2,
.mimicsect.seven main h3,
.section7 main h3,
.mimicsect.seven footer h3,
.section7 footer h3,
.mimicsect.seven main .h1,
.section7 main .h1,
.mimicsect.seven footer .h1,
.section7 footer .h1,
.mimicsect.seven main .h2,
.section7 main .h2,
.mimicsect.seven footer .h2,
.section7 footer .h2,
.mimicsect.seven main .h3,
.section7 main .h3,
.mimicsect.seven footer .h3,
.section7 footer .h3,
.mimicsect.seven main .key_project h4,
.section7 main .key_project h4,
.mimicsect.seven footer .key_project h4,
.section7 footer .key_project h4 {
  color: #3d6fb6;
}
.mimicsect.seven .colour.fore,
.section7 .colour.fore {
  color: #3d6fb6;
}
.mimicsect.seven .colour.back,
.section7 .colour.back {
  background-color: #3d6fb6;
}
.mimicsect.seven footer#ppw a.sectColour,
.section7 footer#ppw a.sectColour {
  color: #3d6fb6;
}
.mimicsect.eight .searchform [id*="SearchQuery"],
.section8 .searchform [id*="SearchQuery"] {
  border-color: #5a7d6c;
}
.mimicsect.eight .searchform button[type="submit"],
.section8 .searchform button[type="submit"] {
  background-color: #5a7d6c;
}
.mimicsect.eight header#wpp .branding,
.section8 header#wpp .branding {
  background: #5a7d6c;
}
.mimicsect.eight header#wpp nav.main,
.section8 header#wpp nav.main {
  border-top-color: #364b41;
}
.mimicsect.eight header#wpp .secondaryMenuSwitch:before,
.section8 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -141px;
}
.mimicsect.eight header#wpp .secondaryMenuSwitch.open:before,
.section8 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -137px;
}
header#wpp nav.main .container_12 .mimicsect.eight .h3,
header#wpp nav.main .container_12 .section8 .h3,
.container_12 #fullPageContents .mimicsect.eight .h3,
.container_12 #fullPageContents .section8 .h3 {
  border-color: #5a7d6c;
}
header#wpp nav.main .container_12 .mimicsect.eight .h3 a,
header#wpp nav.main .container_12 .section8 .h3 a,
.container_12 #fullPageContents .mimicsect.eight .h3 a,
.container_12 #fullPageContents .section8 .h3 a {
  color: #5a7d6c;
}
.mimicsect.eight .paging_container li.paging_previous a,
.section8 .paging_container li.paging_previous a {
  background-position: -1px -462px;
}
.mimicsect.eight .paging_container li.paging_next a,
.section8 .paging_container li.paging_next a {
  background-position: -34px -462px;
}
.mimicsect.eight [id*="scrollcontent"] a.prevslide,
.section8 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.eight [id*="scrollcontent"] a.nextslide,
.section8 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.eight .chapters .top a,
.section8 .chapters .top a {
  background-position: -67px -273px;
}
.mimicsect.eight .chapters .indicator .progress,
.section8 .chapters .indicator .progress {
  background: #5a7d6c;
}
.mimicsect.eight a.download:before,
.section8 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.eight a.download:hover:before,
.section8 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.eight hr,
.section8 hr,
.mimicsect.eight [id^="togglecontent"] .toggle_header a:after,
.section8 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.eight .mimic_toggle_header:after,
.section8 .mimic_toggle_header:after {
  border-color: #5a7d6c;
}
.mimicsect.eight .longlist .toggle_header a,
.section8 .longlist .toggle_header a {
  border-color: #5a7d6c;
}
.mimicsect.eight .video_list li.lit a,
.section8 .video_list li.lit a {
  border-color: #5a7d6c;
  color: #5a7d6c;
}
.mimicsect.eight .video_list li a:hover,
.section8 .video_list li a:hover {
  color: #5a7d6c;
}
.mimicsect.eight a:hover .img-link,
.section8 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5a7d6c;
  box-shadow: inset 0 0 0 8px #5a7d6c;
}
.mimicsect.eight blockquote:before,
.section8 blockquote:before {
  background-position: -132px -190px;
}
.mimicsect.eight ul li:before,
.section8 ul li:before {
  background-position: -166px -71px;
}
.mimicsect.eight a,
.section8 a,
.mimicsect.eight p.intro,
.section8 p.intro,
.mimicsect.eight p.bigdata,
.section8 p.bigdata,
.mimicsect.eight p.bigdata strong,
.section8 p.bigdata strong,
.mimicsect.eight p.result,
.section8 p.result,
.mimicsect.eight p.result strong,
.section8 p.result strong,
.mimicsect.eight ul.awardslist,
.section8 ul.awardslist,
.mimicsect.eight ul.resultlist,
.section8 ul.resultlist,
.mimicsect.eight .sectiontitle:first-child,
.section8 .sectiontitle:first-child,
.mimicsect.eight .duotitle,
.section8 .duotitle,
.mimicsect.eight blockquote,
.section8 blockquote,
.mimicsect.eight blockquote cite,
.section8 blockquote cite,
.mimicsect.eight blockquote figcaption,
.section8 blockquote figcaption,
.mimicsect.eight blockquote + figcaption,
.section8 blockquote + figcaption,
.mimicsect.eight .profile-details,
.section8 .profile-details,
.mimicsect.eight .secondaryMenuSwitch,
.section8 .secondaryMenuSwitch,
.mimicsect.eight .column.campaign a:hover p,
.section8 .column.campaign a:hover p,
.mimicsect.eight .pullout,
.section8 .pullout,
.mimicsect.eight nav[role="navigation"] li.lit,
.section8 nav[role="navigation"] li.lit,
.mimicsect.eight ol.chunky li:before,
.section8 ol.chunky li:before,
.mimicsect.eight .dropcap::first-letter,
.section8 .dropcap::first-letter,
.mimicsect.eight .dropcap .first-letter,
.section8 .dropcap .first-letter {
  color: #5a7d6c;
}
.mimicsect.eight .feature.scroller,
.section8 .feature.scroller,
.mimicsect.eight .feature.key_project,
.section8 .feature.key_project {
  border-color: #5a7d6c;
}
.mimicsect.eight .feature.scroller .slideReporter,
.section8 .feature.scroller .slideReporter {
  color: #5a7d6c;
}
.mimicsect.eight .feature.summary,
.section8 .feature.summary {
  background-color: #e6ece9;
  color: #5a7d6c;
}
.mimicsect.eight .feature.highlighted,
.section8 .feature.highlighted {
  border-color: #5a7d6c;
}
.mimicsect.eight .feature.highlighted.arrow:before,
.section8 .feature.highlighted.arrow:before {
  background-color: #5a7d6c;
}
.mimicsect.eight figure.infographic,
.section8 figure.infographic {
  border-color: #5a7d6c;
}
html.csstransforms .mimicsect.eight .toggle_header.collapsible a.lit span:after,
html.csstransforms .section8 .toggle_header.collapsible a.lit span:after,
.mimicsect.eight .toggle_header.collapsible span:after,
.section8 .toggle_header.collapsible span:after {
  background-position: -202px -295px;
}
.mimicsect.eight .toggle_header.collapsible a.lit span:after,
.section8 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -314px;
}
.mimicsect.eight .toggle_header.collapsible a:hover,
.section8 .toggle_header.collapsible a:hover,
.mimicsect.eight .toggle_header.collapsible a:focus,
.section8 .toggle_header.collapsible a:focus,
.mimicsect.eight .toggle_header.collapsible a:active,
.section8 .toggle_header.collapsible a:active {
  color: #7b9789;
}
.mimicsect.eight table,
.section8 table,
.mimicsect.eight table td,
.section8 table td,
.mimicsect.eight table tr:first-child td,
.section8 table tr:first-child td {
  border-color: #5a7d6c;
}
.mimicsect.eight table tbody tr,
.section8 table tbody tr {
  background-color: #f7f9f8;
  background-color: rgba(90, 125, 108, 0.05);
}
.mimicsect.eight table tbody tr:hover,
.section8 table tbody tr:hover,
.mimicsect.eight table tbody tr:focus,
.section8 table tbody tr:focus,
.mimicsect.eight table tbody tr:active,
.section8 table tbody tr:active {
  background-color: #e6ece9;
  background-color: rgba(90, 125, 108, 0.15);
}
.mimicsect.eight table tbody tr.highlight,
.section8 table tbody tr.highlight {
  background-color: #dee5e2;
  background-color: rgba(90, 125, 108, 0.2);
}
.mimicsect.eight table tbody tr.highlight:hover,
.section8 table tbody tr.highlight:hover,
.mimicsect.eight table tbody tr.highlight:focus,
.section8 table tbody tr.highlight:focus,
.mimicsect.eight table tbody tr.highlight:active,
.section8 table tbody tr.highlight:active {
  background-color: #ced8d3;
  background-color: rgba(90, 125, 108, 0.3);
}
.mimicsect.eight main h1,
.section8 main h1,
.mimicsect.eight footer h1,
.section8 footer h1,
.mimicsect.eight main h2,
.section8 main h2,
.mimicsect.eight footer h2,
.section8 footer h2,
.mimicsect.eight main h3,
.section8 main h3,
.mimicsect.eight footer h3,
.section8 footer h3,
.mimicsect.eight main .h1,
.section8 main .h1,
.mimicsect.eight footer .h1,
.section8 footer .h1,
.mimicsect.eight main .h2,
.section8 main .h2,
.mimicsect.eight footer .h2,
.section8 footer .h2,
.mimicsect.eight main .h3,
.section8 main .h3,
.mimicsect.eight footer .h3,
.section8 footer .h3,
.mimicsect.eight main .key_project h4,
.section8 main .key_project h4,
.mimicsect.eight footer .key_project h4,
.section8 footer .key_project h4 {
  color: #5a7d6c;
}
.mimicsect.eight .colour.fore,
.section8 .colour.fore {
  color: #5a7d6c;
}
.mimicsect.eight .colour.back,
.section8 .colour.back {
  background-color: #5a7d6c;
}
.mimicsect.eight footer#ppw a.sectColour,
.section8 footer#ppw a.sectColour {
  color: #5a7d6c;
}
.mimicsect.nine .searchform [id*="SearchQuery"],
.section9 .searchform [id*="SearchQuery"] {
  border-color: #69741f;
}
.mimicsect.nine .searchform button[type="submit"],
.section9 .searchform button[type="submit"] {
  background-color: #69741f;
}
.mimicsect.nine header#wpp .branding,
.section9 header#wpp .branding {
  background: #69741f;
}
.mimicsect.nine header#wpp nav.main,
.section9 header#wpp nav.main {
  border-top-color: #3f4613;
}
.mimicsect.nine header#wpp .secondaryMenuSwitch:before,
.section9 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -2px;
}
.mimicsect.nine header#wpp .secondaryMenuSwitch.open:before,
.section9 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px 2px;
}
header#wpp nav.main .container_12 .mimicsect.nine .h3,
header#wpp nav.main .container_12 .section9 .h3,
.container_12 #fullPageContents .mimicsect.nine .h3,
.container_12 #fullPageContents .section9 .h3 {
  border-color: #69741f;
}
header#wpp nav.main .container_12 .mimicsect.nine .h3 a,
header#wpp nav.main .container_12 .section9 .h3 a,
.container_12 #fullPageContents .mimicsect.nine .h3 a,
.container_12 #fullPageContents .section9 .h3 a {
  color: #69741f;
}
.mimicsect.nine .paging_container li.paging_previous a,
.section9 .paging_container li.paging_previous a {
  background-position: -1px -43px;
}
.mimicsect.nine .paging_container li.paging_next a,
.section9 .paging_container li.paging_next a {
  background-position: -34px -43px;
}
.mimicsect.nine [id*="scrollcontent"] a.prevslide,
.section9 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.nine [id*="scrollcontent"] a.nextslide,
.section9 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.nine .chapters .top a,
.section9 .chapters .top a {
  background-position: -67px -43px;
}
.mimicsect.nine .chapters .indicator .progress,
.section9 .chapters .indicator .progress {
  background: #69741f;
}
.mimicsect.nine a.download:before,
.section9 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.nine a.download:hover:before,
.section9 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.nine hr,
.section9 hr,
.mimicsect.nine [id^="togglecontent"] .toggle_header a:after,
.section9 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.nine .mimic_toggle_header:after,
.section9 .mimic_toggle_header:after {
  border-color: #69741f;
}
.mimicsect.nine .longlist .toggle_header a,
.section9 .longlist .toggle_header a {
  border-color: #69741f;
}
.mimicsect.nine .video_list li.lit a,
.section9 .video_list li.lit a {
  border-color: #69741f;
  color: #69741f;
}
.mimicsect.nine .video_list li a:hover,
.section9 .video_list li a:hover {
  color: #69741f;
}
.mimicsect.nine a:hover .img-link,
.section9 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #69741f;
  box-shadow: inset 0 0 0 8px #69741f;
}
.mimicsect.nine blockquote:before,
.section9 blockquote:before {
  background-position: -132px -1px;
}
.mimicsect.nine ul li:before,
.section9 ul li:before {
  background-position: -166px -1px;
}
.mimicsect.nine a,
.section9 a,
.mimicsect.nine p.intro,
.section9 p.intro,
.mimicsect.nine p.bigdata,
.section9 p.bigdata,
.mimicsect.nine p.bigdata strong,
.section9 p.bigdata strong,
.mimicsect.nine p.result,
.section9 p.result,
.mimicsect.nine p.result strong,
.section9 p.result strong,
.mimicsect.nine ul.awardslist,
.section9 ul.awardslist,
.mimicsect.nine ul.resultlist,
.section9 ul.resultlist,
.mimicsect.nine .sectiontitle:first-child,
.section9 .sectiontitle:first-child,
.mimicsect.nine .duotitle,
.section9 .duotitle,
.mimicsect.nine blockquote,
.section9 blockquote,
.mimicsect.nine blockquote cite,
.section9 blockquote cite,
.mimicsect.nine blockquote figcaption,
.section9 blockquote figcaption,
.mimicsect.nine blockquote + figcaption,
.section9 blockquote + figcaption,
.mimicsect.nine .profile-details,
.section9 .profile-details,
.mimicsect.nine .secondaryMenuSwitch,
.section9 .secondaryMenuSwitch,
.mimicsect.nine .column.campaign a:hover p,
.section9 .column.campaign a:hover p,
.mimicsect.nine .pullout,
.section9 .pullout,
.mimicsect.nine nav[role="navigation"] li.lit,
.section9 nav[role="navigation"] li.lit,
.mimicsect.nine ol.chunky li:before,
.section9 ol.chunky li:before,
.mimicsect.nine .dropcap::first-letter,
.section9 .dropcap::first-letter,
.mimicsect.nine .dropcap .first-letter,
.section9 .dropcap .first-letter {
  color: #69741f;
}
.mimicsect.nine .feature.scroller,
.section9 .feature.scroller,
.mimicsect.nine .feature.key_project,
.section9 .feature.key_project {
  border-color: #69741f;
}
.mimicsect.nine .feature.scroller .slideReporter,
.section9 .feature.scroller .slideReporter {
  color: #69741f;
}
.mimicsect.nine .feature.summary,
.section9 .feature.summary {
  background-color: #e9eadd;
  color: #69741f;
}
.mimicsect.nine .feature.highlighted,
.section9 .feature.highlighted {
  border-color: #69741f;
}
.mimicsect.nine .feature.highlighted.arrow:before,
.section9 .feature.highlighted.arrow:before {
  background-color: #69741f;
}
.mimicsect.nine figure.infographic,
.section9 figure.infographic {
  border-color: #69741f;
}
html.csstransforms .mimicsect.nine .toggle_header.collapsible a.lit span:after,
html.csstransforms .section9 .toggle_header.collapsible a.lit span:after,
.mimicsect.nine .toggle_header.collapsible span:after,
.section9 .toggle_header.collapsible span:after {
  background-position: -202px -1px;
}
.mimicsect.nine .toggle_header.collapsible a.lit span:after,
.section9 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -20px;
}
.mimicsect.nine .toggle_header.collapsible a:hover,
.section9 .toggle_header.collapsible a:hover,
.mimicsect.nine .toggle_header.collapsible a:focus,
.section9 .toggle_header.collapsible a:focus,
.mimicsect.nine .toggle_header.collapsible a:active,
.section9 .toggle_header.collapsible a:active {
  color: #87904c;
}
.mimicsect.nine table,
.section9 table,
.mimicsect.nine table td,
.section9 table td,
.mimicsect.nine table tr:first-child td,
.section9 table tr:first-child td {
  border-color: #69741f;
}
.mimicsect.nine table tbody tr,
.section9 table tbody tr {
  background-color: #f8f8f4;
  background-color: rgba(105, 116, 31, 0.05);
}
.mimicsect.nine table tbody tr:hover,
.section9 table tbody tr:hover,
.mimicsect.nine table tbody tr:focus,
.section9 table tbody tr:focus,
.mimicsect.nine table tbody tr:active,
.section9 table tbody tr:active {
  background-color: #e9eadd;
  background-color: rgba(105, 116, 31, 0.15);
}
.mimicsect.nine table tbody tr.highlight,
.section9 table tbody tr.highlight {
  background-color: #e1e3d2;
  background-color: rgba(105, 116, 31, 0.2);
}
.mimicsect.nine table tbody tr.highlight:hover,
.section9 table tbody tr.highlight:hover,
.mimicsect.nine table tbody tr.highlight:focus,
.section9 table tbody tr.highlight:focus,
.mimicsect.nine table tbody tr.highlight:active,
.section9 table tbody tr.highlight:active {
  background-color: #d2d5bc;
  background-color: rgba(105, 116, 31, 0.3);
}
.mimicsect.nine main h1,
.section9 main h1,
.mimicsect.nine footer h1,
.section9 footer h1,
.mimicsect.nine main h2,
.section9 main h2,
.mimicsect.nine footer h2,
.section9 footer h2,
.mimicsect.nine main h3,
.section9 main h3,
.mimicsect.nine footer h3,
.section9 footer h3,
.mimicsect.nine main .h1,
.section9 main .h1,
.mimicsect.nine footer .h1,
.section9 footer .h1,
.mimicsect.nine main .h2,
.section9 main .h2,
.mimicsect.nine footer .h2,
.section9 footer .h2,
.mimicsect.nine main .h3,
.section9 main .h3,
.mimicsect.nine footer .h3,
.section9 footer .h3,
.mimicsect.nine main .key_project h4,
.section9 main .key_project h4,
.mimicsect.nine footer .key_project h4,
.section9 footer .key_project h4 {
  color: #69741f;
}
.mimicsect.nine .colour.fore,
.section9 .colour.fore {
  color: #69741f;
}
.mimicsect.nine .colour.back,
.section9 .colour.back {
  background-color: #69741f;
}
.mimicsect.nine footer#ppw a.sectColour,
.section9 footer#ppw a.sectColour {
  color: #69741f;
}
.mimicsect.nine a#key1,
.section9 a#key1 {
  color: black;
}
.mimicsect.nine a#key1 a#key1:hover,
.section9 a#key1 a#key1:hover {
  text-decoration: none !important;
  border: none !important;
}
.mimicsect.ten .searchform [id*="SearchQuery"],
.section10 .searchform [id*="SearchQuery"] {
  border-color: #69741f;
}
.mimicsect.ten .searchform button[type="submit"],
.section10 .searchform button[type="submit"] {
  background-color: #69741f;
}
.mimicsect.ten header#wpp .branding,
.section10 header#wpp .branding {
  background: #69741f;
}
.mimicsect.ten header#wpp nav.main,
.section10 header#wpp nav.main {
  border-top-color: #3f4613;
}
.mimicsect.ten header#wpp .secondaryMenuSwitch:before,
.section10 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -160px;
}
.mimicsect.ten header#wpp .secondaryMenuSwitch.open:before,
.section10 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -156px;
}
header#wpp nav.main .container_12 .mimicsect.ten .h3,
header#wpp nav.main .container_12 .section10 .h3,
.container_12 #fullPageContents .mimicsect.ten .h3,
.container_12 #fullPageContents .section10 .h3 {
  border-color: #69741f;
}
header#wpp nav.main .container_12 .mimicsect.ten .h3 a,
header#wpp nav.main .container_12 .section10 .h3 a,
.container_12 #fullPageContents .mimicsect.ten .h3 a,
.container_12 #fullPageContents .section10 .h3 a {
  color: #69741f;
}
.mimicsect.ten .paging_container li.paging_previous a,
.section10 .paging_container li.paging_previous a {
  background-position: -1px -522px;
}
.mimicsect.ten .paging_container li.paging_next a,
.section10 .paging_container li.paging_next a {
  background-position: -34px -522px;
}
.mimicsect.ten [id*="scrollcontent"] a.prevslide,
.section10 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.ten [id*="scrollcontent"] a.nextslide,
.section10 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.ten .chapters .top a,
.section10 .chapters .top a {
  background-position: -67px -306px;
}
.mimicsect.ten .chapters .indicator .progress,
.section10 .chapters .indicator .progress {
  background: #69741f;
}
.mimicsect.ten a.download:before,
.section10 a.download:before {
  background-position: -219px -217px;
}
.mimicsect.ten a.download:hover:before,
.section10 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.ten hr,
.section10 hr,
.mimicsect.ten [id^="togglecontent"] .toggle_header a:after,
.section10 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.ten .mimic_toggle_header:after,
.section10 .mimic_toggle_header:after {
  border-color: #69741f;
}
.mimicsect.ten .longlist .toggle_header a,
.section10 .longlist .toggle_header a {
  border-color: #69741f;
}
.mimicsect.ten .video_list li.lit a,
.section10 .video_list li.lit a {
  border-color: #69741f;
  color: #69741f;
}
.mimicsect.ten .video_list li a:hover,
.section10 .video_list li a:hover {
  color: #69741f;
}
.mimicsect.ten a:hover .img-link,
.section10 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #69741f;
  box-shadow: inset 0 0 0 8px #69741f;
}
.mimicsect.ten blockquote:before,
.section10 blockquote:before {
  background-position: -132px -217px;
}
.mimicsect.ten ul li:before,
.section10 ul li:before {
  background-position: -166px -81px;
}
.mimicsect.ten a,
.section10 a,
.mimicsect.ten p.intro,
.section10 p.intro,
.mimicsect.ten p.bigdata,
.section10 p.bigdata,
.mimicsect.ten p.bigdata strong,
.section10 p.bigdata strong,
.mimicsect.ten p.result,
.section10 p.result,
.mimicsect.ten p.result strong,
.section10 p.result strong,
.mimicsect.ten ul.awardslist,
.section10 ul.awardslist,
.mimicsect.ten ul.resultlist,
.section10 ul.resultlist,
.mimicsect.ten .sectiontitle:first-child,
.section10 .sectiontitle:first-child,
.mimicsect.ten .duotitle,
.section10 .duotitle,
.mimicsect.ten blockquote,
.section10 blockquote,
.mimicsect.ten blockquote cite,
.section10 blockquote cite,
.mimicsect.ten blockquote figcaption,
.section10 blockquote figcaption,
.mimicsect.ten blockquote + figcaption,
.section10 blockquote + figcaption,
.mimicsect.ten .profile-details,
.section10 .profile-details,
.mimicsect.ten .secondaryMenuSwitch,
.section10 .secondaryMenuSwitch,
.mimicsect.ten .column.campaign a:hover p,
.section10 .column.campaign a:hover p,
.mimicsect.ten .pullout,
.section10 .pullout,
.mimicsect.ten nav[role="navigation"] li.lit,
.section10 nav[role="navigation"] li.lit,
.mimicsect.ten ol.chunky li:before,
.section10 ol.chunky li:before,
.mimicsect.ten .dropcap::first-letter,
.section10 .dropcap::first-letter,
.mimicsect.ten .dropcap .first-letter,
.section10 .dropcap .first-letter {
  color: #69741f;
}
.mimicsect.ten .feature.scroller,
.section10 .feature.scroller,
.mimicsect.ten .feature.key_project,
.section10 .feature.key_project {
  border-color: #69741f;
}
.mimicsect.ten .feature.scroller .slideReporter,
.section10 .feature.scroller .slideReporter {
  color: #69741f;
}
.mimicsect.ten .feature.summary,
.section10 .feature.summary {
  background-color: #e9eadd;
  color: #69741f;
}
.mimicsect.ten .feature.highlighted,
.section10 .feature.highlighted {
  border-color: #69741f;
}
.mimicsect.ten .feature.highlighted.arrow:before,
.section10 .feature.highlighted.arrow:before {
  background-color: #69741f;
}
.mimicsect.ten figure.infographic,
.section10 figure.infographic {
  border-color: #69741f;
}
html.csstransforms .mimicsect.ten .toggle_header.collapsible a.lit span:after,
html.csstransforms .section10 .toggle_header.collapsible a.lit span:after,
.mimicsect.ten .toggle_header.collapsible span:after,
.section10 .toggle_header.collapsible span:after {
  background-position: -202px -337px;
}
.mimicsect.ten .toggle_header.collapsible a.lit span:after,
.section10 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -357px;
}
.mimicsect.ten .toggle_header.collapsible a:hover,
.section10 .toggle_header.collapsible a:hover,
.mimicsect.ten .toggle_header.collapsible a:focus,
.section10 .toggle_header.collapsible a:focus,
.mimicsect.ten .toggle_header.collapsible a:active,
.section10 .toggle_header.collapsible a:active {
  color: #87904c;
}
.mimicsect.ten table,
.section10 table,
.mimicsect.ten table td,
.section10 table td,
.mimicsect.ten table tr:first-child td,
.section10 table tr:first-child td {
  border-color: #69741f;
}
.mimicsect.ten table tbody tr,
.section10 table tbody tr {
  background-color: #f8f8f4;
  background-color: rgba(105, 116, 31, 0.05);
}
.mimicsect.ten table tbody tr:hover,
.section10 table tbody tr:hover,
.mimicsect.ten table tbody tr:focus,
.section10 table tbody tr:focus,
.mimicsect.ten table tbody tr:active,
.section10 table tbody tr:active {
  background-color: #e9eadd;
  background-color: rgba(105, 116, 31, 0.15);
}
.mimicsect.ten table tbody tr.highlight,
.section10 table tbody tr.highlight {
  background-color: #e1e3d2;
  background-color: rgba(105, 116, 31, 0.2);
}
.mimicsect.ten table tbody tr.highlight:hover,
.section10 table tbody tr.highlight:hover,
.mimicsect.ten table tbody tr.highlight:focus,
.section10 table tbody tr.highlight:focus,
.mimicsect.ten table tbody tr.highlight:active,
.section10 table tbody tr.highlight:active {
  background-color: #d2d5bc;
  background-color: rgba(105, 116, 31, 0.3);
}
.mimicsect.ten main h1,
.section10 main h1,
.mimicsect.ten footer h1,
.section10 footer h1,
.mimicsect.ten main h2,
.section10 main h2,
.mimicsect.ten footer h2,
.section10 footer h2,
.mimicsect.ten main h3,
.section10 main h3,
.mimicsect.ten footer h3,
.section10 footer h3,
.mimicsect.ten main .h1,
.section10 main .h1,
.mimicsect.ten footer .h1,
.section10 footer .h1,
.mimicsect.ten main .h2,
.section10 main .h2,
.mimicsect.ten footer .h2,
.section10 footer .h2,
.mimicsect.ten main .h3,
.section10 main .h3,
.mimicsect.ten footer .h3,
.section10 footer .h3,
.mimicsect.ten main .key_project h4,
.section10 main .key_project h4,
.mimicsect.ten footer .key_project h4,
.section10 footer .key_project h4 {
  color: #69741f;
}
.mimicsect.ten .colour.fore,
.section10 .colour.fore {
  color: #69741f;
}
.mimicsect.ten .colour.back,
.section10 .colour.back {
  background-color: #69741f;
}
.mimicsect.ten footer#ppw a.sectColour,
.section10 footer#ppw a.sectColour {
  color: #69741f;
}
.mimicsect.eleven .searchform [id*="SearchQuery"],
.section11 .searchform [id*="SearchQuery"] {
  border-color: #3d6fb6;
}
.mimicsect.eleven .searchform button[type="submit"],
.section11 .searchform button[type="submit"] {
  background-color: #3d6fb6;
}
.mimicsect.eleven header#wpp .branding,
.section11 header#wpp .branding {
  background: #3d6fb6;
}
.mimicsect.eleven header#wpp nav.main,
.section11 header#wpp nav.main {
  border-top-color: #25436d;
}
.mimicsect.eleven header#wpp .secondaryMenuSwitch:before,
.section11 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -160px;
}
.mimicsect.eleven header#wpp .secondaryMenuSwitch.open:before,
.section11 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -156px;
}
header#wpp nav.main .container_12 .mimicsect.eleven .h3,
header#wpp nav.main .container_12 .section11 .h3,
.container_12 #fullPageContents .mimicsect.eleven .h3,
.container_12 #fullPageContents .section11 .h3 {
  border-color: #3d6fb6;
}
header#wpp nav.main .container_12 .mimicsect.eleven .h3 a,
header#wpp nav.main .container_12 .section11 .h3 a,
.container_12 #fullPageContents .mimicsect.eleven .h3 a,
.container_12 #fullPageContents .section11 .h3 a {
  color: #3d6fb6;
}
.mimicsect.eleven .paging_container li.paging_previous a,
.section11 .paging_container li.paging_previous a {
  background-position: -1px -582px;
}
.mimicsect.eleven .paging_container li.paging_next a,
.section11 .paging_container li.paging_next a {
  background-position: -34px -582px;
}
.mimicsect.eleven [id*="scrollcontent"] a.prevslide,
.section11 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.eleven [id*="scrollcontent"] a.nextslide,
.section11 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.eleven .chapters .top a,
.section11 .chapters .top a {
  background-position: -67px -240px;
}
.mimicsect.eleven .chapters .indicator .progress,
.section11 .chapters .indicator .progress {
  background: #3d6fb6;
}
.mimicsect.eleven a.download:before,
.section11 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.eleven a.download:hover:before,
.section11 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.eleven hr,
.section11 hr,
.mimicsect.eleven [id^="togglecontent"] .toggle_header a:after,
.section11 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.eleven .mimic_toggle_header:after,
.section11 .mimic_toggle_header:after {
  border-color: #3d6fb6;
}
.mimicsect.eleven .longlist .toggle_header a,
.section11 .longlist .toggle_header a {
  border-color: #3d6fb6;
}
.mimicsect.eleven .video_list li.lit a,
.section11 .video_list li.lit a {
  border-color: #3d6fb6;
  color: #3d6fb6;
}
.mimicsect.eleven .video_list li a:hover,
.section11 .video_list li a:hover {
  color: #3d6fb6;
}
.mimicsect.eleven a:hover .img-link,
.section11 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #3d6fb6;
  box-shadow: inset 0 0 0 8px #3d6fb6;
}
.mimicsect.eleven a.probono-panel,
.section11 a.probono-panel {
  color: white;
  font-size: 14px;
  font-size: 1.6rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
}
.mimicsect.eleven a.probono-panel:hover .title,
.section11 a.probono-panel:hover .title {
  text-decoration: underline;
}
.mimicsect.eleven a.probono-panel .title,
.section11 a.probono-panel .title {
  width: 100%;
  display: block;
  padding: 10px 0 10px 15px;
  float: left;
  position: relative;
  margin-bottom: 22px;
}
.mimicsect.eleven a.probono-panel .title:after,
.section11 a.probono-panel .title:after {
  background-image: url("../images/site_objects/sprite.png");
  background-repeat: no-repeat;
  content: '';
  height: 42px;
  overflow: hidden;
  width: 70px;
  position: absolute;
  right: 0;
  top: 0;
}
.mimicsect.eleven a.probono-panel.health:hover .img-link,
.section11 a.probono-panel.health:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #29338a;
  box-shadow: inset 0 0 0 8px #29338a;
}
.mimicsect.eleven a.probono-panel.health .title,
.section11 a.probono-panel.health .title {
  background-color: #29338a;
}
.mimicsect.eleven a.probono-panel.health .title:after,
.section11 a.probono-panel.health .title:after {
  background-position: -226px -518px;
}
.mimicsect.eleven a.probono-panel.communities,
.section11 a.probono-panel.communities {
  background-color: #006561;
}
.mimicsect.eleven a.probono-panel.communities:hover .img-link,
.section11 a.probono-panel.communities:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #006561;
  box-shadow: inset 0 0 0 8px #006561;
}
.mimicsect.eleven a.probono-panel.communities .title,
.section11 a.probono-panel.communities .title {
  background-color: #006561;
}
.mimicsect.eleven a.probono-panel.communities .title:after,
.section11 a.probono-panel.communities .title:after {
  background-position: -234px -478px;
}
.mimicsect.eleven a.probono-panel.humanrights,
.section11 a.probono-panel.humanrights {
  background-color: #b05e09;
}
.mimicsect.eleven a.probono-panel.humanrights:hover .img-link,
.section11 a.probono-panel.humanrights:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #b05e09;
  box-shadow: inset 0 0 0 8px #b05e09;
}
.mimicsect.eleven a.probono-panel.humanrights .title,
.section11 a.probono-panel.humanrights .title {
  background-color: #b05e09;
}
.mimicsect.eleven a.probono-panel.humanrights .title:after,
.section11 a.probono-panel.humanrights .title:after {
  background-position: -220px -439px;
}
.mimicsect.eleven a.probono-panel.arts,
.section11 a.probono-panel.arts {
  background-color: #5a5085;
}
.mimicsect.eleven a.probono-panel.arts:hover .img-link,
.section11 a.probono-panel.arts:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5a5085;
  box-shadow: inset 0 0 0 8px #5a5085;
}
.mimicsect.eleven a.probono-panel.arts .title,
.section11 a.probono-panel.arts .title {
  background-color: #5a5085;
}
.mimicsect.eleven a.probono-panel.arts .title:after,
.section11 a.probono-panel.arts .title:after {
  background-position: -227px -399px;
}
.mimicsect.eleven a.probono-panel.education,
.section11 a.probono-panel.education {
  background-color: #0077ad;
}
.mimicsect.eleven a.probono-panel.education:hover .img-link,
.section11 a.probono-panel.education:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #0077ad;
  box-shadow: inset 0 0 0 8px #0077ad;
}
.mimicsect.eleven a.probono-panel.education .title,
.section11 a.probono-panel.education .title {
  background-color: #0077ad;
}
.mimicsect.eleven a.probono-panel.education .title:after,
.section11 a.probono-panel.education .title:after {
  background-position: -233px -358px;
}
.mimicsect.eleven a.probono-panel.environment,
.section11 a.probono-panel.environment {
  background-color: #5a7932;
}
.mimicsect.eleven a.probono-panel.environment:hover .img-link,
.section11 a.probono-panel.environment:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5a7932;
  box-shadow: inset 0 0 0 8px #5a7932;
}
.mimicsect.eleven a.probono-panel.environment .title,
.section11 a.probono-panel.environment .title {
  background-color: #5a7932;
}
.mimicsect.eleven a.probono-panel.environment .title:after,
.section11 a.probono-panel.environment .title:after {
  background-position: -225px -318px;
}
.mimicsect.eleven blockquote:before,
.section11 blockquote:before {
  background-position: -132px -244px;
}
.mimicsect.eleven ul li:before,
.section11 ul li:before {
  background-position: -166px -91px;
}
.mimicsect.eleven a,
.section11 a,
.mimicsect.eleven p.intro,
.section11 p.intro,
.mimicsect.eleven p.bigdata,
.section11 p.bigdata,
.mimicsect.eleven p.bigdata strong,
.section11 p.bigdata strong,
.mimicsect.eleven p.result,
.section11 p.result,
.mimicsect.eleven p.result strong,
.section11 p.result strong,
.mimicsect.eleven ul.awardslist,
.section11 ul.awardslist,
.mimicsect.eleven ul.resultlist,
.section11 ul.resultlist,
.mimicsect.eleven .sectiontitle:first-child,
.section11 .sectiontitle:first-child,
.mimicsect.eleven .duotitle,
.section11 .duotitle,
.mimicsect.eleven blockquote,
.section11 blockquote,
.mimicsect.eleven blockquote cite,
.section11 blockquote cite,
.mimicsect.eleven blockquote figcaption,
.section11 blockquote figcaption,
.mimicsect.eleven blockquote + figcaption,
.section11 blockquote + figcaption,
.mimicsect.eleven .profile-details,
.section11 .profile-details,
.mimicsect.eleven .secondaryMenuSwitch,
.section11 .secondaryMenuSwitch,
.mimicsect.eleven .column.campaign a:hover p,
.section11 .column.campaign a:hover p,
.mimicsect.eleven .pullout,
.section11 .pullout,
.mimicsect.eleven nav[role="navigation"] li.lit,
.section11 nav[role="navigation"] li.lit,
.mimicsect.eleven ol.chunky li:before,
.section11 ol.chunky li:before,
.mimicsect.eleven .dropcap::first-letter,
.section11 .dropcap::first-letter,
.mimicsect.eleven .dropcap .first-letter,
.section11 .dropcap .first-letter {
  color: #3d6fb6;
}
.mimicsect.eleven .feature.scroller,
.section11 .feature.scroller,
.mimicsect.eleven .feature.key_project,
.section11 .feature.key_project {
  border-color: #3d6fb6;
}
.mimicsect.eleven .feature.scroller .slideReporter,
.section11 .feature.scroller .slideReporter {
  color: #3d6fb6;
}
.mimicsect.eleven .feature.summary,
.section11 .feature.summary {
  background-color: #e2e9f4;
  color: #3d6fb6;
}
.mimicsect.eleven .feature.highlighted,
.section11 .feature.highlighted {
  border-color: #3d6fb6;
}
.mimicsect.eleven .feature.highlighted.arrow:before,
.section11 .feature.highlighted.arrow:before {
  background-color: #3d6fb6;
}
.mimicsect.eleven figure.infographic,
.section11 figure.infographic {
  border-color: #3d6fb6;
}
html.csstransforms .mimicsect.eleven .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11 .toggle_header.collapsible a.lit span:after,
.mimicsect.eleven .toggle_header.collapsible span:after,
.section11 .toggle_header.collapsible span:after {
  background-position: -202px -380px;
}
.mimicsect.eleven .toggle_header.collapsible a.lit span:after,
.section11 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -399px;
}
.mimicsect.eleven .toggle_header.collapsible a:hover,
.section11 .toggle_header.collapsible a:hover,
.mimicsect.eleven .toggle_header.collapsible a:focus,
.section11 .toggle_header.collapsible a:focus,
.mimicsect.eleven .toggle_header.collapsible a:active,
.section11 .toggle_header.collapsible a:active {
  color: #648cc5;
}
.mimicsect.eleven table,
.section11 table,
.mimicsect.eleven table td,
.section11 table td,
.mimicsect.eleven table tr:first-child td,
.section11 table tr:first-child td {
  border-color: #3d6fb6;
}
.mimicsect.eleven table tbody tr,
.section11 table tbody tr {
  background-color: #f5f8fb;
  background-color: rgba(61, 111, 182, 0.05);
}
.mimicsect.eleven table tbody tr:hover,
.section11 table tbody tr:hover,
.mimicsect.eleven table tbody tr:focus,
.section11 table tbody tr:focus,
.mimicsect.eleven table tbody tr:active,
.section11 table tbody tr:active {
  background-color: #e2e9f4;
  background-color: rgba(61, 111, 182, 0.15);
}
.mimicsect.eleven table tbody tr.highlight,
.section11 table tbody tr.highlight {
  background-color: #d8e2f0;
  background-color: rgba(61, 111, 182, 0.2);
}
.mimicsect.eleven table tbody tr.highlight:hover,
.section11 table tbody tr.highlight:hover,
.mimicsect.eleven table tbody tr.highlight:focus,
.section11 table tbody tr.highlight:focus,
.mimicsect.eleven table tbody tr.highlight:active,
.section11 table tbody tr.highlight:active {
  background-color: #c5d4e9;
  background-color: rgba(61, 111, 182, 0.3);
}
.mimicsect.eleven main h1,
.section11 main h1,
.mimicsect.eleven footer h1,
.section11 footer h1,
.mimicsect.eleven main h2,
.section11 main h2,
.mimicsect.eleven footer h2,
.section11 footer h2,
.mimicsect.eleven main h3,
.section11 main h3,
.mimicsect.eleven footer h3,
.section11 footer h3,
.mimicsect.eleven main .h1,
.section11 main .h1,
.mimicsect.eleven footer .h1,
.section11 footer .h1,
.mimicsect.eleven main .h2,
.section11 main .h2,
.mimicsect.eleven footer .h2,
.section11 footer .h2,
.mimicsect.eleven main .h3,
.section11 main .h3,
.mimicsect.eleven footer .h3,
.section11 footer .h3,
.mimicsect.eleven main .key_project h4,
.section11 main .key_project h4,
.mimicsect.eleven footer .key_project h4,
.section11 footer .key_project h4 {
  color: #3d6fb6;
}
.mimicsect.eleven .colour.fore,
.section11 .colour.fore {
  color: #3d6fb6;
}
.mimicsect.eleven .colour.back,
.section11 .colour.back {
  background-color: #3d6fb6;
}
.mimicsect.eleven footer#ppw a.sectColour,
.section11 footer#ppw a.sectColour {
  color: #3d6fb6;
}
.mimicsect.probono-1 .searchform [id*="SearchQuery"],
.section11.probono_unique1 .searchform [id*="SearchQuery"] {
  border-color: #29338a;
}
.mimicsect.probono-1 .searchform button[type="submit"],
.section11.probono_unique1 .searchform button[type="submit"] {
  background-color: #29338a;
}
.mimicsect.probono-1 header#wpp .branding,
.section11.probono_unique1 header#wpp .branding {
  background: #29338a;
}
.mimicsect.probono-1 header#wpp nav.main,
.section11.probono_unique1 header#wpp nav.main {
  border-top-color: #191f53;
}
.mimicsect.probono-1 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique1 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-1 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique1 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-1 .h3,
header#wpp nav.main .container_12 .section11.probono_unique1 .h3,
.container_12 #fullPageContents .mimicsect.probono-1 .h3,
.container_12 #fullPageContents .section11.probono_unique1 .h3 {
  border-color: #29338a;
}
header#wpp nav.main .container_12 .mimicsect.probono-1 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique1 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-1 .h3 a,
.container_12 #fullPageContents .section11.probono_unique1 .h3 a {
  color: #29338a;
}
.mimicsect.probono-1 .paging_container li.paging_previous a,
.section11.probono_unique1 .paging_container li.paging_previous a {
  background-position: -1px -642px;
}
.mimicsect.probono-1 .paging_container li.paging_next a,
.section11.probono_unique1 .paging_container li.paging_next a {
  background-position: -34px -642px;
}
.mimicsect.probono-1 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique1 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-1 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique1 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-1 .chapters .top a,
.section11.probono_unique1 .chapters .top a {
  background-position: -67px -373px;
}
.mimicsect.probono-1 .chapters .indicator .progress,
.section11.probono_unique1 .chapters .indicator .progress {
  background: #29338a;
}
.mimicsect.probono-1 a.download:before,
.section11.probono_unique1 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-1 a.download:hover:before,
.section11.probono_unique1 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-1 hr,
.section11.probono_unique1 hr,
.mimicsect.probono-1 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique1 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-1 .mimic_toggle_header:after,
.section11.probono_unique1 .mimic_toggle_header:after {
  border-color: #29338a;
}
.mimicsect.probono-1 .longlist .toggle_header a,
.section11.probono_unique1 .longlist .toggle_header a {
  border-color: #29338a;
}
.mimicsect.probono-1 .video_list li.lit a,
.section11.probono_unique1 .video_list li.lit a {
  border-color: #29338a;
  color: #29338a;
}
.mimicsect.probono-1 .video_list li a:hover,
.section11.probono_unique1 .video_list li a:hover {
  color: #29338a;
}
.mimicsect.probono-1 a:hover .img-link,
.section11.probono_unique1 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #29338a;
  box-shadow: inset 0 0 0 8px #29338a;
}
.mimicsect.probono-1 blockquote:before,
.section11.probono_unique1 blockquote:before {
  background-position: -132px -271px;
}
.mimicsect.probono-1 ul li:before,
.section11.probono_unique1 ul li:before {
  background-position: -166px -101px;
}
.mimicsect.probono-1 a,
.section11.probono_unique1 a,
.mimicsect.probono-1 p.intro,
.section11.probono_unique1 p.intro,
.mimicsect.probono-1 p.bigdata,
.section11.probono_unique1 p.bigdata,
.mimicsect.probono-1 p.bigdata strong,
.section11.probono_unique1 p.bigdata strong,
.mimicsect.probono-1 p.result,
.section11.probono_unique1 p.result,
.mimicsect.probono-1 p.result strong,
.section11.probono_unique1 p.result strong,
.mimicsect.probono-1 ul.awardslist,
.section11.probono_unique1 ul.awardslist,
.mimicsect.probono-1 ul.resultlist,
.section11.probono_unique1 ul.resultlist,
.mimicsect.probono-1 .sectiontitle:first-child,
.section11.probono_unique1 .sectiontitle:first-child,
.mimicsect.probono-1 .duotitle,
.section11.probono_unique1 .duotitle,
.mimicsect.probono-1 blockquote,
.section11.probono_unique1 blockquote,
.mimicsect.probono-1 blockquote cite,
.section11.probono_unique1 blockquote cite,
.mimicsect.probono-1 blockquote figcaption,
.section11.probono_unique1 blockquote figcaption,
.mimicsect.probono-1 blockquote + figcaption,
.section11.probono_unique1 blockquote + figcaption,
.mimicsect.probono-1 .profile-details,
.section11.probono_unique1 .profile-details,
.mimicsect.probono-1 .secondaryMenuSwitch,
.section11.probono_unique1 .secondaryMenuSwitch,
.mimicsect.probono-1 .column.campaign a:hover p,
.section11.probono_unique1 .column.campaign a:hover p,
.mimicsect.probono-1 .pullout,
.section11.probono_unique1 .pullout,
.mimicsect.probono-1 nav[role="navigation"] li.lit,
.section11.probono_unique1 nav[role="navigation"] li.lit,
.mimicsect.probono-1 ol.chunky li:before,
.section11.probono_unique1 ol.chunky li:before,
.mimicsect.probono-1 .dropcap::first-letter,
.section11.probono_unique1 .dropcap::first-letter,
.mimicsect.probono-1 .dropcap .first-letter,
.section11.probono_unique1 .dropcap .first-letter {
  color: #29338a;
}
.mimicsect.probono-1 .feature.scroller,
.section11.probono_unique1 .feature.scroller,
.mimicsect.probono-1 .feature.key_project,
.section11.probono_unique1 .feature.key_project {
  border-color: #29338a;
}
.mimicsect.probono-1 .feature.scroller .slideReporter,
.section11.probono_unique1 .feature.scroller .slideReporter {
  color: #29338a;
}
.mimicsect.probono-1 .feature.summary,
.section11.probono_unique1 .feature.summary {
  background-color: #dfe0ed;
  color: #29338a;
}
.mimicsect.probono-1 .feature.highlighted,
.section11.probono_unique1 .feature.highlighted {
  border-color: #29338a;
}
.mimicsect.probono-1 .feature.highlighted.arrow:before,
.section11.probono_unique1 .feature.highlighted.arrow:before {
  background-color: #29338a;
}
.mimicsect.probono-1 figure.infographic,
.section11.probono_unique1 figure.infographic {
  border-color: #29338a;
}
html.csstransforms .mimicsect.probono-1 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique1 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-1 .toggle_header.collapsible span:after,
.section11.probono_unique1 .toggle_header.collapsible span:after {
  background-position: -202px -422px;
}
.mimicsect.probono-1 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique1 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -441px;
}
.mimicsect.probono-1 .toggle_header.collapsible a:hover,
.section11.probono_unique1 .toggle_header.collapsible a:hover,
.mimicsect.probono-1 .toggle_header.collapsible a:focus,
.section11.probono_unique1 .toggle_header.collapsible a:focus,
.mimicsect.probono-1 .toggle_header.collapsible a:active,
.section11.probono_unique1 .toggle_header.collapsible a:active {
  color: #545ca1;
}
.mimicsect.probono-1 table,
.section11.probono_unique1 table,
.mimicsect.probono-1 table td,
.section11.probono_unique1 table td,
.mimicsect.probono-1 table tr:first-child td,
.section11.probono_unique1 table tr:first-child td {
  border-color: #29338a;
}
.mimicsect.probono-1 table tbody tr,
.section11.probono_unique1 table tbody tr {
  background-color: #f4f5f9;
  background-color: rgba(41, 51, 138, 0.05);
}
.mimicsect.probono-1 table tbody tr:hover,
.section11.probono_unique1 table tbody tr:hover,
.mimicsect.probono-1 table tbody tr:focus,
.section11.probono_unique1 table tbody tr:focus,
.mimicsect.probono-1 table tbody tr:active,
.section11.probono_unique1 table tbody tr:active {
  background-color: #dfe0ed;
  background-color: rgba(41, 51, 138, 0.15);
}
.mimicsect.probono-1 table tbody tr.highlight,
.section11.probono_unique1 table tbody tr.highlight {
  background-color: #d4d6e8;
  background-color: rgba(41, 51, 138, 0.2);
}
.mimicsect.probono-1 table tbody tr.highlight:hover,
.section11.probono_unique1 table tbody tr.highlight:hover,
.mimicsect.probono-1 table tbody tr.highlight:focus,
.section11.probono_unique1 table tbody tr.highlight:focus,
.mimicsect.probono-1 table tbody tr.highlight:active,
.section11.probono_unique1 table tbody tr.highlight:active {
  background-color: #bfc2dc;
  background-color: rgba(41, 51, 138, 0.3);
}
.mimicsect.probono-1 main h1,
.section11.probono_unique1 main h1,
.mimicsect.probono-1 footer h1,
.section11.probono_unique1 footer h1,
.mimicsect.probono-1 main h2,
.section11.probono_unique1 main h2,
.mimicsect.probono-1 footer h2,
.section11.probono_unique1 footer h2,
.mimicsect.probono-1 main h3,
.section11.probono_unique1 main h3,
.mimicsect.probono-1 footer h3,
.section11.probono_unique1 footer h3,
.mimicsect.probono-1 main .h1,
.section11.probono_unique1 main .h1,
.mimicsect.probono-1 footer .h1,
.section11.probono_unique1 footer .h1,
.mimicsect.probono-1 main .h2,
.section11.probono_unique1 main .h2,
.mimicsect.probono-1 footer .h2,
.section11.probono_unique1 footer .h2,
.mimicsect.probono-1 main .h3,
.section11.probono_unique1 main .h3,
.mimicsect.probono-1 footer .h3,
.section11.probono_unique1 footer .h3,
.mimicsect.probono-1 main .key_project h4,
.section11.probono_unique1 main .key_project h4,
.mimicsect.probono-1 footer .key_project h4,
.section11.probono_unique1 footer .key_project h4 {
  color: #29338a;
}
.mimicsect.probono-1 .colour.fore,
.section11.probono_unique1 .colour.fore {
  color: #29338a;
}
.mimicsect.probono-1 .colour.back,
.section11.probono_unique1 .colour.back {
  background-color: #29338a;
}
.mimicsect.probono-1 footer#ppw a.sectColour,
.section11.probono_unique1 footer#ppw a.sectColour {
  color: #29338a;
}
.mimicsect.probono-1 ul.awardslist li:before,
.section11.probono_unique1 ul.awardslist li:before {
  background-position: -188px -15px !important;
}
.mimicsect.probono-2 .searchform [id*="SearchQuery"],
.section11.probono_unique2 .searchform [id*="SearchQuery"] {
  border-color: #006561;
}
.mimicsect.probono-2 .searchform button[type="submit"],
.section11.probono_unique2 .searchform button[type="submit"] {
  background-color: #006561;
}
.mimicsect.probono-2 header#wpp .branding,
.section11.probono_unique2 header#wpp .branding {
  background: #006561;
}
.mimicsect.probono-2 header#wpp nav.main,
.section11.probono_unique2 header#wpp nav.main {
  border-top-color: #003d3a;
}
.mimicsect.probono-2 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique2 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-2 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique2 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-2 .h3,
header#wpp nav.main .container_12 .section11.probono_unique2 .h3,
.container_12 #fullPageContents .mimicsect.probono-2 .h3,
.container_12 #fullPageContents .section11.probono_unique2 .h3 {
  border-color: #006561;
}
header#wpp nav.main .container_12 .mimicsect.probono-2 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique2 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-2 .h3 a,
.container_12 #fullPageContents .section11.probono_unique2 .h3 a {
  color: #006561;
}
.mimicsect.probono-2 .paging_container li.paging_previous a,
.section11.probono_unique2 .paging_container li.paging_previous a {
  background-position: -1px -702px;
}
.mimicsect.probono-2 .paging_container li.paging_next a,
.section11.probono_unique2 .paging_container li.paging_next a {
  background-position: -34px -702px;
}
.mimicsect.probono-2 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique2 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-2 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique2 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-2 .chapters .top a,
.section11.probono_unique2 .chapters .top a {
  background-position: -67px -406px;
}
.mimicsect.probono-2 .chapters .indicator .progress,
.section11.probono_unique2 .chapters .indicator .progress {
  background: #006561;
}
.mimicsect.probono-2 a.download:before,
.section11.probono_unique2 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-2 a.download:hover:before,
.section11.probono_unique2 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-2 hr,
.section11.probono_unique2 hr,
.mimicsect.probono-2 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique2 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-2 .mimic_toggle_header:after,
.section11.probono_unique2 .mimic_toggle_header:after {
  border-color: #006561;
}
.mimicsect.probono-2 .longlist .toggle_header a,
.section11.probono_unique2 .longlist .toggle_header a {
  border-color: #006561;
}
.mimicsect.probono-2 .video_list li.lit a,
.section11.probono_unique2 .video_list li.lit a {
  border-color: #006561;
  color: #006561;
}
.mimicsect.probono-2 .video_list li a:hover,
.section11.probono_unique2 .video_list li a:hover {
  color: #006561;
}
.mimicsect.probono-2 a:hover .img-link,
.section11.probono_unique2 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #006561;
  box-shadow: inset 0 0 0 8px #006561;
}
.mimicsect.probono-2 blockquote:before,
.section11.probono_unique2 blockquote:before {
  background-position: -132px -298px;
}
.mimicsect.probono-2 ul li:before,
.section11.probono_unique2 ul li:before {
  background-position: -166px -111px;
}
.mimicsect.probono-2 a,
.section11.probono_unique2 a,
.mimicsect.probono-2 p.intro,
.section11.probono_unique2 p.intro,
.mimicsect.probono-2 p.bigdata,
.section11.probono_unique2 p.bigdata,
.mimicsect.probono-2 p.bigdata strong,
.section11.probono_unique2 p.bigdata strong,
.mimicsect.probono-2 p.result,
.section11.probono_unique2 p.result,
.mimicsect.probono-2 p.result strong,
.section11.probono_unique2 p.result strong,
.mimicsect.probono-2 ul.awardslist,
.section11.probono_unique2 ul.awardslist,
.mimicsect.probono-2 ul.resultlist,
.section11.probono_unique2 ul.resultlist,
.mimicsect.probono-2 .sectiontitle:first-child,
.section11.probono_unique2 .sectiontitle:first-child,
.mimicsect.probono-2 .duotitle,
.section11.probono_unique2 .duotitle,
.mimicsect.probono-2 blockquote,
.section11.probono_unique2 blockquote,
.mimicsect.probono-2 blockquote cite,
.section11.probono_unique2 blockquote cite,
.mimicsect.probono-2 blockquote figcaption,
.section11.probono_unique2 blockquote figcaption,
.mimicsect.probono-2 blockquote + figcaption,
.section11.probono_unique2 blockquote + figcaption,
.mimicsect.probono-2 .profile-details,
.section11.probono_unique2 .profile-details,
.mimicsect.probono-2 .secondaryMenuSwitch,
.section11.probono_unique2 .secondaryMenuSwitch,
.mimicsect.probono-2 .column.campaign a:hover p,
.section11.probono_unique2 .column.campaign a:hover p,
.mimicsect.probono-2 .pullout,
.section11.probono_unique2 .pullout,
.mimicsect.probono-2 nav[role="navigation"] li.lit,
.section11.probono_unique2 nav[role="navigation"] li.lit,
.mimicsect.probono-2 ol.chunky li:before,
.section11.probono_unique2 ol.chunky li:before,
.mimicsect.probono-2 .dropcap::first-letter,
.section11.probono_unique2 .dropcap::first-letter,
.mimicsect.probono-2 .dropcap .first-letter,
.section11.probono_unique2 .dropcap .first-letter {
  color: #006561;
}
.mimicsect.probono-2 .feature.scroller,
.section11.probono_unique2 .feature.scroller,
.mimicsect.probono-2 .feature.key_project,
.section11.probono_unique2 .feature.key_project {
  border-color: #006561;
}
.mimicsect.probono-2 .feature.scroller .slideReporter,
.section11.probono_unique2 .feature.scroller .slideReporter {
  color: #006561;
}
.mimicsect.probono-2 .feature.summary,
.section11.probono_unique2 .feature.summary {
  background-color: #d9e8e7;
  color: #006561;
}
.mimicsect.probono-2 .feature.highlighted,
.section11.probono_unique2 .feature.highlighted {
  border-color: #006561;
}
.mimicsect.probono-2 .feature.highlighted.arrow:before,
.section11.probono_unique2 .feature.highlighted.arrow:before {
  background-color: #006561;
}
.mimicsect.probono-2 figure.infographic,
.section11.probono_unique2 figure.infographic {
  border-color: #006561;
}
html.csstransforms .mimicsect.probono-2 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique2 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-2 .toggle_header.collapsible span:after,
.section11.probono_unique2 .toggle_header.collapsible span:after {
  background-position: -202px -464px;
}
.mimicsect.probono-2 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique2 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -483px;
}
.mimicsect.probono-2 .toggle_header.collapsible a:hover,
.section11.probono_unique2 .toggle_header.collapsible a:hover,
.mimicsect.probono-2 .toggle_header.collapsible a:focus,
.section11.probono_unique2 .toggle_header.collapsible a:focus,
.mimicsect.probono-2 .toggle_header.collapsible a:active,
.section11.probono_unique2 .toggle_header.collapsible a:active {
  color: #338481;
}
.mimicsect.probono-2 table,
.section11.probono_unique2 table,
.mimicsect.probono-2 table td,
.section11.probono_unique2 table td,
.mimicsect.probono-2 table tr:first-child td,
.section11.probono_unique2 table tr:first-child td {
  border-color: #006561;
}
.mimicsect.probono-2 table tbody tr,
.section11.probono_unique2 table tbody tr {
  background-color: #f2f7f7;
  background-color: rgba(0, 101, 97, 0.05);
}
.mimicsect.probono-2 table tbody tr:hover,
.section11.probono_unique2 table tbody tr:hover,
.mimicsect.probono-2 table tbody tr:focus,
.section11.probono_unique2 table tbody tr:focus,
.mimicsect.probono-2 table tbody tr:active,
.section11.probono_unique2 table tbody tr:active {
  background-color: #d9e8e7;
  background-color: rgba(0, 101, 97, 0.15);
}
.mimicsect.probono-2 table tbody tr.highlight,
.section11.probono_unique2 table tbody tr.highlight {
  background-color: #cce0df;
  background-color: rgba(0, 101, 97, 0.2);
}
.mimicsect.probono-2 table tbody tr.highlight:hover,
.section11.probono_unique2 table tbody tr.highlight:hover,
.mimicsect.probono-2 table tbody tr.highlight:focus,
.section11.probono_unique2 table tbody tr.highlight:focus,
.mimicsect.probono-2 table tbody tr.highlight:active,
.section11.probono_unique2 table tbody tr.highlight:active {
  background-color: #b3d1d0;
  background-color: rgba(0, 101, 97, 0.3);
}
.mimicsect.probono-2 main h1,
.section11.probono_unique2 main h1,
.mimicsect.probono-2 footer h1,
.section11.probono_unique2 footer h1,
.mimicsect.probono-2 main h2,
.section11.probono_unique2 main h2,
.mimicsect.probono-2 footer h2,
.section11.probono_unique2 footer h2,
.mimicsect.probono-2 main h3,
.section11.probono_unique2 main h3,
.mimicsect.probono-2 footer h3,
.section11.probono_unique2 footer h3,
.mimicsect.probono-2 main .h1,
.section11.probono_unique2 main .h1,
.mimicsect.probono-2 footer .h1,
.section11.probono_unique2 footer .h1,
.mimicsect.probono-2 main .h2,
.section11.probono_unique2 main .h2,
.mimicsect.probono-2 footer .h2,
.section11.probono_unique2 footer .h2,
.mimicsect.probono-2 main .h3,
.section11.probono_unique2 main .h3,
.mimicsect.probono-2 footer .h3,
.section11.probono_unique2 footer .h3,
.mimicsect.probono-2 main .key_project h4,
.section11.probono_unique2 main .key_project h4,
.mimicsect.probono-2 footer .key_project h4,
.section11.probono_unique2 footer .key_project h4 {
  color: #006561;
}
.mimicsect.probono-2 .colour.fore,
.section11.probono_unique2 .colour.fore {
  color: #006561;
}
.mimicsect.probono-2 .colour.back,
.section11.probono_unique2 .colour.back {
  background-color: #006561;
}
.mimicsect.probono-2 footer#ppw a.sectColour,
.section11.probono_unique2 footer#ppw a.sectColour {
  color: #006561;
}
.mimicsect.probono-2 ul.awardslist li:before,
.section11.probono_unique2 ul.awardslist li:before {
  background-position: -188px -29px !important;
}
.mimicsect.probono-3 .searchform [id*="SearchQuery"],
.section11.probono_unique3 .searchform [id*="SearchQuery"] {
  border-color: #b05e09;
}
.mimicsect.probono-3 .searchform button[type="submit"],
.section11.probono_unique3 .searchform button[type="submit"] {
  background-color: #b05e09;
}
.mimicsect.probono-3 header#wpp .branding,
.section11.probono_unique3 header#wpp .branding {
  background: #b05e09;
}
.mimicsect.probono-3 header#wpp nav.main,
.section11.probono_unique3 header#wpp nav.main {
  border-top-color: #6a3805;
}
.mimicsect.probono-3 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique3 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-3 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique3 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-3 .h3,
header#wpp nav.main .container_12 .section11.probono_unique3 .h3,
.container_12 #fullPageContents .mimicsect.probono-3 .h3,
.container_12 #fullPageContents .section11.probono_unique3 .h3 {
  border-color: #b05e09;
}
header#wpp nav.main .container_12 .mimicsect.probono-3 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique3 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-3 .h3 a,
.container_12 #fullPageContents .section11.probono_unique3 .h3 a {
  color: #b05e09;
}
.mimicsect.probono-3 .paging_container li.paging_previous a,
.section11.probono_unique3 .paging_container li.paging_previous a {
  background-position: -1px -762px;
}
.mimicsect.probono-3 .paging_container li.paging_next a,
.section11.probono_unique3 .paging_container li.paging_next a {
  background-position: -34px -762px;
}
.mimicsect.probono-3 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique3 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-3 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique3 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-3 .chapters .top a,
.section11.probono_unique3 .chapters .top a {
  background-position: -67px -439px;
}
.mimicsect.probono-3 .chapters .indicator .progress,
.section11.probono_unique3 .chapters .indicator .progress {
  background: #b05e09;
}
.mimicsect.probono-3 a.download:before,
.section11.probono_unique3 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-3 a.download:hover:before,
.section11.probono_unique3 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-3 hr,
.section11.probono_unique3 hr,
.mimicsect.probono-3 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique3 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-3 .mimic_toggle_header:after,
.section11.probono_unique3 .mimic_toggle_header:after {
  border-color: #b05e09;
}
.mimicsect.probono-3 .longlist .toggle_header a,
.section11.probono_unique3 .longlist .toggle_header a {
  border-color: #b05e09;
}
.mimicsect.probono-3 .video_list li.lit a,
.section11.probono_unique3 .video_list li.lit a {
  border-color: #b05e09;
  color: #b05e09;
}
.mimicsect.probono-3 .video_list li a:hover,
.section11.probono_unique3 .video_list li a:hover {
  color: #b05e09;
}
.mimicsect.probono-3 a:hover .img-link,
.section11.probono_unique3 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #b05e09;
  box-shadow: inset 0 0 0 8px #b05e09;
}
.mimicsect.probono-3 blockquote:before,
.section11.probono_unique3 blockquote:before {
  background-position: -132px -325px;
}
.mimicsect.probono-3 ul li:before,
.section11.probono_unique3 ul li:before {
  background-position: -166px -121px;
}
.mimicsect.probono-3 a,
.section11.probono_unique3 a,
.mimicsect.probono-3 p.intro,
.section11.probono_unique3 p.intro,
.mimicsect.probono-3 p.bigdata,
.section11.probono_unique3 p.bigdata,
.mimicsect.probono-3 p.bigdata strong,
.section11.probono_unique3 p.bigdata strong,
.mimicsect.probono-3 p.result,
.section11.probono_unique3 p.result,
.mimicsect.probono-3 p.result strong,
.section11.probono_unique3 p.result strong,
.mimicsect.probono-3 ul.awardslist,
.section11.probono_unique3 ul.awardslist,
.mimicsect.probono-3 ul.resultlist,
.section11.probono_unique3 ul.resultlist,
.mimicsect.probono-3 .sectiontitle:first-child,
.section11.probono_unique3 .sectiontitle:first-child,
.mimicsect.probono-3 .duotitle,
.section11.probono_unique3 .duotitle,
.mimicsect.probono-3 blockquote,
.section11.probono_unique3 blockquote,
.mimicsect.probono-3 blockquote cite,
.section11.probono_unique3 blockquote cite,
.mimicsect.probono-3 blockquote figcaption,
.section11.probono_unique3 blockquote figcaption,
.mimicsect.probono-3 blockquote + figcaption,
.section11.probono_unique3 blockquote + figcaption,
.mimicsect.probono-3 .profile-details,
.section11.probono_unique3 .profile-details,
.mimicsect.probono-3 .secondaryMenuSwitch,
.section11.probono_unique3 .secondaryMenuSwitch,
.mimicsect.probono-3 .column.campaign a:hover p,
.section11.probono_unique3 .column.campaign a:hover p,
.mimicsect.probono-3 .pullout,
.section11.probono_unique3 .pullout,
.mimicsect.probono-3 nav[role="navigation"] li.lit,
.section11.probono_unique3 nav[role="navigation"] li.lit,
.mimicsect.probono-3 ol.chunky li:before,
.section11.probono_unique3 ol.chunky li:before,
.mimicsect.probono-3 .dropcap::first-letter,
.section11.probono_unique3 .dropcap::first-letter,
.mimicsect.probono-3 .dropcap .first-letter,
.section11.probono_unique3 .dropcap .first-letter {
  color: #b05e09;
}
.mimicsect.probono-3 .feature.scroller,
.section11.probono_unique3 .feature.scroller,
.mimicsect.probono-3 .feature.key_project,
.section11.probono_unique3 .feature.key_project {
  border-color: #b05e09;
}
.mimicsect.probono-3 .feature.scroller .slideReporter,
.section11.probono_unique3 .feature.scroller .slideReporter {
  color: #b05e09;
}
.mimicsect.probono-3 .feature.summary,
.section11.probono_unique3 .feature.summary {
  background-color: #f3e7da;
  color: #b05e09;
}
.mimicsect.probono-3 .feature.highlighted,
.section11.probono_unique3 .feature.highlighted {
  border-color: #b05e09;
}
.mimicsect.probono-3 .feature.highlighted.arrow:before,
.section11.probono_unique3 .feature.highlighted.arrow:before {
  background-color: #b05e09;
}
.mimicsect.probono-3 figure.infographic,
.section11.probono_unique3 figure.infographic {
  border-color: #b05e09;
}
html.csstransforms .mimicsect.probono-3 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique3 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-3 .toggle_header.collapsible span:after,
.section11.probono_unique3 .toggle_header.collapsible span:after {
  background-position: -202px -506px;
}
.mimicsect.probono-3 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique3 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -525px;
}
.mimicsect.probono-3 .toggle_header.collapsible a:hover,
.section11.probono_unique3 .toggle_header.collapsible a:hover,
.mimicsect.probono-3 .toggle_header.collapsible a:focus,
.section11.probono_unique3 .toggle_header.collapsible a:focus,
.mimicsect.probono-3 .toggle_header.collapsible a:active,
.section11.probono_unique3 .toggle_header.collapsible a:active {
  color: #c07e3a;
}
.mimicsect.probono-3 table,
.section11.probono_unique3 table,
.mimicsect.probono-3 table td,
.section11.probono_unique3 table td,
.mimicsect.probono-3 table tr:first-child td,
.section11.probono_unique3 table tr:first-child td {
  border-color: #b05e09;
}
.mimicsect.probono-3 table tbody tr,
.section11.probono_unique3 table tbody tr {
  background-color: #fbf7f3;
  background-color: rgba(176, 94, 9, 0.05);
}
.mimicsect.probono-3 table tbody tr:hover,
.section11.probono_unique3 table tbody tr:hover,
.mimicsect.probono-3 table tbody tr:focus,
.section11.probono_unique3 table tbody tr:focus,
.mimicsect.probono-3 table tbody tr:active,
.section11.probono_unique3 table tbody tr:active {
  background-color: #f3e7da;
  background-color: rgba(176, 94, 9, 0.15);
}
.mimicsect.probono-3 table tbody tr.highlight,
.section11.probono_unique3 table tbody tr.highlight {
  background-color: #efdfce;
  background-color: rgba(176, 94, 9, 0.2);
}
.mimicsect.probono-3 table tbody tr.highlight:hover,
.section11.probono_unique3 table tbody tr.highlight:hover,
.mimicsect.probono-3 table tbody tr.highlight:focus,
.section11.probono_unique3 table tbody tr.highlight:focus,
.mimicsect.probono-3 table tbody tr.highlight:active,
.section11.probono_unique3 table tbody tr.highlight:active {
  background-color: #e7cfb5;
  background-color: rgba(176, 94, 9, 0.3);
}
.mimicsect.probono-3 main h1,
.section11.probono_unique3 main h1,
.mimicsect.probono-3 footer h1,
.section11.probono_unique3 footer h1,
.mimicsect.probono-3 main h2,
.section11.probono_unique3 main h2,
.mimicsect.probono-3 footer h2,
.section11.probono_unique3 footer h2,
.mimicsect.probono-3 main h3,
.section11.probono_unique3 main h3,
.mimicsect.probono-3 footer h3,
.section11.probono_unique3 footer h3,
.mimicsect.probono-3 main .h1,
.section11.probono_unique3 main .h1,
.mimicsect.probono-3 footer .h1,
.section11.probono_unique3 footer .h1,
.mimicsect.probono-3 main .h2,
.section11.probono_unique3 main .h2,
.mimicsect.probono-3 footer .h2,
.section11.probono_unique3 footer .h2,
.mimicsect.probono-3 main .h3,
.section11.probono_unique3 main .h3,
.mimicsect.probono-3 footer .h3,
.section11.probono_unique3 footer .h3,
.mimicsect.probono-3 main .key_project h4,
.section11.probono_unique3 main .key_project h4,
.mimicsect.probono-3 footer .key_project h4,
.section11.probono_unique3 footer .key_project h4 {
  color: #b05e09;
}
.mimicsect.probono-3 .colour.fore,
.section11.probono_unique3 .colour.fore {
  color: #b05e09;
}
.mimicsect.probono-3 .colour.back,
.section11.probono_unique3 .colour.back {
  background-color: #b05e09;
}
.mimicsect.probono-3 footer#ppw a.sectColour,
.section11.probono_unique3 footer#ppw a.sectColour {
  color: #b05e09;
}
.mimicsect.probono-3 ul.awardslist li:before,
.section11.probono_unique3 ul.awardslist li:before {
  background-position: -188px -169px !important;
}
.mimicsect.probono-4 .searchform [id*="SearchQuery"],
.section11.probono_unique4 .searchform [id*="SearchQuery"] {
  border-color: #5a5085;
}
.mimicsect.probono-4 .searchform button[type="submit"],
.section11.probono_unique4 .searchform button[type="submit"] {
  background-color: #5a5085;
}
.mimicsect.probono-4 header#wpp .branding,
.section11.probono_unique4 header#wpp .branding {
  background: #5a5085;
}
.mimicsect.probono-4 header#wpp nav.main,
.section11.probono_unique4 header#wpp nav.main {
  border-top-color: #363050;
}
.mimicsect.probono-4 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique4 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-4 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique4 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-4 .h3,
header#wpp nav.main .container_12 .section11.probono_unique4 .h3,
.container_12 #fullPageContents .mimicsect.probono-4 .h3,
.container_12 #fullPageContents .section11.probono_unique4 .h3 {
  border-color: #5a5085;
}
header#wpp nav.main .container_12 .mimicsect.probono-4 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique4 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-4 .h3 a,
.container_12 #fullPageContents .section11.probono_unique4 .h3 a {
  color: #5a5085;
}
.mimicsect.probono-4 .paging_container li.paging_previous a,
.section11.probono_unique4 .paging_container li.paging_previous a {
  background-position: -1px -822px;
}
.mimicsect.probono-4 .paging_container li.paging_next a,
.section11.probono_unique4 .paging_container li.paging_next a {
  background-position: -34px -822px;
}
.mimicsect.probono-4 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique4 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-4 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique4 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-4 .chapters .top a,
.section11.probono_unique4 .chapters .top a {
  background-position: -67px -472px;
}
.mimicsect.probono-4 .chapters .indicator .progress,
.section11.probono_unique4 .chapters .indicator .progress {
  background: #5a5085;
}
.mimicsect.probono-4 a.download:before,
.section11.probono_unique4 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-4 a.download:hover:before,
.section11.probono_unique4 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-4 hr,
.section11.probono_unique4 hr,
.mimicsect.probono-4 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique4 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-4 .mimic_toggle_header:after,
.section11.probono_unique4 .mimic_toggle_header:after {
  border-color: #5a5085;
}
.mimicsect.probono-4 .longlist .toggle_header a,
.section11.probono_unique4 .longlist .toggle_header a {
  border-color: #5a5085;
}
.mimicsect.probono-4 .video_list li.lit a,
.section11.probono_unique4 .video_list li.lit a {
  border-color: #5a5085;
  color: #5a5085;
}
.mimicsect.probono-4 .video_list li a:hover,
.section11.probono_unique4 .video_list li a:hover {
  color: #5a5085;
}
.mimicsect.probono-4 a:hover .img-link,
.section11.probono_unique4 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5a5085;
  box-shadow: inset 0 0 0 8px #5a5085;
}
.mimicsect.probono-4 blockquote:before,
.section11.probono_unique4 blockquote:before {
  background-position: -132px -352px;
}
.mimicsect.probono-4 ul li:before,
.section11.probono_unique4 ul li:before {
  background-position: -166px -131px;
}
.mimicsect.probono-4 a,
.section11.probono_unique4 a,
.mimicsect.probono-4 p.intro,
.section11.probono_unique4 p.intro,
.mimicsect.probono-4 p.bigdata,
.section11.probono_unique4 p.bigdata,
.mimicsect.probono-4 p.bigdata strong,
.section11.probono_unique4 p.bigdata strong,
.mimicsect.probono-4 p.result,
.section11.probono_unique4 p.result,
.mimicsect.probono-4 p.result strong,
.section11.probono_unique4 p.result strong,
.mimicsect.probono-4 ul.awardslist,
.section11.probono_unique4 ul.awardslist,
.mimicsect.probono-4 ul.resultlist,
.section11.probono_unique4 ul.resultlist,
.mimicsect.probono-4 .sectiontitle:first-child,
.section11.probono_unique4 .sectiontitle:first-child,
.mimicsect.probono-4 .duotitle,
.section11.probono_unique4 .duotitle,
.mimicsect.probono-4 blockquote,
.section11.probono_unique4 blockquote,
.mimicsect.probono-4 blockquote cite,
.section11.probono_unique4 blockquote cite,
.mimicsect.probono-4 blockquote figcaption,
.section11.probono_unique4 blockquote figcaption,
.mimicsect.probono-4 blockquote + figcaption,
.section11.probono_unique4 blockquote + figcaption,
.mimicsect.probono-4 .profile-details,
.section11.probono_unique4 .profile-details,
.mimicsect.probono-4 .secondaryMenuSwitch,
.section11.probono_unique4 .secondaryMenuSwitch,
.mimicsect.probono-4 .column.campaign a:hover p,
.section11.probono_unique4 .column.campaign a:hover p,
.mimicsect.probono-4 .pullout,
.section11.probono_unique4 .pullout,
.mimicsect.probono-4 nav[role="navigation"] li.lit,
.section11.probono_unique4 nav[role="navigation"] li.lit,
.mimicsect.probono-4 ol.chunky li:before,
.section11.probono_unique4 ol.chunky li:before,
.mimicsect.probono-4 .dropcap::first-letter,
.section11.probono_unique4 .dropcap::first-letter,
.mimicsect.probono-4 .dropcap .first-letter,
.section11.probono_unique4 .dropcap .first-letter {
  color: #5a5085;
}
.mimicsect.probono-4 .feature.scroller,
.section11.probono_unique4 .feature.scroller,
.mimicsect.probono-4 .feature.key_project,
.section11.probono_unique4 .feature.key_project {
  border-color: #5a5085;
}
.mimicsect.probono-4 .feature.scroller .slideReporter,
.section11.probono_unique4 .feature.scroller .slideReporter {
  color: #5a5085;
}
.mimicsect.probono-4 .feature.summary,
.section11.probono_unique4 .feature.summary {
  background-color: #e6e5ed;
  color: #5a5085;
}
.mimicsect.probono-4 .feature.highlighted,
.section11.probono_unique4 .feature.highlighted {
  border-color: #5a5085;
}
.mimicsect.probono-4 .feature.highlighted.arrow:before,
.section11.probono_unique4 .feature.highlighted.arrow:before {
  background-color: #5a5085;
}
.mimicsect.probono-4 figure.infographic,
.section11.probono_unique4 figure.infographic {
  border-color: #5a5085;
}
html.csstransforms .mimicsect.probono-4 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique4 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-4 .toggle_header.collapsible span:after,
.section11.probono_unique4 .toggle_header.collapsible span:after {
  background-position: -202px -548px;
}
.mimicsect.probono-4 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique4 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -567px;
}
.mimicsect.probono-4 .toggle_header.collapsible a:hover,
.section11.probono_unique4 .toggle_header.collapsible a:hover,
.mimicsect.probono-4 .toggle_header.collapsible a:focus,
.section11.probono_unique4 .toggle_header.collapsible a:focus,
.mimicsect.probono-4 .toggle_header.collapsible a:active,
.section11.probono_unique4 .toggle_header.collapsible a:active {
  color: #7b739d;
}
.mimicsect.probono-4 table,
.section11.probono_unique4 table,
.mimicsect.probono-4 table td,
.section11.probono_unique4 table td,
.mimicsect.probono-4 table tr:first-child td,
.section11.probono_unique4 table tr:first-child td {
  border-color: #5a5085;
}
.mimicsect.probono-4 table tbody tr,
.section11.probono_unique4 table tbody tr {
  background-color: #f7f6f9;
  background-color: rgba(90, 80, 133, 0.05);
}
.mimicsect.probono-4 table tbody tr:hover,
.section11.probono_unique4 table tbody tr:hover,
.mimicsect.probono-4 table tbody tr:focus,
.section11.probono_unique4 table tbody tr:focus,
.mimicsect.probono-4 table tbody tr:active,
.section11.probono_unique4 table tbody tr:active {
  background-color: #e6e5ed;
  background-color: rgba(90, 80, 133, 0.15);
}
.mimicsect.probono-4 table tbody tr.highlight,
.section11.probono_unique4 table tbody tr.highlight {
  background-color: #dedce7;
  background-color: rgba(90, 80, 133, 0.2);
}
.mimicsect.probono-4 table tbody tr.highlight:hover,
.section11.probono_unique4 table tbody tr.highlight:hover,
.mimicsect.probono-4 table tbody tr.highlight:focus,
.section11.probono_unique4 table tbody tr.highlight:focus,
.mimicsect.probono-4 table tbody tr.highlight:active,
.section11.probono_unique4 table tbody tr.highlight:active {
  background-color: #cecbda;
  background-color: rgba(90, 80, 133, 0.3);
}
.mimicsect.probono-4 main h1,
.section11.probono_unique4 main h1,
.mimicsect.probono-4 footer h1,
.section11.probono_unique4 footer h1,
.mimicsect.probono-4 main h2,
.section11.probono_unique4 main h2,
.mimicsect.probono-4 footer h2,
.section11.probono_unique4 footer h2,
.mimicsect.probono-4 main h3,
.section11.probono_unique4 main h3,
.mimicsect.probono-4 footer h3,
.section11.probono_unique4 footer h3,
.mimicsect.probono-4 main .h1,
.section11.probono_unique4 main .h1,
.mimicsect.probono-4 footer .h1,
.section11.probono_unique4 footer .h1,
.mimicsect.probono-4 main .h2,
.section11.probono_unique4 main .h2,
.mimicsect.probono-4 footer .h2,
.section11.probono_unique4 footer .h2,
.mimicsect.probono-4 main .h3,
.section11.probono_unique4 main .h3,
.mimicsect.probono-4 footer .h3,
.section11.probono_unique4 footer .h3,
.mimicsect.probono-4 main .key_project h4,
.section11.probono_unique4 main .key_project h4,
.mimicsect.probono-4 footer .key_project h4,
.section11.probono_unique4 footer .key_project h4 {
  color: #5a5085;
}
.mimicsect.probono-4 .colour.fore,
.section11.probono_unique4 .colour.fore {
  color: #5a5085;
}
.mimicsect.probono-4 .colour.back,
.section11.probono_unique4 .colour.back {
  background-color: #5a5085;
}
.mimicsect.probono-4 footer#ppw a.sectColour,
.section11.probono_unique4 footer#ppw a.sectColour {
  color: #5a5085;
}
.mimicsect.probono-4 ul.awardslist li:before,
.section11.probono_unique4 ul.awardslist li:before {
  background-position: -188px -182px !important;
}
.mimicsect.probono-5 .searchform [id*="SearchQuery"],
.section11.probono_unique5 .searchform [id*="SearchQuery"] {
  border-color: #0077ad;
}
.mimicsect.probono-5 .searchform button[type="submit"],
.section11.probono_unique5 .searchform button[type="submit"] {
  background-color: #0077ad;
}
.mimicsect.probono-5 header#wpp .branding,
.section11.probono_unique5 header#wpp .branding {
  background: #0077ad;
}
.mimicsect.probono-5 header#wpp nav.main,
.section11.probono_unique5 header#wpp nav.main {
  border-top-color: #004768;
}
.mimicsect.probono-5 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique5 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-5 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique5 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-5 .h3,
header#wpp nav.main .container_12 .section11.probono_unique5 .h3,
.container_12 #fullPageContents .mimicsect.probono-5 .h3,
.container_12 #fullPageContents .section11.probono_unique5 .h3 {
  border-color: #0077ad;
}
header#wpp nav.main .container_12 .mimicsect.probono-5 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique5 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-5 .h3 a,
.container_12 #fullPageContents .section11.probono_unique5 .h3 a {
  color: #0077ad;
}
.mimicsect.probono-5 .paging_container li.paging_previous a,
.section11.probono_unique5 .paging_container li.paging_previous a {
  background-position: -1px -882px;
}
.mimicsect.probono-5 .paging_container li.paging_next a,
.section11.probono_unique5 .paging_container li.paging_next a {
  background-position: -34px -882px;
}
.mimicsect.probono-5 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique5 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-5 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique5 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-5 .chapters .top a,
.section11.probono_unique5 .chapters .top a {
  background-position: -67px -505px;
}
.mimicsect.probono-5 .chapters .indicator .progress,
.section11.probono_unique5 .chapters .indicator .progress {
  background: #0077ad;
}
.mimicsect.probono-5 a.download:before,
.section11.probono_unique5 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-5 a.download:hover:before,
.section11.probono_unique5 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-5 hr,
.section11.probono_unique5 hr,
.mimicsect.probono-5 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique5 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-5 .mimic_toggle_header:after,
.section11.probono_unique5 .mimic_toggle_header:after {
  border-color: #0077ad;
}
.mimicsect.probono-5 .longlist .toggle_header a,
.section11.probono_unique5 .longlist .toggle_header a {
  border-color: #0077ad;
}
.mimicsect.probono-5 .video_list li.lit a,
.section11.probono_unique5 .video_list li.lit a {
  border-color: #0077ad;
  color: #0077ad;
}
.mimicsect.probono-5 .video_list li a:hover,
.section11.probono_unique5 .video_list li a:hover {
  color: #0077ad;
}
.mimicsect.probono-5 a:hover .img-link,
.section11.probono_unique5 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #0077ad;
  box-shadow: inset 0 0 0 8px #0077ad;
}
.mimicsect.probono-5 blockquote:before,
.section11.probono_unique5 blockquote:before {
  background-position: -132px -379px;
}
.mimicsect.probono-5 ul li:before,
.section11.probono_unique5 ul li:before {
  background-position: -166px -141px;
}
.mimicsect.probono-5 a,
.section11.probono_unique5 a,
.mimicsect.probono-5 p.intro,
.section11.probono_unique5 p.intro,
.mimicsect.probono-5 p.bigdata,
.section11.probono_unique5 p.bigdata,
.mimicsect.probono-5 p.bigdata strong,
.section11.probono_unique5 p.bigdata strong,
.mimicsect.probono-5 p.result,
.section11.probono_unique5 p.result,
.mimicsect.probono-5 p.result strong,
.section11.probono_unique5 p.result strong,
.mimicsect.probono-5 ul.awardslist,
.section11.probono_unique5 ul.awardslist,
.mimicsect.probono-5 ul.resultlist,
.section11.probono_unique5 ul.resultlist,
.mimicsect.probono-5 .sectiontitle:first-child,
.section11.probono_unique5 .sectiontitle:first-child,
.mimicsect.probono-5 .duotitle,
.section11.probono_unique5 .duotitle,
.mimicsect.probono-5 blockquote,
.section11.probono_unique5 blockquote,
.mimicsect.probono-5 blockquote cite,
.section11.probono_unique5 blockquote cite,
.mimicsect.probono-5 blockquote figcaption,
.section11.probono_unique5 blockquote figcaption,
.mimicsect.probono-5 blockquote + figcaption,
.section11.probono_unique5 blockquote + figcaption,
.mimicsect.probono-5 .profile-details,
.section11.probono_unique5 .profile-details,
.mimicsect.probono-5 .secondaryMenuSwitch,
.section11.probono_unique5 .secondaryMenuSwitch,
.mimicsect.probono-5 .column.campaign a:hover p,
.section11.probono_unique5 .column.campaign a:hover p,
.mimicsect.probono-5 .pullout,
.section11.probono_unique5 .pullout,
.mimicsect.probono-5 nav[role="navigation"] li.lit,
.section11.probono_unique5 nav[role="navigation"] li.lit,
.mimicsect.probono-5 ol.chunky li:before,
.section11.probono_unique5 ol.chunky li:before,
.mimicsect.probono-5 .dropcap::first-letter,
.section11.probono_unique5 .dropcap::first-letter,
.mimicsect.probono-5 .dropcap .first-letter,
.section11.probono_unique5 .dropcap .first-letter {
  color: #0077ad;
}
.mimicsect.probono-5 .feature.scroller,
.section11.probono_unique5 .feature.scroller,
.mimicsect.probono-5 .feature.key_project,
.section11.probono_unique5 .feature.key_project {
  border-color: #0077ad;
}
.mimicsect.probono-5 .feature.scroller .slideReporter,
.section11.probono_unique5 .feature.scroller .slideReporter {
  color: #0077ad;
}
.mimicsect.probono-5 .feature.summary,
.section11.probono_unique5 .feature.summary {
  background-color: #d9ebf3;
  color: #0077ad;
}
.mimicsect.probono-5 .feature.highlighted,
.section11.probono_unique5 .feature.highlighted {
  border-color: #0077ad;
}
.mimicsect.probono-5 .feature.highlighted.arrow:before,
.section11.probono_unique5 .feature.highlighted.arrow:before {
  background-color: #0077ad;
}
.mimicsect.probono-5 figure.infographic,
.section11.probono_unique5 figure.infographic {
  border-color: #0077ad;
}
html.csstransforms .mimicsect.probono-5 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique5 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-5 .toggle_header.collapsible span:after,
.section11.probono_unique5 .toggle_header.collapsible span:after {
  background-position: -202px -590px;
}
.mimicsect.probono-5 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique5 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -609px;
}
.mimicsect.probono-5 .toggle_header.collapsible a:hover,
.section11.probono_unique5 .toggle_header.collapsible a:hover,
.mimicsect.probono-5 .toggle_header.collapsible a:focus,
.section11.probono_unique5 .toggle_header.collapsible a:focus,
.mimicsect.probono-5 .toggle_header.collapsible a:active,
.section11.probono_unique5 .toggle_header.collapsible a:active {
  color: #3392bd;
}
.mimicsect.probono-5 table,
.section11.probono_unique5 table,
.mimicsect.probono-5 table td,
.section11.probono_unique5 table td,
.mimicsect.probono-5 table tr:first-child td,
.section11.probono_unique5 table tr:first-child td {
  border-color: #0077ad;
}
.mimicsect.probono-5 table tbody tr,
.section11.probono_unique5 table tbody tr {
  background-color: #f2f8fb;
  background-color: rgba(0, 119, 173, 0.05);
}
.mimicsect.probono-5 table tbody tr:hover,
.section11.probono_unique5 table tbody tr:hover,
.mimicsect.probono-5 table tbody tr:focus,
.section11.probono_unique5 table tbody tr:focus,
.mimicsect.probono-5 table tbody tr:active,
.section11.probono_unique5 table tbody tr:active {
  background-color: #d9ebf3;
  background-color: rgba(0, 119, 173, 0.15);
}
.mimicsect.probono-5 table tbody tr.highlight,
.section11.probono_unique5 table tbody tr.highlight {
  background-color: #cce4ef;
  background-color: rgba(0, 119, 173, 0.2);
}
.mimicsect.probono-5 table tbody tr.highlight:hover,
.section11.probono_unique5 table tbody tr.highlight:hover,
.mimicsect.probono-5 table tbody tr.highlight:focus,
.section11.probono_unique5 table tbody tr.highlight:focus,
.mimicsect.probono-5 table tbody tr.highlight:active,
.section11.probono_unique5 table tbody tr.highlight:active {
  background-color: #b3d6e6;
  background-color: rgba(0, 119, 173, 0.3);
}
.mimicsect.probono-5 main h1,
.section11.probono_unique5 main h1,
.mimicsect.probono-5 footer h1,
.section11.probono_unique5 footer h1,
.mimicsect.probono-5 main h2,
.section11.probono_unique5 main h2,
.mimicsect.probono-5 footer h2,
.section11.probono_unique5 footer h2,
.mimicsect.probono-5 main h3,
.section11.probono_unique5 main h3,
.mimicsect.probono-5 footer h3,
.section11.probono_unique5 footer h3,
.mimicsect.probono-5 main .h1,
.section11.probono_unique5 main .h1,
.mimicsect.probono-5 footer .h1,
.section11.probono_unique5 footer .h1,
.mimicsect.probono-5 main .h2,
.section11.probono_unique5 main .h2,
.mimicsect.probono-5 footer .h2,
.section11.probono_unique5 footer .h2,
.mimicsect.probono-5 main .h3,
.section11.probono_unique5 main .h3,
.mimicsect.probono-5 footer .h3,
.section11.probono_unique5 footer .h3,
.mimicsect.probono-5 main .key_project h4,
.section11.probono_unique5 main .key_project h4,
.mimicsect.probono-5 footer .key_project h4,
.section11.probono_unique5 footer .key_project h4 {
  color: #0077ad;
}
.mimicsect.probono-5 .colour.fore,
.section11.probono_unique5 .colour.fore {
  color: #0077ad;
}
.mimicsect.probono-5 .colour.back,
.section11.probono_unique5 .colour.back {
  background-color: #0077ad;
}
.mimicsect.probono-5 footer#ppw a.sectColour,
.section11.probono_unique5 footer#ppw a.sectColour {
  color: #0077ad;
}
.mimicsect.probono-5 ul.awardslist li:before,
.section11.probono_unique5 ul.awardslist li:before {
  background-position: -188px -197px !important;
}
.mimicsect.probono-6 .searchform [id*="SearchQuery"],
.section11.probono_unique6 .searchform [id*="SearchQuery"] {
  border-color: #5a7932;
}
.mimicsect.probono-6 .searchform button[type="submit"],
.section11.probono_unique6 .searchform button[type="submit"] {
  background-color: #5a7932;
}
.mimicsect.probono-6 header#wpp .branding,
.section11.probono_unique6 header#wpp .branding {
  background: #5a7932;
}
.mimicsect.probono-6 header#wpp nav.main,
.section11.probono_unique6 header#wpp nav.main {
  border-top-color: #36491e;
}
.mimicsect.probono-6 header#wpp .secondaryMenuSwitch:before,
.section11.probono_unique6 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -180px;
}
.mimicsect.probono-6 header#wpp .secondaryMenuSwitch.open:before,
.section11.probono_unique6 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px -175px;
}
header#wpp nav.main .container_12 .mimicsect.probono-6 .h3,
header#wpp nav.main .container_12 .section11.probono_unique6 .h3,
.container_12 #fullPageContents .mimicsect.probono-6 .h3,
.container_12 #fullPageContents .section11.probono_unique6 .h3 {
  border-color: #5a7932;
}
header#wpp nav.main .container_12 .mimicsect.probono-6 .h3 a,
header#wpp nav.main .container_12 .section11.probono_unique6 .h3 a,
.container_12 #fullPageContents .mimicsect.probono-6 .h3 a,
.container_12 #fullPageContents .section11.probono_unique6 .h3 a {
  color: #5a7932;
}
.mimicsect.probono-6 .paging_container li.paging_previous a,
.section11.probono_unique6 .paging_container li.paging_previous a {
  background-position: -1px -942px;
}
.mimicsect.probono-6 .paging_container li.paging_next a,
.section11.probono_unique6 .paging_container li.paging_next a {
  background-position: -34px -942px;
}
.mimicsect.probono-6 [id*="scrollcontent"] a.prevslide,
.section11.probono_unique6 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.probono-6 [id*="scrollcontent"] a.nextslide,
.section11.probono_unique6 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.probono-6 .chapters .top a,
.section11.probono_unique6 .chapters .top a {
  background-position: -67px -538px;
}
.mimicsect.probono-6 .chapters .indicator .progress,
.section11.probono_unique6 .chapters .indicator .progress {
  background: #5a7932;
}
.mimicsect.probono-6 a.download:before,
.section11.probono_unique6 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.probono-6 a.download:hover:before,
.section11.probono_unique6 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.probono-6 hr,
.section11.probono_unique6 hr,
.mimicsect.probono-6 [id^="togglecontent"] .toggle_header a:after,
.section11.probono_unique6 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.probono-6 .mimic_toggle_header:after,
.section11.probono_unique6 .mimic_toggle_header:after {
  border-color: #5a7932;
}
.mimicsect.probono-6 .longlist .toggle_header a,
.section11.probono_unique6 .longlist .toggle_header a {
  border-color: #5a7932;
}
.mimicsect.probono-6 .video_list li.lit a,
.section11.probono_unique6 .video_list li.lit a {
  border-color: #5a7932;
  color: #5a7932;
}
.mimicsect.probono-6 .video_list li a:hover,
.section11.probono_unique6 .video_list li a:hover {
  color: #5a7932;
}
.mimicsect.probono-6 a:hover .img-link,
.section11.probono_unique6 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #5a7932;
  box-shadow: inset 0 0 0 8px #5a7932;
}
.mimicsect.probono-6 blockquote:before,
.section11.probono_unique6 blockquote:before {
  background-position: -132px -406px;
}
.mimicsect.probono-6 ul li:before,
.section11.probono_unique6 ul li:before {
  background-position: -166px -151px;
}
.mimicsect.probono-6 a,
.section11.probono_unique6 a,
.mimicsect.probono-6 p.intro,
.section11.probono_unique6 p.intro,
.mimicsect.probono-6 p.bigdata,
.section11.probono_unique6 p.bigdata,
.mimicsect.probono-6 p.bigdata strong,
.section11.probono_unique6 p.bigdata strong,
.mimicsect.probono-6 p.result,
.section11.probono_unique6 p.result,
.mimicsect.probono-6 p.result strong,
.section11.probono_unique6 p.result strong,
.mimicsect.probono-6 ul.awardslist,
.section11.probono_unique6 ul.awardslist,
.mimicsect.probono-6 ul.resultlist,
.section11.probono_unique6 ul.resultlist,
.mimicsect.probono-6 .sectiontitle:first-child,
.section11.probono_unique6 .sectiontitle:first-child,
.mimicsect.probono-6 .duotitle,
.section11.probono_unique6 .duotitle,
.mimicsect.probono-6 blockquote,
.section11.probono_unique6 blockquote,
.mimicsect.probono-6 blockquote cite,
.section11.probono_unique6 blockquote cite,
.mimicsect.probono-6 blockquote figcaption,
.section11.probono_unique6 blockquote figcaption,
.mimicsect.probono-6 blockquote + figcaption,
.section11.probono_unique6 blockquote + figcaption,
.mimicsect.probono-6 .profile-details,
.section11.probono_unique6 .profile-details,
.mimicsect.probono-6 .secondaryMenuSwitch,
.section11.probono_unique6 .secondaryMenuSwitch,
.mimicsect.probono-6 .column.campaign a:hover p,
.section11.probono_unique6 .column.campaign a:hover p,
.mimicsect.probono-6 .pullout,
.section11.probono_unique6 .pullout,
.mimicsect.probono-6 nav[role="navigation"] li.lit,
.section11.probono_unique6 nav[role="navigation"] li.lit,
.mimicsect.probono-6 ol.chunky li:before,
.section11.probono_unique6 ol.chunky li:before,
.mimicsect.probono-6 .dropcap::first-letter,
.section11.probono_unique6 .dropcap::first-letter,
.mimicsect.probono-6 .dropcap .first-letter,
.section11.probono_unique6 .dropcap .first-letter {
  color: #5a7932;
}
.mimicsect.probono-6 .feature.scroller,
.section11.probono_unique6 .feature.scroller,
.mimicsect.probono-6 .feature.key_project,
.section11.probono_unique6 .feature.key_project {
  border-color: #5a7932;
}
.mimicsect.probono-6 .feature.scroller .slideReporter,
.section11.probono_unique6 .feature.scroller .slideReporter {
  color: #5a7932;
}
.mimicsect.probono-6 .feature.summary,
.section11.probono_unique6 .feature.summary {
  background-color: #e6ebe0;
  color: #5a7932;
}
.mimicsect.probono-6 .feature.highlighted,
.section11.probono_unique6 .feature.highlighted {
  border-color: #5a7932;
}
.mimicsect.probono-6 .feature.highlighted.arrow:before,
.section11.probono_unique6 .feature.highlighted.arrow:before {
  background-color: #5a7932;
}
.mimicsect.probono-6 figure.infographic,
.section11.probono_unique6 figure.infographic {
  border-color: #5a7932;
}
html.csstransforms .mimicsect.probono-6 .toggle_header.collapsible a.lit span:after,
html.csstransforms .section11.probono_unique6 .toggle_header.collapsible a.lit span:after,
.mimicsect.probono-6 .toggle_header.collapsible span:after,
.section11.probono_unique6 .toggle_header.collapsible span:after {
  background-position: -202px -632px;
}
.mimicsect.probono-6 .toggle_header.collapsible a.lit span:after,
.section11.probono_unique6 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -651px;
}
.mimicsect.probono-6 .toggle_header.collapsible a:hover,
.section11.probono_unique6 .toggle_header.collapsible a:hover,
.mimicsect.probono-6 .toggle_header.collapsible a:focus,
.section11.probono_unique6 .toggle_header.collapsible a:focus,
.mimicsect.probono-6 .toggle_header.collapsible a:active,
.section11.probono_unique6 .toggle_header.collapsible a:active {
  color: #7b945b;
}
.mimicsect.probono-6 table,
.section11.probono_unique6 table,
.mimicsect.probono-6 table td,
.section11.probono_unique6 table td,
.mimicsect.probono-6 table tr:first-child td,
.section11.probono_unique6 table tr:first-child td {
  border-color: #5a7932;
}
.mimicsect.probono-6 table tbody tr,
.section11.probono_unique6 table tbody tr {
  background-color: #f7f8f5;
  background-color: rgba(90, 121, 50, 0.05);
}
.mimicsect.probono-6 table tbody tr:hover,
.section11.probono_unique6 table tbody tr:hover,
.mimicsect.probono-6 table tbody tr:focus,
.section11.probono_unique6 table tbody tr:focus,
.mimicsect.probono-6 table tbody tr:active,
.section11.probono_unique6 table tbody tr:active {
  background-color: #e6ebe0;
  background-color: rgba(90, 121, 50, 0.15);
}
.mimicsect.probono-6 table tbody tr.highlight,
.section11.probono_unique6 table tbody tr.highlight {
  background-color: #dee4d6;
  background-color: rgba(90, 121, 50, 0.2);
}
.mimicsect.probono-6 table tbody tr.highlight:hover,
.section11.probono_unique6 table tbody tr.highlight:hover,
.mimicsect.probono-6 table tbody tr.highlight:focus,
.section11.probono_unique6 table tbody tr.highlight:focus,
.mimicsect.probono-6 table tbody tr.highlight:active,
.section11.probono_unique6 table tbody tr.highlight:active {
  background-color: #ced7c2;
  background-color: rgba(90, 121, 50, 0.3);
}
.mimicsect.probono-6 main h1,
.section11.probono_unique6 main h1,
.mimicsect.probono-6 footer h1,
.section11.probono_unique6 footer h1,
.mimicsect.probono-6 main h2,
.section11.probono_unique6 main h2,
.mimicsect.probono-6 footer h2,
.section11.probono_unique6 footer h2,
.mimicsect.probono-6 main h3,
.section11.probono_unique6 main h3,
.mimicsect.probono-6 footer h3,
.section11.probono_unique6 footer h3,
.mimicsect.probono-6 main .h1,
.section11.probono_unique6 main .h1,
.mimicsect.probono-6 footer .h1,
.section11.probono_unique6 footer .h1,
.mimicsect.probono-6 main .h2,
.section11.probono_unique6 main .h2,
.mimicsect.probono-6 footer .h2,
.section11.probono_unique6 footer .h2,
.mimicsect.probono-6 main .h3,
.section11.probono_unique6 main .h3,
.mimicsect.probono-6 footer .h3,
.section11.probono_unique6 footer .h3,
.mimicsect.probono-6 main .key_project h4,
.section11.probono_unique6 main .key_project h4,
.mimicsect.probono-6 footer .key_project h4,
.section11.probono_unique6 footer .key_project h4 {
  color: #5a7932;
}
.mimicsect.probono-6 .colour.fore,
.section11.probono_unique6 .colour.fore {
  color: #5a7932;
}
.mimicsect.probono-6 .colour.back,
.section11.probono_unique6 .colour.back {
  background-color: #5a7932;
}
.mimicsect.probono-6 footer#ppw a.sectColour,
.section11.probono_unique6 footer#ppw a.sectColour {
  color: #5a7932;
}
.mimicsect.probono-6 ul.awardslist li:before,
.section11.probono_unique6 ul.awardslist li:before {
  background-position: -188px -211px !important;
}
.mimicsect.twelve .searchform [id*="SearchQuery"],
.section12 .searchform [id*="SearchQuery"] {
  border-color: #69741f;
}
.mimicsect.twelve .searchform button[type="submit"],
.section12 .searchform button[type="submit"] {
  background-color: #69741f;
}
.mimicsect.twelve header#wpp .branding,
.section12 header#wpp .branding {
  background: #69741f;
}
.mimicsect.twelve header#wpp nav.main,
.section12 header#wpp nav.main {
  border-top-color: #3f4613;
}
.mimicsect.twelve header#wpp .secondaryMenuSwitch:before,
.section12 header#wpp .secondaryMenuSwitch:before {
  background-position: -286px -2px;
}
.mimicsect.twelve header#wpp .secondaryMenuSwitch.open:before,
.section12 header#wpp .secondaryMenuSwitch.open:before {
  background-position: -266px 2px;
}
header#wpp nav.main .container_12 .mimicsect.twelve .h3,
header#wpp nav.main .container_12 .section12 .h3,
.container_12 #fullPageContents .mimicsect.twelve .h3,
.container_12 #fullPageContents .section12 .h3 {
  border-color: #69741f;
}
header#wpp nav.main .container_12 .mimicsect.twelve .h3 a,
header#wpp nav.main .container_12 .section12 .h3 a,
.container_12 #fullPageContents .mimicsect.twelve .h3 a,
.container_12 #fullPageContents .section12 .h3 a {
  color: #69741f;
}
.mimicsect.twelve .paging_container li.paging_previous a,
.section12 .paging_container li.paging_previous a {
  background-position: -1px -43px;
}
.mimicsect.twelve .paging_container li.paging_next a,
.section12 .paging_container li.paging_next a {
  background-position: -34px -43px;
}
.mimicsect.twelve [id*="scrollcontent"] a.prevslide,
.section12 [id*="scrollcontent"] a.prevslide {
  background-position: 0 0;
}
.mimicsect.twelve [id*="scrollcontent"] a.nextslide,
.section12 [id*="scrollcontent"] a.nextslide {
  background-position: -26px 0;
}
.mimicsect.twelve .chapters .top a,
.section12 .chapters .top a {
  background-position: -67px -43px;
}
.mimicsect.twelve .chapters .indicator .progress,
.section12 .chapters .indicator .progress {
  background: #69741f;
}
.mimicsect.twelve a.download:before,
.section12 a.download:before {
  background-position: -219px -1px;
}
.mimicsect.twelve a.download:hover:before,
.section12 a.download:hover:before {
  background-position: -219px -29px;
}
.mimicsect.twelve hr,
.section12 hr,
.mimicsect.twelve [id^="togglecontent"] .toggle_header a:after,
.section12 [id^="togglecontent"] .toggle_header a:after,
.mimicsect.twelve .mimic_toggle_header:after,
.section12 .mimic_toggle_header:after {
  border-color: #69741f;
}
.mimicsect.twelve .longlist .toggle_header a,
.section12 .longlist .toggle_header a {
  border-color: #69741f;
}
.mimicsect.twelve .video_list li.lit a,
.section12 .video_list li.lit a {
  border-color: #69741f;
  color: #69741f;
}
.mimicsect.twelve .video_list li a:hover,
.section12 .video_list li a:hover {
  color: #69741f;
}
.mimicsect.twelve a:hover .img-link,
.section12 a:hover .img-link {
  -webkit-box-shadow: inset 0 0 0 8px #69741f;
  box-shadow: inset 0 0 0 8px #69741f;
}
.mimicsect.twelve blockquote:before,
.section12 blockquote:before {
  background-position: -132px -1px;
}
.mimicsect.twelve ul li:before,
.section12 ul li:before {
  background-position: -166px -1px;
}
.mimicsect.twelve a,
.section12 a,
.mimicsect.twelve p.intro,
.section12 p.intro,
.mimicsect.twelve p.bigdata,
.section12 p.bigdata,
.mimicsect.twelve p.bigdata strong,
.section12 p.bigdata strong,
.mimicsect.twelve p.result,
.section12 p.result,
.mimicsect.twelve p.result strong,
.section12 p.result strong,
.mimicsect.twelve ul.awardslist,
.section12 ul.awardslist,
.mimicsect.twelve ul.resultlist,
.section12 ul.resultlist,
.mimicsect.twelve .sectiontitle:first-child,
.section12 .sectiontitle:first-child,
.mimicsect.twelve .duotitle,
.section12 .duotitle,
.mimicsect.twelve blockquote,
.section12 blockquote,
.mimicsect.twelve blockquote cite,
.section12 blockquote cite,
.mimicsect.twelve blockquote figcaption,
.section12 blockquote figcaption,
.mimicsect.twelve blockquote + figcaption,
.section12 blockquote + figcaption,
.mimicsect.twelve .profile-details,
.section12 .profile-details,
.mimicsect.twelve .secondaryMenuSwitch,
.section12 .secondaryMenuSwitch,
.mimicsect.twelve .column.campaign a:hover p,
.section12 .column.campaign a:hover p,
.mimicsect.twelve .pullout,
.section12 .pullout,
.mimicsect.twelve nav[role="navigation"] li.lit,
.section12 nav[role="navigation"] li.lit,
.mimicsect.twelve ol.chunky li:before,
.section12 ol.chunky li:before,
.mimicsect.twelve .dropcap::first-letter,
.section12 .dropcap::first-letter,
.mimicsect.twelve .dropcap .first-letter,
.section12 .dropcap .first-letter {
  color: #69741f;
}
.mimicsect.twelve .feature.scroller,
.section12 .feature.scroller,
.mimicsect.twelve .feature.key_project,
.section12 .feature.key_project {
  border-color: #69741f;
}
.mimicsect.twelve .feature.scroller .slideReporter,
.section12 .feature.scroller .slideReporter {
  color: #69741f;
}
.mimicsect.twelve .feature.summary,
.section12 .feature.summary {
  background-color: #e9eadd;
  color: #69741f;
}
.mimicsect.twelve .feature.highlighted,
.section12 .feature.highlighted {
  border-color: #69741f;
}
.mimicsect.twelve .feature.highlighted.arrow:before,
.section12 .feature.highlighted.arrow:before {
  background-color: #69741f;
}
.mimicsect.twelve figure.infographic,
.section12 figure.infographic {
  border-color: #69741f;
}
html.csstransforms .mimicsect.twelve .toggle_header.collapsible a.lit span:after,
html.csstransforms .section12 .toggle_header.collapsible a.lit span:after,
.mimicsect.twelve .toggle_header.collapsible span:after,
.section12 .toggle_header.collapsible span:after {
  background-position: -202px -1px;
}
.mimicsect.twelve .toggle_header.collapsible a.lit span:after,
.section12 .toggle_header.collapsible a.lit span:after {
  background-position: -202px -20px;
}
.mimicsect.twelve .toggle_header.collapsible a:hover,
.section12 .toggle_header.collapsible a:hover,
.mimicsect.twelve .toggle_header.collapsible a:focus,
.section12 .toggle_header.collapsible a:focus,
.mimicsect.twelve .toggle_header.collapsible a:active,
.section12 .toggle_header.collapsible a:active {
  color: #87904c;
}
.mimicsect.twelve table,
.section12 table,
.mimicsect.twelve table td,
.section12 table td,
.mimicsect.twelve table tr:first-child td,
.section12 table tr:first-child td {
  border-color: #69741f;
}
.mimicsect.twelve table tbody tr,
.section12 table tbody tr {
  background-color: #f8f8f4;
  background-color: rgba(105, 116, 31, 0.05);
}
.mimicsect.twelve table tbody tr:hover,
.section12 table tbody tr:hover,
.mimicsect.twelve table tbody tr:focus,
.section12 table tbody tr:focus,
.mimicsect.twelve table tbody tr:active,
.section12 table tbody tr:active {
  background-color: #e9eadd;
  background-color: rgba(105, 116, 31, 0.15);
}
.mimicsect.twelve table tbody tr.highlight,
.section12 table tbody tr.highlight {
  background-color: #e1e3d2;
  background-color: rgba(105, 116, 31, 0.2);
}
.mimicsect.twelve table tbody tr.highlight:hover,
.section12 table tbody tr.highlight:hover,
.mimicsect.twelve table tbody tr.highlight:focus,
.section12 table tbody tr.highlight:focus,
.mimicsect.twelve table tbody tr.highlight:active,
.section12 table tbody tr.highlight:active {
  background-color: #d2d5bc;
  background-color: rgba(105, 116, 31, 0.3);
}
.mimicsect.twelve main h1,
.section12 main h1,
.mimicsect.twelve footer h1,
.section12 footer h1,
.mimicsect.twelve main h2,
.section12 main h2,
.mimicsect.twelve footer h2,
.section12 footer h2,
.mimicsect.twelve main h3,
.section12 main h3,
.mimicsect.twelve footer h3,
.section12 footer h3,
.mimicsect.twelve main .h1,
.section12 main .h1,
.mimicsect.twelve footer .h1,
.section12 footer .h1,
.mimicsect.twelve main .h2,
.section12 main .h2,
.mimicsect.twelve footer .h2,
.section12 footer .h2,
.mimicsect.twelve main .h3,
.section12 main .h3,
.mimicsect.twelve footer .h3,
.section12 footer .h3,
.mimicsect.twelve main .key_project h4,
.section12 main .key_project h4,
.mimicsect.twelve footer .key_project h4,
.section12 footer .key_project h4 {
  color: #69741f;
}
.mimicsect.twelve .colour.fore,
.section12 .colour.fore {
  color: #69741f;
}
.mimicsect.twelve .colour.back,
.section12 .colour.back {
  background-color: #69741f;
}
.mimicsect.twelve footer#ppw a.sectColour,
.section12 footer#ppw a.sectColour {
  color: #69741f;
}
.mimicsect.twelve a#key1,
.section12 a#key1 {
  color: black;
}
.mimicsect.twelve a#key1 a#key1:hover,
.section12 a#key1 a#key1:hover {
  text-decoration: none !important;
  border: none !important;
}
.mimicsect.gen.colour,
.mimicsect.gen.colour *,
.mimicsect.gen .colour {
  color: #333333;
}
.mimicsect.gen.titles h1,
.mimicsect.gen.titles * h1,
.mimicsect.gen.titles .h1,
.mimicsect.gen.titles * .h1,
.mimicsect.gen.titles h2,
.mimicsect.gen.titles * h2,
.mimicsect.gen.titles .h2,
.mimicsect.gen.titles * .h2,
.mimicsect.gen.titles h3,
.mimicsect.gen.titles * h3,
.mimicsect.gen.titles .h3,
.mimicsect.gen.titles * .h3,
.mimicsect.gen.titles h4,
.mimicsect.gen.titles * h4,
.mimicsect.gen.titles .h4,
.mimicsect.gen.titles * .h4,
.mimicsect.gen.titles h5,
.mimicsect.gen.titles * h5,
.mimicsect.gen.titles .h5,
.mimicsect.gen.titles * .h5 {
  color: #333333;
}
.mimicsect.gen.bg,
.mimicsect.gen.bg *,
.mimicsect.gen .bg {
  background-color: #333333;
}
.mimicsect.zero.colour,
.mimicsect.zero .colour {
  color: #69741f;
}
.mimicsect.zero.titles h1,
.mimicsect.zero.titles .h1,
.mimicsect.zero.titles h2,
.mimicsect.zero.titles .h2,
.mimicsect.zero.titles h3,
.mimicsect.zero.titles .h3,
.mimicsect.zero.titles h4,
.mimicsect.zero.titles .h4,
.mimicsect.zero.titles h5,
.mimicsect.zero.titles .h5 {
  color: #69741f;
}
.mimicsect.zero.bg,
.mimicsect.zero .bg {
  background-color: #69741f;
}
.mimicsect.one.colour,
.mimicsect.one .colour {
  color: #69741f;
}
.mimicsect.one.titles h1,
.mimicsect.one.titles .h1,
.mimicsect.one.titles h2,
.mimicsect.one.titles .h2,
.mimicsect.one.titles h3,
.mimicsect.one.titles .h3,
.mimicsect.one.titles h4,
.mimicsect.one.titles .h4,
.mimicsect.one.titles h5,
.mimicsect.one.titles .h5 {
  color: #69741f;
}
.mimicsect.one.bg,
.mimicsect.one .bg {
  background-color: #69741f;
}
.mimicsect.two.colour,
.mimicsect.two .colour {
  color: #29338a;
}
.mimicsect.two.titles h1,
.mimicsect.two.titles .h1,
.mimicsect.two.titles h2,
.mimicsect.two.titles .h2,
.mimicsect.two.titles h3,
.mimicsect.two.titles .h3,
.mimicsect.two.titles h4,
.mimicsect.two.titles .h4,
.mimicsect.two.titles h5,
.mimicsect.two.titles .h5 {
  color: #29338a;
}
.mimicsect.two.bg,
.mimicsect.two .bg {
  background-color: #29338a;
}
.mimicsect.three.colour,
.mimicsect.three .colour {
  color: #006561;
}
.mimicsect.three.titles h1,
.mimicsect.three.titles .h1,
.mimicsect.three.titles h2,
.mimicsect.three.titles .h2,
.mimicsect.three.titles h3,
.mimicsect.three.titles .h3,
.mimicsect.three.titles h4,
.mimicsect.three.titles .h4,
.mimicsect.three.titles h5,
.mimicsect.three.titles .h5 {
  color: #006561;
}
.mimicsect.three.bg,
.mimicsect.three .bg {
  background-color: #006561;
}
.mimicsect.four.colour,
.mimicsect.four .colour {
  color: #5e6896;
}
.mimicsect.four.titles h1,
.mimicsect.four.titles .h1,
.mimicsect.four.titles h2,
.mimicsect.four.titles .h2,
.mimicsect.four.titles h3,
.mimicsect.four.titles .h3,
.mimicsect.four.titles h4,
.mimicsect.four.titles .h4,
.mimicsect.four.titles h5,
.mimicsect.four.titles .h5 {
  color: #5e6896;
}
.mimicsect.four.bg,
.mimicsect.four .bg {
  background-color: #5e6896;
}
.mimicsect.five.colour,
.mimicsect.five .colour {
  color: #44852d;
}
.mimicsect.five.titles h1,
.mimicsect.five.titles .h1,
.mimicsect.five.titles h2,
.mimicsect.five.titles .h2,
.mimicsect.five.titles h3,
.mimicsect.five.titles .h3,
.mimicsect.five.titles h4,
.mimicsect.five.titles .h4,
.mimicsect.five.titles h5,
.mimicsect.five.titles .h5 {
  color: #44852d;
}
.mimicsect.five.bg,
.mimicsect.five .bg {
  background-color: #44852d;
}
.mimicsect.six.colour,
.mimicsect.six .colour {
  color: #0077ad;
}
.mimicsect.six.titles h1,
.mimicsect.six.titles .h1,
.mimicsect.six.titles h2,
.mimicsect.six.titles .h2,
.mimicsect.six.titles h3,
.mimicsect.six.titles .h3,
.mimicsect.six.titles h4,
.mimicsect.six.titles .h4,
.mimicsect.six.titles h5,
.mimicsect.six.titles .h5 {
  color: #0077ad;
}
.mimicsect.six.bg,
.mimicsect.six .bg {
  background-color: #0077ad;
}
.mimicsect.seven.colour,
.mimicsect.seven .colour {
  color: #3d6fb6;
}
.mimicsect.seven.titles h1,
.mimicsect.seven.titles .h1,
.mimicsect.seven.titles h2,
.mimicsect.seven.titles .h2,
.mimicsect.seven.titles h3,
.mimicsect.seven.titles .h3,
.mimicsect.seven.titles h4,
.mimicsect.seven.titles .h4,
.mimicsect.seven.titles h5,
.mimicsect.seven.titles .h5 {
  color: #3d6fb6;
}
.mimicsect.seven.bg,
.mimicsect.seven .bg {
  background-color: #3d6fb6;
}
.mimicsect.eight.colour,
.mimicsect.eight .colour {
  color: #5a7d6c;
}
.mimicsect.eight.titles h1,
.mimicsect.eight.titles .h1,
.mimicsect.eight.titles h2,
.mimicsect.eight.titles .h2,
.mimicsect.eight.titles h3,
.mimicsect.eight.titles .h3,
.mimicsect.eight.titles h4,
.mimicsect.eight.titles .h4,
.mimicsect.eight.titles h5,
.mimicsect.eight.titles .h5 {
  color: #5a7d6c;
}
.mimicsect.eight.bg,
.mimicsect.eight .bg {
  background-color: #5a7d6c;
}
.mimicsect.nine.colour,
.mimicsect.nine .colour {
  color: #69741f;
}
.mimicsect.nine.titles h1,
.mimicsect.nine.titles .h1,
.mimicsect.nine.titles h2,
.mimicsect.nine.titles .h2,
.mimicsect.nine.titles h3,
.mimicsect.nine.titles .h3,
.mimicsect.nine.titles h4,
.mimicsect.nine.titles .h4,
.mimicsect.nine.titles h5,
.mimicsect.nine.titles .h5 {
  color: #69741f;
}
.mimicsect.nine.bg,
.mimicsect.nine .bg {
  background-color: #69741f;
}
.mimicsect.ten.colour,
.mimicsect.ten .colour {
  color: #69741f;
}
.mimicsect.ten.titles h1,
.mimicsect.ten.titles .h1,
.mimicsect.ten.titles h2,
.mimicsect.ten.titles .h2,
.mimicsect.ten.titles h3,
.mimicsect.ten.titles .h3,
.mimicsect.ten.titles h4,
.mimicsect.ten.titles .h4,
.mimicsect.ten.titles h5,
.mimicsect.ten.titles .h5 {
  color: #69741f;
}
.mimicsect.ten.bg,
.mimicsect.ten .bg {
  background-color: #69741f;
}
.mimicsect.eleven.colour,
.mimicsect.eleven .colour {
  color: #3d6fb6;
}
.mimicsect.eleven.titles h1,
.mimicsect.eleven.titles .h1,
.mimicsect.eleven.titles h2,
.mimicsect.eleven.titles .h2,
.mimicsect.eleven.titles h3,
.mimicsect.eleven.titles .h3,
.mimicsect.eleven.titles h4,
.mimicsect.eleven.titles .h4,
.mimicsect.eleven.titles h5,
.mimicsect.eleven.titles .h5 {
  color: #3d6fb6;
}
.mimicsect.eleven.bg,
.mimicsect.eleven .bg {
  background-color: #3d6fb6;
}
.mimicsect.probono-1.colour,
.mimicsect.probono-1 .colour {
  color: #29338a;
}
.mimicsect.probono-1.titles h1,
.mimicsect.probono-1.titles .h1,
.mimicsect.probono-1.titles h2,
.mimicsect.probono-1.titles .h2,
.mimicsect.probono-1.titles h3,
.mimicsect.probono-1.titles .h3,
.mimicsect.probono-1.titles h4,
.mimicsect.probono-1.titles .h4,
.mimicsect.probono-1.titles h5,
.mimicsect.probono-1.titles .h5 {
  color: #29338a;
}
.mimicsect.probono-1.bg,
.mimicsect.probono-1 .bg {
  background-color: #29338a;
}
.mimicsect.probono-2.colour,
.mimicsect.probono-2 .colour {
  color: #006561;
}
.mimicsect.probono-2.titles h1,
.mimicsect.probono-2.titles .h1,
.mimicsect.probono-2.titles h2,
.mimicsect.probono-2.titles .h2,
.mimicsect.probono-2.titles h3,
.mimicsect.probono-2.titles .h3,
.mimicsect.probono-2.titles h4,
.mimicsect.probono-2.titles .h4,
.mimicsect.probono-2.titles h5,
.mimicsect.probono-2.titles .h5 {
  color: #006561;
}
.mimicsect.probono-2.bg,
.mimicsect.probono-2 .bg {
  background-color: #006561;
}
.mimicsect.probono-3.colour,
.mimicsect.probono-3 .colour {
  color: #b05e09;
}
.mimicsect.probono-3.titles h1,
.mimicsect.probono-3.titles .h1,
.mimicsect.probono-3.titles h2,
.mimicsect.probono-3.titles .h2,
.mimicsect.probono-3.titles h3,
.mimicsect.probono-3.titles .h3,
.mimicsect.probono-3.titles h4,
.mimicsect.probono-3.titles .h4,
.mimicsect.probono-3.titles h5,
.mimicsect.probono-3.titles .h5 {
  color: #b05e09;
}
.mimicsect.probono-3.bg,
.mimicsect.probono-3 .bg {
  background-color: #b05e09;
}
.mimicsect.probono-4.colour,
.mimicsect.probono-4 .colour {
  color: #5a5085;
}
.mimicsect.probono-4.titles h1,
.mimicsect.probono-4.titles .h1,
.mimicsect.probono-4.titles h2,
.mimicsect.probono-4.titles .h2,
.mimicsect.probono-4.titles h3,
.mimicsect.probono-4.titles .h3,
.mimicsect.probono-4.titles h4,
.mimicsect.probono-4.titles .h4,
.mimicsect.probono-4.titles h5,
.mimicsect.probono-4.titles .h5 {
  color: #5a5085;
}
.mimicsect.probono-4.bg,
.mimicsect.probono-4 .bg {
  background-color: #5a5085;
}
.mimicsect.probono-5.colour,
.mimicsect.probono-5 .colour {
  color: #0077ad;
}
.mimicsect.probono-5.titles h1,
.mimicsect.probono-5.titles .h1,
.mimicsect.probono-5.titles h2,
.mimicsect.probono-5.titles .h2,
.mimicsect.probono-5.titles h3,
.mimicsect.probono-5.titles .h3,
.mimicsect.probono-5.titles h4,
.mimicsect.probono-5.titles .h4,
.mimicsect.probono-5.titles h5,
.mimicsect.probono-5.titles .h5 {
  color: #0077ad;
}
.mimicsect.probono-5.bg,
.mimicsect.probono-5 .bg {
  background-color: #0077ad;
}
.mimicsect.probono-6.colour,
.mimicsect.probono-6 .colour {
  color: #5a7932;
}
.mimicsect.probono-6.titles h1,
.mimicsect.probono-6.titles .h1,
.mimicsect.probono-6.titles h2,
.mimicsect.probono-6.titles .h2,
.mimicsect.probono-6.titles h3,
.mimicsect.probono-6.titles .h3,
.mimicsect.probono-6.titles h4,
.mimicsect.probono-6.titles .h4,
.mimicsect.probono-6.titles h5,
.mimicsect.probono-6.titles .h5 {
  color: #5a7932;
}
.mimicsect.probono-6.bg,
.mimicsect.probono-6 .bg {
  background-color: #5a7932;
}
a.plain-link {
  color: inherit;
  text-decoration: none;
}
.no-section {
  color: #333333;
}
/* Seems as though there's no support for lists, so do it one by one! 
.customBg(hero, imageUrl, parentSelector, height)*/

/* Hero images 
@genericHeroSize: 346px;
@tableOfFood: "../../images/pictures/hero_1.jpg"; @tableOfFoodSize: @genericHeroSize; */

/* Footer images 

@dancingArt: "../../images/backgrounds/feature_contentsart.png";*/

/*@bg: @birdArt;
.customBg(foot, @bg, ".page41");*/

.feature {
  *zoom: 1;
}
.feature:before,
.feature:after {
  content: "";
  display: table;
}
.feature:after {
  clear: both;
}
.feature.sustainability_report {
  background: url("../images/backgrounds/feature_sustainability_report.png") no-repeat bottom left;
  height: 330px;
}
.feature.pro_bono_report {
  background: url("../images/backgrounds/feature_pro_bono_report.png") no-repeat bottom left;
  height: 330px;
}
.feature.key_project {
  margin-top: 17.5px;
  margin-top: 2rem;
  margin-bottom: 17.5px;
  margin-bottom: 2rem;
}
.feature.key_project h1,
.feature.key_project h2,
.feature.key_project h3,
.feature.key_project h4 {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 17.5px;
  font-size: 2rem;
  line-height: 22.75px;
  line-height: 2.6rem;
  font-weight: 900;
  margin-top: 14.875px;
  margin-top: 1.7rem;
}
.feature.key_project h1:first-child,
.feature.key_project h2:first-child,
.feature.key_project h3:first-child,
.feature.key_project h4:first-child {
  margin-top: 0;
}
[id*="togglecontent"] + .feature.key_project h1,
[id*="togglecontent"] + .feature.key_project h2,
[id*="togglecontent"] + .feature.key_project h3,
[id*="togglecontent"] + .feature.key_project h4 {
  margin-top: 35px;
  margin-top: 4rem;
}
.feature.key_project h5 {
  color: #333333;
}
.feature.key_project > * {
  margin-top: 30px;
}
.feature.profile {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #333333;
  background-color: #fdfbf6;
  margin-top: 17.5px;
  margin-top: 2rem;
  margin-bottom: 17.5px;
  margin-bottom: 2rem;
  padding: 17.5px;
  padding: 2rem;
}
@media only screen and (max-width: 979px) {
  .feature.profile {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.feature.profile h2:first-child,
.feature.profile .h2:first-child,
.feature.profile h3:first-child,
.feature.profile .h3:first-child,
.feature.profile h4:first-child,
.feature.profile .h4:first-child,
.feature.profile h5:first-child,
.feature.profile .h5:first-child {
  margin-top: 0;
}
main .feature.profile blockquote {
  margin-bottom: 43.75px;
  margin-bottom: 5rem;
}
.feature.profile img {
  padding-bottom: 14px;
  padding-bottom: 1.6rem;
}
.feature.scroller {
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #333333;
  padding-top: 35px;
  padding-top: 4rem;
  margin: 26.25px 0px 52.5px 0px;
  margin: 3rem 0rem 6rem 0rem;
  position: relative;
}
.feature.scroller > h2,
.feature.scroller > h3,
.feature.scroller > h4 {
  position: absolute;
  top: -30px;
  top: -3rem;
}
.feature.scroller .slideReporter {
  position: absolute;
  top: -65px;
  top: -6.5rem;
  right: 0;
}
.feature.summary {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
  background: #faf5eb;
  margin-bottom: 26.25px;
  margin-bottom: 3rem;
  margin-top: 8.75px;
  margin-top: 1rem;
  padding: 17.5px;
  padding: 2rem;
}
@media only screen and (max-width: 979px) {
  .feature.summary {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
.feature.summary.pullout {
  margin-left: 20px;
  width: 205px;
  float: left;
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  margin: 8px 20px 10px -75px;
}
@media only screen and (max-width: 979px) {
  .feature.summary.pullout {
    margin-left: -57px;
    margin-right: 19px;
  }
}
.feature.summary.pullout.right {
  margin-left: 20px;
  width: 205px;
  float: right;
  font-size: 12.25px;
  font-size: 1.4rem;
  margin: 8px -75px 30px 20px;
}
@media only screen and (max-width: 979px) {
  .feature.summary.pullout.right {
    margin-left: 19px;
    margin-right: 57px;
  }
}
main .feature.summary.pullout p,
main .feature.summary.pullout ul li {
  font-size: 12.25px;
  font-size: 1.4rem;
  line-height: 17.5px;
  line-height: 2rem;
}
main .feature.summary.pullout ul li {
  padding-bottom: 3px;
}
.feature.summary h3 {
  margin: 0;
  text-transform: uppercase;
}
.feature.summary p {
  padding: 0;
}
.feature.highlighted {
  margin-left: 20px;
  width: 730px;
  margin-left: -75px;
  border-radius: 0.5em;
  border: 2px solid #333333;
  border-width: 0.2rem;
  padding: 17.5px;
  padding: 2rem;
  position: relative;
}
@media only screen and (max-width: 979px) {
  .feature.highlighted {
    margin-left: 19px;
    width: 665px;
    margin-left: -57px;
  }
}
@media only screen and (max-width: 979px) {
  .feature.highlighted {
    padding: 16.625px;
    padding: 1.9rem;
  }
}
.feature.highlighted.arrow.top {
  margin-top: 63px;
}
.feature.highlighted.arrow.top:before {
  content: ' ';
  background-image: url("../images/site_objects/arrow-up.png");
  background-repeat: no-repeat;
  width: 130px;
  height: 63px;
  position: absolute;
  left: 41%;
  left: calc(50% - 65px);
  top: -63px;
}
.feature.highlighted h2,
.feature.highlighted .h2,
.feature.highlighted h3 strong,
.feature.highlighted .h3 strong,
.feature.highlighted h3 em,
.feature.highlighted .h3 em {
  text-transform: uppercase;
}
.feature.highlighted h2:first-child,
.feature.highlighted .h2:first-child,
.feature.highlighted h3 strong:first-child,
.feature.highlighted .h3 strong:first-child,
.feature.highlighted h3 em:first-child,
.feature.highlighted .h3 em:first-child {
  margin-top: 0;
  padding-top: 0;
}
.feature.highlighted h2,
.feature.highlighted .h2 {
  color: #333333;
}
.feature.highlighted h3 strong,
.feature.highlighted .h3 strong {
  font-weight: 900;
}
.feature.highlighted h3 em,
.feature.highlighted .h3 em {
  font-style: normal;
}
[class$="-title"] {
  padding: 4.375px 0px 4.375px 0px;
  padding: 0.5rem 0rem 0.5rem 0rem;
}
[class$="-title"]:before {
  content: "\00a0";
  background: url("../images/site_objects/icon-sprite.png") no-repeat;
  font-size: 0px;
  font-size: 0rem;
  line-height: 0px;
  line-height: 0rem;
  width: 0;
  height: 0;
  padding: 18.375px 26.25px 8.75px 0px;
  padding: 2.1rem 3rem 1rem 0rem;
  margin-right: 8.75px;
  margin-right: 1rem;
}
.research-title:before {
  background-position: 0 0;
}
.branding-title:before {
  background-position: -30px 0;
}
.consumer-title:before {
  background-position: -60px 0;
}
.employee-title:before {
  background-position: 0 -30px;
}
.stakeholder-title:before {
  background-position: -30px -30px;
}
figure.alongside-pullout figcaption {
  left: 205px;
}
/* Toggle template */

.toggleGroup {
  float: left;
}
.togglecontainer {
  display: block;
  clear: both;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
}
.toggle_body {
  padding: 17.5px;
  padding: 2rem;
  overflow: hidden;
}
/* Toggle Style */

.toggle_header h2,
.toggle_header .h2,
.toggle_header h3,
.toggle_header .h3 {
  margin: 0;
  display: inline;
}
.toggle_header h2,
.toggle_header .h2 {
  font-size: 17.5px;
  font-size: 2rem;
  line-height: 17.5px;
  line-height: 2rem;
}
.toggle_header.collapsible a > span:after {
  content: '\00a0';
  background: url(../images/site_objects/sprite.png) no-repeat -202px -672px;
  width: 0;
  height: 0;
  padding: 9px;
  float: right;
}
.toggle_header.collapsible a.lit > span:after {
  background-position: -202px -692px;
}
.csstransforms .toggle_header.collapsible a > span:after {
  transition: 0.25s transform linear;
  -moz-transition: 0.25s -moz-transform linear;
  -webkit-transition: 0.25s -webkit-transform linear;
  -o-transition: 0.25s -o-transform linear;
  -ms-transition: 0.25s -ms-transform linear;
}
.csstransforms .toggle_header.collapsible a.lit span:after {
  background-position: -202px -672px;
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
.toggle_header a:link,
.toggle_header a:visited {
  display: block;
  padding: 10px 0;
  text-decoration: none;
}
.toggle_header a:hover,
.toggle_header a:active,
.toggle_header a:focus {
  text-decoration: none;
}
[id^="togglecontent"] .toggle_header a {
  border-bottom: 1px solid;
}
.longlist .toggle_header a {
  border-bottom: 1px solid;
}
.longlist .toggle_header a:after {
  content: '';
  background: transparent;
  width: 0;
  height: 0;
  display: none;
  margin: 0;
}
.toggle_header a span.textgrey {
  color: #333333;
}
.mimic_toggle_header {
  border-bottom: 1px solid;
}
/* Toggle Open/Close Link */

p.open {
  overflow: hidden;
  padding: 0px 0px 21.875px 0px;
  padding: 0rem 0rem 2.5rem 0rem;
  text-align: right;
}
p.open a:link,
p.open a:visited {
  float: right;
  height: 24px;
  line-height: 24px;
  text-decoration: none;
}
p.open a:link:after,
p.open a:visited:after {
  content: '\00a0';
  background: url(../images/site_objects/sprite.png) no-repeat -202px -672px;
  width: 0;
  height: 0;
  padding: 9px;
  float: right;
  margin-top: 2px;
  margin-left: 9px;
}
p.open a.openall {
  color: #333333;
}
p.open a.allopened:after {
  background-position: -202px -692px;
}
.csstransforms p.open a:link:after,
.csstransforms p.open a:visited:after {
  transition: 0.25s transform linear;
  -moz-transition: 0.25s -moz-transform linear;
  -webkit-transition: 0.25s -webkit-transform linear;
  -o-transition: 0.25s -o-transform linear;
  -ms-transition: 0.25s -ms-transform linear;
}
.csstransforms p.open a:link.allopened:after,
.csstransforms p.open a:visited.allopened:after {
  background-position: -202px -672px;
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
p.open a:hover,
p.open a:active,
p.open a:focus {
  text-decoration: underline;
}
div.closed {
  display: none;
}
[id*="scrollcontent"] {
  width: 100%;
  float: left;
  position: relative;
}
[id*="scrollcontent"] .prevslide,
[id*="scrollcontent"] .nextslide {
  width: 26px;
  float: left;
  height: 43px;
  margin: 68.25px 21.4375px 99.75px 21.4375px;
  margin: 7.8rem 2.45rem 11.4rem 2.45rem;
  background-image: url("../images/site_objects/sprite.png");
  border: 0;
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
}
@media only screen and (max-width: 979px) {
  [id*="scrollcontent"] .prevslide,
  [id*="scrollcontent"] .nextslide {
    margin: 68.25px 13.5625px 99.75px 13.5625px;
    margin: 7.8rem 1.55rem 11.4rem 1.55rem;
  }
}
[id*="scrollcontent"] .prevslide:hover,
[id*="scrollcontent"] .nextslide:hover,
[id*="scrollcontent"] .prevslide:focus,
[id*="scrollcontent"] .nextslide:focus,
[id*="scrollcontent"] .prevslide:active,
[id*="scrollcontent"] .nextslide:active {
  opacity: .5;
}
.no-js [id*="scrollcontent"] .prevslide,
.no-js [id*="scrollcontent"] .nextslide {
  display: none;
}
[id*="scrollcontent"] .scrollwrapper {
  float: left;
  min-height: 280px;
  height: auto !important;
  height: 300px;
  overflow: hidden;
  position: relative;
  width: 81%;
}
.no-js [id*="scrollcontent"] .scrollwrapper {
  width: 100%;
  height: auto;
}
[id*="scrollcontent"] .scrollcontent {
  float: left;
  position: relative;
  width: 100%;
}
[id*="scrollcontent"] .inactive {
  color: #cccccc;
}
[id*="scrollcontent"] img.nolink {
  cursor: default;
}
[id*="scrollcontent"] .scrollcontent  .panel {
  background: white;
  float: left;
  height: 235px;
  width: 100%;
  position: absolute;
}
html > body [id*="scrollcontent"] .scrollcontent  .panel {
  height: auto;
  min-height: 235px;
}
.no-js [id*="scrollcontent"] .scrollcontent  .panel {
  position: static;
  height: auto;
}
.searchform [id*="SearchQuery"],
.searchform button[type="submit"] {
  height: 30px;
  border-radius: 0.3em;
}
.searchform [id*="SearchQuery"] {
  width: 85%;
  width: -moz-calc(100% - 32px);
  width: -webkit-calc(100% - 32px);
  width: calc(100% - 32px);
  background: white;
  border: 1px solid #333333;
  border-right: none;
  padding: 6px;
  float: left;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.searchform button[type="submit"] {
  width: 33px;
  position: absolute;
  top: 0;
  right: 0;
  background: #333333;
  border: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding: 0.875px 5.25px 0.875px 5.25px;
  padding: 0.1rem 0.6rem 0.1rem 0.6rem;
}
#searchResults .searchheading {
  padding-bottom: 1.6rem;
}
#searchResults .searchheading h2 {
  font-family: "ITCLubalinGraphW01", "New Century Schoolbook", time, serif;
  font-size: 35px;
  font-size: 4rem;
  line-height: 39.375px;
  line-height: 4.5rem;
  color: #333333;
  margin: 0;
  margin-top: 35px;
  margin-top: 4rem;
  font-weight: 300;
  color: #69741f;
  font-weight: normal;
  padding: 0;
}
.page1 [role="main"] #searchResults .searchheading h2 {
  padding: 26.25px 0px 26.25px 0px;
  padding: 3rem 0rem 3rem 0rem;
  margin: 0;
  font-weight: 300;
  color: #333333;
}
#content #searchResults .searchheading h2:first-child {
  margin-top: 0;
  margin-bottom: .5em;
}
#searchResults .searchheading h2 .search-query {
  display: block;
  font-weight: bold;
}
#searchResults .summary {
  padding: 35px 0 43px 0;
}
#searchResults .summary .foundmatches {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
  color: #69741f;
  font-weight: 300;
}
h3 + #searchResults .summary .foundmatches,
.h3 + #searchResults .summary .foundmatches {
  margin-top: 0px;
  margin-top: 0rem;
}
#searchResults .result_block {
  border-bottom: 1px solid #666666;
  padding: 20px 0;
}
#searchResults .result_block:first-child {
  border-top: 1px solid #666666;
}
#searchResults .result_block .result_title a {
  font-size: 14px;
  font-size: 1.6rem;
  line-height: 19.25px;
  line-height: 2.2rem;
  font-weight: bold;
  margin-bottom: 4.375px;
  margin-bottom: 0.5rem;
  margin-bottom: 0;
  margin-top: 17.5px;
  margin-top: 2rem;
  color: #69741f;
  text-decoration: none;
}
h3 + #searchResults .result_block .result_title a,
.h3 + #searchResults .result_block .result_title a {
  margin-top: 0px;
  margin-top: 0rem;
}
h4 + #searchResults .result_block .result_title a,
.h4 + #searchResults .result_block .result_title a {
  margin-top: 0;
}
p + #searchResults .result_block .result_title a {
  margin-top: 3.5px;
  margin-top: 0.4rem;
}
#searchResults .result_pages {
  *zoom: 1;
}
#searchResults .result_pages:before,
#searchResults .result_pages:after {
  content: "";
  display: table;
}
#searchResults .result_pages:after {
  clear: both;
}
#searchResults .result_pages .wrapper {
  position: relative;
  float: left;
  left: 50%;
}
#searchResults .result_pages .wrapper ul.pages {
  list-style: none;
  margin-left: 0;
  padding: 0;
  margin: 48px 0 18px;
  position: relative;
  float: left;
  left: -50%;
}
#searchResults .result_pages .wrapper ul.pages li:before {
  content: '';
  margin-left: 0;
  background: transparent;
}
#searchResults .result_pages .wrapper ul.pages li {
  float: left;
  width: 22px;
  height: 22px;
  text-align: center;
  line-height: 15.75px;
  line-height: 1.8rem;
}
#searchResults .result_pages .wrapper ul.pages li.prevlink,
#searchResults .result_pages .wrapper ul.pages li.nextlink {
  width: initial;
  color: #999999;
}
#searchResults .result_pages .wrapper ul.pages li.prevlink a,
#searchResults .result_pages .wrapper ul.pages li.nextlink a {
  color: #69741f;
}
#searchResults .result_pages .wrapper ul.pages li.prevlink {
  margin-right: 12px;
}
#searchResults .result_pages .wrapper ul.pages li.nextlink {
  margin-left: 12px;
}
#searchResults .result_pages .wrapper ul.pages li a {
  text-decoration: none;
}
#searchResults .result_pages .wrapper ul.pages li a:hover {
  text-decoration: underline;
}
#searchResults .result_pages .wrapper ul.pages li.lit {
  background: url("../images/site_objects/sprite.png") no-repeat -100px -275px;
  color: white;
}
h2.para{
  font-size: 14px;
font-size: 1.6rem;
line-height: 19.25px;
line-height: 2.2rem;
padding-bottom: 14px;
padding-bottom: 1.6rem;
font-family: Georgia,times,serif;
color: #333333!important;
font-weight: normal;
margin: 0!important;
}

