
.dkgreen-backg p.bodytext {padding: 15px;}
.keyfacts-box p.bodytext {margin: 1em;}

#rightcolumn DIV.csc-textpic DIV.csc-textpic-single-image IMG {margin-bottom: 10px; !important}

/*  ---- HOMEPAGE - COUNTRIES   ---- */

#c291320 {margin-top: 10px; padding: 5px 15px;}
 
/*  ---- HOMEPAGE - COUNTRIES   ---- */

div#continents  {color: #0D6CAC; margin-left: 12px; width: 735px; margin-top: 20px;}

div#continents ul {list-style:none; padding: 0;}
div#continents  li {width: 215px; text-wrap: normal; padding: 5px;}

.wide { clear:both; }

a.linkcountry{color: #0D6CAC;padding-left: 2px !important;}
a.linkcountry img{border: 1px ridge; /* color: #0D6CAC;  */ margin-right: 4px; width: 20px;} 
li.spanLetter{background-color: #DAE0E3; padding-left: 4px !important; /* text-align: center;*/ height: auto; /*font-weight:bold;*/ letter-spacing: -0.1px; margin-bottom: 10px;}

.column{padding: 0 10px; width:auto!important;}

#groups h4{background-color: #DAE0E3;}
#groups ul.bordersContent {/*font-size: smaller;*/ list-style: none outside none; margin: 0 8px 8px; padding: 0;}
#groups ul.bordersContent li:last-child {border-right:none;}
#groups ul.bordersContent li {background: none repeat scroll 0 0 #FFFFFF; border-right: 1px solid #000000; display: inline-block; margin-bottom: 6px; margin-right: 6px; padding-right: 8px;}

#content li a img {width: 20px;}
.spanLetter {color: #356B76; font-weight: bold; line-height: 14px;}

ul#dataListContinents {margin-left:0; margin-bottom: 25px;}

