#footer {
font: 12px arial,verdana,sans-serif;
margin: 0px 0px 20px; padding: 0px; width: 100%; position:relative; background: transparent url(http://www.worldbank.org/wb/images/cache30/homepage/background-images/footer-bg.png) repeat-x 0 0px;  color: white; line-height: 35px; 
}

#footer p {line-height: 20px; margin: 5px 0px; color: #73746e; font-stretch: extra-expanded;}
#footer .footer-breadcrumb {margin: 0px; padding: 10px; font-size:0.916em; color:#fff; font-weight:bold; }

#footer .footer-breadcrumb a, #footer .footer-breadcrumb a:visited { color:#fff; font-weight:bold;}

.breadcrumb-first, .breadcrumb-second, .breadcrumb-last {background:transparent url(http://www.worldbank.org/wb/images/cache30/homepage/background-images/breadcrumb-wbg.png) no-repeat right center;
float: left;
padding:0 20px 0 14px;}

.breadcrumb-last {background: none;}

h3#bobcontent2-title{
cursor:pointer;
left:744px;
position:relative;
top:6px;}

#footer #ext-footer {background: #f3f4ec;
padding: 0px;
color:white;
margin-top: 20px;
margin-bottom: 0px;}

#footer .open-footer a, #footer .open-footer a:visited {color: #73746e; font-size: 0.916em; padding: 0px 2px;}

#footer .footer-hidden {float: left;
background: #f3f4ec;
padding: 0px 10px;
margin: 0px 0px -15px;}

#footer .footer-hidden h6 {line-height: 1.5em; margin-top: 10px;}

#footer .footer-hidden .columns {float: left;
width:122px;
margin-right: 10px;}

.border-vert {border-left: 1px solid #dbdbdb; padding-left: 3px;}

#footer .footer-hidden .columns ul {list-style-type: none; margin: 10px 0px 0px;}

#footer .footer-hidden .columns ul li {padding: 0px 0px 8px 0px;
line-height: 1.5em;}

#footer .footer-hidden .columns ul li a,
#footer .footer-hidden .columns ul li a:visited {color: #3d3d3d;}

#footer .footer-visible {background: #5d6056; clear: both;
padding: 10px;
margin: 0px;
color: #fff;}

#footer .footer-visible a, #footer .footer-visible a:visited {color: #fff;
text-transform: uppercase;
font-weight: bold;}

#footer .footer-visible img {vertical-align: middle;}

#footer .footer-visible .partner {border-left: 1px solid #92948d; margin-left: 30px; padding-left: 30px;}

#footer .footer-visible .partner a, #footer .footer-visible .partner a:visited {font-size: 1.1em; color: #c4c5c1; padding-right: 10px;}



#footer .footer-left {float: left; width: 600px;}

#footer .footer-right {float: right; /*width: 172px;*/ text-align: right;}






/*
** Tab navigation
*/
.tabs .primary {
  border-collapse: collapse;
  padding: 0 0 0 1em; /* LTR */
  white-space: nowrap;
  list-style: none;
  margin: 15px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
.tabs .primary li {
  display: inline;
}
.tabs .primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em; /* LTR */
  padding: 0 1em;
  text-decoration: none;
}
.tabs .primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
.tabs .primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
.tabs .secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
.tabs .secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc; /* LTR */
}
.tabs .secondary a {
  padding: 0;
  text-decoration: none;
}
.tabs .secondary a.active {
  border-bottom: 4px solid #999;
}