/***
* private vs public
*/
.cssCall, .codeContent {
 display: none;
}
#tinymce .codeContent, #tinymce .cssCall {
 display: block;
 padding: 10px;
 background: yellow;
 border:1px dotted red;
}


#webEditContent.block {
  background-color: #f9f9f9;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f9f9f9));
  /* Konqueror */

  background-image: -moz-linear-gradient(#ffffff, #f9f9f9);
  /* FF 3.6+ */

  background-image: -ms-linear-gradient(#ffffff, #f9f9f9);
  /* IE10 */

  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f9f9f9));
  /* Safari 4+, Chrome 2+ */

  background-image: -webkit-linear-gradient(#ffffff, #f9f9f9);
  /* Safari 5.1+, Chrome 10+ */

  background-image: -o-linear-gradient(#ffffff, #f9f9f9);
  /* Opera 11.10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  /* IE6 & IE7 */

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0)";
  /* IE8+ */

  background-image: linear-gradient(#ffffff, #f9f9f9);
  /* the standard */

}
table {
    vertical-align: top;
}


a.more {
	display: block;
	padding: 0 0 0 15px;
	background: url('/media/oecdorg/styleassets/responsive/oecd/images/components/newsslidearrowoff.gif') 0 .4em no-repeat;
	float: left;
	}
a.more:hover {
	background-image: url('/media/oecdorg/styleassets/responsive/oecd/images/components/moreslidearrowgrey.gif');
	}



.whity {
  position: relative;
/*
  background: url('/media/oecdorg/directorates/developmentco-operationdirectoratedcd-dac/styles/medias/rainbow1.png') no-repeat;
  

  background: -moz-linear-gradient(left, #fd8e16 0%, #fd8e16 11%, #ed2509 11%, #ed2509 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389e 77%, #a8389e 88%, #da2169 88%, #da2169 100%);
  

  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fd8e16), color-stop(11%, #fd8e16), color-stop(11%, #ed2509), color-stop(22%, #ed2509), color-stop(22%, #4694c5), color-stop(33%, #4694c5), color-stop(33%, #f8cd20), color-stop(44%, #f8cd20), color-stop(44%, #11af50), color-stop(55%, #11af50), color-stop(55%, #a7deeb), color-stop(66%, #a7deeb), color-stop(66%, #bca2cb), color-stop(77%, #bca2cb), color-stop(77%, #a8389e), color-stop(88%, #a8389e), color-stop(88%, #da2169), color-stop(100%, #da2169));
  

  background: -webkit-linear-gradient(left, #fd8e16 0%, #fd8e16 11%, #ed2509 11%, #ed2509 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389e 77%, #a8389e 88%, #da2169 88%, #da2169 100%);
  

  background: -o-linear-gradient(left, #fd8e16 0%, #fd8e16 11%, #ed2509 11%, #ed2509 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389e 77%, #a8389e 88%, #da2169 88%, #da2169 100%);
  

  background: -ms-linear-gradient(left, #fd8e16 0%, #fd8e16 11%, #ed2509 11%, #ed2509 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389e 77%, #a8389e 88%, #da2169 88%, #da2169 100%);
 

  background: linear-gradient(left, #fd8e16 0%, #fd8e16 11%, #ed2509 11%, #ed2509 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389e 77%, #a8389e 88%, #da2169 88%, #da2169 100%);
*/

}
.dSubHp.dOrange h3 {
    border-color: #FD8E16 #FD8E16 #EDEDED;
}
.dSubHp.dOrange h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dOrange img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dRed h3 {
    border-color: #ED2509 #ED2509 #EDEDED;
}
.dSubHp.dRed h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dRed img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dBlue h3 {
    border-color: #4694C5 #4694C5 #EDEDED;
}
.dSubHp.dBlue.new2016 h3 {
    border-color: #2269a1 #2269a1 #EDEDED;
}
.dSubHp.dBlue h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dBlue img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dYellow h3 {
    border-color: #F8CD20 #F8CD20 #EDEDED;
}
.dSubHp.dYellow h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dYellow img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dGreen h3 {
    border-color: #8dc643 #8dc643 #EDEDED;
}
.dSubHp.dGreen h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dGreen img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dLightBlue h3 {
    border-color: #A7DEEB #A7DEEB #EDEDED;
}
.dSubHp.dLightBlue h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dLightBlue img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dParme h3 {
    border-color: #BCA2CB #BCA2CB #EDEDED;
}
.dSubHp.dParme h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dParme img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dViolet h3 {
    border-color: #A8389E #A8389E #EDEDED;
}
.dSubHp.dViolet h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dViolet img {
    border-bottom-color: #EDEDED;
}
.dSubHp.dCarmin h3 {
    border-color: #DA2169 #DA2169 #EDEDED;
}
.dSubHp.dCarmin h4 {
    border-bottom-color: #EDEDED;
    border-top-color: #EDEDED;
    color: #333333;
    font-size: 1.1em;
}
.dSubHp.dCarmin img {
    border-bottom-color: #EDEDED;
}
.bOrange {
    background: none repeat scroll 0 0 #FD8E16;
}
.cOrange {
    color: #FD8E16;
}
.c21Orange {
    color: #FEC180;
}
.lOrange {
    border-color: #FD8E16 !important;
}
.bRed {
    background: none repeat scroll 0 0 #ED2509;
}
.cRed {
    color: #ED2509;
}
.c21Red {
    color: #F97A68;
}
.lRed {
    border-color: #ED2509 !important;
}
.bBlue {
    background: none repeat scroll 0 0 #4694C5;
}
.cBlue {
    color: #4694C5;
}
.c21Blue {
    color: #F97A68;
}
.lBlue {
    border-color: #4694C5 !important;
}
.bYellow {
    background: none repeat scroll 0 0 #F8CD20;
}
.cYellow {
    color: #F8CD20;
}
.c21Yellow {
    color: #FBE488;
}
.lYellow {
    border-color: #F8CD20 !important;
}
.bGreen {
    background: none repeat scroll 0 0 #11AF50;
}
.cGreen {
    color: #11AF50;
}
.c21Green {
    color: #3FEC84;
}
.lGreen {
    border-color: #11AF50 !important;
}
.bLightBlue {
    background: none repeat scroll 0 0 #A7DEEB;
}
.cLightBlue {
    color: #A7DEEB;
}
.c21LightBlue {
    color: #FEFFFF;
}
.lLightBlue {
    border-color: #A7DEEB !important;
}
.bParme {
    background: none repeat scroll 0 0 #BCA2CB;
}
.cParme {
    color: #BCA2CB;
}
.c21Parme {
    color: #EDE7F1;
}
.lParme {
    border-color: #BCA2CB !important;
}
.bViolet {
    background: none repeat scroll 0 0 #A8389E;
}
.cViolet {
    color: #A8389E;
}
.c21Violet {
    color: #D279CA;
}
.lViolet {
    border-color: #A8389E !important;
}
.bCarmin {
    background: none repeat scroll 0 0 #DA2169;
}
.cCarmin {
    color: #DA2169;
}
.c21Carmin {
    color: #EB7BA7;
}
.lCarmin {
    border-color: #DA2169 !important;
}
@font-face {
    font-family: "EntypoRegular";
    font-style: normal;
    font-weight: normal;
    src: url("_medias/fonts/entypo-webfont.eot?#iefix") format("embedded-opentype"), url("_medias/fonts/entypo-webfont.woff") format("woff"), url("_medias/fonts/entypo-webfont.ttf") format("truetype"), url("_medias/fonts/entypo-webfont.svg#EntypoRegular") format("svg");
}
#webEditContent h2, #webEditContent h3, #webEditContent h4 {
    margin: 0;
    padding: 20px 0 10px;
}
#webEditContent h4 {
    font-weight: bold;
    margin: 0;
    padding: 10px 0 0;
}
#foreword {
    margin-bottom: 0;
}
.whity {
  position: relative;
  /*float: left;*/
  border-top: 7px solid #cbcbcb;
  margin: 0;
  padding: 0;
  font-size: 16px;
  color: #777;
  *zoom: expression(this.runtimeStyle.zoom=1,this.innerHTML = "<i></i>"+this.innerHTML);
}
.whity:before,
.whity i {
  content: "";
  position: absolute;
  display: block;
  top: 5px;
  bottom: 1px;
  left: 0;
  right: 0;
  background: #fff;
}
.whity.sub:before,
.whity.sub i {
  bottom: 0;
}
.whity a {
  text-decoration: none;
}
.whity a:hover {
  border-bottom: 1px solid #c1d9f1;
}
.whity p {
  position: relative;
  margin: 15px 0!important;
  padding: 0;
}
.whity ul {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  list-style-type: none;
  font-size: 16px;
  color: #333;
}
.whity ul li {
  position: relative;
  margin: 0;
  /*padding: 5px 0 15px;*/
  float: left;
  display: block;
  /*width: 25%;*/
}
.whity ul li p {
  cursor: default;
}
.whity ul li p.title {
  margin: 0!important;
  padding: .5em 0!important;
  border-top: 7px solid #cbcbcb;
  font-weight: bold;
  color: #333;
  color: #205993;
}
.whity ul li p.title.first {
  margin: 0!important;
}
.whity ul li p.def {
  border-top: 1px solid #ededed;
  margin: 0!important;
  padding: 10px 0!important;
  font-size: 13px;
  line-height: 1.3;
}
.whity ul li p.def.first {
  margin: 0!important;
}

#webEditContent .scoopIt {
    display: block;
    background: #6cab36;
    padding: 5px;
    color: white!important;
    text-decoration: none!important;
    border-radius: 3px;
    border: 1px solid #6cab36;
}
#webEditContent .scoopIt:hover {
  background: #54842a;
}


#dacRessources ul {
    border-top: 1px solid #AAAAAA;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#dacRessources ul li {
    border-bottom: 1px solid #AAAAAA;
}
#dacRessources ul li a {
    display: block;
    padding: 5px 0;
    text-decoration: none;
}
#dacRessources ul li a:hover {
}
#featuredWork {
    border-bottom: 1px solid #AAAAAA;
    float: left;
}
.featItem {
    border-top: 1px solid #AAAAAA;
    float: left;
    margin: 0 0 5px;
    position: relative;
    width: 100%;
}
.featItem img {
    float: left;
    margin-bottom: 10px;
}
.featItem h4 {
    font-weight: normal !important;
    margin: 0 0 0 85px !important;
    padding: 10px 0 5px 0 !important;
}
.featItem h4 a {
    display: inline-block;
    text-decoration: none;
}
.featItem p {
  margin: 0!important;
  padding:0 0 5px 0!important;
}
#divRss {
    background: none repeat scroll 0 0 #DEDEDE;
    padding: 1px 0;
}
#divRss .Item {
    background: none repeat scroll 0 0 #ECF7FD;
    margin: 1px;
    padding: 5px 0;
    position: relative;
}
#divRss .Item:hover {
    background: none repeat scroll 0 0 #FFFFFF;
}
#divRss .Item .ItemDate {
    float: left;
    padding: 0 5px;
    width: 40px;
}
#divRss .Item .ItemTitle {
    padding-left: 50px;
    padding-right: 10px;
}
#divRss .Item .ItemTitle a {
    display: block;
    text-decoration: none;
}
#aboutDac h3, #webEditContent #pubSeries.v2 h3 {
    border-bottom: 1px solid #AAAAAA;
    clear: left;
}
#aboutDac p {
    margin: 9px 0;
}
#aboutDac a {
    text-decoration: none;
}
#aboutDac a:hover {
    border-bottom: 1px solid #C1D9F1;
}
#aboutDac .dacMore {
    border-top: 1px solid #AAAAAA;
    clear: both;
    text-align: right;
}
#webEditContent #pubSeries ul {
  float: left;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
#webEditContent #pubSeries ul li {
  float: left;
}
#webEditContent #pubSeries ul li a {
  display: block;
  position: relative;
  margin: 3px;
  padding: 7px 5px;
  background: #fafafa;
  border: 1px solid #dedede;
  width:150px;
  min-height: 3em;
  text-decoration: none;
  *zoom: expression(this.runtimeStyle.zoom=1,this.innerHTML = "<i></i><b></b>"+this.innerHTML);
}
#webEditContent #pubSeries ul li a:before,
#webEditContent #pubSeries ul li a i {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 10px;
  border-left: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  background: #ECF7FD;
}
#webEditContent #pubSeries ul li a:after,
#webEditContent #pubSeries ul li a b {
  content: ' ';
  display: block;
  position: absolute;
  top: -1px;
  right: -1px;
  font-size: 0px;
  line-height: 0%;
  width: 0px;
  border-top: 10px solid #f9f9f9;
  border-left: 10px solid transparent;
}
#webEditContent #pubSeries.v2 ul li a {
  min-height: 7em;
  border-radius: 5px;
  background: #f7f7f7;
}
#webEditContent #pubSeries.v2 ul li a:before,
#webEditContent #pubSeries.v2 ul li a i {
  content: ' ';
  display: block;
  position: absolute;
  top: auto;
  bottom: 0;
  right: 0;
  width: 20px;
  height: 20px;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-radius: 5px 0 0 0;
  background: #ECF7FD;
}
#webEditContent #pubSeries.v2 ul li a:after,
#webEditContent #pubSeries.v2 ul li a b {
  content: ' ';
  display: block;
  position: absolute;
  top: auto;
  bottom: -1px;
  right: -1px;
  font-size: 0px;
  line-height: 0%;
  width: 0px;
  border-top-color: transparent;
  border-bottom: 20px solid #f9f9f9;
  border-left: 20px solid transparent;
}
#webEditContent #pubSeries ul li a:hover {
  background: white;
}
.dSubHp.col-2 td {
    width: 350px;
}
.dSubHp.col-3 td {
    width: 230px;
}
.dSubHp.col-3 td.x2 {
    width: 470px;
}
.dSubHp.col-3 td.coverLink p {
    text-align: center;
    margin: 3px 0!important;
    font-size:12px;
    color: #333;
}
.dSubHp.col-3 td.coverLink a {
    display: block;
}
.dSubHp.col-3 td.coverLink img {
    border: 1px solid #aaa;
    margin-top: 15px;
}
.dSubHp td {
    line-height: 1.3;
    padding: 0;
}
.dSubHp td.dGutter {
    width: 10px;
}
.dSubHp td h3 {
    border-bottom-width: 1px;
    border-style: solid;
    border-top-width: 5px;
}
.dSubHp td h4 {
    border-bottom-width: 1px;
    border-style: solid;
    padding: 0.5em 0 !important;
}
.dSubHp td p {
    padding: 0.5em 0 !important;
}
.dSubHp td img {
    border-bottom-width: 1px;
    border-style: solid;
}
#carousel {
    border-bottom: 1px solid #AAAAAA;
    border-top: 1px solid #AAAAAA;
    height: 200px;
    margin-top: 1px;
    overflow: hidden;
    padding-top: 15px;
    position: relative;
    width: 469px;
    z-index: 15500;
}
#carousel #dacflow {
    background: url("http://dac50.desformes.net/img/gui/wp10_dacFlowBG.png") repeat scroll 0 0 #F7F7F7;
}
td > #carousel {
    height: 270px;
}
.pdflink {
    height: 53px;
    overflow: hidden;
    padding: 0 !important;
    position: absolute;
    right: 15px;
    text-align: center;
    top: -30px;
    width: 36px;
    z-index: 15505;
}
.pdflink a {
    background: url("http://dac50.desformes.net/img/gui/wp10_pdfCover1.png") repeat scroll 0 0 transparent;
    display: block;
    height: 50px;
    padding: 0 !important;
    text-indent: -5000px;
    width: 36px;
}
.pdflink a:hover {
    background: url("http://dac50.desformes.net/img/gui/wp10_pdfCover2.png") repeat scroll 0 0 transparent;
    margin-top: 2px;
}
#flowHelp {
    bottom: 0;
    font-size: 10px;
    position: absolute;
    text-align: center;
    width: 100%;
}
#flowHelp em {
    font-size: 10px;
}
#imageFlowWrapper > #flowHelp {
    margin-top: -3.5em;
}
.subCountry ul {
    padding: 10px 0 !important;
}
#graphsblock {
    border-bottom: 4px solid #2983BD;
    border-top: 1px solid #DDDDDD;
    margin-bottom: 5px;
    padding-bottom: 10px;
}
#graphsblock #graphTitle {
    background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    padding-left: 10px;
}
#webEditContent #graphHolder {
    height: 210px;
    overflow: hidden;
}
#graphHolder .chart.pie {
    height: 200px;
    margin: 10px 0;
}
#webEditContent #valuesforGraph {
  display: none;
}
#graphHolder table.flatTable {
  margin: 5px 5%;
  width: 90%;
  font-size: 11px;
}
#graphHolder table.flatTable caption {
  text-align: right;
  font-size: 10px;
}
#graphHolder table.flatTable thead th {
  background: #2973bd;
  padding: 1px 10px;
  text-align: left;
  color: #fff;
}
#graphHolder table.flatTable thead td {
  padding: 1px 10px;
  background: #2973bd;
  text-align: right;
}
#graphHolder table.flatTable tbody th {
  padding: 1px 10px;
  background: #eee;
  text-align: left;
  font-weight: normal;
}
#graphHolder table.flatTable tbody td {
  padding: 1px 10px;
  background: #fafafa;
  text-align: right;
}

#statGraph .cSpan2 {
    background: none repeat scroll 0 0 #FAFAFA;
    border-top-style: solid;
    border-top-width: 1px;
    width: 470px !important;
}
#statGraph #chartHolder {
    border-top: 1px solid #CCCCCC;
}
#webEditContent #statGraph #chartHolder {
    position: relative;
    height: 320px;
    overflow: hidden;
}
#webEditContent #statGraph #chartHolder table {
    left: 0;
    position: absolute;
    top: 0;
}
#statGraph #chartHolder table td {
    height: 320px;
    text-align: center;
    vertical-align: middle;
}
#statGraph .thumbs ul {
  
  /*
    background-color: #FFFFFF;
    background-image: -moz-linear-gradient(#ECF7FD, #F9F9F9);
  */
  

  background-color: #f9f9f9;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ECF7FD), to(#f9f9f9));
  /* Konqueror */

  background-image: -moz-linear-gradient(#ECF7FD, #f9f9f9);
  /* FF 3.6+ */

  background-image: -ms-linear-gradient(#ECF7FD, #f9f9f9);
  /* IE10 */

  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ECF7FD), color-stop(100%, #f9f9f9));
  /* Safari 4+, Chrome 2+ */

  background-image: -webkit-linear-gradient(#ECF7FD, #f9f9f9);
  /* Safari 5.1+, Chrome 10+ */

  background-image: -o-linear-gradient(#ECF7FD, #f9f9f9);
  /* Opera 11.10 */
    background-repeat: repeat-x;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

*+html #statGraph .thumbs ul {
    background: #f9f9f9 url(<img src="/media/oecdorg/directorates/developmentco-operationdirectoratedcd-dac/styles/medias/fndbluebox.png" alt="oecd bitmap duplicate for donor pages under ie" title="oecd bitmap duplicate for donor pages under ie" style="width : 5px; height : 335px;    " />) repeat-x;
}
#statGraph .thumbs ul li {
    padding: 0;
}


#statGraph .thumbs ul li a {
    border-top: 1px solid #FFFFFF;
    color: #2973BD;
    display: block;
    line-height: 1.3;
    margin: 0;
    padding: 10px 5px 10px 20px;
    position: relative;
    text-decoration: none;
}
#statGraph .thumbs ul li a:hover {
    cursor: default;
}
#statGraph .thumbs ul li a span.gUnit {
    color: #333333;
    font-size: 0.7em;
    font-style: italic;
}
#statGraph .thumbs ul li a span.ar {
    border-bottom: 20px solid transparent;
    border-left: 20px solid transparent;
    border-top: 20px solid transparent;
    height: 0;
    left: -10px;
    margin-top: -20px !important;
    position: absolute;
    top: 50%;
    width: 0;
}
#statGraph .thumbs ul li a.pager-active {
    background: none repeat scroll 0 0 #699DD1;
    border-top-color: #CCCCCC;
    color: #FFFFFF;
}
#statGraph .thumbs ul li a.pager-active span.gUnit {
    color: #EDEDED;
}
#statGraph .thumbs ul li a.pager-active span.ar {
    border-left-color: #FAFAFA;
}

#statGraph .thumbs a#myMore {
    display: block;
    padding-left: 15px;
}


#innerCode {
  width: 710px;
  background: yellow;
  border: 5px dashed red;
  color: red
}

#webEditContent #innerCode {
  display: none;
}


.hcNav {
  border-top: 1px solid #B9D48B;
    list-style-type: none;
    /*margin: 0;*/
    padding: 0;
}
.hcNav li {
  background: chuck norris;
}
.greenGrad {
  position: relative;
  background: #ededed;
}

.dSubHp td.greenGrad h3 {
  padding-left: 15px!important;
}
.dSubHp td.greenGrad h4 {
  padding-left: 15px!important;
}
.dSubHp td.greenGrad p {
  padding-left: 15px!important;
}


.hcNav a {
    border-bottom: 1px solid #B9D48B;
    display: block;
    font-size: 1.1em;
    margin-bottom: 1px;
    padding: 10px;
    text-decoration: none !important;
}
 

.hcNav a:hover {
  /*background: #a0b046;*/
}

.dSubHp td.greenGrad p.feedback-btn {
  position: absolute;
  right: 35px;
  bottom: 20px;
}

.feedback-btn a {
    background: none repeat scroll 0 0 #F7EEDD;
    border: 1px solid #BA1F00;
    border-radius: 5px 5px 5px 5px;
    color: #BA1F00;
    display: block;
    font-size: 1.3em;
    margin: 10px auto;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    width: 170px;
}

.ui-dialog .ui-dialog-titlebar {
  background: #F7EEDD;color: #BA1F00;
}