@media screen {
/*=RESET STYLES
---------------*/

.roboto {font-family: "Roboto";}
.roboto-c {font-family: "Roboto Condensed";}

.fw-100 { font-weight: 100; }
.fw-300 { font-weight: 300; }
.fw-400 { font-weight: 400; }
.fw-500 { font-weight: 500; }
.fw-700 { font-weight: 700; }
.fw-900 { font-weight: 900; }


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;}



/*=HTML5 DISPLAY-ROLE RESET
---------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content: none;}
table {border-collapse:collapse;border-spacing:0;}

/*=PAGE STRUCTURE.move, .hide {position:absolute;left:-9999px;}
-----------------*/
body.home {width:100%;background:url(../images/bg-full.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;} /*only display background on screens 1280 or bigger*/



body {width:100%;background:url(../images/bg-full2.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;} /*only display background on screens 1280 or bigger*/

/*body.two {width:100%;background:url(../images/two.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body.three {width:100%;background:url(../images/three.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body.four {width:100%;background:url(../images/four.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body.five {width:100%;background:url(../images/five.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body.six {width:100%;background:url(../images/six.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body.seven {width:100%;background:url(../images/seven.jpg) no-repeat center center fixed ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}*/

body {font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif;font-weight: 100;color:#58595B;font-size:100%; font-weight:400/*background-color:#D2D6D7*/ }
#wrap {margin:auto;max-width:80em;position:relative;box-shadow: 0px 0px 8px 3px rgba(30, 30, 30, 0.5);}
#logo-print {display:none}
header[role="banner"] {width:1280px;}
#container {float:left;width:1280px;}
main#container #gutter-frame {background:#fff;padding: 0.3125em .975em 1.875em .975em;}
main[role="main"] table p{font-size:100%;line-height:1.3; border:0;}
main[role="main"] table {font-size:100%;margin-bottom:1em;line-height:1.4}
main[role="main"] table li {font-size:100%;}
main[role="main"] table p {font-size:100%;}
main[role="main"] li {font-size:.8125em}
main[role="main"] ul, main[role="main"] ol {margin-bottom:.0em;}
main[role="main"] li li, main[role="main"] li p {font-size:100%}
main[role="main"] li li, main[role="main"] li p.space {padding-bottom:0}
ul.arrow {margin-left:1em;}
ul.icons {margin-left:5em;padding-top:1em;}
ul.icons.single {margin-left:3em;}
ul.large-text {font-size:1.25em}
ul.list ul.list {margin-top:.5em;margin-bottom:0}
ul.list-home li { line-height:1}


body#one main#container #gutter-frame {background:transparent url(../images/body-fade.png);}
footer[role="contentinfo"] {clear:both;}
footer[role="paginationinfo"] {clear:both;}
.group:after {visibility:hidden;display:block;content:"";clear:both;height:0;}
* html .group {zoom:1;} /* IE6 */
*:first-child+html .group {zoom:1;} /* IE7 */
.clear {clear:both;overflow:hidden;width:0;height:0;}
.move {position:absolute;left:-9999px;}
.clear-lft {clear:left}
.rgt {float:right; padding-left:10px; padding-bottom:15px;}
.lft {float:left;padding-right:10px; padding-bottom:15px;}
.cntr { margin:0 auto; text-align:center}
.obj-c {margin-left:auto;margin-right:auto;display:block;text-align:center}

p.button a {display:inline-block;padding:.75em;background-color:#11014C;color:#fff;text-decoration:none;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
p.button a:hover {background:#8EC63F;color:#fff}
p.button.enlarge a:before {content:'\f00e';font-family:'fontawesome';speak:none;font-size:1.25em;padding-right:.5em}
p.button.pdf a:before {content:'\f016';font-family:'fontawesome';speak:none;font-size:1.25em;padding-right:.5em}


/*=TYPOGRAPHY
-------------*/
h1,h3 {font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif;font-weight:normal;}
h4,h5,h6 {font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif;font-weight:500;}
h2 {font-family: "Roboto";font-weight:normal; font-weight: 300;}
h2 {font-size:1.4em;margin-bottom:.5em}
h3 {font-size:1.6em;margin-bottom:.9em;font-family: 'Comfortaa', cursive, Arial, Helvetica, sans-serif; color:#8EC63F}
h4 {font-size:1.33em;font-weight:bold; margin-top:.75em; margin-bottom:.0em; font-family: 'Comfortaa', cursive, Arial, Helvetica, sans-serif; color:#8EC63F}
h5 {font-size:1.2em; margin:0;  font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif;font-weight:bold; color:#00528C}
h6 {font-size:.9125em;font-weight:bold;color:#5F97EB}
/*h5 {font-size:1em;margin-bottom:.1em; font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif;font-weight:bold; color:#00528C}*/
h6 {font-size:.75em;}
sup {vertical-align: super;font-size:80%}
b, strong {font-weight:600;}
i, em {font-style:italic;}
div div h3 {padding-top:10px;}


.intro-text {line-height:1.5em; font-size:20px; font-family: 'Comfortaa', cursive;}
.intro-Med {line-height:1.5em; font-size:30px; font-family: 'Comfortaa', cursive;}
.intro-large {line-height:1.5em; font-size:45px; font-family: 'Comfortaa', cursive;}




/*=HEADER CONTENT
-----------------*/
header[role="banner"] #logo-print {display:none}
body.home header[role="banner"] {text-align:center;background:transparent url(../images/black-trans.png)}
header[role="banner"] {text-align:center;background:transparent url(../images/black-trans-int.png) !important}

header[role="banner"] h1 {text-indent:-9999px;background:transparent url(../images/logo-bidcorp.png) left top no-repeat;width:273px;height:87px;float:left;margin:1.5em 0 0em 1.625em;}
header[role="banner"] h1 a {display:block; width:226px;  height:75px; overflow:hidden;}
header[role="banner"] .cover-blue {/*background: url(../images/white-trans.png) repeat;*/width: 223px;height:134px;float:left;/* margin:2.5em 0 0em 1.625em; */}
header[role="banner"] img {padding-top:1.03125em}
header[role="banner"] .header-inner {float:left;}
header[role="banner"] .header-inner h2 {display:inline-block;text-align:left;font-size: 2.7em;margin: 1.3em 0em 0 4em;color:#fff;}
header[role="banner"] .header-inner h2 i { padding:6px 0 11px 220px}
header[role="banner"] .header-inner h2 i img { padding-bottom:9px}

header[role="banner"] .header-inner #search {float:right;font-size:1.875em;margin:1em 1em 0 0}
header[role="banner"] .header-inner #search a {color:#11014C}


/*=NAVIGATION
------------*/
a.menu-link {display:none;float:left;padding:.75em .5em .75em 1em;text-decoration:none;}
a.menu-link i, a.menu-link b {color:#000;font-size:1.5em;}
a.menu-link b {padding-left:.5em;font-weight:normal;}
.menu {float:left;width:1280px;border-bottom:1px solid #fff; border-top:1px solid #fff;background:#8EC63F;  -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease; font-family: 'Comfortaa', cursive, Arial, Helvetica, sans-serif;} /*Menu bar background colour*/
.menu ul {width:1280px;margin:0;list-style:none;position:relative;display:inline-table;z-index:99;}
.menu > li > ul.sub-menu {min-width:10em;padding:0;}
.menu ul li {padding:0;vertical-align:top;}
.menu > ul > li {display:inline-block;line-height:1}
.menu ul li a {display:block;text-decoration:none;color:#fff;font-size: 14.22px;} /*Menu font colour, size*/
.menu ul li:hover {background:#11014C;} /*Menu tab hover colour same as drop-down*/
.menu ul li:hover a {color:#fff} /*Menu tab hover font colour same as drop-down*/
.menu ul li > a {padding: .6875em .7375em} /*Menu bar height, tab label padding*/
.menu ul ul {display:none;position:absolute;top:100%;min-width:10%}
.menu ul li:hover > ul {display:block;}
.menu ul ul > li {position:relative;}
.menu ul ul > li a {padding:.5em .75em;height:auto;background-color:#11014C;font-size: .95em;border-bottom: 1px dotted #fff;} /*Sub menu background colour, padding*/
.menu ul ul > li a:hover {color:#fff;background-color:#8EC63F} /*Sub menu background hover colour, font hover colour, border*/
.menu ul ul ul {position:absolute;left:100%;top:0;}
.menu ul.sub-menu {width:auto} /*Target padding around sub menu*/
.menu a.main {text-align:center;} /*Target menu bar tab labels e.g. font, uppercase*/
.menu a.main:hover {background-color:#11014C;color:#fff} /*Menu tab hover background colour, font colour*/
/*.menu a.home:hover {background-color:#f8f8f8;color:#206C9C}
body#home .menu a.home {color:#206C9C}*/
body.home .menu a.home, body.one .menu a.one, body.two .menu a.two, body.three .menu a.three, body.four .menu a.four, body.five .menu a.five, body.six .menu a.six, body.seven .menu a.seven, body.eight .menu a.eight, body.nine .menu a.nine  {background-color:#11014C;color:#fff;  /*border-bottom: 1px solid #fff;*/} /*Menu tabs selected state depending on page or section*/
.menu li a i {position:absolute;left:-9999px;} /*Move Home, Downloads text labels*/
.menu a.home {position:relative;}
.menu a.home:after {content:'\f015';font-family:'fontawesome';speak:none;font-size:1.75em;position:absolute;top: 0.19em;left:0;right:0;} /*Home icon*/



/*=BREADCRUMB
-------------------*/
#breadcrumb {width:1280px;color:#00528C;background-color: #fff;margin-top: 3.8em;}
#breadcrumb p {float:left;margin-bottom:0;padding:.9375em 0 .9375em 1.875em;font-size: .75em;font-weight: 400;}
#breadcrumb a:link {color:#646668}
#breadcrumb a:visited {color:#646668;}
#breadcrumb a:hover {color:#000;}
body#one #breadcrumb {display:none}

/*=UTILITY, TOOLBAR
-------------------*/
#utility {background-color:#11014C}
#toolbar {position:absolute;top: 60px;right:-33px;width:32px;}
#toolbar ul {margin-bottom:0;background:#11014C;}
#toolbar a {display:block;padding:.25em;text-align:center;vertical-align:middle;font-size:1.5em}
#toolbar li a:link, #toolbar li a:visited {background-color:transparent;color:#fff;text-decoration:none;}
#toolbar li a:hover {background:#8EC63F;color:#fff;}

/*=HOMEPAGE
-----------*/
ul.grid-3 li {width:100%; margin-bottom:0; margin-right:15px; color:#fff} /*320 divide 1220 = 23.52459016393443%, 24 divide 1220 = 1.9672131147541%*/
ul.grid-3 li.grid1 {background:transparent url(../images/blue-trans.png); width:224px;min-height:480px; /*text-align:center text-align:justify*/}
ul.grid-3 li.grid2 { background:transparent url(../images/black-trans.png);width:680px; margin-top:1em}
ul.grid-3 li.grid3 { background:#626263;width:346px;margin-right:0px;margin-top:1em}
ul.grid-3 li.grid3,ul.grid-3 li.grid2 {min-height:474px;}


ul.grid-3 li.grid2 .gutter {padding:0px; margin:0px} 
ul.grid-3 li ul li {list-style:disc;font-size: 100%;line-height: 1.5;}


ul.grid-3  h4 {color:#fff;  font-weight: 400;margin-bottom: 1em;font-size: 1.3em;}
ul.grid-3  h4 i {color:#fff; font-style:normal; /*border-bottom:1px solid #fff*/}

ul.grid-3 p a{display: inline-block;  margin: .1em; padding: .2em; cursor: pointer; background: #206C9C; text-decoration: none; color: #fff; -webkit-tap-highlight-color: rgba(0,0,0,0); text-align:center}
ul.grid-3 p img {text-align:center; margin:0 auto}

/* Shutter Out Horizontal */.hvr-shutter-out-horizontal{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.hvr-shutter-out-horizontal:before{content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #231F20; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}




ul.grid-chair li {width:416.6666666666667px; min-height:230px; margin-bottom:0; margin-right:15px} /*320 divide 1220 = 23.52459016393443%, 24 divide 1220 = 1.9672131147541%*/
ul.grid-chair li.grid1 {background:#226C9A}
ul.grid-chair li.grid2 { background:#226C9A}
ul.grid-chair li.grid3 { background:#226C9A; margin-right:0}


ul.grid-chair li .gutter {padding:0 !important}

ol {list-style-type:decimal;}
ol li { text-indent:0px; margin-left:26px;}


/*MAPS
-------*/


section.map-popup {max-width:700px;margin:0 auto;background:#fff}
section.map-popup .gutter-map-frame {padding:.5em;border:1px solid #d8d8d8;}
section.map-popup footer.close {font-size:1.25em;text-align:right}
section.map-popup footer.close a {text-decoration:none}
figure#sa-map img {margin:0 auto}
figure.a-map {float:left;width:40.8077994%;} /*293 divide 700 = 40.8077994%*/
#gauteng {float:right;width:57.7142857%;} /*404 divide 700 = 57.7142857%*/
#jhb {width:49%;float:left;}
#pta {width:49%;float:right;}
figure.b-map {float:left;width:47.7142857%;} /*334 divide 700 = 47.7142857%*/
#w-cape {float:right;width:49.1428571%;} /*344 divide 700 = 49.1428571%*/
.map-popup h1 {text-indent:-9999px;background:#fff url(../i/map-headings.gif) left top no-repeat;width:176px;height:33px;margin:0 auto;margin-bottom:.5em}
.map-popup h1.wc {background-position:0 -33px}
.map-popup h2 {font-size:.75em;background:#2c77a4;color:#fff;text-transform:uppercase;padding:.5em;font-weight:bold;text-align:center}
.map-popup h3 {border-bottom:1px solid #2c77a4;padding-bottom:.25em}
ol.number-list li a {display:block;padding-left:28px;background-image: url(../i/bullets.gif);background-repeat:no-repeat;padding-top:6px;padding-bottom:6px}
ol.number-list a#a-1 {background-position:0 3px}
ol.number-list a#a-2 {background-position:0 -147px}
ol.number-list a#a-3 {background-position:0 -297px}
ol.number-list a#a-4 {background-position:0 -447px}
ol.number-list a#a-5 {background-position:0 -597px}
ol.number-list a#a-6 {background-position:0 -747px}
ol.number-list a#a-7 {background-position:0 -897px}
ol.number-list a#a-8 {background-position:0 -1047px}
ol.number-list a#a-9 {background-position:0 -1197px}
ol.number-list a#a-10 {background-position:0 -1347px}
ol.number-list a#a-11 {background-position:0 -1497px}
ol.number-list a#a-12 {background-position:0 -1647px}

#portfolio-map {position:relative;max-width:700px;margin:0 auto}
#portfolio-map section.map-a {position:absolute;top:0}
#portfolio-map section.map-b {position:absolute;top:30%}





#home-wrap {background:transparent url(../images/home-vert-line.png) repeat-y 24.26229508196721% 0;} /*296px divide 1220px = 24.26229508196721%, 2000px minus 24.26229508196721% = 485px (width of sidebar column)*/
#strategy {float:left;width:21.0638298%;} /*198 divide 940 = 21.0638298%*/
#features {float:right;width:72.3404255%} /*680 divide 940 = 72.3404255%*/
#graph {float:left;width:21.0638298%;} /*198 divide 940 = 21.0638298%*/
#downloads {float:left;width:22.7659574%;margin-left:6.5957447%} /*214 divide 940 = 22.7659574%, 62 divide 940 = 6.5957447%*/
#archive {float:left;width:47.5531915%;margin-left:2.0212766%} /*447 divide 940 = 47.5531915%, 19 divide 940 = 2.0212766%*/
#strategy h3 {text-transform:uppercase;text-align:center;color:#006f51;font-size:1.775em}
#strategy h3 span {font-size:76%}
#strategy p {text-align:center;font-size:120%}
#strategy img + p {display:none;text-align:left}
.key-links h4 {text-transform:uppercase;color: #fff;background-color:#206C9C;text-align:center;padding:.5em;font-size:1em;font-weight:bold}
ol.grid-two.strategy li {width:50%;margin-right:0;} /*99 divide 198 = 50%*/
ol.grid-two.strategy li.grid3 {float:right;}
ol.grid-two.strategy li.grid4 {float:left;}
ol.grid-two.strategy li img {margin:0 auto;}
ul.grid-list.highlights li {margin-bottom:1.875em;width:31.4705882%;margin-right:2.7941176%;overflow:hidden} /*214 divide 680 = 31.4705882%, 19 divide 680 = 2.7941176%*/
ul.grid-list.highlights li .gutter {padding:0;}
ul.grid-list.highlights li.grid {position:relative;}
ul.grid-list.highlights li.grid h4 {position:absolute;bottom:0;left:0;right:0;background:transparent url(../images/caption-bkr.png);}
ul.grid-list.highlights li.grid h4 {text-transform:uppercase;text-align:center;color:#fff;margin-bottom:0;padding:.25em;font-size:1.1em}
ul.grid-list.highlights li.grid h4 i {display:none}
ul.grid-list.highlights li.grid h4 br.rwd-line {display:none}
ul.grid-list.highlights li .block-content {position:absolute;opacity:0;bottom:-100%;left:0;width:100%;height:100%;background:transparent url(../images/body-fade.png);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s;-o-transition:all 1s ease;transition:all 1s}
ul.grid-list.highlights li .block-content .gutter {padding:1em}
ul.grid-list.highlights li .block-content a:link, ul.grid-list.highlights li .block-content a:visited {text-decoration:none;}
ul.grid-list.highlights li:hover .block-content {opacity:1;bottom:0;}
ul.grid-list.highlights li:hover h4 {opacity:0}
.slider-content {position:absolute;top:0;bottom:0;right:0;width:50%;}
.slider-content .gutter {height:100%;padding:1em;color:#fff;background-color:#206C9C}
.slider-content h3 {font-size:1.775em;text-transform:uppercase;color:#006f51;}
.slider-content p {font-size:1em;}
ul.archive-list {height:4.5em;margin-bottom:0} /*16 divide 14.4 = 1.111 (1em divide .9em)*/
ul.archive-list li {margin-left:1em;line-height:1.5em !important}





ul.archive-list li.col-1 {margin-top:0;}
ul.archive-list li.col-2 {margin-left:16em}
ul.archive-list li.col-2-top {margin-top:-4.5em;margin-left:16em;}


/*=BODY CONTENT
---------------*/
main[role="main"] p.intro {font-size:1em;line-height:1.3}
main[role="main"] p {
	font-size: 1em;
	margin-bottom: 1em;
	line-height: 1.4;

}

main[role="main"] p.space { margin:0 !important; padding:0 !important}

main[role="main"] li {font-size:100%;line-height: 1.4;}
main[role="main"] li li, main[role="main"] li p {font-size:100%}
#container figure img {display:block;max-width:100%;height:auto !important}

ul.list {list-style:disc}
ul.list li,ol.list li {line-height:1.3em}
ul.list ul {/*margin-left:1.5em;*/list-style:circle}
ol.list {list-style:decimal;margin-left:2.5em}
ul.list-icons li {line-height:1.6; margin-left:.75em;}
ul.list-icons i {font-size:120%;padding-right:.5em;margin-left:-.5em}

ul.list ul.dashed {list-style-type: none;}
ul.list ul.dashed > li {text-indent: -15px;}
ul.list ul.dashed > li:before {content: "-";text-indent: -10px;}

.salientbox {background-color:#2E73A1; padding:10px 20px 20px 20px;}
.greybox {background-color:#636466; padding:10px 20px 20px 20px; color:#fff;}
.bluebox {background-color:#00A5D3; padding:10px 20px 20px 20px; color:#fff;}
.blueboxBordr {padding:10px 20px 20px 20px; border:4px solid #1B6D9D;}

.greybox a:link {color:#fff; text-decoration:underline}
.greybox a:visited {color:#fff; text-decoration:underline}
.greybox a:hover {color:#fff; text-decoration:none}

.govgreenline {background-color:#EEF4E8; padding:5px; color:#00528C; border-bottom:1px solid #fff;}
.govgreen {background-color:#EEF4E8; padding:5px; border-bottom:1px solid #fff;}

.govdarkgreenline {background-color:#CBDCBA; padding:3px; color:#00528C; border-bottom:1px solid #fff;}
.govdarkgreenlinenopad {background-color:#CBDCBA; color:#00528C; border-bottom:1px solid #fff;}

.greyblockbusiness {background-color:#EDEEEE; padding:10px;}

/*=TRANSPARENT -BACKGROUND STRIP AND ICONS
------------*/
.transparent-bg {background:url(../images/bg-transparent.png); }
.transparent-bg-half-moon {background:url(../images/bg-transparent-half-moon.png) left center; padding:0; margin:0; border:0; height:80px; }
.transparent-bg-head {padding-left: 47px; font-size: 33px; }
.transparent-icon-container {position: relative;}
.transparent-icon {position: absolute; top:-3px; left:-27px;  }
.transparent-bg-list {margin:3px 3px 3px 45px; border-top: 2px dotted #fff; padding: 12px; }
.transparent-bg-list li {padding: 2px 0px; }
.transparent-bg-blue {background:url(../images/bg-transparent-blue.png); }


.bkgrnd-lite {background-color:#3C94AE; color:#ffffff; padding:5px 5px 5px 25px; width:250px; font-size:25px; border-bottom-right-radius:10px; border-top-right-radius:10px; font-family: 'Comfortaa', cursive;}
.bkgrnd-darkgreen {background-color:#006D68; color:#ffffff; padding:5px 5px 5px 25px; width:250px; font-size:25px; border-bottom-right-radius:10px; border-top-right-radius:10px; font-family: 'Comfortaa', cursive;}
.bkgrnd-peach {background-color:#F37053; color:#ffffff; padding:5px 5px 5px 25px; width:250px; font-size:25px; border-bottom-right-radius:10px; border-top-right-radius:10px; font-family: 'Comfortaa', cursive;}
.bkgrnd-green {background-color:#8DC63F; color:#ffffff; padding:5px 5px 5px 25px; width:250px; font-size:25px; border-bottom-right-radius:10px; border-top-right-radius:10px; font-family: 'Comfortaa', cursive;}
.bkgrnd-blue {background-color:#00528C; color:#ffffff; padding:5px 5px 5px 25px; width:250px; font-size:25px; border-bottom-right-radius:10px; border-top-right-radius:10px; font-family: 'Comfortaa', cursive;}




/*=LIST GRID
------------*/
.grid {}
.grid2-a {float:left;width:48%;display:inline;margin-right:1%;}
.grid2-b {float:right;width:48%;display:inline;margin-left:1%;}
ul.grid-list, ol.grid-list {margin-bottom:0;}
ul.grid-list li, ol.grid-list li {display:block;float:left;margin-bottom:1em;}
ul.grid-list li img, ol.grid-list li img, .grid2-a img, .grid2-b img {display:block;max-width:100%;height:auto !important}
ul.grid-list li a {display:block;}
ul.grid-list li .gutter {padding:1em;padding-bottom: 0;}
ul.grid-list li li {float:none;width:100%;display:list-item;margin:0} /*Need to cancel out lists within the grid list*/
ul.grid-two li {width:49.498998%;margin-right:1.002004%;} /*494 divide 998 = 49.498998%, 10 divide 998 = 1.002004%*/
ul.grid-two li .gutter {}
ul.grid-two li.grid2, ul.grid-two li.grid4, ul.grid-two li.grid6 {margin-right:0}

ul.grid-two.issues .gutter {background-color:#e2ede9;margin-top:1em; height:330px}
ul.grid-two.issues .gutter + .gutter {background-color:transparent;margin-top:.25em;}
ul.grid-two.issues h5 img{width:5%; display:inline; margin-bottom: -.50em;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;  border: 1px solid #006f51;}
ul.grid-two.issues h6 {color:#206C9C}
ul.grid-two.issues h6.switch-grey {color:#11014C;margin-top:1em;font-weight:bold}

.human li{ border-bottom:1px solid #006F51; }
/*ul.grid-two li.grid1 { width:25%; }
ul.grid-two li.grid2 ul li{  line-height:1.8}*/

ul.grid-three li {width:31.91489361702128%;margin-right:2.12765957446809%;} /*300 divide 940 = 31.91489361702128%, 20 divide 940 = 2.12765957446809%*/
ul.grid-three li .gutter {}
ul.grid-three li.grid3, ul.grid-three li.grid6, ul.grid-three li.grid9 {margin-right:0}
ul.grid-four li {width:23.52459016393443%;margin-right:1.9672131147541%;} /*287 divide 1220 = 23.52459016393443%, 24 divide 1220 = 1.9672131147541%*/
ul.grid-four li.grid4, ul.grid-four li.grid8,ul.grid-four li.grid12 {margin-right:0}

ul.grid-four.boxes li h4 { background:#E5F0ED; padding:1.5em 1.5em .5em 1.5em; margin-bottom:0; text-align:center;position:relative;}
/*ul.grid-four.boxes li span { background-image:url(../images/pg-97-2.png);background-repeat:no-repeat;position:absolute;left:0;top:-10px;width:28px;height:28px;}*/

ul.grid-four.boxes li h4.cup {position:relative;}
ul.grid-four.boxes li h4.cup i {position:absolute;width: 116px;height: 117px;background:transparent url(../images/pg-97-2.png) 0 6px no-repeat;display: block;margin: 0 auto;bottom: 30px;left: 28%;}
ul.grid-four.boxes li h4.thumb-up {position:relative;}
ul.grid-four.boxes li h4.thumb-up i {position:absolute;width: 116px;height: 117px;background:transparent url(../images/pg-97-3.png) 0 6px no-repeat;display: block;margin: 0 auto;bottom: 30px;left: 28%;}
ul.grid-four.boxes li h4.thumb-down {position:relative;}
ul.grid-four.boxes li h4.thumb-down i {position:absolute;width: 116px;height: 117px;background:transparent url(../images/pg-97-5.png) 0 6px no-repeat;display: block;margin: 0 auto;bottom: 30px;left: 28%;}
ul.grid-four.boxes li h4.print {position:relative;}
ul.grid-four.boxes li h4.print i {position:absolute;width: 116px;height: 117px;background:transparent url(../images/pg-97-4.png) 0 6px no-repeat;display: block;margin: 0 auto;bottom: 30px;left: 28%;}


ul.grid-four.boxes li .gutter { border:2px solid #D6E4CB; background:#fff; min-height:290px}
ul.grid-five.measuring {    background: #ebf3f1;}
ul.grid-five.measuring li {width:19.66666666666667%; background:#ebf3f1}
ul.grid-five.measuring li img {margin:0 auto;width:48%;height:40%; float:left}
ul.grid-five.measuring li p {vertical-align:middle; margin-top:2em;}
ul.grid-six.capitals li {text-align:center;width:15.66666666666667%; }
ul.grid-six.capitals li.border {border-right:1px solid #ccc}
ul.grid-six.capitals li img {margin:0 auto;width:40%;height:40%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #006f51}


/*=BIOGRAPHIES
--------------*/

ul.grid-five li {width:18%;margin-right:1.9672131147541%;} /*287 divide 1220 = 23.52459016393443%, 24 divide 1220 = 1.9672131147541%*/
ul.grid-five.team h5 {color:#002f66; font-size:1em; font-weight:600; text-align:center}
ul.grid-five.team h6 {font-style:italic; color:#c6a46a; font-family:'robotoregular', Arial, Helvetica, sans-serif; }

#block1,#block2,#block3,#block4,#block5,#block6,#block7,#block8,#block9,#block10,#block11,#block12,#block13 {position:absolute;left:-9999px;}
ul.grid-five.team li {margin-bottom:1em; /*background:#F7F2E8*/}
ul.grid-five.team li a {text-decoration:none;color:#11014C}

ul.grid-five.team li figure figcaption {min-height:35px; margin-bottom:0;}
ul.grid-five.team.title-short li figure figcaption {min-height:90px}
ul.grid-five.team.title-long li figure figcaption {min-height:70px}

ul.grid-five.team li figcaption.show-bar {background-color:#206C9C; padding:10px}
ul.grid-five.team li figcaption.show-bar h4, ul.grid-five.team li figcaption.show-bar h5 {color:#fff}
ul.grid-five.team li figcaption.hide-bar {background-color:transparent}
ul.grid-five.team li figcaption div.biography-heading {padding:0 1em;}
ul.grid-five.team li figcaption div.biography-heading h4 {margin:0;padding:.25em 0;}


ul.grid-five.team li a figcaption div.biography-heading.bb h4, ul.grid-five.team li a figcaption div.biography-heading.bb h5 {color:white}
ul.grid-five.team li.grid div[id*="block"], ul.grid-five.team li.grid6 div[id*="block"] {background:#F7F2E8;border-top:6px solid #646668;width:526.087108%;} /*4 blocks = 400% + 24 divided 287 x 3 (gutters) = 25.08710801393728%*/
ul.grid-five.team li.grid2 div[id*="block"], ul.grid-five.team li.grid7 div[id*="block"]{margin-left:-108.3623693379791%;} /*311 (287 + 24) divide 287 = -108.3623693379791%*/
ul.grid-five.team li.grid5 div[id*="block"], ul.grid-five.team li.grid10 div[id*="block"] {margin-left:-425.724739%;} /*622 (287 + 24 + 287 + 24) divided 287 = -216.7247386759582%*/
ul.grid-five.team li.grid3 div[id*="block"], ul.grid-five.team li.grid8 div[id*="block"] {margin-left:-216.7247386759582%;} /*622 (287 + 24 + 287 + 24) divided 287 = -216.7247386759582%*/
ul.grid-five.team li.grid4 div[id*="block"], ul.grid-five.team li.grid9 div[id*="block"]  {margin-left:-326.087108%;} /*933 (287 + 24 + 287 + 24 + 287 + 24) divided 287 = -325.0871080139373%*/
ul.grid-five.team li div.close {float:right;font-size:2em;padding:1em 1em 0 0;}
ul.grid-five.team li div.close a {color:#fff}
ul.grid-five.team li .biography-content {padding:0 1em 1em 1em;}
ul.grid-five.team li .biography-content p {margin-bottom:0}
dl.biography-details {margin:1em 0}
dl.biography-details dt {float:left;margin:0;padding:.25em 0;width: 12em;font-weight:bold;}
dl.biography-details dd {margin-left:8em;padding:.25em 0;}



/*material issues*/
h4.issues-heading {text-align:center;border:2px solid #11014C;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.5em;margin-bottom:1em;color:#11014C}
ul.grid-three.issues .column-head {background-color:#206C9C;position:relative;height:6em;text-align:center}
ul.grid-three.issues .gutter {background-color:#e2ede9;margin-top:1em}
ul.grid-three.issues .gutter + .gutter {background-color:transparent;margin-top:.25em;}
ul.grid-three.issues h5 {position:absolute;bottom:0;left:0;right:0;color:#fff;padding:.5em 1em;font-size:1.2em}
ul.grid-three.issues h6 {color:#206C9C}
ul.grid-three.issues h6.switch-grey {color:#11014C;margin-top:1em;font-weight:bold}

ul.grid-list ul.risks {margin-top:.5em}

table tr td .gutter ul.grid-list ul.risks {position: relative;left: 50%;right: 50%;}
table tr td .gutter ul.grid-list ul.objectives {position: relative;left: 50%;right: 50%;}

ul.grid-list ul.risks li {display:inline;color:#fff;text-align:center;font-size:1em;line-height:1.4; font-style:normal}
ul.grid-list ul.risks li i {display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;width:1.5em;height:1.5em; font-style:normal}
ul.grid-list ul.risks li i.risk-1 {background-color:#f7941e} /*orange*/
ul.grid-list ul.risks li i.risk-2 {background-color:#fff200} /*yellow*/
ul.grid-list ul.risks li i.risk-3 {background-color:#ed1d24} /*red*/
ul.grid-list ul.risks li i.risk-4 {background-color:#5D9732} /*green*/
ul.grid-list ul.risks li i.risk-turquise {background-color:#1DA29A} /*turquise*/
ul.grid-list ul.risks li i.risk-blue {background-color:#0082C8} /*blue*/
ul.grid-list ul.risks li i.risk-darkorange {background-color:#F7941E} /*darkorange*/

ul.grid-list ul.objectives {margin-top:.5em}
ul.grid-list ul.objectives li {display:inline;color:#fff;text-align:center;font-size:1.4em;line-height:1.4}
ul.grid-list ul.objectives li i {display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:1.5em;height:1.5em; font-style:normal;}
ul.grid-list ul.objectives li i.obj-1 {background-color:#206C9C} /*green*/
ul.grid-list ul.objectives li i.obj-2 {background-color:#00a29b} /*aqua*/
ul.grid-list ul.objectives li i.obj-3 {background-color:#0081c6} /*blue*/
ul.grid-list ul.objectives li i.obj-4 {background-color:#fbb040} /*orange*/
ul.grid-list ul.objectives li i.obj-red {background-color:#ED1C24} /*red*/
ul.grid-list ul.objectives li i.obj-darkorange {background-color:#F7941E} /*darkorange*/
ul.grid-list ul.objectives li i.obj-yellow {background-color:#FFF200; color:#000} /*darkorange*/
ul.grid-list ul.objectives li i.obj-green {background-color:#006F51; } /*green*/


ul.grid-list ul.grid-five {width:100%;}
ul.grid-list ul.grid-five.measuring li {float:left;width:16.66666666666667%} /*100% divice 6 = 16.66666666666667%*/
ul.grid-list ul.grid-five.measuring li img {margin:0 auto;width:90%;height:90%;border:none}

ul.grid-list ul.grid-six {width:100%;}
ul.grid-list ul.grid-six.capitals li {float:left;width:16.66666666666667%} /*100% divice 6 = 16.66666666666667%*/
ul.grid-list ul.grid-six.capitals li img {margin:0 auto;width:90%;height:90%;border:none}

/*governance boxes*/
.structure {background-color:#e2ede9;margin-bottom:1em}
.structure .gutter {padding:1em}
.structure .gutter .gutter {padding:.5em 1em}
.structure h5 {position:relative;padding-left:1em;line-height:2;color:#11014C;font-weight:bold}
.structure h5 span {background-image:url(../images/icon-arrow.png);background-repeat:no-repeat;position:absolute;left:0;top:10px;width:12px;height:12px;}
.structure .grid {margin-bottom:.5em}
.structure-box {background:#fff}
.structure h6 {padding:.5em;border:1px solid #ccc;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;width:20%}
.structure h6.main {border-width:2px}
.structure h6.rounded {float:left;width:20%;}
.structure-box {float:right;width:74%;}
.structure .arrow {float:left;width:2%;font-size:200%}
.structure .arrow:before {content:'\f178';font-family:'fontawesome';speak: none;padding-left:.1em}
/*colors*/
.structure .green {color:#206C9C}
.structure .aqua {color:#00a29b}
.structure .blue {color:#0081c6}
.structure .dark-green {color:#006f51}
.structure h6.rounded.grey {color:#fff;background-color:#11014C;border-color:#11014C}
.structure h6.rounded.green {color:#fff;background-color:#206C9C;border-color:#206C9C}
.structure h6.rounded.aqua {color:#fff;background-color:#00a29b;border-color:#00a29b}
.structure h6.rounded.blue {color:#fff;background-color:#0081c6;border-color:#0081c6}
.structure h6.rounded.dark-green {color:#fff;background-color:#006f51;border-color:#006f51}
.structure h6.rounded.transparent {background-color:transparent;}
.structure.board h6 {color:#206C9C;border-color:#206C9C;}
.structure.board h6 .dashed {color:#206C9C;border:1px dashed #206C9C;}

.structure.management h6 {color:#00a29b;border-color:#00a29b;}
.structure.operational h6 {color:#0081c6;border-color:#0081c6;}
.structure.committees h6 {color:#006f51;border-color:#006f51;}

/*=Referances
--------------*/

.tick-box {padding-left: 10px; display:inline;}
.tick-box2 {padding-left: 10px; display:inline;}


/*=BIOGRAPHIES
--------------*/

ul.grid-five.sixx li {width:14%;margin-right:1.9672131147541%;} 
ul.grid-five li {width:18%;margin-right:1.9672131147541%;} /*287 divide 1220 = 23.52459016393443%, 24 divide 1220 = 1.9672131147541%*/
ul.grid-five.team h5 {color:#b0c640; font-size:1em; font-weight:600}
ul.grid-five.team h6 {font-style:italic; color:#c6a46a; font-family:'robotoregular', Arial, Helvetica, sans-serif; }

#block1,#block2,#block3,#block4,#block5,#block6,#block7,#block8,#block9,#block10,#block11,#block12,#block13,#block14 {position:absolute;left:-9999px;}
ul.grid-five.team li {margin-bottom:1em; /*background:#F7F2E8*/}
ul.grid-five.team li a {text-decoration:none;color:#6a757c}

ul.grid-five.team li figure figcaption {min-height:35px; margin-bottom:0;}
ul.grid-five.team.title-short li figure figcaption {min-height:90px}
ul.grid-five.team.title-long li figure figcaption {min-height:70px}

ul.grid-five.team li figcaption.show-bar {background-color:#003A63; padding:10px}
ul.grid-five.team li figcaption.show-bar h4, ul.grid-five.team li figcaption.show-bar h5 {color:#fff}
ul.grid-five.team li figcaption.hide-bar {background-color:transparent}
ul.grid-five.team li figcaption div.biography-heading {padding:0 1em;}
ul.grid-five.team li figcaption div.biography-heading h4 {margin:0;padding:.25em 0;}


ul.grid-five.team li a figcaption div.biography-heading.bb h4, ul.grid-five.team li a figcaption div.biography-heading.bb h5 {color:white}
ul.grid-five.team li.grid div[id*="block"], ul.grid-five.team li.grid6 div[id*="block"] {background:#F7F2E8;border-top:6px solid #00B2DC;width:526.087108%;} /*4 blocks = 400% + 24 divided 287 x 3 (gutters) = 25.08710801393728%*/
ul.grid-five.team li.grid2 div[id*="block"], ul.grid-five.team li.grid7 div[id*="block"]{margin-left:-108.3623693379791%;} /*311 (287 + 24) divide 287 = -108.3623693379791%*/
ul.grid-five.team li.grid5 div[id*="block"], ul.grid-five.team li.grid10 div[id*="block"] {margin-left:-425.724739%;} /*622 (287 + 24 + 287 + 24) divided 287 = -216.7247386759582%*/
ul.grid-five.team li.grid3 div[id*="block"], ul.grid-five.team li.grid8 div[id*="block"] {margin-left:-216.7247386759582%;} /*622 (287 + 24 + 287 + 24) divided 287 = -216.7247386759582%*/
ul.grid-five.team li.grid4 div[id*="block"], ul.grid-five.team li.grid9 div[id*="block"]  {margin-left:-326.087108%;} /*933 (287 + 24 + 287 + 24 + 287 + 24) divided 287 = -325.0871080139373%*/
ul.grid-five.team li div.close {float:right;font-size:2em;padding:1em 1em 0 0;}
ul.grid-five.team li div.close a {color:#fff}
ul.grid-five.team li .biography-content {padding:0 1em 1em 1em;}
ul.grid-five.team li .biography-content p {margin-bottom:0}
dl.biography-details {margin:1em 0}
dl.biography-details dt {float:left;margin:0;padding:.25em 0;width: 9em;font-weight:bold;}
dl.biography-details dd {margin-left:8em;padding:.25em 0;}



/*=ACCORDION
------------*/
.accordion {margin-bottom:1em;}
h4.expand a {padding:.5em}
.expand a {display:block;}
.expand a:link, .expand a:visited {color:#fff;text-decoration:none;background:#00528c;}
.expand a:hover, .expand a:active, .expand a:focus {background:#ccc;color:#fff}
.expand a.open:link, .expand a.open:visited {background:#666;color:#fff;}
.expand a:before {content:'\f0fe';font-family:'fontawesome';speak: none;padding-right:.5em}
.expand a.open:before {content:'\f146';font-family:'fontawesome';speak: none;padding-right:.5em}
/*tabbed accordion*/
ul.tabs {float:left;width:100%;padding:1em 0 0 0;background:transparent url(../images/nav-year-bg.png) left bottom repeat-x;margin-bottom:0 !important}
ul.tabs li {float:left;cursor: pointer;margin:0 0 0 .5em;padding:4px 10px;border:1px solid #ccc;border-bottom:none;text-decoration:none;color:#333; list-style-type: none !important;}
ul.tabs li:first-of-type {margin:0}
ul.tabs li:hover {background:#eee}
ul.tabs li.active {padding-bottom:5px;background:#fff;border-color:#0067a4;color:#0067a4;font-weight:bold}
.tab-container {border:1px solid #0067a4;border-top:none;clear:both;float:left;width:99.796334%;background:#fff;overflow:auto;} /*980 divide 982 = 99.796334%*/
.tab-drawer-heading {display:none;}
.tab-drawer-content {padding:1em;display:none;}






/*=TABLES
---------*/
p.download {text-align:right}
p.download i {font-size:1.5em;margin-right:.25em;}


.table-pgm th, .table-pgm  td {padding:.1em}
.cell-grey {background-color:#646668; border-right:3px solid #fff; color:#fff;}
.cell-darkbrown {background-color:#D8CFC6; padding-left: 30px; border-right:3px solid #fff; vertical-align:middle;}
.cell-brightgreen {background-color:#5D9732; border-right:3px solid #fff; vertical-align:bottom; color:#fff;}
.cell-darkgreen {background-color:#D5E2C9; border-right:3px solid #fff; vertical-align:middle;}
.cell-blue {background-color:#0082C8; border-right:3px solid #fff; vertical-align:bottom; color:#fff;}
.cell-darkblue {background-color:#ABCBEA; border-right:3px solid #fff; vertical-align:middle;}
.cell-lighterblue {background-color:#C3E7FA; border-right:3px solid #fff; vertical-align:middle;}
.cell-lightestblue {background-color:#E9F6FD; border-right:3px solid #fff;}
.cell-yellow {background-color:#F1F3C2; border-right:3px solid #fff; vertical-align:middle;}
.cell-lightgreen {background-color:#E7EEE0; border-right:3px solid #fff;}
.cell-lightyellow {background-color:#F9FAE8; border-right:3px solid #fff;}
.cell-lightblue {background-color:#E0EAF7; border-right:3px solid #fff;}
.cell-brown {background-color:#EAE4DE; border-right:3px solid #fff;}
.cell-orange {background-color:#FCB03F; border-right:3px solid #fff; color:#fff; vertical-align:bottom;}
.cell-lightorange {background-color:#FEF1DC; border-right:3px solid #fff;}
.cell-green {background-color:#E2EDE9; border-left:3px solid #fff; border-bottom:3px solid #fff;}
.cell-lighterblue {background-color:#E5F0ED; padding:.10em;}
.cell-brownlight {background-color:#EAE4DE; border-right:2px solid #fff; border-top:2px solid #fff; border-left:2px solid #fff; }


.cell-grey-noborder {background-color:#646668;  color:#fff;}
.cell-grey-right {background-color:#646668;  color:#fff; border-right:1px solid #fff;}
.cell-grey-rightbot {background-color:#646668;  color:#fff; border-right:1px solid #fff;border-bottom:1px solid #fff;}
.cell-grey-bot {background-color:#646668; border-bottom:1px solid #fff; color:#fff}
.cell-darkbrown-bot {background-color:#D8CFC6; border-right:3px solid #fff; vertical-align:middle; border-bottom:2px solid #fff;}
.cell-lightblue-bot {background-color:#E0EAF7; border-bottom:1px solid #fff;}
.cell-lightblue-botright {background-color:#E0EAF7; border-bottom:3px solid #fff;border-right:3px solid #fff;}

.cell-greenlight {background-color:#e4f0ec; border-bottom:2px solid #fff;}
.cell-greenlightthin {background-color:#e4f0ec; border-bottom:1px solid #000;}
.cell-greylight {background-color:#d6d2c5; border-bottom:2px solid #fff;}
.cell-greytbot { background-color:#DADFE2; border-bottom:2px solid #fff;}

.risk-left { border-left: 2px solid #6b737d}
.risk-right { border-right: 2px solid  #6b737d}
.risk-top {  border-top: 2px solid  #6b737d}
.risk-topleft { border-left: 2px solid #6b737d; border-top: 2px solid  #6b737d; }
.risk-topright { border-right: 2px solid #6b737d; border-top: 2px solid  #6b737d}
.risk-bottom {  border-bottom: 2px solid  #6b737d}
.risk-bottomleft { border-left: 2px solid #6b737d; border-bottom: 2px solid  #6b737d}
.risk-bottomright { border-right: 2px solid #6b737d; border-bottom: 2px solid  #6b737d}

.switch-green {color:#8DC63F;}
.switch-darkgreen {color:#006F51;}
.switch-lightgreen {color:#8EC63F;}
.switch-grey {color:#4C4D4F;}
.switch-lightblue {color:#00a6d5;}
.switch-white {color:#FFFFFF;}
.switch-purple {color:#8E3184;}
.switch-black {color:#000;}
.switch-lightgreen {color:#8DC63F;}
.switch-grey {color:#4C4D4F;}
.switch-blue {color:#00528C;}
.switch-lightblue {color:#00a6d5;}
.switch-white {color:#FFFFFF;}
.switch-peach {color:#F37053;}
.switch-light {color:#3C94AE;}



.switch-whitelrg {color:#FFFFFF; font-size:1.2em;}
.switch-whitemedium {color:#FFFFFF; font-size:1.5em;}
.switch-whitelrger {color:#FFFFFF; font-size:1.8em;}

.bluetext { color:#00A5D4; font-size:1.2em;}


table.board-committees caption { background-color:#646668; color:#fff; padding:.5em; text-align:left; border-bottom:3px solid #fff;}
table.board-committees h6 {font-size:1em}

table.king {border-collapse: separate;border-spacing:5px;border-bottom:1px solid #11014C}
table.king col.col-1 {width:20%;}
table.king col.col-2 {width:80%;}
table.king tbody th, table.king tbody th + td {border-top:2px solid #11014C}
table.king thead th {text-align:left;color:#006f51;}
table.king tbody th {background-color:#e2ede9; padding-top: 1.2em;}
table.king tbody td {border-top:1px solid #11014C}
table.king tbody td h6 {float:left;width:6%;padding-top:.2em;color:#11014C}
table.king tbody td p {margin-left:8%;/*margin-bottom:0*/}

table.roles {border-collapse: separate;}
table.roles thead th {background:#ccc;padding:1em;font-weight:bold;color:#fff;text-align:left;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
table.roles thead th#head-committee {background-color:#0081c6}
table.roles thead th#head-roles {background-color:#006f51}
table.roles tbody th, table.roles tbody td {background-color:#fff;padding-bottom:1em}



table.risk {border-collapse:separate;border-spacing:3px;}
table.risk colgroup col.col-1 {width:20%}
table.risk colgroup col.col-3 {background-color:#EAE4DE}
table.risk thead th {font-weight:bold}
table.risk tbody th span {display:block;color:#646668;padding-top:1em}
table.risk tbody tr th {vertical-align:middle;color:#206C9C;text-align:center;border:2px solid #206C9C;border-right:0;-webkit-border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px;}
table.risk tbody tr td {vertical-align:bottom}
table.risk tbody tr td h6 {color:#646668;font-weight:bold}
table.risk tbody .cell-col1 {background-color:#E7EEE0}
table.risk tbody .cell-col2 {background-color:#EAE4DE}

h5#board-head {color:#fff;background-color:#11014C;padding:.5em;}
.grid-list.board h6 {font-size:1.6em;border-left:1px solid #006f51; color:#006f51;padding-left:.75em}
.grid-list.board .gutter {background-color:#e2ede9;min-height:80px}

.chiefofblue {background-color:#00A5D3; padding:5px 5px 5px 5px;}
.chiefofdarkblue {background-color:#2E73A1; padding:5px 5px 5px 5px;}

.greenbox{background-color:#eff6e4; padding:10px 10px 10px 10px;}




/*=FINANCIAL TABLES
---------*/


h3.dollar {position:relative;margin-left:1.2em}
h3.dollar span {position:absolute;left: -43px;width:40px;top: -10px;height:40px; background:transparent url(../images/pg-33-4-icon.png) 0 6px no-repeat;}

h3.manufactured  {position:relative;margin-left:1.2em}
h3.manufactured  span {position:absolute;left: -51px;width:45px;top: -15px;height:45px; background:transparent url(../images/pg-33-3-icon.png) 0 6px no-repeat;}


.keybluestake{ background:#00B6D6; }
.bluebox{ border:4px solid #1B6D9D; padding:1em}
.greenthickline {border-bottom:3px solid #70976A;}


.materialtopbot {border-bottom:1px solid #4C4D4F; border-top:1px solid #4C4D4F;}
.materialtop {border-top:1px solid #4C4D4F;}
.materialbot {border-bottom:1px solid #4C4D4F;}
.materialtopright {border-top:1px solid #4C4D4F; border-right:1px solid #4C4D4F;}
.materialtopleft {border-top:1px solid #4C4D4F; border-left:1px solid #4C4D4F;}
.materialbotright {border-bottom:1px solid #4C4D4F; border-right:1px solid #4C4D4F;}
.materialbotleft {border-bottom:1px solid #4C4D4F; border-left:1px solid #4C4D4F;}
.materialrowright {border-bottom:1px solid #4C4D4F; border-top:1px solid #4C4D4F; border-right:1px solid #4C4D4F; padding: 3px;}
.materialrowleft {border-bottom:1px solid #4C4D4F; border-top:1px solid #4C4D4F; border-left:1px solid #4C4D4F;}
.materialblueblock {background-color:#1B6D9D; color:#fff;}
.materialblueblockbottom {background-color:#1B6D9D; color:#fff; border-bottom:5px solid #fff}
.materiallightblueblock {background-color:#17B5DD; color:#fff;}
.fingreyleft {border-left:1px solid #4C4D4F;}
.fingreyright {border-right:1px solid #4C4D4F;}

.materialbluesblock {background-color:#00A5D3; color:#fff;}


.box {border:1px solid #646668; padding:1em;}
.box-green {background-color: #E2EDE9; padding:1.5em;}
.box-green i {background-color: #006F51; padding:.3em; font-style:normal; color:#fff}
.box-white {background-color: #fff; padding:1em;}
.box-white-border {background-color: #fff; padding:1em; border:1px solid #5D9732}
.largetext {font-size:2.5em;}
.mediumtext {font-size:1.4em; line-height:1.2}
.box-lightgrey {background-color: #F7F5F3; padding:1em;}
.box-lightgrey-border {background-color: #F7F5F3; padding:1em; border:2px solid #D8D2C9}
.box-border {background-color: #fff; padding:1em; border:2px solid #D8D2C9}



.review { border-bottom:1px solid #646668; display:block;min-height: 21.1em;}
.review img { float:left; display:inline;}
.review p { float:left; display:inline; font-weight:900; fon}


#performance {height:90px;background-image:url(../images/pg-26.png);background-repeat:no-repeat;}
.box-green.a h4 #performance {background-position:50% 0px; margin:0; padding:0;margin-bottom:0 !important;} /*marker, red*/
.box-green.b h4 #performance {background-position:50% -90px; margin:0; padding:0;margin-bottom:0 !important;} /*marker, red*/
.box-green.c h4 #performance {background-position:50% -185px; margin:0; padding:0;margin-bottom:0 !important;} /*marker, red*/
.box-green.d h4 #performance {background-position:50% -280px;margin:0; padding:0;margin-bottom:0 !important;} /*marker, red*/

.box-green ul li a{ text-decoration:none; color:#006F51;}
.box-green ul li a:hover{ text-decoration: underline; color:#006F51;}
.box-green ul li a:visited{ text-decoration:none; color:#006F51;}


/*=HOMEPAGE video
-----------*/
body#home ul.video {margin-top:1em;color:#000}
body#home ul.video li.blocks1, body#home ul.video li.blocks2, body#home ul.video li.blocks3 {min-height: 471px;}
body#home ul.video li.blocks1 {width:65.95744680851064%;display:block;float:left;margin-bottom:.5em;background:#ececec;position:relative;overflow:hidden;margin-right:1.4893617%;}

body#home ul.video li.blocks2 {width:31.3404255%;display:block;float:left;margin-bottom:.5em;position:relative;overflow:hidden;border: 4px solid #5D9732;color: #5D9732;} /*304 divide 940 = 32.3404255%, 14 divide 940 = 1.4893617%*/
body#home ul.video li.blocks3, body#home ul.video li.blocks6 {margin-right:0 !important}
body#home ul.video li.blocks1 {-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}

body#home ul.video li.blocks1Open, body#home ul.video li.blocks2Open, body#home ul.video li.blocks3Open, body#home ul.video li.blocks4Open, body#home ul.video li.blocks5Open, body#home ul.video li.blocks6Open {width:96.2%;display:block;float:left;margin-right:1.4893617%;margin-bottom:.5em;position:relative;overflow:hidden;} /*304 divide 940 = 32.3404255%, 14 divide 940 = 1.4893617%*/

body#home ul.video li.blocks1Open { background:#ECECEC}
body#home ul.video li.blocks2Open ul li { line-height:2; color:#206C9C; }
body#home ul.video li.blocks2Open  {border:4px solid #206C9C; color:#206C9C; margin-bottom:.5em;padding:1em;}
body#home ul.video li.blocks2Open ul {list-style:circle; line-height:1.6;}


body#home ul.video li.blocks1Open {float:none;width:100%;margin-right:0}
body#home ul.video li.blocks3Open {margin-right:1.4893617% !important}
body#home ul.video li.button.blocks4Open, body#home ul.video li.button.blocks5Open, body#home ul.video li.button.blocks6Open {text-align:left;clear:none !important;margin-right:0}
body#home ul.video li.blocks1Open {-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}

.expandReduceBtns a {position:absolute;visibility:visible;right:0px; top:0px;}
.expandReduceBtns a {text-decoration:none}
.expandReduceBtns i {font-size:2em;display:block;text-align:center;vertical-align:middle;font-style:normal;}

#blocksOpenLink i:after {content:'\f055'; color:#027457;font-family:'fontawesome';speak: none;}
#blocksCloseLink i:after {content:'\f056';color:#027457;font-family:'fontawesome';speak: none;}

#blocksOpenLink {position:absolute;visibility:visible;right:5px; top:1px;}
#blocksCloseLink {position:absolute;visibility:hidden;right:5px; top:1px;}


body#home ul.video li .gutter {padding: .6em;padding-bottom:0;min-height:220px;} /**/body#home ul.video li img {margin:0 auto;display:block;max-width:100%;height:auto !important}
body#home ul.video li p {font-size:100%}
body#home ul.video li h3 {font-size:1.2em;font-weight:bold; padding-top:0em;}
body#home ul.video li.blocks1:hover {background:#206C9C;}

body#home ul.video li.blocks2 ul {list-style:disc; padding-left:1em; }
body#home ul.video li.blocks2 ul li { line-height:1.8; color:#206C9C}


body#home ul.video li:hover h3 {color:#206C9C}
body#home ul.video li.blocks1:hover h3 {color:#fff}
body#home ul.video li:hover a {color:#206C9C}


.pgm-lightgreen {background:#E7EFDE; border-right:4px solid #fff; padding:.5em !important }
.pgm-green {background:#96B978; border-right:4px solid #fff; color:#fff; padding:.5em !important }

.pgm-lightblue {background:#E5F0F0; border-right:4px solid #fff; padding:.5em !important }
.pgm-lightblue {background:#E5F0F0; border-right:4px solid #fff; padding:.5em !important }
.pgm-darkgreen {background:#CEE9DB; border-right:4px solid #fff; padding:.5em !important }
.pgm-greenbotthickline {background:#96B978;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important }
.pgm-greenbottopline {background:#96B978;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }

.pgm-greenbotthicklinetop {background:#96B978;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important;border-top:1px solid #646668; padding:.5em !important }

.pgm-darktoque {background:#1AA39B; border-right:4px solid #fff; border-bottom:4px solid #fff; padding:.5em; color:#fff }
.pgm-lightbluebot {background:#E5F0F0; border-right:4px solid #fff;border-bottom:4px solid #fff;  color:#006F51; padding:.5em !important }

.pgm-bluebotline {background:#85B8E3; color:#fff;  border-bottom:1px solid #fff;  padding:.5em !important }
.pgm-bluebotthickline {background:#85B8E3;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important }
.pgm-greenbotline {background:#96B978;  color:#fff;  border-bottom:1px solid #fff; padding:.5em !important }
.pgm-bluebottopline {background:#85B8E3;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }

.pgm-darkbluebotline {background:#49A2D8; color:#fff;  border-bottom:1px solid #fff;  padding:.5em !important }
.pgm-darkbluebotthickline {background:#49A2D8;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important }
.pgm-darkbluebotthicklinetop {background:#49A2D8;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important; border-top:1px solid #646668;  padding:.5em !important  }
.pgm-darkbluebottopline {background:#49A2D8;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }


.pgm-pbotline {background:#8889BC; color:#fff;  border-bottom:1px solid #fff;  padding:.5em !important }
.pgm-pbotthickline {background:#8889BC;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important }
.pgm-pbottopline {background:#8889BC;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }
.pgm-pbottopline {background:#8889BC;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }

.pgm-brownbotline {background:#CF9F6B; color:#fff;  border-bottom:1px solid #fff;  padding:.5em !important }
.pgm-brownbotthickline {background:#CF9F6B;color:#fff;  border-bottom:4px solid #fff;  padding:.5em !important }
.pgm-brownbottopline {background:#CF9F6B;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }
.pgm-brownbottopline {background:#CF9F6B;  color:#fff;  border-bottom:1px solid #fff; border-top:1px solid #646668; padding:.5em !important }

.key-blockblue {background:#00B6D7}

.trablublock1 {background-color:#00A5D4; color:#fff; font-size:27px;}
.trablublock2 {background-color:#00B7D6; color:#fff;}


.trablockblue {background-color:#1B6D9D; padding:10px; border-bottom:5px solid #fff;}
.trablocklightblue {background-color:#10AFE0; padding:10px;}
.trarowlightblue {background-color:#10AFE0;}
.trarowgrey {background-color:#636466; color:#fff;}





/*=ICONS
--------*/
.fa-volume-up {color:#000;}
.fa-file-pdf-o {color:#c11e07;}
.fa-file-excel-o {color:#549f3a;}

i.icons {width:100%;}
i.icons {float:left; } /*100% divice 6 = 16.66666666666667%*/
i.icons img {margin:0 auto;width:10%;height:10%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #006f51; float:left; display:inline; margin-right:.5em; margin-bottom:.5em;}

i.icons-model {width:100%;}
i.icons-model {float:left; } /*100% divice 6 = 16.66666666666667%*/
i.icons-model img {margin:0 auto;width: 4%;height:10%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #006f51; float:left; display:inline; margin-right:.5em; margin-bottom:.5em;}

/*=VIDEO
--------*/
#containingBlock {max-width:1280px;margin:0 auto}
.videoWrapper {position:relative;padding-top:0;padding-bottom: 56.25%;height: 0;}
* html .videoWrapper {margin-bottom: 45px;margin-bot\tom: 0;}
.videoWrapper video, .videoWrapper object {position:absolute;width:100%;height:100%;left:0;top:0;}



/*=LINKS
--------*/
a {outline:none}
a:link {color:#00528c}
a:visited {color:#00528c}
a:hover {color:#000;text-decoration:none;}

a.white-link {outline:none}
a.white-link:link {color:#ffffff!important;}
a.white-link:visited {color:#ffffff!important;}
a.white-link:hover {color:#ffffff;text-decoration:none;}

a.blue-link {outline:none}
a.blue-link:link {color:#0081C6!important;}
a.blue-link:visited {color:#0081C6!important;}
a.blue-link:hover {color:#0081C6;text-decoration:none;}

/*globe*/
.globe-link {position:relative;padding-left:34px;margin-top:1em}
.globe-link span {background-image:url(../images/icon-globe.png);background-repeat:no-repeat;position:absolute;left:0;top:-10px;width:28px;height:28px;}
.page-link {position:relative;padding-left:30px;margin-top:2em}
.page-link span {background-image:url(../images/icon-page.png);background-repeat:no-repeat;position:absolute;left:0;top:-12px;width:26px;height:33px;}
.assure-link {position:relative;padding-left:0px;margin-top:2em}
.assure-link span {background-image:url(../images/tick-icon.png);background-repeat:no-repeat;position:absolute;left:-49px;top:1px;width:14px;height:17px;}

/*pagination*/
footer[role="paginationinfo"]  {padding:0em;margin:0em 0; margin-top: 1.5em; width:1280px; background:transparent url(../images/black-trans.png)}
.pagination-links {margin:0 auto;max-width:1280px;padding:1em 0;}
.pagination-links .lft, .pagination-links .rgt {position:relative;}
.pagination-links .lft {width:50%;}
.pagination-links .lft div#arrow-left, .pagination-links .rgt div#arrow-right {position:absolute;font-size:7em;margin-top:-.25em;color:#fff}
.pagination-links .lft div#arrow-left {float:left;left: 0.1em;padding-left: 1.2em;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:transparent url(../images/backt-bgs.png) center left no-repeat;}
.pagination-links .rgt div#arrow-right {float:right;right:0em;padding-right: .2em;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:transparent url(../images/next-bgs.png) center left no-repeat}
/*.pagination-links .lft div#arrow-left:before {content:'\f104';font-family:'fontawesome';speak: none;}
.pagination-links .rgt div#arrow-right:after {content:'\f105';font-family:'fontawesome';speak: none;}*/
.pagination-links .rgt {text-align:right}
.pagination-links .lft:hover div#arrow-left, .pagination-links .rgt:hover div#arrow-right {color:#000;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
/*.pagination-links .lft:hover div#arrow-left {left:-0.2em; }
.pagination-links .rgt:hover div#arrow-right {right:-0.2em;}*/
.pagination-links .lft p {float:left;margin-left:4em}
.pagination-links .rgt p {float:right;margin-right:4em}
.pagination-links i {font-style:normal;padding-bottom:.5em;display:block; color:#fff; border-bottom:2px solid #fff}
.pagination-links b {color:#fff;font-weight:800;font-size:1.25em; margin-top: 0.3em; display: block;}
.pagination-links em {display:none}




/*=FOOTER
---------*/
footer[role="contentinfo"] {padding: .9em 0;font-size:.875em;background: #11014C;color:#fff;margin-bottom:0;width: 100%;}
footer[role="contentinfo"] .gutter {padding: 0em;width: 1280px;/* background: #000; */margin: 0 auto;}
footer[role="contentinfo"] img {float:left;width:200px}
footer[role="contentinfo"] p#copyright {text-align:left;}
footer[role="contentinfo"] p#copyright br.rwd-line {display:none}
footer[role="contentinfo"] p#copyright span {float:right;}
footer[role="contentinfo"] a {color:#fff}

/*back to top arrow*/
#back-to-top {position:fixed;bottom:2em;right:10%;text-decoration:none;font-size:2.4em;width:44px;height:44px;display:block;text-align:center;vertical-align:middle;border-radius:999px;color:#fff;background-color:#11014C;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}
#back-to-top:after {content:'\f106';font-family:'fontawesome';speak: none;}
#back-to-top:hover {background:#ccc;}

@media print {
/*=BODY, FRAME
--------------*/
body {font-size:76%;text-align:left;color:#000;font-family:Arial, Helvetica, sans-serif;background:#fff}
#wrap, #container {width:100%;margin:0;padding:0;float:none} /*Remove container floats*/
/*=HEADER, LOGO
---------------*/
header[role="banner"] {float:none !important;background-image:none;padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1em}
header[role="banner"] h1 {float:none !important;font-size:12pt}
header[role="banner"] h1 a {color:#000;text-decoration:none;}
#logo {display:block}

/*=DISPLAY NONE
---------------*/
.move, nav, .menu-link, #breadcrumb, #utility, #toolbar, footer[role="contentinfo"], .pagination {display:none} /*Hide things that must not print*/

/*=BODY SPECIFIC
----------------*/
.grid-list li {margin:0;list-style-type:none;float:none;width:100%}

/*=LINKS, URLS
---------------*/
a:link, a:visited {color:#520;font-weight:bold;text-decoration:underline;}
.content-frame a[href^="http://"]:after, .content-frame a[href^="ftp://"]:after {content: " [" attr(href) "]";font-size: 90%;} /*Write out any web links*/
}

.home-directors {color:#FFFFFF; text-align:right; padding-top:23px; padding-right:80px;   font-size: 1.5em; font-weight: 400;}
.home-names {color:#FFFFFF; margin-bottom:35px; text-align: right; padding-top:23px; padding-right:93px;}
#home-strip {background-color:#FFFFFF; height:19px; text-align:right; margin-top: 43px;
width:350px; line-height: 1.5em;}
#home-strip a { text-decoration:none; color:#000000; padding-right:15px;}
#home-strip a:hover{ text-decoration:underline; color:#fff}
.position-img {float:left; padding:21px 0px 0px 25px; z-index:100; position:absolute;}
.position-img-chairman {float:left; padding:22px 0px 0px 25px; z-index:100; position:absolute;}
.position-01 {float:left; padding:29px 0px 0px 25px; z-index:100; position:absolute;}

/*LISTS*/
ul.list {margin-left:1.25em;padding-bottom:.5em;line-height:1.3em}
main[role="main"] ul li{ list-style-type:disc;}
main[role="main"] ul li ul li {margin-bottom:.5em;list-style-type: none !important;text-indent: -17px;margin: 0px 8px 3px 11px;}
main[role="main"] ul li ul li:before {margin-bottom:.5em;list-style-type: none !important;content: "\2013";padding-right:5px;}
ol.upper-roman { list-style-type:upper-roman; margin-left:1.25em;padding-bottom:.5em;line-height:1.3em}
ul.list-white li {list-style-type:none !important; border-bottom:4px solid #fff; padding-bottom: .5em; line-height: 1.3em;}
ul.list-white li h4 { padding: 1em 0; }

ul.listblue  li {font-size:16px;font-family: 'Comfortaa', cursive;list-style-image: url(../images/greenblock.png);margin-left: 1.1em;padding-top:3px;color:#00528C;}
ul.grn-dash  li {font-size:20px; font-family: 'Comfortaa', cursive; list-style-image: url(../images/grn-dash.png);margin-left:-0.6em; padding-top:3px; color:#A4C73F;}
ul.greyblock li{list-style-image: url(../images/greyblock.png);margin-left:1.4em; padding-top:3px;}
ul.greenblock {list-style-image: url(../images/greenblock.png);margin-left:1.2em; padding-top:3px; margin-top:-19px;}
ul.greenblock-fin {list-style-image: url(../images/greenblock.png);margin-left:1.2em; padding-top:3px; margin-top:-10px;}
ul.board-front {list-style-type:none;}
ul.board-exec li {float:left; margin-right:100px; margin-bottom:50px; list-style-type:none !important; margin-left:19px;}
.bord-blue-rad {color:#00528C; padding:5px 5px 5px 15px; width:250px; border-bottom-right-radius:10px; border-top-right-radius:10px; border:1px solid #00528C;}

.bord-green-rad {color:#8DC63F; padding:5px 5px 5px 15px; width:250px; border-bottom-right-radius:10px; border-top-right-radius:10px; border:1px solid #8DC63F;}


/*Divs*/
#lightBlu {background-color:#00A5D3; padding:10px 20px 20px 20px;}
#ContentDiv {color:#FFFFFF; border-bottom:solid 4px #FFFFFF;}
.risk-container {position:relative}
.risk-image {position:absolute; top:-55px; left:-47px;}
.risk-image2 {position:absolute; top:-5px; left:-47px;}
.risk-image4 {position:absolute; top:13px; left:-51px;}

/*Content table*/
.constiTbl { background-color:#00A5D4; color:#FFFFFF; padding: 18px;line-height: 1.4;}

.DottedRule {border-top: dotted 4px #FFFFFF;}

.perfomanceBlock {background-color:#00A5D3; padding:5px 5px 5px 5px;}
.rulefin {border-bottom:1px solid #598FA2;}

.riskbox {padding:5px; background-color:#EBF4DE}
.boardcom {border:1px solid #393637;}
.capitals {background-color:#ECEDED; padding:10px;}
