.clearright {
    clear:right;  
}
.cq-wcm-preview .hideInPreview {
    display:none;
}
.highlight-date {
    font-size:0.6875em;
    line-height: 2em;
    color:#666666;
}
body {
    background-color: #dadccf;
}
body.iframe-com {
    background-color: #fff;
}
#wrapper { 
    width: 1000px;
    margin:0 auto;
}
div.wrapper-top {
    width: 1000px;
    background:url("../images/fauxborder.gif") repeat-y scroll left top transparent;
}
div.wrapper-bottom-shadow {
    width: 1000px;
    background: url("../images/sprite.png") no-repeat scroll 0px -13px transparent;
    height: 20px;
}
div.fauxborder { 
padding-bottom: 40px;
}
div.fauxborder.one {
    background:url("../images/fauxborder.gif") repeat-y scroll -1001px top transparent;
    clear:both;
}
div.fauxborder.two {
    background:url("../images/fauxborder.gif") repeat-y scroll -1961px top transparent;
    clear:both;
}
div.fauxborder.three {
    background:url("../images/fauxborder.gif") repeat-y scroll -2921px top transparent;
    clear:both;
}
div.fauxborder.four {
    background:url("../images/fauxborder.gif") repeat-y scroll -3880px top transparent;
    clear:both;
}
div.fauxborder.five {
    background:url("../images/fauxborder.gif") repeat-y scroll -4840px top transparent;
    clear:both;
}
div.fauxborder.six {
    background:url("../images/fauxborder.gif") repeat-y scroll -5800px top transparent;
    clear:both;
}
div.fauxborder.seven {
    background:url("../images/fauxborder.gif") repeat-y scroll -6760px top transparent;
    clear:both;
}
div.fauxborder.eight {
    background:url("../images/fauxborder.gif") repeat-y scroll -7720px top transparent;
    clear:both;
}
div.fauxborder.nine {
    background:url("../images/fauxborder.gif") repeat-y scroll -8680px top transparent;
    clear:both;
}
div.fauxborder.ten {
    background:url("../images/fauxborder.gif") repeat-y scroll -10628px top transparent; 
    clear:both;
}
h1 {
    font-size: 1.5em;
    font-family:arial;
    font-weight:normal;
    color: #fff;
}
h1 a:link,h1 a:visited {
color: #fff;
text-decoration: none;
}
h1 a:hover{
text-decoration:underline;
}
h2 {
    font-size: 1.625em; /* 23px */
    line-height:1.875em;
 *line-height:1.9375em; /* 30px */
}
h2.one {
    font-size:1.625em;
    line-height:35px;
    padding-bottom:10px;
    padding-top:10px;
}
h2.two {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:11px;
    *padding-top:13px;
    *margin-top: 1px;
}
h2.three {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:9px;
    *padding-top:4px;
        *margin-top:1px;
}
h2.four {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:10px;
    *padding-top:9px;
    *margin-top:1px;
}
h2.five {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:10px;
    *padding-top:9px;
    *margin-top:1px;
}
h2.six {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:27px;
    *padding-top:20px;
    *margin-top:1px;
}
h2.slideshow-video {
    line-height: 1.125em;
    *padding-top: 13px;
    padding-top: 11px;
    
}
/* h2 */
h3 {
    /*font-size: 1.375em;
    line-height:1.625em;*/
	 font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:5px 0 2px 0;
    word-wrap: break-word;
}

/*Needed to fix disapearing Region Title*/
h1.page-title {
		font-size: 28px;
	font-weight: normal;
	line-height: 30px;
	max-width: 570px;
	padding: 15px 15px 15px 15px;
	color:#666;
}
/*Title end*/

h4 {
    font-size: 1.125em;
}
h5 {

	font-family: 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
 float: left;
font-size: 28px;
font-weight: normal;
line-height: 30px;
width: 450px;
padding: 0 0 15px 0;
}
h6 {
    font-size: 0.8125em;
    line-height:1.3846em; 
}
h2, h3, h4, h5, h6 {
    font-family:Georgia;
    font-weight:normal;
    color: #000;
}
 h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited, h6 a, h6 a:visited {
    text-decoration: none;
    color: #000;
    font-family:Georgia;
}
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: #850000;
    text-decoration: underline;
}
a:link, a:hover, a:visited {
    color: #850000;
    text-decoration: underline;
}
.backgroungcolor {
    background-color:#fff;
}
/* Header */
#masthead {
    padding: 0px;
    width: 948px;
}
/*----- F01v1 Global Language Toggle Starts-----*/

#masthead .f01v1-global-language-toggle {
    text-align: right;
    color:#666666;
    float:right;
    font-size:11px;
    font-weight:bold;
    height:22px;
    margin-right:12px;
}
#masthead .f01v1-global-language-toggle ul li {
    float: left;
    padding:4px 0px 4px 5px;
    font-size: 11px;
    color: #666;
}
#masthead .f01v1-global-language-toggle ul li.cn {
    font-size: 10px;
    margin-top: 0px;
}
.f01v1-global-language-toggle li a, .f01v1-global-language-toggle li a:visited {
    color: #666;
    text-decoration:none;
}
.f01v1-global-language-toggle li a:hover {
    color: #850000;
    text-decoration: underline;
}
#masthead .f01v1-global-language-toggle li a.cn, #masthead .f01v1-global-language-toggle li a.cn:visited {
    font-size:10px;
}
#masthead .f01v1-global-language-toggle li.active-language, a:visited.active-language {
    color: #333;
    background:#e3e5db;
    padding:4px 8px 7px;
    margin-left:-1px;
}
#masthead .f01v1-global-language-toggle ul li.divider {
    background:url("../images/sprite.png") no-repeat scroll right -75px transparent;
    padding:5px 9px 6px 8px;
}
#masthead .f01v1-global-language-toggle ul li a.arrow1 {
    background: url("../images/sprite.png") no-repeat scroll -918px -258px transparent;
    float: left;
    height: 12px;
    overflow: hidden;
    width: 7px;
}
#masthead .f01v1-global-language-toggle ul li a.arrow1 span {
    visibility: hidden;
    text-decoration: none;
}
#masthead .f01v1-global-language-toggle ul li a:hover.arrow1 {
    text-decoration:none;
}
/*----- F01v1 Global Language Toggle Ends-----*/


.global-header {
    float:left;
    height:79px;
    width:948px;
}
a.world-bank-logo, a.world-bank-logo-es, a.world-bank-logo-fr, a.world-bank-logo-cn {
    background:url("../images/wb-logo.jpg") no-repeat scroll 2px -3px transparent;
    float:left;
    height:65px;
    margin:0 0 23px;
    overflow:hidden;
    text-indent:-9999px;
    width:242px;
}
/* -----------F02V1 Global Search Starts ----------------*/ 

#f02v1-global-search {
    margin:20px 12px 0px 0px;
    position:relative;
    width:268px;
    float:right;
    font-size:11px;
    padding: 5px 0px;
}
#f02v1-global-search input.search-text {
    background:url("../images/sprite.png") no-repeat scroll 0 -42px transparent;
    border:1px solid #CCCCCC;
    color:#666666;
    float:right;
    height:16px;
    padding:2px 35px 3px 23px;
    position:absolute;
    width:208px;
    z-index:2;
}
#f02v1-global-search .search-submit {
    position:absolute;
    right:7px;
    top:15px;
}
#masthead #f02v1-global-search a.search-submit-text {
    background: url("../images/sprite.png") no-repeat scroll -902px -259px transparent;
    color: #666666;
    font-size: 10px;
    font-weight: bold;
    padding-right: 7px;
    position: absolute;
    right: 7px;
    text-decoration: none;
    top: 11px;
    z-index: 100;
}
/* -----------F02V1 Global Search Ends ----------------*/


/* -----------Page Title ----------------*/
.pagetitle {
    color:#666666;
    font-size:0.6875em;
    line-height: 1.25em;
    text-transform:uppercase;
    clear: left;
}
html>body .pagetitle {
    margin-bottom:-6px;
}
html>/**/body .pagetitle {
    margin-bottom:-4px;
    padding-top: 12px;
}
html>/**/body .pagetitle, x:-moz-any-link, x:default {
margin-bottom:-5px;
padding-top: 12px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
head~body .pagetitle {
 margin-bottom:-5px;
 padding-top: 12px; 
}
}
.pagetitle-speeches {
    *padding-top:12px;
}
.cont-title-date {
    color:#666666;
    font-size:0.6875em;
    padding-bottom:8px;
}
html>/**/body .cont-title-date {
    color:#666666;
    font-size:0.6875em;
    padding-bottom:9px;
}
html>/**/body .cont-title-date, x:-moz-any-link, x:default {
padding-bottom:8px;
}
.cont-title-date-speech {
    color:#666666;
    font-size:0.6875em;
    padding-bottom:8px;
}
html>body .cont-title-date-speech {
    padding-bottom:7px;
}
html>/**/body .cont-title-date-speech {
    color:#666666;
    font-size:0.6875em;
    padding-bottom:7px;
}
html>/**/body .cont-title-date-speech, x:-moz-any-link, x:default {
padding-bottom:7px;
}
.cont-author-writer {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.6875em;
    color:#000000;
    padding-bottom:5px;
}
html>/**/body .cont-author-writer {
    padding-bottom:5px;
    margin-top:0px;
}
html>/**/body .cont-author-writer, x:-moz-any-link, x:default {
margin-top:1px;
} 
.cont-author-first
{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.6875em;
    color:#000000;
    padding-bottom:7px;
}
.cont-author-transcript {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.6875em;
    color:#000000;
    padding-top:0px;
    padding-bottom:8px;
}
html>/**/body .cont-author-transcript {
    padding-top:0px;
    padding-bottom:9px;
}
html>/**/body .cont-author-transcript, x:-moz-any-link, x:default {
padding-bottom:8px;
}
.cont-author-speaker {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.6875em;
    color:#000000;
    padding-bottom:7px;
    padding-top:2px;
}
.cont-author-speaker a {
    text-decoration:none;
}
.cont-author-speaker a:hover {
    text-decoration:underline;
}
html>/**/body .cont-author-speaker {
    padding-bottom:7px;
    padding-top:0px;
}
 html>/**/body .cont-author-speaker, x:-moz-any-link, x:default {
margin-top:1px;
}
.cont-author-occassion {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.6875em;
    color:#000000;
    padding-bottom:5px;
}
html>/**/body .cont-author-occassion {
    padding-bottom:6px;
}
html>/**/body .cont-author-occassion, x:-moz-any-link, x:default {
padding-bottom:5px;
}
/* In-Page Language Sort Starts */

.f01v2-in-page-language-sort {
    background-color:#FFFFFF;
    float:left;
    padding:0 0 10px;
    width:350px;
}
.f01v2-in-page-language-sort-descriptor {
    color:#333333;
    float:left;
    font-size:11px;
    margin:4px 8px 0px 0px;
}
.f01v2-in-page-language-sort ul {
    padding:0;
    margin:0;
}
.f01v2-in-page-language-sort li {
    float: left;
    padding:4px 4px;
    font-size: 11px;
    color: #666;
    font-size: 11px;
    font-weight: bold;
    line-height:13px;
}
.f01v2-in-page-language-sort li a:link, .f01v2-in-page-language-sort ul li a:visited {
    color: #666;
    text-decoration:none;
}
.f01v2-in-page-language-sort ul li.active-language, a:visited.active-language {
    background:none repeat scroll 0 0 #E3E5DB;
    color:#333333;
    line-height:12px;
    padding:5px 8px;
    margin-left: -1px;
}
.f01v2-in-page-language-sort ul li a:hover {
    color: #850000;
    text-decoration: underline;
}
.f01v2-in-page-language-sort ul li.divider {
    background:url("../images/sprite.png") no-repeat scroll right -75px transparent;
    padding:5px 9px 6px 8px;
}
.f01v2-in-page-language-sort ul li.divider-highlited {
    background:none;
    height:11px;
    padding:0;
    width:3px;
}
/* In-Page Language Sort Ends */
.c02v2-video {
    background-color:#FFFFFF;
    float:left;
    padding:0px 20px 19px 0;
    *padding:0px 20px 15px 0;
    width: 400px;
}
.c02v2-large-image {
    float:left;
    padding:0px 0px 20px 0;
    width:736px;
}
.c02v2-caption-holder {
    border-bottom: 1px solid #D9DCCF;
    margin-top: -2px;
 *margin-top: -3px;
    padding: 0 14px 21px;
 *padding: 1px 14px 20px;
}
.c02v2-caption p {
    font-size:0.75em;
    line-height:1.25em;
    color:#000000;
    padding-top:17px;
 *padding-top:16px;
}
.c02v2-copyright {
    font-size:0.6875em;
    color:#666;
    padding-top:8px;
 *padding-top:9px;
 line-height:1.818em;
}
.c02v2-small-image {
    float:left;
    padding:0px 20px 20px 0;
    width:400px;
}
.c02v2-credit {
    font-size:0.6875em;
    color:#666666;
}
.c02v2-video.width-auto {
    width: auto;
}
/* Content */
div.c14v1-content {
    width: auto;
}
/* Content expertdetail */
div.c14v1-expertdetailcontent {
    float:left;
    width:530px; 
}
p.text {
    color:#333333;
    font-size:0.8125em;
    line-height:1.6em;
    margin-bottom:20px;
}
div.paragraph {
}
div.paragraph.marginleft {
    margin-left:218px;
 *margin-left:222px;
}
div.paragraph p {
    color:#333333;
    font-size:0.8125em;
    line-height:1.6em;
    margin-bottom:20px;
}
div.paragraph ul, ol {
    margin-bottom: 20px;
}
div.paragraph ul li {
    color:#333333;
    font-size:0.8125em;
    line-height: 1.6em;
    list-style:disc outside none;
    margin-left: 15px;
    padding-bottom: 10px;
}
div.paragraph ol li {
    color:#333333;
    font-size:0.8125em;
    line-height:2em;
    list-style: decimal outside none;
}
/* Bullet List */

/* Bullet List - If there is no multimedia component comes before */
div.c09v1-bullet-list.without {
    float:right;
    margin:0px 0 26px 20px;
    width:307px;
}
div.c09v1-bullet-list {
    float:right;
    margin:0px 0 26px 7px;
    width:307px;
}
/* Bullet List - If the large slide show multimedia component comes before */
div.c09v1-bullet-list.largeimage {
    float:left;
    margin:0px 0 26px 0;
    width:513px;
}
div.super-header {
    font-weight:bold;
    font-size: 0.6875em;
    color:#000000;
    padding-bottom:19px;
}
div.c09v1-bullet-list ul {
    color:#666666;
    font-size:0.9375em;
    font-style:italic;
    line-height:1.5em;
    margin-left: 12px;
}
div.c09v1-bullet-list li {
    background: url("../images/sprite.png") no-repeat scroll -959px -609px transparent;
    font-family: georgia;
    padding: 0 0 4px 20px;
}
/* Related Grouping*/
.s01v4-related-grouping {
word-wrap: break-word;
}
.s01v4-related-grouping-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 18px;
    text-transform: uppercase;
}
.s01v4-related-grouping-super-header-tag {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 15px;
    text-transform: uppercase;
}
.s01v4-related-grouping-super-header-tag2 {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 18px;
    text-transform: uppercase;
}
html>body .s01v4-related-grouping-super-header-tag2 {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 18px;
 *margin-top: 19px;
    text-transform: uppercase;
}
.s01v4-related-grouping ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v4-related-grouping ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -777px transparent; 
    padding:8px 10px 2px 12px;
/* *border-left: solid white 1px;    */
    *border-right: solid white 1px;
 word-wrap: break-word;
}
html>body .s01v4-related-grouping ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -777px transparent;
    padding:8px 10px 2px 12px;
}
.s01v4-related-grouping ul li a:link, .s01v4-related-grouping ul li a:active, .s01v4-related-grouping ul li a:visited {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.125em;
    color: #850000;
    text-decoration:none;
}
.s01v4-related-grouping ul li a:hover {
    font-size: 0.75em;
    line-height:1.125em;
    color: #850000;
    text-decoration:underline;
}
/* c11v1-pullquote */
/*div.c11v1-pullquote {
    background:url("images/pullquotebg.jpg") repeat-x scroll 0 bottom transparent;
    border-bottom:2px solid #D9DCCF;
    border-top:2px solid #D9DCCF;
    margin-bottom:20px;
    margin-left:222px;
    padding-bottom: 18px;
}*/
div.c11v1-pullquote {
    background: url("../images/pullquotebg.jpg") repeat-x scroll 0 bottom transparent;
    border-bottom: 2px solid #D9DCCF;
    border-top: 2px solid #D9DCCF;
    float: right;
    margin-bottom: 20px;
    padding-bottom: 18px;
    width: 514px;
}
div.paragraph.first {
    float: left;
    width: 514px;
    
}

div.quotetext p {
    color:#000000;
    font-family:georgia;
    font-size:1em;
    line-height:1.375em;
    padding:11px 0 0 32px;
    font-style:italic;
}
.c11v1-pullquotebottom {
    margin-top:-5px;
    margin-left: 32px;
    overflow: hidden;
    vertical-align: top;
}
.c11v1-pullquotebottom img {
    padding:18px 10px 0px 0px;
    float:left;
    vertical-align: top;
}
.c11v1-pullquotebottom p {
    font-size:0.75em;
    line-height:1.25em;
    color:#666666;
    font-weight: bold;
    padding:17px 0px 0px 0px;
    float:none;
}
.c11v1-pullquotebottom p span {
    line-height: 1.25em;
    color:#666666;
    font-weight: normal;
}
.c11v1-pullquote .quote {
    float:left;
    padding:14px 4px 0 12px;
*padding:16px 4px 0 12px;
}
/* (S03v1) Most Popular Starts */
.s03v1-most-popular {
     padding-top: 17px;
    word-wrap: break-word;
    
}
html>/**/body .s03v1-most-popular {
     padding-top: 16px;
}
.s03v1-most-popular-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 2px;
    text-transform: uppercase;
}
.related-grouping-super-header-tag {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 15px;
    text-transform: uppercase;
}
.related-grouping-super-header-tag2 {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 18px;
    text-transform: uppercase;
}
.s03v1-most-popular ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s03v1-most-popular ul li { 
    background:url("../images/sprite.png") no-repeat scroll -992px -777px transparent; 
    padding:8px 10px 2px 12px; 
    *border-right: solid white 1px;    
}
html>body .s03v1-most-popular ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -777px transparent;
    padding:8px 10px 2px 12px;
}
*:first-child+html .s03v1-most-popular ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -775px transparent;
}
.s03v1-most-popular ul li a:link, .s03v1-most-popular ul li a:active, .s03v1-most-popular ul li a:visited {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.5em; 
    color: #850000;
    text-decoration:none;
}  
.s03v1-most-popular ul li a:hover {
    font-family: Arial;
    font-size: 0.75em; 
    color: #850000;
    text-decoration:underline;
}
/*Most Popular Ends*/
/* Recommended */
.recommended {
    margin-top: 10px;
    float:left;
    font: 0.6875em Arial;
    font-weight: bold;
}
.recommended a {
/*    background: url(../images/recommended-icon.gif) no-repeat scroll 0px 1px transparent;    */
    text-decoration:none;
    color:#000000;
    padding-left: 20px;
}
.recommended a:hover {
/*    background: url(../images/recommended-icon.gif) no-repeat scroll 0px -16px transparent;    */
    text-decoration:none;
    padding-left: 20px;
    color: #850000;
}
/* Comments */
.comments {
    margin-top: 10px;
    margin-right: 30px;
    float:left;
    font: 0.6875em Arial;
    font-weight: bold;
}
.comments a {
/*    background: url(../images/comments-icon.gif) no-repeat scroll 0px 1px transparent;    */
    text-decoration:none;
    color:#000000;
    padding-left: 20px;
}
.comments a:hover { 
/*    background: url(../images/comments-icon.gif) no-repeat scroll 0px -16px transparent;    */
    text-decoration:none;
    padding-left: 20px;
    color: #850000;
}
/* Multimedia */
div.c05v1-multimedia {
}

html>/**/body div.c05v1-multimedia {
margin-top: -1px;
}

html > body div.c05v1-multimedia, x:-moz-any-link, x:default {
margin-top: 0px;
}

div.multimediacont {
    padding:0px 0px 0 0;
}
div.multimediacont p.title {
    font-size:0.6875em;
    font-weight: bold;
    color:#000000;
}
div.sidebarvideo {
    padding:11px 0px 0 0px;
}
div.sidebarvideo-image {
    padding:10px 0px 0px 0px;
    height:132px;
    width:176px;
}
div.superheadertag {
    font-size:0.6875em;
    color:#666666;
    padding:13px 0 0 0;
    text-transform:uppercase;
}
div.headline {
    color:#000000;
    float:left;
}
div.headline h6 a {
    color:#000000;
    text-decoration:none;
    line-height: 1.846em;
}
div.headline h6 a:hover {
    color:#850000;
    text-decoration:none;
    line-height: 1.846em;
}
.date {
    font-size:0.6875em;
    line-height: 2em;
    color:#666666;
}
div.actionlink {
    float:left;
    padding:6px 0 20px 0;
}
div.actionlink ul {
    list-style:none;
    color:#850000;
    float:left;
    display:block;
}
div.actionlink ul li {
    font-size:0.75em;
    line-height: 1.5625em;
    list-style:none;
    display:inline;
}
div.actionlink ul li a {
    text-decoration:none;
    color:#850000;
}
div.actionlink ul li a:hover {
    text-decoration:underline;
    color: #850000;
}
/* f09v1 Not for Launch */
.f09v1 {
    margin-top: 60px;
}
/* c07v10 Not for Launch */
.c07v10 {
    margin-top: 0px;
}
/* S07v1 */

div.mediacontent {
    width:146px;
    height:auto;
}
div.mediacontent h2 {
    font-size:0.8125em;
    font-family:Georgia;
    color:#000000;
    line-height:18px;
    text-align:left;
    padding:18px 12px 0px 0;
    font-weight:bold;
}
div.mediacontent p {
    padding:5px 0px 0px 0px;
    font:0.6875em Arial, Helvetica, sans-serif;
    line-height:16px;
    text-align:left;
    color:#333333;
}
div.mediaactionlink {
    padding:0 0 13px 0;
}
div.mediaactionlink ul {
    list-style:none;
    color:#850000;
    float:left;
    display:block;
}
div.mediaactionlink ul li {
    font:0.6875em Arial, Helvetica, sans-serif;
    list-style:none;
    display:block;
}
div.mediaactionlink ul li a {
    text-decoration:none;
    color:#850000;
}
div.mediaactionlink ul li a:hover {
    text-decoration:underline;
    color: #850000;
}
/* C10v2 */

div.resources {
    width:246px;
    height:auto;
}
div.resources h2 {
    font-size:0.6875em;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
.resourcescont {
    height:70px;
}
.resourcescont img {
    padding:10px 10px 0px 0px;
    float:left;
}
.resourcescont h3 {
    font-size:0.8125em;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    text-align:left;
    padding:10px 94px 0 0;
}
.resourcescont h3 span {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#666666;
    text-align:left;
    padding:0px 10px 0px 0px;
}
.resourcescont h3 span a {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-align:left;
    text-decoration:none;
}
.resourcescont h3 span a:hover {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#850000;
    text-align:left;
    text-decoration:underline;
}
.resources p {
    padding:5px 0px 0px 0px;
    font:1.1em Arial, Helvetica, sans-serif;
    line-height:16px;
    text-align:left;
    color:#333333;
}
div.resources {
    float:left;
    padding:20px 0 13px 0;
}
div.resources ul {
    list-style:none;
    color:#850000;
    float:left;
    display:block;
}
div.resources ul li {
    font:1.1em Arial, Helvetica, sans-serif;
    list-style:none;
    display:block;
}
div.resources ul li a {
    text-decoration:none;
    color:#850000;
}
div.resources ul li a:hover {
    text-decoration:underline;
    color: #850000;
}
/* s01v6-related-content-type */

html > body .s01v6-paddingbottom, x:-moz-any-link, x:default {
padding-bottom:15px;
}
div.s01v6-related-content-type .margin {
    margin-top: -8px;
}
html>/**/body div.s01v6-related-content-type {
    margin-top: 0px;
}
div.s01v6-related-content-type {
    height:auto;
    padding-bottom:16px;
}
div.s01v6-related-content-type p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 3px 0;
    font-weight: bold;
}
html>/**/body div.s01v6-related-content-type p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 3px 0;
    font-weight: bold;
}
div.relatedheadertag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:6px 0 3px 0;
    word-wrap: break-word;
    
}
html>/**/body div.relatedheadertag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:5px 0 3px 0;
    word-wrap: break-word;
    
}
div.tit {
    float:left;
    padding:1px 0 1px 0;
    clear: left;
    width: 100%;
}
html>/**/body div.tit {
    float:left;
    padding:2px 0 1px 0;
    clear: left;
    width: 100%;
}

div.titSlideOut {
	float:right;
	padding:0px 10px;
	clear: left;
	/*width: 200px;*/
}

div.titSlideOut p {
    /*font:0.8125em Georgia, "Times New Roman", Times, serif; - JT*/
    color:#000000;
    word-wrap: break-word; 
	font:0.8em Arial;
	padding-left:4px;
}


div.tit p {
    /*font:0.8125em Georgia, "Times New Roman", Times, serif; - JT*/
    color:#000000;
    word-wrap: break-word; 
	font:0.7125em Arial;
}
p .tit {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
div.tit a {
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
div.tit a:hover {
    color:#850000;
    text-decoration:underline;
}
div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:4px 0 14px 0;
}
html>/**/body div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:3px 0 15px 0;
}
html>/**/body div.titledate, x:-moz-any-link, x:default {
padding:4px 0 14px 0;
}
/*@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body div.titledate{
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:3px 0 15px 0;
}
}*/
/*co7v12 */
    
div.pressrelease {
    width:246px;
    height:auto;
    float:left;
}
div.pressrelease h2 {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight:bold;
    padding:20px 12px 4px 0;
}
div.pressrelease h3 {
    font:0.75em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:4px 0 4px 0;
}
/*----- G02V1 Global Footer Starts -----*/

#g02v1-global-footer {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -119px transparent;
    color:white;
    /* line-height:1px; */ 
margin:0 0 14px;
    /* padding-bottom:37px; */
position:relative;
    width:948px;
}
#g02v1-global-footer p {
    line-height: 20px;
    margin: 5px 0px;
    color: #73746e;
}
/* (F04v1) Breadcrumb */
#f04v1-breadcrumb {
    margin: 5px 0 2px 5px;
    padding:3px 0 0 12px;
    float:left;
    height:27px;
}
#f04v1-breadcrumb .breadcrumb-header {
    color:#FFFFFF;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    font-weight:bold;
    margin-top:7px;
}
html>/**/body #f04v1-breadcrumb .breadcrumb-header {
    color:#FFFFFF;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    font-weight:bold;
    margin-top:6px;
}
.breadcrumb-img {
    vertical-align:top;
    margin-top:-6px;
}
.breadcrumbimg {
    background:url("../images/sprite.png") no-repeat scroll -166px -74px transparent;
    float:left;
    height:32px;
    margin-top:-5px;
    width:14px;
}
#f04v1-breadcrumb ul {
    display: inline;
}
#f04v1-breadcrumb ul li {
    color:#FFFFFF;
    float:left;
    font-size:0.6875em;
    font-weight:bold;
    list-style:none outside none;
    padding:7px 5px;
}
#f04v1-breadcrumb ul li .first {
    border: none;
}
#f04v1-breadcrumb ul li.breabcrumb-divider {
    color: #b44945;
}
#f04v1-breadcrumb ul li a, #f04v1-breadcrumb ul li a:visited {
    color: white;
    font-weight:bold;
    text-decoration:none;
}
#f04v1-breadcrumb ul li a:hover {
    text-decoration:underline;
}
#bobcontent2-title {
    cursor:pointer;
    float:right;
    font-size: 0.6875em;
    font-weight: bold;
    margin: 8px 10px 0px 0px;
}
#bobcontent2-title img {
    vertical-align:text-bottom;
}
#g02v1-global-footer #ext-footer {
    background: #f3f4ec;
    padding: 0px;
    color:white;
    /* margin-top: 20px; */
margin-bottom: 0px;
}
#g02v1-global-footer .open-footer a, #g02v1-global-footer .open-footer a:visited {
    color: #4d5146;
    font-size: 0.916em;
    padding: 0px 2px 0 2px;
    text-decoration:none;
}
#g02v1-global-footer .open-footer {
    margin-top: 0px;
}
#g02v1-global-footer .footer-hidden {
    float: left;
    background: #f3f4ec;
    padding: 0px 10px 0 10px;
    width:928px;
}
#g02v1-global-footer .footer-hidden h6 {
    line-height: 1.5em;
    margin-top: 10px;
}
#g02v1-global-footer .columscontent {
    margin:0 0 25px 6px;
    width:auto;
    padding:14px 0 0px 0;
}
#g02v1-global-footer .footer-hidden .columns {
    float: left;
    width:122px;
    margin:2px 9px 0px 0;
}
html>/**/body #g02v1-global-footer .footer-hidden .columns {
    float: left;
    width:122px;
    margin:2px 9px 26px 0;
}
.border-vert {
    border-left: 1px solid #dbdbdb;
    padding-left: 3px;
}
.columns h6 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    font-weight:bold;
    color:#4d5146;
}
.columns h6 a {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#4d5146;
    text-decoration:none;
}
.columns h6 a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#4d5146;
    text-decoration:underline;
}
#g02v1-global-footer .footer-hidden .columns ul {
    list-style-type: none;
    margin: 10px 0px 0px;
}
#g02v1-global-footer .footer-hidden .columns ul li {
    padding: 0px 0px 8px 0px;
    line-height:1.1875em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#4d5146;
}
#g02v1-global-footer .footer-hidden .columns ul li a, #g02v1-global-footer .footer-hidden .columns ul li a:visited {
    color: #3d3d3d;
    text-decoration:none;
}
#g02v1-global-footer .footer-hidden .columns ul li a:hover {
    color: #3d3d3d;
    text-decoration:underline;
}
#g02v1-global-footer .footer-visible {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -155px transparent;
    clear: both;
    padding:9px 12px 6px 12px;
    margin: 0px;
    color: #fff;
    height:53px;
}
#g02v1-global-footer .footer-visibleleft {
    float:left;
    width:500px;
    padding:0px 0 3px;
}
#g02v1-global-footer .footer-visibleleft a, #g02v1-global-footer .footer-visibleleft a:visited {
    color: #fff;
    font-family:Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration:none;
    font-size:0.6875em;
}
#g02v1-global-footer .footer-visibleleft .marginleft {
    margin-left:0px;
}
#g02v1-global-footer .footer-visibleleft a:hover {
    text-decoration:underline;
}
#g02v1-global-footer .footer-visibleleft img {
    vertical-align: middle;
}
#g02v1-global-footer .footer-visibleleft div.theworldbankgroup {
    float: left;
    padding: 13px 33px 0 2px;    
 *padding:8px 33px 5px 2px; 
    height: 35px;
 *height: 35px;
    background:url("../images/sprite.png") no-repeat scroll right -128px transparent;
}
#g02v1-global-footer div.theworldbankgroup a.glbe {
    background:url("../images/sprite.png") no-repeat scroll -97px -177px transparent;
 *background:url("images/sprite.png") no-repeat scroll -97px -178px transparent;
    padding: 5px 0 5px 43px;
 *padding: 5px 0 5px 43px;
}
#g02v1-global-footer .footer-visibleleft .partner {
    margin-left: 246px;
    margin-top:8px;
}
#g02v1-global-footer .footer-visibleleft .partner a, #g02v1-global-footer .footer-visibleleft .partner a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8125em;
    color: #c4c5c1;
    padding-right: 10px;
    text-decoration:none;
}
#g02v1-global-footer .footer-visibleleft .partner a:hover {
    text-decoration:underline;
}
#g02v1-global-footer .footer-visibleright {
    float:right;
    margin-top:3px;/*   margin-top:-4px; */
}
#g02v1-global-footer .footer-visibleright .divider-highlited {
    background:none;
    padding:0px;
    width:1px;
    color:#fff;
}
#g02v1-global-footer .footer-visibleright a, #g02v1-global-footer .footer-visibleright a:visited {
    color: #fff;
    text-decoration:none;
    font-size:0.625em;
    font-family:Arial, Helvetica, sans-serif;
}
#g02v1-global-footer .footer-visibleright .partner a:hover {
    text-decoration:underline;
}
#g02v1-global-footer .footer-visibleright img {
    vertical-align: middle;
}
#g02v1-global-footer .footer-visibleright .partner a, #g02v1-global-footer .footer-visibleright .partner a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.625em;
    color: #ffffff;
    padding:0px 3px 0px 5px;
    text-decoration:none;
}
#footer .footer-visibleright .partner a:hover {
    text-decoration:underline;
}
#g02v1-global-footer .footer-left {
    float: left;
    width: 600px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    margin-top:-13px;
    margin-left:12px;
}
#g02v1-global-footer .footer-left a {
    text-decoration:none;
}
#g02v1-global-footer .footer-left a:hover {
    text-decoration:underline;
}
#g02v1-global-footer .copyright {
    line-height: 20px;
    float: left;
    margin: 5px 0px;
    color: #73746e;
}
#g02v1-global-footer .footer-right {
    float: right;
    width: 172px;
    text-align: right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    margin-top:-14px;
    margin-right:15px;
}
html>/**/body #g02v1-global-footer .footer-right {
    float: right;
    width: 172px;
    text-align: right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    margin-top:-14px;
    margin-right:14px;
}
#g02v1-global-footer .footer-right a {
    text-decoration:none;
}
#g02v1-global-footer .footer-right a:hover {
    text-decoration:underline;
}

#footer-print{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:0.75em;
margin:10px 0 0 0;
padding-top:10px;
border-top:2px solid #980101;
text-decoration:none; 
width:948px;
}
#footer-print a:link,#footer-print a:hover{
color:#666666;
text-decoration:none; 

}

.global-header-print{
float:left;
height:79px;
width:948px;
border-bottom:2px solid #980101;
margin-bottom:8px;
*padding-bottom:10px;
}  

/*----- G02V1 Global Footer Ends -----*/


/* -------------G03V1 Global Navigation Starts-------- */


/* -------------go3v1 global-navigation Starts-------- */

div.g03v1-global-navigation {
    width:948px;
    height: 27px;
    padding-bottom:10px;
}
div.g03v1-global-navigation-home {
    width:28px;
    height:27px;
    float: left;
    margin-right: 2px;
}
div.g03v1-global-navigation-home a.homelink {
    background:url("../images/sprite.png") no-repeat scroll -19px -196px transparent;
    height:27px;
    overflow:hidden;
    float:left;
    text-indent:-9999px;
    width:28px;
}
div.g03v1-global-navigation-home a:hover {
    background:url("../images/sprite.png") no-repeat scroll -49px -196px transparent;
}
/* -------------go3v1 global-navigation end-------- */

/* ------------- Top Menu --------------------------*/
div.g03v1-global-navigation-sec1 {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 0;
    float: left;
    width:717px;
    height:27px;
    margin-right: 2px;
}
ul.navtabs li, ul.navtabs li a, ul.navtabs li span {
    float:left;
    text-decoration:none;
    color:#fff;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}
ul.navtabs li a {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right 3px transparent; /* 1 */
}
ul.navtabs li a span {
    padding:8px 20px 8px;
 *padding:8px 20px 8px;
}
/* hover */
ul.navtabs li a:hover {
    visibility:visible
}/* ie needs this*/
ul.navtabs li a:hover {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right -33px transparent; /* 2 */
    z-index:999;
    position:relative;
}
ul.navtabs li a:hover span {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll left -62px transparent; /* 3 */
    margin-left:-1px;
    padding-left:21px;
    position:relative;
    cursor:pointer;
    /*cursor:hand; invalid css but ie5+ needs it*/
    z-index:999;
    color:#fff;
}

ul.navtabs li.first a span {
    padding-right:16px;
    padding-left:23px;
    background: none;  /* 4 */
}
ul.navtabs li.first a:hover span {
/*  background:url("images/center-tab-selected-left.gif") no-repeat scroll 150px top transparent;  Sprite */ /* 3 */
    margin-left:-8px;
    padding-left:31px;
    position:relative;
    cursor:pointer;
    /*cursor:hand; invalid css but ie5+ needs it*/
    z-index:999;
    color:#fff;
}
/* set current item when its the first tab  */
ul.navtabs li.firstcurrent {
    background: url("../images/g03v1-global-navigation.png") no-repeat scroll center -91px transparent;  /* 5 */ 
    height: 31px;
}
ul.navtabs li.firstcurrent a, ul.navtabs li.firstcurrent a:hover, ul.navtabs li.first a:hover {
/*  background:url("images/g03v1-global-navigation.png") no-repeat scroll right -33px transparent;*/ /* 2 */
    padding-left: 0px;
    z-index:999;
}
ul.navtabs li.firstcurrent a span, ul.navtabs li.firstcurrent a:hover span, ul.navtabs li.first a:hover span {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right -33px transparent; /* 6 */
    padding-right:16px;
    padding-left:23px;
    color:#fff;
    z-index:999;
}
ul.navtabs li.firstcurrent a:hover span, ul.navtabs li.first a:hover span {
    margin-left:0px;
}
/* set current item when its in the middle of the tabs */

ul.navtabs li.current {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll center -91px transparent; /* 5 */
    height: 31px;
}
ul.navtabs li.current a, ul.navtabs li.current a:hover {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right -33px transparent; /* 2 */
}
ul.navtabs li.current a span, ul.navtabs li.current a:hover span {
    background: url("../images/g03v1-global-navigation.png") no-repeat scroll left -62px transparent;
    color: #FFFFFF;
    margin-left: -1px;
    padding-left: 21px;
    position: relative;
}
ul.navtabs li.last a {
    background: none; /* 7 */
}
ul.navtabs li.last a span {
    margin-left:6px;/*  padding-left:25px;*/
}
/* set current item when its on the far right tab  */

ul.navtabs li.lastcurrent {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll center -91px transparent; /* 5 */
    height: 31px;
}
ul.navtabs li.lastcurrent a, ul.navtabs li.lastcurrent a:hover, ul.navtabs li.last a:hover {
    background: url("../images/g03v1-global-navigation.png") no-repeat scroll left -33px transparent;
    margin-left: 0;
    padding-left: 7px;
    padding-right: 0;
    position: relative;
}
ul.navtabs li.lastcurrent a span, ul.navtabs li.lastcurrent a:hover span, ul.navtabs li.last a:hover span {
    background: url("../images/g03v1-global-navigation.png") no-repeat scroll left -62px transparent;
    color: #FFFFFF;
    margin-left: -8px;
    padding-left: 27px;
    padding-right: 29px;
    position: relative;
}
/* Section 2 */
div.g03v1-global-navigation-sec2 {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -28px transparent; /* 1 */
    float:left;
    height:27px;
    width:199px;
}
div.g03v1-global-navigation-sec2 ul.navtabs li a {
    background:none;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.first a span {
    padding-right:17px;
    padding-left:25px;
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right -131px transparent; /* 9 */
}
div.g03v1-global-navigation-sec2 ul.navtabs li.first a:hover span {
/*  background:url("images/g03v1-global-navigation.png") no-repeat scroll right -33px transparent; */ /* 8 */
    margin-left:0px;
    padding-left:25px;
    position:relative;
    cursor:pointer;
    /*cursor:hand; invalid css but ie5+ needs it*/
    z-index:999;
    color:#fff;
}
/* set current item when its the first tab  */
div.g03v1-global-navigation-sec2 ul.navtabs li.firstcurrent a, ul.navtabs li.firstcurrent a:hover, ul.navtabs li.first a:hover {
/*  background:url("images/g03v1-global-navigation.png") no-repeat scroll right -20px transparent; */ /* 2 */
    padding-left: 0px;
    z-index:999;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.firstcurrent a span, div.g03v1-global-navigation-sec2 ul.navtabs li.firstcurrent a:hover span, div.g03v1-global-navigation-sec2 ul.navtabs li.first a:hover span {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll right -161px transparent; /* 8 */
    color:#FFFFFF;
    padding-right:17px;
    padding-left:25px;
    z-index:999;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.firstcurrent a:hover span, ul.navtabs li.first a:hover span {
    margin-left:0px;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.last a {
    background:none;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.last a span {
    margin-left:6px;/*  padding-left:25px;*/
}
/* set current item when its on the far right tab  */
div.g03v1-global-navigation-sec2 ul.navtabs li.lastcurrent a, div.g03v1-global-navigation-sec2 ul.navtabs li.lastcurrent a:hover, div.g03v1-global-navigation-sec2 ul.navtabs li.last a:hover {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll left -190px transparent; /* 6 */
    margin-left:-2px;
    padding-left:8px;
    padding-right:0;
    position:relative;
}
div.g03v1-global-navigation-sec2 ul.navtabs li.lastcurrent a span, div.g03v1-global-navigation-sec2 ul.navtabs li.lastcurrent a:hover span, div.g03v1-global-navigation-sec2 ul.navtabs li.last a:hover span {
    background:none;
    color:#fff;
margin-left:-6px;
padding-left:26px;
padding-right:31px;
position:relative;
} 

 
/*----- G03V1 Global Navigation Ends -----*/ 

 
 
/*----- F03V1 Page Tools Starts -----*/


#f03v1-page-tools {
    float:right;
/*    width:270px;  */
    height: 23px;
}
/* -------------page-tools-zindex-------- */
.page-tools-zindex {
    z-index:1000;
}
/* -------------page-tools-zindex-------- */
.pagestools {
	float:left;
	padding-left:8px;
	/*width:auto;*/ /*JT*/
	width:230px;
}

#f03v1-page-tools .Prnt {
    background: url("../images/sprite.png") no-repeat scroll -75px -269px transparent;
    height: 20px;
    padding: 0 9px 0 3px;
    width: 21px;
}

#f03v1-page-tools a.Prt span{
    display: block;
    visibility: hidden;
    }

#f03v1-page-tools a, #f03v1-page-tools a:hover{ 
    display: block;
    height: 20px;
    text-decoration: none;
}
    
#f03v1-page-tools .email {
    background: url("../images/sprite.png") no-repeat scroll -108px -269px transparent; 
    height: 20px;
    padding: 0 6px 0 6px;
    width: 25px;
}
#f03v1-page-tools .shareicon {
    padding-left: 9px;
    width: 58px;
    position: relative; 
}   

#f03v1-page-tools .Facebook
 {
    background: url("../images/sprite.png") no-repeat scroll -212px -269px transparent;
    height: 20px;
    padding: 0 11px 0 10px;
    width: 46px;
}
    
    #f03v1-page-tools .Tweet
 {
    background: url("../images/sprite.png") no-repeat scroll -279px -269px transparent;
    height: 22px;
    width: 52px;
}

.pagestools ul {
    list-style:none;
    display:block; 
}
.pagestools ul li {
    display: inline;
    float: left;
    list-style: none outside none;
    text-align: center;
    vertical-align: middle;
}
.pagestools ul li.fbv2{
width:130px;
height:50px;
z-index:999999;
padding-left:9px;
}

.pagestools ul li.dividerpagetools {
    background: url("../images/sprite.png") no-repeat scroll right -75px transparent;
    padding: 0 12px 0 11px;
}
/* -- pages tools -- */

.sharecont {
    margin: -6px 0 0 -10px;
    width: 74px;
}
.expand_all {
    cursor:default;
}
.toggle_container {
    border: 1px solid #d9dccf;
    border-top:none;
    background: url("../images/share-bg.png") repeat-x scroll center bottom #F7F8F6;
    width: 233px;
    height:126px;
    position:absolute;
    right:-6px;
    top:23px;
    width:233px;
    z-index:99;
    border:1px solid #D9DCCF;
}
.sharebox .In {
    background:url(../images/sprite.png) -2px -340px;    
}
.sharebox .Dig {
    background:url(../images/sprite.png) -2px -370px;
    }
.sharebox .facebook {
    background:url(../images/sprite.png) -244px -313px;
    }
.sharebox .twitter {
    background:url(../images/sprite.png) -2px -311px;
    }        
.sharebox2 .Google {
    background:url(../images/sprite.png) -134px -313px;
}
.sharebox2 .Stumble {
    background:url(../images/sprite.png) -134px -341px;
}
.sharebox2 .Delicious {
    background:url(../images/sprite.png) -134px -370px;
}

html>/**/body .toggle_container {
    background: url("../images/share-bg.png") repeat-x scroll center bottom #F7F8F6;
    border: 1px solid #D9DCCF;
    height: 126px;
    overflow: visible;
    position: absolute;
    right: -6px;
    top: 23px;
    width: 233px;
    z-index: 99;
}
.toggle_container .box {
}
.expand_all {
    *background-position: -4px 1px;
     background: url("http://www.worldbank.org/etc/designs/worldbank/images/extra_buttons1.png") no-repeat scroll -2px 1px transparent;
    cursor: pointer;
    height: 30px;
    position: relative;
    width: 74px;
    z-index: 999;
}
.expanded {
    background-position:-2px -28px;
    height:30px;
}
.sharebox {
    float: left;
    width:115px;
    }
.sharebox ul {
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding-left:3px;
    padding-right:5px;
}
.sharebox ul li {
    padding: 0px 0px 10px 0px;
    line-height:1.5em;
    font-size:0.6875em;
    color:#333333;
    width: 110px;
    text-align:left;
        }

.sharebox ul li a, .sharebox ul li a:visited {
    color:#333333;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:40px;
    }
}
.sharebox ul li a:hover {
    color:#333333;
    text-decoration:underline;
}
.sharebox img {
    vertical-align:middle;
    padding:0 6px 0 4px;
}
.sharebox2 {
    float: left;
    width:118px;
}
.sharebox2 ul {
    list-style-type: none;
    margin: 11px 0px 0px 0px;
    padding-left:3px;
    padding-right:5px;
}
.sharebox2 ul li {
    padding: 0px 0px 9px 23px;
    line-height:1.5em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#333333;
}
.sharebox2 ul li a, .sharebox2 ul li a:visited {
    color:#333333;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;   
}
.sharebox2 ul li a:hover {
    color:#333333;
    text-decoration:underline;
}
.sharebox2 img {
    vertical-align:middle;
    padding:0 6px 0 4px;
} 


/*----- F03V1 Page Tools Ends-----*/


/* Video Multimedia component */
.c05v3-video {
    float:left;
    padding:20px 17px 10px;
    width:100%;
}
/* Slideshow component */

.slideshow {
    float:left;
    padding:0 0 10px;
    width:751px;
}
#slideshow-comp {
    width: 735px;
    height: 335px;
    float: left;
}
#slideshow-comp DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    height: 335px;
    width: 716px;
    background-color: #FFF;
}
#slideshow-comp DIV.active {
    z-index:10;
    opacity:1.0;
    height: 335px;
}
#slideshow-comp DIV.last-active {
    z-index:9;
    height: 335px;
}
#slideshow-comp DIV IMG {
    height: 335px;
    width:  508px;
    float:left;
    border: 0;
    margin-bottom: 17px;
    margin-right: 18px;
}
span.caption {
    font-size:0.6875em;
    line-height:0.9375em;
    *line-height:1.2em;
    vertical-align: text-top;
}
.slideshow-text {
    float:left;
    padding:20 0 0px 0px;
}
/* Feature story Slide show comp */

span.headline {
    color:#000000;
    padding:5px 0 0 0;
}
div.headline a, span.headline a {
    color:#000000;
    text-decoration:none;
}
div.headline a:hover, span.headline a:hover {
    color:#850000;
    text-decoration:none;
}
div.superheadertag, span.superheadertag {
    font-size:0.6875em;
    color:#666666;
    padding:13px 0 0 0;
    text-transform:uppercase;
}
/*Feature Story Slideshow component */

.fs_slideshow {
    float:left;
    padding:0px 20px 20px 0px;
    width:400px;
}
#fs_slideshow-comp {
    width: 400px;
    height: 264px;
}
#fs_slideshow-comp DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    width: 400px;
    height: 264px;
    background-color: #FFF;
}
#fs_slideshow-comp DIV.active {
    z-index:10;
    opacity:1.0;
}
#fs_slideshow-comp DIV.last-active {
    z-index:9;
}
#fs_slideshow-comp DIV IMG {
    height: 264px;
    width:  400px;
    float:left;
    border: 0;
    margin-right: 18px;
}
.fs-slideshow-caption-holder {
    border-bottom: 1px solid #D9DCCF;
    padding: 17px 14px 21px 14px;
}
span.caption_fs {
    vertical-align: text-top;
    color: #000000;
    font-size: 0.75em;
    line-height: 1.25em; 
    margin-top: 0px;
 *margin-top: 0px;
}
/*Feature Story Right par Slideshow component */

.rightpar_slideshow {
    float:left;
    padding:0 0 10px;
    width:176px;
}
#rightpar_slideshow-comp {
    width: 176px;
    height: 200px;
    float: left;
}
#rightpar_slideshow-comp DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    height: 200px;
    width: 176px;
    background-color: #FFF;
}
#rightpar_slideshow-comp DIV.active {
    z-index:10;
    opacity:1.0;
    height: 200px;
}
#rightpar_slideshow-comp DIV.last-active {
    z-index:9;
    height: 200px;
}
#rightpar_slideshow-comp DIV IMG {
    height: 132px;
    width:  176px;
    float:left;
    border: 0;
    margin-bottom: 17px;
    margin-right: 18px;
}
/*Expert detail compontents */


/* Expert Detail Hero*/

#C15v5-expertdetailhero {
    height:215px;
    border-bottom:1px solid #d9dccf;
    border-right:1px solid #d9dccf;
    border-left:1px solid #d9dccf;
    background:url("../images/expertdetailhero-bg.png") repeat-x scroll 0 bottom transparent;
    padding-left: 17px;
}
.expertname h3 {
    padding:24px 30px 0px 13px;
    font-size: 1.625em;
    color:#000000;
    padding:24px 30px 0px 13px;
}
.expertcont {
    color:#333333;
    font-size:0.8125em;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
#C15v5-expertdetailhero .expertcont img {
    padding:17px 17px 15px 0px;
    float:left;
}
#C15v5-expertdetailhero .expertcont h2 {
    padding:23px 30px 0px 0px;
    color:#000000;
}
html>/**/body #C15v5-expertdetailhero .expertcont h2 {
    padding:22px 30px 2px 0px;
    color:#000000;
}
#C15v5-expertdetailhero .expertcont p {
    margin-top:-2px;
}
#C15v5-expertdetailhero .expert-language {
    color:#333333;
    font-size:0.8125em;
    font-family:Arial, Helvetica, sans-serif;
}
#C15v5-expertdetailhero .expert-language ul {
    padding:0;
    margin:0;
}
#C15v5-expertdetailhero .expert-language li {
    float: left;
    padding:11px 4px 4px 0px;
}
.languagebold {
    font-weight: bold;
}
/* Expert Detail Hero ends*/
    
    /* c07v11 Aresaofexpertise*/
    div.c07v11-areasofexpertise {
    height:auto;
}
.c07v11-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
}
html>/**/body .c07v11-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
}
div.c07v11-areascont {
    margin-bottom:39px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.625em;
    color:#000000;
    line-height:1.3125em;
}
div.c07v11-areascont img {
    padding:10px 5px 0 0px;
}
div.c07v11-areascontdiagram {
}
div.c07v11-areascontdiagram img {
    padding:14px 5px 13px 0px;
}
html>/**/body div.c07v11-areascontdiagram img {
    padding:15px 5px 10px 0px;
}
.c07v11-areascont ul {
}
.c07v11-areascont ul li {
    line-height:1.3125em;
    padding:0px 5px 0px 0px;
}
.c07v11-areascont ul li span {
    padding-left:4px;
}
html>/**/body .c07v11-areascont ul li span {
    padding-left:4px;
}
/* c07v11 Aresaofexpertise*/
        
        /*S06v3 Highlights*/
div.s06v3-highlights {
    height:auto;
    padding-bottom:40px;
}
.highlight-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:17px 0 12px 0;
    font-weight: bold;
    text-transform:uppercase;
    word-wrap:break-word;
}
.highlight-image {
    float:left;
    padding-right:5px;
}
div.highlight-title {
    min-height: 36px;
}
.highlight-title p {
    padding-left:5px;
    color:#000000;
    padding-bottom:4px;
    word-wrap:break-word;
}
.highlight-title p a {
    color:#000000;
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
    line-height:1.3846em;
}
.highlight-title p a:hover {
    color:#850000;
    text-decoration:underline;
}
.highlight-text {
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
    padding-top:22px;
    padding-bottom:9px;
    text-decoration:none;
    word-wrap:break-word;
}
html>/**/body .highlight-text {
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
    padding-top:21px;
    padding-bottom:11px;
    word-wrap:break-word;
}
html>/**/body .highlight-text, x:-moz-any-link, x:default {
   padding-bottom:12px;
}

div.highlight-actionlink1 a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    padding-top:10px;
    text-decoration:none;
    color: #850000;
    word-wrap:break-word;
}
div.highlight-actionlink1 a:hover {
    text-decoration:underline;
}
div.highlight-actionlink span a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#850000;
    padding-top:10px;
    text-decoration:none;
    color: #850000;
}
div.highlight-actionlink span a:hover {
    text-decoration:underline;
    color: #850000;
}
.highlight-text p span a {
    color:#850000;
    padding-top:10px;
    padding-bottom:1px;
    text-decoration:none;
    color: #850000;
}
.highlight-date {
    font-size:0.6875em;
    line-height: 2em;
    color:#666666;
}
.highlight-text p span a:hover {
    text-decoration:underline;
    color: #850000;
}
/*S06v3 Highlights ends*/
        
            /*(C16v1) Contact Information Starts*/
div.c16v1-contact-information {
    padding-bottom:39px;
}

html>/**/body div.c16v1-contact-information {
    padding-bottom:38px;
}

html>/**/body div.c16v1-contact-information, x:-moz-any-link, x:default {
    padding-bottom:39px;
}

.c16v1-contact-information-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 0px 0;
    font-weight: bold;
}
.phone {
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
    font-size:0.6875em;
    padding-bottom: 7px;
    padding-top: 11px;
}
html>/**/body .phone {
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
    font-size:0.6875em;
    padding-bottom: 9px;
    padding-top: 10px;
}
div.c16v1-contact-information-link a {
    background: url("../images/sprite.png") no-repeat scroll -989px -432px transparent;
    color: #850000;
    font-family: Arial;
    font-size: 0.75em;
    line-height: 1.5em;
    padding-left: 19px;
    text-decoration: none;
    word-wrap:break-word;
    display: block;
    
}
div.c16v1-contact-information-link a:hover {
    color: #850000;
    text-decoration: underline;
}
div.c16v1-contact-information-link img {
    padding-right:8px;
}
/*(C16v1) Contact Information Starts*/

/*-----(C10v1) Resources Starts-----*/

div.c10v1-resources {
    padding-bottom:37px;
}
html>body div.c10v1-resources {
    padding-bottom:37px;
}
html>/**/body div.c10v1-resources, x:-moz-any-link, x:default {
    padding-bottom:36px;
}
div.c10v1-resources-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 2px 0;
    font-weight: bold;
}
div.edresources {
    padding:0px 0 0px 0px;
}
.c10v1-resources ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.c10v1-resources ul li {
    /*background:url("images/sprite.png") no-repeat scroll 0 -63px transparent;*/
    padding:8px 10px 2px 0px;
}
.c10v1-resources ul li span {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.625em;
    line-height:1.5em;
    color:#666666;
    text-transform:uppercase;
    padding:0 0 0 4px;
    word-wrap:break-word;
}
.c10v1-resources ul li span a {
    font-size:0.625em;
    color:#850000;
    text-decoration:none;
}
.c10v1-resources ul li span a:hover {
    text-decoration:underline;
}
.c10v1-resources ul li.email {
    background: url("../images/sprite.png") no-repeat scroll -988px -449px transparent;
    padding-left: 20px;
}
.c10v1-resources ul li.highres {
    background: url("../images/sprite.png") no-repeat scroll -988px -471px transparent;
    padding-left: 20px;
}
html>body .c10v1-resources ul li {
    padding:6px 10px 2px 0px;
}
html>/**/body .c10v1-resources ul li {
    padding:6px 10px 0px 0px;
}
html>/**/body .c10v1-resources ul li, x:-moz-any-link, x:default {
padding:6px 10px 1px 0px;
}
.c10v1-resources ul li a:link, .c10v1-resources ul li a:active, .c10v1-resources ul li a:visited {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.5em;
    color: #850000;
    text-decoration:none;
    word-wrap:break-word;
}
.c10v1-resources ul li a:hover {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.5em;
    color: #850000;
    text-decoration:underline;
}
/*------(C10v1) Resources Ends-----*/


/* (N04v1) Blogs Starts*/
div.n04v1-blogs {
    padding-bottom:26px;
}

html>/**/body div.n04v1-blogs {
    padding-bottom:27px;
}

html>/**/body div.n04v1-blogs, x:-moz-any-link, x:default {
    padding-bottom:26px;
}

div.n04v1-blogs-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:15px 0 3px 0;
    font-weight: bold;
}
div.n04v1-blogs-title {
    padding: 8px 0 0;
    width: 107px; 
    float:left;
}
div.n04v1-blogs-title1 {
    padding: 8px 0 0;
    float:left;
}
p .n04v1-blogs-title1 {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
div.n04v1-blogs-title1 a {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
    
}
div.n04v1-blogs-title1 a:hover {
    color:#850000;
    text-decoration:underline;
}
p .n04v1-blogs-title {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
div.n04v1-blogs-title a {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
   
}
div.n04v1-blogs-title a:hover {
    color:#850000;
    text-decoration:underline;
}
.n04v1-blogs-img {
    padding: 10px 8px 0 0;
    float:left;
}
p.n04v1-blogs-author {
    font-style:italic;
    font-size:0.75em;
    color:#666666;
    line-height:1.125em;
    padding-top:2px;
}
p.n04v1-blogs-date {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    line-height:1em;
    padding:3px 0 5px 0;
}
p.n04v1-blogs-comments {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding-bottom:11px;
}
div.n04v1-blogs-actionlink {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    clear:left;
    padding-bottom:14px;
    padding-top:2px;
}
.n04v1-blogs-actionlink a {
    text-decoration:none;
    color: #850000;
    padding-top:12px;
}
.n04v1-blogs-actionlink a:hover {
    text-decoration:underline;
    font-family:Arial, Helvetica, sans-serif;
    color: #850000;
    padding-top:12px;
}
/* (N04v1) Blogs Ends*/ 



/* n02v10-Itemlist */

div.n02v10-Itemlist-cont {
    height:auto;
    padding-bottom:15px;
}
.n02v10-Itemlistbottom-cont {
}
html>/**/body .n02v10-Itemlistbottom-cont {
    margin-bottom:0px;
}
div.n02v10-Itemlist-cont p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 4px 0;
    font-weight: bold;
    text-transform:uppercase;
}
html>/**/body .n02v10-Itemlist-cont p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 4px 0;
    font-weight: bold;
}
div.n02v10-Itemlistheadertag-cont {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:5px 0 0px 0;
}
html>/**/body .n02v10-Itemlistheadertag-cont {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:5px 0 0px 0;
}
div.tit1-cont img {
    float: left;
    padding: 8px 8px 29px 0;
}
div.tit1-cont {
    float:left;
    padding:1px 0 1px 0;
    clear: left;
    width:100%;
}
html>/**/body div.tit1-cont {
    float:left;
    padding:2px 0 0px 0;
    clear: left;
}
p .tit1-cont {
    font:1em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    line-height:1.25em;
}
div.tit1-cont a {
    font:1em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
    line-height:1.25em;
}
div.tit1-cont a:hover {
    color:#850000;
    text-decoration:underline;
}
html>/**/body .n02v10-Itemlist-cont div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding: 2px 0 16px 0px;
}
div.n02v10-Itemlist-cont div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding: 3px 0 15px 0px;
}
.titledatepadding {
    padding:0;
}
div.n02v10-actionlink-cont {
*margin-top:-5px;
}
html>/**/body div.n02v10-actionlink-cont {
    margin-top:0px;
}
div.n02v10-actionlink-cont a {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
}
div.n02v10-actionlink-cont a:hover {
    text-decoration:underline;
}
/* n02v10-Itemlist ends */






/* press release styles */

/* C10v2 Resources Starts*/

div.c10v2_resources_wrapper {
    padding-bottom:10px;
    padding-top: 20px;
}
p.c10v2_resources_super_header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#333333;
    padding: 0px 0 7px;
    font-weight: bold;
    text-transform:uppercase;
    margin-top:-3px;
}
div.c10v2_resources {
    float: left;
    width:166px;
    padding-bottom:10px;
}
.c10v2_resources_super_header_tag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    margin-top:3px;
    text-transform: uppercase;
}
p.c10v2_resources_title {
    color:#000000;
    padding: 8px 0 0;
    font-size:0.8125em;
}
p.c10v2_resources_title a {
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
    color:#000000;
    line-height:1.125em;
}
p.c10v2_resources_title a:hover {
    color:#850000;
    text-decoration:underline;
}
p.c10v2_resources_title_link {
    color:#850000;
    font-size:0.75em;
}
p.c10v2_resources_title_link a {
    color:#850000;
    font-family:Arial, Helvetica, sans-serif;
    line-height:1.5em;
    text-decoration:none;
}
p.c10v2_resources_title_link a:hover {
    color:#850000;
    text-decoration:underline;
}
.c10v2_resources img {
    padding:6px 8px 15px 2px;
    float:left;
}
/* C10v2 Resources Ends*/

/* (S07v1) Media Contacts Starts */

div.s07v1-mediacontent {
    height:auto;
    padding-bottom:20px;
 *padding-bottom:32px;
    width:178px;
    word-wrap: break-word;
}
div.s07v1-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
}
html>/**/body div.s07v1-superheader {
    margin-bottom:-1px;
}
html>/**/body div.s07v1-superheader, x:-moz-any-link, x:default {
margin-bottom:0px;
}
div.s07v1-location {
    padding-top:13px;
    color:#666666;
    font:0.75em Arial, Helvetica, sans-serif;
    font-weight:bold;
}
html>/**/body div.s07v1-location {
    padding-top:14px;
    color:#666666;
    font:0.75em Arial, Helvetica, sans-serif;
    font-weight:bold;
}
html>/**/body div.s07v1-location, x:-moz-any-link, x:default {
padding-top:13px;
}
div.s07v1-location p {
}
div.s07v1-mediacontent p {
    padding:2px 0px 0px 0px;
    font-size:0.75em;
    text-align:left;
    color:#666666;
    line-height:1.25em;
}
div.s07v1-mediaactionlink {
    padding:0px 0 29px 0;
    margin-top:-4px;
}
div.s07v1-mediaactionlink ul {
    list-style:none;
    color:#660000;
    float:left;
    display:block;
}
div.s07v1-mediaactionlink ul li {
    font-size:0.75em;
    list-style:none;
    display:block;
    padding-top:8px;
 *padding-bottom:1px;
 width:180px;
 
}
div.s07v1-mediaactionlink ul li a {
    text-decoration:none;
    color:#850000;
}
div.s07v1-mediaactionlink ul li a:hover {
    text-decoration:underline;
    color: #850000;
}
.s07v1-margintop {
    margin-top:-10px;
}
/* (S07v1) Media Contacts Ends */


/* (C07v12) Press Release No. Starts*/
div.c07v12-press-release-no {
    padding-bottom:20px;
}
div.c07v12-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
    padding:0px 0px 10px 0px;
}
div.c07v12-superheader-tag {
    font-size:0.75em;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
}
/* (C07v12) Press Release No. Ends*/
/*Loans & Credits (S01v1) Related Starts*/
.s01v1-related {
    padding: 0px 0px 36px 0px;
     word-wrap: break-word;    
}
.s01v1-related-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
}
.related-grouping-super-header-tag {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 15px;
    text-transform: uppercase;
}
.related-grouping-super-header-tag2 {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    margin-top: 18px;
    text-transform: uppercase;
}
.s01v1-related ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v1-related ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -776px transparent;
    padding:8px 10px 2px 12px;
    width: 145px;
}
html>body .s01v1-related ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -776px transparent;  
    padding:8px 10px 2px 12px;
}
.s01v1-related ul li a:link, .s01v1-related ul li a:active, .s01v1-related ul li a:visited {
    font-family: Arial;
    font-size: 0.75em;   
    color: #850000;
    text-decoration:none;
    line-height:1.5em; 
}
.s01v1-related ul li a:hover {
    font-family: Arial;
    font-size: 0.75em;  
    color: #850000;
    text-decoration:underline;
}
/*Loans & Credits (S01v1) Related Ends*/

/*Country Overview styles*/


/* (LR01v1) Country Office Contacts Starts */

div.lr01v1-countrycontent {
    height:auto;
    padding-bottom:40px;
    padding-top:18px;
    *padding-top:19px;
    margin-top:1px;
    word-wrap: break-word;    
}
html>/**/body div.lr01v1-countrycontent {
    height:auto;
    padding-bottom:40px;
}
div.lr01v1-superheader {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    line-height:1em;
    *margin-top: 1px;
}
html>/**/body div.lr01v1-superheader {
    margin-bottom:-2px;
}
html>/**/body div.lr01v1-superheader, x:-moz-any-link, x:default {
margin-bottom:0px;
}
div.lr01v1-location {
    padding-top:13px;
    color:#333333;
    font:0.6875em Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:1em;
}
div.lr01v1-location2 {
    padding-top:7px;
    color:#333333;
    font:0.6875em Arial, Helvetica, sans-serif;
    font-weight:bold;
}
html>/**/body div.lr01v1-location {
    padding-top:14px;
    color:#333333;
    font:0.6875em Arial, Helvetica, sans-serif;
    font-weight:bold;
}
html>/**/body div.lr01v1-location, x:-moz-any-link, x:default {
padding-top:12px;
}
div.lr01v1-location p {
}
div.lr01v1-countrycontent p {
    padding:2px 0px 0px 0px;
    font-size:0.75em;
    text-align:left;
    color:#666666;
    line-height:1.25em;
}
div.lr01v1-countrycontent p a {
    text-decoration: none;
    word-wrap: break-word;
}
div.lr01v1-countrycontent p a:hover {
    text-decoration: underline;
    word-wrap: break-word;
}
div.lr01v1-countrycontentlink {
    padding:5px 0 29px 0;
    margin-top:-4px;
}
html>/**/body div.lr01v1-countrycontentlink {
    padding:4px 0 29px 0;
    margin-top:-4px;
}
div.lr01v1-countrycontentlink ul {
    list-style:none;
    color:#660000;
    float:left;
    display:block;
}
div.lr01v1-countrycontentlink ul li {
    font-size:0.6875em;
    list-style:none;
    display:block;
    padding-top:8px;
    line-height:1em;
}
div.lr01v1-countrycontentlink ul li a {
    text-decoration:none;
    color:#850000;
    word-wrap: break-word;
}
div.lr01v1-countrycontentlink ul li a:hover {
    text-decoration:underline;
    color: #850000;
    word-wrap: break-word;
}
.lr01v1-margintop {
    margin-top:-10px;
}
/* (LR01v1) Country Office Contacts Starts */
 

/*-----N01v1 Left Navigation Starts-----*/

.n01v1-leftnav {
    width: 146px;
    margin-left: 1px;
}
.n01v1-leftnav ul {
    list-style-type: none;
}
.n01v1-leftnav ul li {
    background: url("../images/g03v1-global-navigation.png") repeat-x scroll left -326px #6D6E69;
    color:#333;
}
.n01v1-leftnav li a, .n01v1-leftnav li a:visited {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding: 7px 12px 8px 12px;
*padding: 3px 12px 7px 12px;
width: auto%;
}
.n01v1-leftnav li a {
    display: block;
}
.n01v1-leftnav ul li a:hover {
    color: #333333;
    background: url("../images/g03v1-global-navigation.png") repeat-x scroll left -326px #c7caba;
}
/* for active links in the left nav */
/* .n01v1-leftnav ul li.homelink { border-top: 1px solid #6d6e69;} */
.n01v1-leftnav ul li.active {
    background: url("../images/g03v1-global-navigation.png") repeat-x scroll left -326px #c7caba;
}
.n01v1-leftnav ul li.active a, .n01v1-leftnav ul li.active a:visited, .n01v1-leftnav ul li.active a:hover {
    color: #333333;
}
.n01v1-leftnav ul.n01v1-leftnav-sub {
    width: 146px;
    margin-left: 0px;
    color: #f4f5f1;
}
.n01v1-leftnav ul.n01v1-leftnav-sub li {
    background:url("../images/sprite.png") no-repeat scroll -385px -237px #F4F5F1;
    color:#333333;
    padding:0 0 0 7px;
}
.n01v1-leftnav ul.n01v1-leftnav-sub li a, .n01v1-leftnav ul.n01v1-leftnav-sub li a:visited {
    color: #696868;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding: 7px 12px 8px 12px;
width: auto%;
    line-height:1.2em;
}
.n01v1-leftnav ul.n01v1-leftnav-sub li a {
    display:list-item;
}
.n01v1-leftnav ul.n01v1-leftnav-sub li a:hover {
    color: #333333;
    background:none repeat scroll 0 0 transparent;
    text-decoration:underline;
}
/* for active links in the left nav */
/* .n01v1-leftnav-sub ul li.homelink { border-top: 1px solid #6d6e69;} */
ul.n01v1-leftnav-sub li.active {
    background:url("../images/sprite.png") no-repeat scroll -641px -237px #e3e5db;
}
ul.n01v1-leftnav-sub li.active a, ul.n01v1-leftnav-sub li.active a:visited, ul.n01v1-leftnav-sub li.active a:hover {
    color: #333333;
}
/*-----N01v1 Left Navigation Ends-----*/



/*Country Overview (S01v3) AROUND THE BANK GROUP Starts*/
.s01v3-bank-group {
    padding: 0px 0px 36px 0px;
}
.s01v3-bank-group-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
}
.s01v3-bank-group ul {
    padding:0;
    margin:0;
    list-style-type:none; 
}
.s01v3-bank-group ul li { 
/*    background:url("images/sprite2.png") no-repeat scroll 0 -70px transparent;    */
    padding:1px 10px 2px 12px;
}
html>body .s01v3-bank-group ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -784px transparent; 
    padding:1px 10px 2px 12px;
}
.s01v3-bank-group ul li a:link, .s01v3-bank-group ul li a:active, .s01v3-bank-group ul li a:visited {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.125em;
    color: #850000;
    text-decoration:none;
}
.s01v3-bank-group ul li a:hover {
    font-family: Arial;
    font-size: 0.75em;
    line-height:1.125em;
    color: #850000;
    text-decoration:underline;
}
.s01v3-bank-group-text {
    font-family:Arial;
    font-size:0.75em;
    line-height:1.125em;
    color:#666666;
    padding-bottom:3px;
}
/*Country Overview (S01v3) AROUND THE BANK GROUP Ends*/
/*
Country Overview(S06v8) Million Starts
*/
div.s06v8-million {
}
div.s06v8-million img {
    float:left;
    padding-bottom:8px;
    padding-right: 5px; 
    
}
.s06v8-million-accent-header {
    font-size:1.700em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#990000;
    /*float:left;*/
    padding-left:7px;
    padding-top:5px;
}
.s06v8-million-accent-text {
    font-family: georgia;
    font-size:0.8125em;
    color:#333333;
    padding-top:3px;
    line-height: 1.3846em;
    padding-bottom: 8px;
}
.s06v8-million-source {
    font-size:0.75em;
    color:#666666;
    font-family:Arial;
    clear:left;
}
.s06v8-million-source a, .s06v8-million-source a:visited {
    color: #850000;
    text-decoration:none;
}
.s06v8-million-source a:hover {
    color: #850000;
    text-decoration: underline;
}
.padding-bottom38-s06v8{
    padding-bottom: 38px;
}

html>/**/body .padding-bottom38-s06v8{
    padding-bottom: 39px;
}

/*-----Country Overview(S06v8) Million Ends-----*/


/*-----Country Overview (LR02v1) Subscribe Starts-----*/
 
 div.lr02v1-subscribe {
     word-wrap: break-word; 
}
.lr02v1-subscribe-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: none; /* changed by swati */
    margin-top: 13px; /* changed by swati */
}
.lr02v1-subscribe  ul li.rss
 {
    float:left;
    background:url("../images/sprite.png") no-repeat -984px -168px;
    width:25px;
    height:30px;
}

div.lr02v1-subscribe ul li a.rss{   
display:block;
    width:15px;     
       margin-top:14px;   
       padding-bottom:3px;  

height:10px;
 
}

.lr02v1-subscribe-text {
    font-size:0.6875em;
    font-family:Arial;
    line-height:1.4545em; /*changed by swati */
    color:#333333;
    padding-bottom:4px;
    *padding-bottom:3px;
    
}
div.lr02v1-subscribelink {
    padding:2px 0 29px 0;
}
html>/**/body div.lr02v1-subscribelink {
    padding:0px 0 29px 0;
}
div.lr02v1-subscribelink ul {
    list-style:none;
    color:#660000;
    float:left;
    display:block;
    width: 124px; 
    
}
div.lr02v1-subscribelink ul li {
    font-size:0.6875em;
    list-style:none;
    display:block;
    padding-top:8px;
    line-height:1em;
}
div.lr02v1-subscribelink ul li a {
    text-decoration:none;
    color:#850000;
}
div.lr02v1-subscribelink ul li a:hover {
    text-decoration:underline;
    color: #850000;
}
/*-----Country Overview (LR02v1) Subscribe Ends-----*/



/*-----Country Overview (D01v1) Portfolio Starts-----*/

div.d01v1-portfolio {
}
.d01v1-portfolio-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
}
.d01v1-portfolio-title {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:1.3em;
    color:#000000; 
}
.d01v1-portfolio-subtitle {
    font-size:0.6875em;
    font-family:Arial;
    color:#666666;
    padding-top:1px;
    padding-bottom:17px;
}
.d01v1-portfolio img {
    padding-bottom:15px;
}
.d01v1-portfolio-text {
    font-size:0.75em;
    color:#666666;
    font-family:Arial;
}
/*----- Country Overview(D01v1) Portfolio Ends ------*/

/*-------------- c01v1 banner-----------------*/

div.C01v1-banner {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -56px transparent;
    height:43px;
    margin-bottom:12px;
    padding:20px 0 0 25px;
}

div.C01v1-banner-country {
    background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -56px transparent;
    margin-bottom:12px;
 *margin-bottom:0px;
 *padding:20px 0 0px 25px;
    padding:20px 0 20px 25px;
}

div.C01v1-banner-left {
	background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -56px transparent;
	margin-bottom:12px;

 *margin-bottom:0px;
 *padding:10px 0 0px 15px;
	padding:8px 0 8px 10px;
	height:20px;
}

div.C01v1-banner-DataBank {
	background:url("../images/databank-tile.png") repeat-x transparent;
	margin-bottom:12px;
 *margin-bottom:0px;
 *padding:7px 0 0px 15px;
	padding:7px 0 10px 10px;
	height:22px;
}

div.C01v1-banner-left h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	}
	
div.C01v1-banner-DataBank h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
div.C01v1-banner-country { background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -55px transparent; }
}
div.title {
    padding:21px 0 0px 24px;
}

#c01v1-banner {
 background:url("../images/sprite-horizontal.png") repeat-x scroll 0 -56px transparent;
 color:white;
    /* line-height:1px; */ 
    margin:0 0 12px;
    /* padding-bottom:37px; */
    width:948px;
}

#c01v1-breadcrumb {
    margin: 10px 0 0px 5px;
    padding:2px 0 0 12px;
    float:left;
    height:27px;
}
#c01v1-breadcrumb .breadcrumb-header {
    color:#FFFFFF;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.5em;
    margin-top:7px;
}

html>/**/body #c01v1-breadcrumb .breadcrumb-header {
    color:#FFFFFF;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.5em;
    margin-top:7px;
}
#show-hideimg {
    cursor:pointer;
    float:right;
    font-size:0.6875em;
    font-weight:bold;
    margin:-22px 10px 0 0;
}
#show-hideimg a, #show-hideimg a:hover, #show-hideimg a:visited {
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}
#show-hideimg img {
    vertical-align:text-bottom;
}
#c01v1-banner #ext-banner {
    background: #f3f4ec;
    padding: 0px;
    /* margin-top: 20px; */
margin-bottom: 0px;
}
#c01v1-banner .banner-hidden {
    background:none repeat scroll 0 0 #DEE1D8;
    float:left;
    height:auto;
    
    margin-bottom:12px;
    margin-top:-12px;
*margin-top:0px;
    padding:0 10px 0;
    width:928px;
    display: block;
    position: relative;
*min-height:155px;
}
#c01v1-banner .columscontent {
	margin:0 0 10px 0px;
	width:auto;
	padding:14px 0 0px 0;
}
.columssuperheader {
    color:#000000;
    font-size:0.6875em;
    text-transform:uppercase;
    padding:5px 0 7px 0;
}
html>/**/body .columssuperheader {
    color:#000000;
    font-size:0.6875em;
    text-transform:uppercase;
    padding:4px 0 8px 0;
}
.cloumsdivider {
    border-right:1px solid #ffffff;
    height:100px;
    padding-left:23px;
 *padding-left:23px;  
}
#c01v1-banner .banner-hidden .introcopy, .flag, .linklist, .cloumsdivider {
    float: left;
    margin:4px 9px 0px 0;
}
#c01v1-banner .banner-hidden .introtable {
    float: left;
    width:auto; 
    margin:0px 9px 0px 10px;
    padding:0 0 0 17px;
}
#c01v1-banner .banner-hidden .introtable table {
    float: left;
    width:180px;
    margin:0px 0px 0px 0px;
}
html>/**/body #c01v1-banner .banner-hidden .introtable {
    float: left;
    margin:0px 9px 10px 10px;
    padding:0 0 0 17px;
    width: auto; 
}
html>/**/body #c01v1-banner .banner-hidden .introtable table {
    margin:5px 0px 10px 0;
}
.border-vert1 {
    border-left: 1px solid #ffffff;
    height: 100px;
    padding-left:12px; 
}
#c01v1-banner .introcopy {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.9375em;
    line-height:1.25em;
    color:#333333;
    padding:0px 0px 0 9px;
}
#c01v1-banner .introcopy p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.9375em;
    color:#333333;
    line-height:1.25em;  
    width:425px;
    margin-right: 3px;
}
.introcopy a {
    color:#850000;
    text-decoration:none;
}
.introcopy a:hover {
    color:#850000;
    text-decoration:underline;
}
#c01v1-banner .banner-hidden .linklist ul { 
    list-style-type: none;
    margin: 6px 0px 0px 0px;
}
#c01v1-banner .banner-hidden .linklist ul li {
    padding: 0px 0px 5px 8px;
    line-height:1.1875em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    background:url("../images/sprite.png") no-repeat scroll -18px -243px transparent;
}
#c01v1-banner .banner-hidden .introtable ul {
    list-style-type: none;
    margin: 8px 0px 0px;
}
#c01v1-banner .banner-hidden .introtable table {
    list-style-type: none;
    margin:8px 0px 0px;
}
#c01v1-banner .banner-hidden .introtable table tr td {
    padding: 3px 6px 4px 0px;
    line-height:1.25em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#000000;
}
#c01v1-banner .banner-hidden .introtable table tr td span {
    padding: 0px 0px 8px 10px;
    color:#000000;
    font-weight:normal;
    margin-left:5px;
}
#c01v1-banner .banner-hidden .linklist ul li a {
    color: #850000;
    text-decoration:none;
}
#c01v1-banner .banner-hidden .linklist ul li a:hover {
    color: ##850000;
    text-decoration:underline;
}

/*---------------- C01v1 end banner------------------------------------ */

/*
Porjects & Programs (C00v3) Introduction Starts
*/
div.c00v3-introduction {
    padding:0;
}
.c00v3-introduction-title {
    font-family:Georgia;
    font-size:1.625em;
    color:#000000;
    padding-bottom:8px;
}
.c00v3-introduction-link p {
    font-family:Arial;
    font-size:0.9375em;
    line-height:1.5625em;
    color:#333333;
}
.c00v3-introduction-link {
    width: 690px;
}
.c00v3-introduction-link a, .c00v3-introduction-link a:visited {
    color: #850000;
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
}
.c00v3-introduction-link a:hover {
    color: #850000;
    text-decoration: underline;
}
/* (F02v3) Section Search Starts */
.f02v3-section-search {
    height: 119px;
    padding: 0px 16px 0px 16px;
    background:url(../images/search-cont-bg.gif) repeat-x;
}
.f02v3-superheader {
    font-size:0.6875em;
    color:#000000;
    font-weight:bold;
    text-transform:uppercase;
    padding:14px 0 10px 0;
    *padding:13px 0 10px 0;
    font-family: arial;
}
.f02v3-searchlink {
    margin-top:41px;
 *margin-top:45px;
}
.f02v3-searchlink a, .f02v3-searchlink a:visited {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
}
.f02v3-searchlink a:hover {
    color:#850000;
    text-decoration:underline;
}
.f02v3-search-submit-icon {
    color:#666666;
    font-size:10px;
    font-weight:bold;
    right:204px;
    position:absolute;
    text-decoration:none;
    top:52px;
    z-index:100; 
}
.f02v3-search-submit-viewall {
    padding-top: 45px;
    font-size: 12px;
}
.f02v3-search-submit-viewall a {
    text-decoration: none;
}
.f02v3-search-submit-viewall a:hover {
    text-decoration: underline;
}
.f02v3-section-search input.search-text {
    background:url("../images/sprite.png") no-repeat scroll -119px -40px transparent;
    border:1px solid #CCCCCC;
    color:#666666;
    float:right;
    height:16px;
    padding:6px 35px 7px 9px;
    position:absolute;
    width:320px;
    z-index:2;
}
/*
Porjects & Programs (C07v4) Highlights Starts
*/
div.c07v4-highlights {
    height:auto;
}
.c07v4-highlights-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 11px 0; 
 *padding:0px 0 12px;
    font-weight: bold;
    text-transform:uppercase;
}
.c07v4-highlights-super-header-tag {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    text-transform: uppercase;
}
.c07v4-highlights-image {
    float:left;
    padding-right:8px;
}
.c07v4-highlights p {
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
}
div.c07v4-highlights-title {
    margin-top: 3px;
 *margin-top: 2px;
    padding-bottom: 10px;
}
.c07v4-highlights a {
    color:#850000;
    text-decoration:none;
}
.c07v4-highlights a:hover {
    color:#850000;
    text-decoration:underline;
}
.c07v4-highlights-title p a {
    color:#000000;
    font-size:1em;
    font-family:Georgia;
    text-decoration:none;
    line-height:1.25em;
}
.c07v4-highlights-title p a:hover {
    color:#850000;
    text-decoration:underline;
}
.c07v4-highlights-text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.125em;
    color:#333333;
}
html>/**/body .c07v4-highlights-text p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.125em;
    color:#333333;
    padding-bottom:11px;
}
.c07v4-highlightslink {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    padding-top:10px;
 *padding-top:7px;
    clear:left;
}
html>/**/body .c07v4-highlightslink {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    clear:left;
}
.c07v4-highlightslink a {
    color:#850000;
    text-decoration:none;
}
.c07v4-highlightslink a:hover {
    text-decoration:underline;
}
/*
Porjects & Programs (C07v4) Highlights Ends
*/
/*
Country Projects and Programs Portfolio Starts
*/
.d01v1-portfolio {
}
.d01v1-portfolio img {
    float:left;
}
.d01v1-portfolio .portfoliotable {
    float: left;
    width:auto;
    margin:16px 9px 0px 30px;
}
.d01v1-portfolio .portfoliotable table tr td {
    padding: 3px 0px 4px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#333333;
    font-weight:bold;
    width:auto;
}
.d01v1-portfolio .portfoliotable table tr td span {
    padding: 0px 0px 8px 5px;
    color:#333333;
    font-weight:normal;
    margin-left:5px;
}
.d01v1-portfolio-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
    padding-top: 14px;
    *padding-top: 13px; 
}
.d01v1-portfolio-title {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:1.3846em; 
    color:#000000;
}
.d01v1-portfolio-subtitle {
    font-size:0.6875em;
    font-family:Arial;
    color:#666666;
    padding-top:5px;
    padding-bottom:18px;
}
.d01v1-portfolio-text {
    font-size:0.75em;
    color:#666666;
    font-family:Arial;
}
/*d01v1-portfolio ends*/

/*d01v1-portfolio ends*/

/*S02v1-projectmap starts*/
.s02v1-projectmap {
    width:auto;
}
.s02v1-projectmap img {
    padding:4px 0 8px 0;
}
html>body .s02v1-projectmap img {
    padding:5px 0 9px 0;
 *padding:4px 0 8px 0;
}
html>/**/body .s02v1-projectmap img, x:-moz-any-link, x:default {
padding:4px 0 9px 0;
}
.padding-top-19{
    *padding-top: 19px;
       padding-top: 18px;
}
.padding-bottom-40{
    *padding-bottom: 40px; 
    padding-bottom: 41px;  
}
.projectmapsuperheader {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 10px;
    text-transform: uppercase;
}
/*
Country Projects and Programs Portfolio Ends
*/

@charset "UTF-8";
.TabbedPanels {
    margin: 0px;
    background:url("../images/sprite.png") no-repeat scroll -1px -434px transparent;
    padding: 0px;
    float: left;
    clear: none;
    width: auto%;
    width: 99.9%;/* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.TabbedPanels { background:url("../images/sprite.png") no-repeat scroll -1px -434px transparent; }
}

.TabbedPanelsTabGroup {
    margin: 15px 0 0 11px;
    padding: 0px;
    border-left:1px solid #D9DCCF;
}

.TabbedPanelsTab {
    -moz-user-select:none;
    background-color:#FFFFFF;
    border-right:1px solid #D9DCCF;
    border-top:1px solid #D9DCCF;
    cursor:pointer;
    float:left;
    font-family:Arial;
    font-size:0.6875em;
    list-style:none outside none;
    padding:8px 11px 9px;
    position:relative;
    top:1px;
    text-transform: uppercase;
}
.TabbedPanelsTab a, .TabbedPanelsTab a:visited, .TabbedPanelsTab a:hover {
    color: #000;
    text-decoration: none;
}
.TabbedPanelsTab.TabbedPanelsTabSelected a {
    color: #fff;
}
.TabbedPanelsTab:hover {
    background-color:#e3e5db;
}
.TabbedPanelsTab.first {
    border-left:1px solid #D9DCCF;
}
/*.TabbedPanelsTabHover {
    background-color: #CCC;
}*/


.TabbedPanelsTab.TabbedPanelsTabSelected {
    background:url("../images/g03v1-global-navigation.png") no-repeat scroll center -227px transparent;
    color:#FFFFFF;
    height:18px;
    z-index:999;
    border-right: none;
    border-left: none;
    color: #FFF;
}
.TabbedPanelsContentGroup {
    clear: both;
    width:350px;
    height:auto;
}
.TabbedPanelsContentGroupProjects {
    clear: both;
    width:582px;
    height:auto;
}

.TabbedPanelsContent {
    padding:0px 12px 24px 10px;
}
html>/**/body .TabbedPanelsContent {
    padding:14px 12px 24px 10px;
}
.TabbedPanelsContentVisible {
    color: #333333;
    font-family:Arial;
}
.VTabbedPanels .TabbedPanelsTabGroup {
    float: left;
    width: 10em;
    height: 20em;
    background-color: #EEE;
    position: relative;
    border-top: solid 1px #999;
    border-right: solid 1px #999;
    border-left: solid 1px #CCC;
    border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
    float: none;
    margin: 0px;
    border-top: none;
    border-left: none;
    border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
    background-color: #EEE;
    border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
    clear: none;
    float: left;
    padding: 0px;
    width: 30em;
    height: 20em;
}
 @charset "utf-8";

 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .TabbedPanelsContentGroupProjects{    width:577px; }
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.TabbedPanelsContentGroupProjects {   width:581px; }
}

 
 /* CSS Document */

/*Data Page styles */
/*
Data Page (D05v3) Data At-A-Glance
*/
.d05v3-data-at-a-glance {
    background:url(../images/dataglance-cont-bg.gif) bottom left repeat-x;
}
.d05v3-data-at-a-glance-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-left {
    float: left;
    width:266px;
    margin:15px 0px 0px 0px;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-left table tr td, .d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-left table tr th {
    padding: 8px 10px 8px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#333333;
    font-weight:bold;
    width:auto;
    text-align: left;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-left table tr td span, .d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-left table tr th span {
    padding: 0px 0px 8px 5px;
    color:#333333;
    font-weight:normal;
    margin-left:5px;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-right {
    float: left;
    width:266px;
    margin:15px 0px 0px 25px;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-right table tr td, .d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-right table tr th {
    padding: 8px 9px 8px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#333333;
    font-weight:bold;
    width:auto;
    text-align: left;
}
.d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-right table tr td span, .d05v3-data-at-a-glance .d05v3-data-at-a-glancetable-right table tr th span {
    padding: 0px 0px 8px 5px;
    color:#333333;
    font-weight:normal;
    margin-left:5px;
}
/* Data page styles */
/*
Country Operations Starts
*/
.d01v1-operations {
    /*background:url(../images/operations-cont-bg.gif) repeat-x;*/
/*    height:270px;    */
}
.d01v1-operationscont {
}
.d01v1-operationscont img {
    padding:7px 0 21px 0;
}
.d01v1-operations img {
    float:left;
    padding-bottom:15px;
}
.d01v1-operations .operationstable {
    float: left;
    width:auto;
    font-family: Arial;
    font-size:0.6875em;
    color:#333333;
    padding:20px 0 0 0;
}
.d01v1-operations-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
    padding-top: 14px;    
}
.d01v1-operations-title {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:1em;
    color:#000000;
}
.d01v1-operations-subtitle {
    font-size:0.6875em;
    font-family:Arial;
    color:#666666;
    padding-top:5px;
    padding-bottom:12px;
}
.d01v1-operations-text {
    font-size:0.75em;
    color:#666666;
    font-family:Arial;
}
.d01v1-operations .operationstable .chartlegend ul {
}
.d01v1-operations .operationstable .chartlegend ul li {
    line-height:0.9375em;
    padding:0px 5px 4px 30px;
}
.d01v1-operations .operationstable .chartlegend ul li span {
    padding:4px;
}
.chartlegend img {
    padding:1px 3px 0 0px;
}
div.operations-actionlink1 {
    margin:0px 0 20px 0px;
    float: right;
    
}
div.operations-actionlink1 a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    padding-top:10px;
    text-decoration:none;
    color: #850000;
}
div.operations-actionlink1 a:hover {
    text-decoration:underline;
}
/*d01v1-operations ends*/


/* D02v2 Country Data */
.d02v1_country_data {
	margin:0;
	padding:0;
	height:235px;
	}
.d02v1_country_data-2nd-row {
		margin:0;
	padding:0;
	height:287px;
	/*background-color:#C00;*/
	}/*JT*/
.d05v2-countrydata {
}
.d05v2-countrydatacont {
    float:left;
}
.d05v2-countrydatacont2 {
	float:right;
	padding: 0 10px 0 20px;
}
.d05v2-countrydatacont3 {
    float:left;
}
.d05v2-countrydatacont4 {
    float:left;
    padding: 0 0 0 25px;
}
.d01v1-portfolio img {
    float:left;
}
.d05v2-countrydata-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
}
.d05v2-countrydata-title {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:1em;
    color:#000000;
}
.d05v2-countrydata-subtitle {
    font-size:0.6875em;
    font-family:Arial;
    color:#666666;
    padding-top:2px;
    padding-bottom:11px;
}
.d05v2-countrydata img {
    padding-bottom:15px;
}
.d05v2-countrydata-text {
    font-size:0.625em;
    color:#666666;
    font-family:Arial;
    padding-bottom:9px;
    width:200px;
}
div.countrydata-actionlink1 {
    margin:0px 0 18px 470px;
}
div.countrydata-actionlink1 a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    padding-top:10px;
    text-decoration:none;
    color: #850000;
}
div.countrydata-actionlink1 a:hover {
    text-decoration:underline;
}
/*d05v2-countrydata ends*/

/* n02v10-Itemlist */

div.n02v10-Itemlist {
    height:auto;
    padding-bottom:25px;
}
div.n02v10-Itemlist p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 4px 0;
    font-weight: bold;
}
html>/**/body .n02v10-Itemlist p.title {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 4px 0;
    font-weight: bold;
}
div.n02v10-Itemlistheadertag {
  	font:0.8875em Arial, Helvetica, sans-serif;
	color:#880D03;
	padding:5px 0 2px 0px;
	word-wrap: break-word;
}
html>/**/body .n02v10-Itemlistheadertag {
	font:0.8875em Arial, Helvetica, sans-serif;
	color:#880D03;
	padding:5px 0 2px 0px;
	word-wrap: break-word;	/*background-color:#4D5146;*/
}
div.tit1 {
    float:left;
    padding:1px 0 1px 0;
    clear: left;
    width: 100%;
}
html>/**/body div.tit1 {
    float:left;
    padding:2px 0 1px 0;
    clear: left;
}
p .tit1 {
    font:1em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    line-height:1.25em;
}
div.tit1 a {
    font:1em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
    line-height:1.25em;
}
div.tit1 a:hover {
    color:#850000;
    text-decoration:underline;
}
html>/**/body div.n02v10-Itemlist .titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding: 3px 0 16px;
}
div.n02v10-Itemlist div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding: 3px 0 15px;
}
.n02v10-Itemlistlink a {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
}
.n02v10-Itemlistlink a:hover {
    text-decoration:underline;
}
/* n02v10-Itemlist ends */  

/* Accessibility */
@charset "utf-8";
h2.main {
    line-height:1.875em;
 *line-height:1.9375em; /* 30px */
}
img.rss-updates {
    margin: 10px 8px 0px 0px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
h2.main {
margin-bottom: 1px;
}
}
img.rss-updates {
    margin: 10px 8px 0px 0px;
}
/* Accessibility */

/* Added by Prasanna for Phase3 */

/*Research Page Starts*/
/*(C15v1) Research Landing Hero Starts */

.c15v1-research-landing-hero {
    background:url(../images/C15v1_research_landing_hero.gif) repeat-x;
}
.c15v1-rightcont {
    float:left;
    padding-top: 14px;
}
.c15v1-leftcont {
    float: right;
    width:383px;
}
.c15v1-topcont {
    width:auto;
    border-bottom:1px #d9dccf solid;
    padding: 0px 0 20px 0;
    height: 8px;
}
html>/**/body .c15v1-topcont {
    width:auto;
    border-bottom:1px #d9dccf solid;
}
.c15v1-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    float:left;
    padding-top: 8px;
 *padding-top: 9px;
 padding-left: 12px;
}
.c15v1-pagination {
    background: url("../images/sprite.png") no-repeat scroll -614px -338px transparent;  
    float: right;  
    height: 25px;
    margin: 2px 1px 0 0; 
}
.c15v1-pagination img {
    padding:2px 0px 3px 9px;
}
html>/**/body .c15v1-pagination img {
    padding: 2px 0 3px 9px;
}
.c15v1-pagination ul {
    list-style-type:none;
}
.c15v1-pagination ul li {
    float: left;
    font-size:0.6875em;
    color: #666666;
    padding:0 0 0 0;
}
.c15v1-pagination ul li a.prev, .c15v1-pagination ul li a.next {
    display: block;
    padding: 7px 0px;
    width: 27px;
    text-decoration:none;
}
.c15v1-pagination ul li a.prev:hover, .c15v1-pagination ul li a.next:hover { 
    text-decoration:none;
}
.c15v1-pagination ul li.top {
    padding:8px 0 0px 0;
}
.c15v1-title {
    font-size: 1.375em;
    padding:11px 0 2px 0px;
 *margin-left:-18px;
 *margin-right:10px;
    width:383px;
    line-height:1.1818em;
}
html>/**/body .c15v1-title {
    font-size: 1.375em;
    width:383px;
    padding:10px 0 9px 0;
    line-height:1.1818em;
}
.c15v1-title a {
    color:#000000;
    text-decoration:none;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.c15v1-title a:hover {
    color:#850000;
    text-decoration:underline;
}
.c15v3-date p span {
    font-size:0.6875em;
    font-family:Arial;
    color:#000000;
    font-weight:bold;
}
.c15v1-bodytext {
    width:383px;
}
.c15v1-bodytext p {
    font-size:0.8125em;
    line-height:1.3846em;
    color:#333333;
    padding:6px 0 16px 0;
 *margin-right:10px;
 *margin-left:-18px;
}
html>/**/body .c15v1-bodytext p {
    font-size:0.8125em;
    line-height:1.3846emem;
    color:#333333;
    padding:0px 0 16px 0;
}
.c15v1-bodytext p span a {
    color:#850000;
    text-decoration:none;
}
.c15v1-bodytext span a:hover {
    text-decoration:underline;
}
/*----Research (N02v9) Recently Published List Starts-------*/

div.n02v9-recentlypub {
    height:auto;
}
.n02v9-recentlypub-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
}
.n02v9-recentlypub-super-header-tag {
    font-family: Arial;
    font-size:0.6875em;
    color: #666666;
    font-weight:bold;
    text-transform: uppercase;
    padding:18px 0 4px 0;
 *padding:19px 0 4px 0;
}
.n02v9-recentlypub-image {
    float:left;
    padding:20px 8px 8px 0;
}
div.n02v9-recentlypub-headline p {
    color:#000000;
    font-size:1em;
    font-family:Georgia;
    text-decoration:none;
    line-height:1.25em;
}
.n02v9-recentlypub-headline p a {
    color:#000000;
    font-size:1em;
    font-family:Georgia;
    text-decoration:none;
    line-height:1.25em;
}
.n02v9-recentlypub-headline p a:hover {
    color:#850000;
    text-decoration:underline;
}
.n02v9-recentlypub-text p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
}
.n02v9-recentlypub-author {
    font-family:Arial;
    font-style:italic;
    font-size:0.75em;
    line-height:1.5em;
    color:#666666;
    padding:0 0 6px 0;
}
.recentlypub {
    font-family:Arial;
    font-size:11px;
    line-height:1.5em;
    color:#666666;
    padding:0 0 6px 10px;
    font-style:normal;
}
.recentlypub-noAuth {
    font-family:Arial;
    font-size:11px;
    line-height:1.5em;
    color:#666666;
    padding:0;
    font-style:normal;
}
/*
Research (N02v9) Recently Published List Ends
*/
/*S06v1 Experts Starts*/
div.s06v1-expert {
    height:auto;
    word-wrap: break-word;    
}
.s06v1-expert-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
}
.s06v1-expert-container {
    float:left;
    width:170px;
    padding:0px 0px 0px 0;
}
.s06v1-expert-image {
    float:left;
    padding:1px 8px 12px 0;
}
.s06v1-expert-image1 {    
    padding:0px;
}
.s06v1-expert-name {  
    width: 113px;
    margin-left: 56px;
    *width:114px;
}
.s06v1-expert-name a {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:0.8125em;
    line-height:1.3846em;
    color:#000;
  text-decoration: none;
}
.s06v1-expert-name a:link {
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration: none; 
    color:#000;    
}
.s06v1-expert-name a:hover {
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration: underline;  
    color:#850000;
}
.s06v1-expert-title {
    font:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.25em;
    color:#666666;
    padding-bottom:13px;
    margin-left: 15px;
 *padding-bottom:11px;
}
/*S06v1 Experts Ends*/

/*Research Page Ends*/

/*Country Landing Page Starts*/

/* c15v3-featuredhero */

.c15v3-featuredhero {
    background:url(../images/c15v3-feature-herobg.gif) repeat-x;
    height:264px;
}
.c15v3-rightcont {
    float:left;
}
.c15v3-leftcont {
    float:left;
    width:385px;
}
.c15v3-topcont {
    border-bottom: 1px solid #D9DCCF;
    margin-bottom: 0;
    margin-top: -1px;
    padding: 0 0 0 17px;
    width: 369px;
    position: absolute;
 *top: 17px;
 *left: 401px;
    z-index:3;
}
html>/**/body .c15v3-topcont {
    border-bottom: 1px solid #D9DCCF;
    left: 401px;
    margin-top: -2px;
    padding: 0 0 0 18px;
    position: absolute;
    top: 17px;
    width: 369px;
    z-index:3;
}
.c15v3-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    float:left;
    padding:10px 0 0 0;
 *padding:10px 0 0 0;
}
.c15v3-superheadertag {
    font-size:0.6875em;
    color:#666666;
    text-transform:uppercase;
    padding:41px 0 0 18px;
 *padding:41px 0 0 18px;
    float:left;
    width:360px;
}
.c15v3-pagination { 
    background: url("../images/sprite.png") no-repeat scroll -614px -336px transparent; 
    float: right;
    height: 28px;
    margin: 2px 1px 0 0;
    }
.c15v3-pagination img {
    padding:2px 0px 0px 9px;
 *margin-bottom:-2px;
}
html>/**/body .c15v3-pagination img {
    padding: 2px 0 0px 9px;
}
.c15v3-pagination ul {
    list-style-type:none;
}
.c15v3-pagination ul li {
    float: left;
    font-size:0.6875em;
    color: #666666;
    padding:0 0 0 0;
}
.c15v3-pagination ul li a.prev, .c15v3-pagination ul li a.next {
    display: block;
    padding: 9px 0px;
    width: 27px;
    text-decoration:none;
}
.c15v3-pagination ul li a.prev:hover, .c15v3-pagination ul li a.next:hover { 
    text-decoration:none;
}

.c15v3-pagination ul li.top { 
    padding:7px 0 0px 0;
 *padding:3px 0 0px 0;
}
.c15v3-title {
    font-size: 1.375em;
    padding:7px 0 0px 18px;
    float:left;
    width:360px;
    line-height:1.181em;
}
html>/**/body .c15v3-title {
    font-size: 1.375em;
    width:360px;
    padding:8px 0 11px 18px;
    float:left;
    line-height:1.181em;
}
html>/**/body .c15v3-title, x:-moz-any-link, x:default {
padding:7px 0 10px 18px;
}
.c15v3-title a {
    color:#000000;
    text-decoration:none;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.c15v3-title a:hover {
    color:#850000;
    text-decoration:underline;
}
.c15v3-bodytext p span.c15v3-date {
    font-size:0.9230em;
    font-family:Arial;
    color:#000000;
    font-weight:bold;
}
.c15v3-bodytext {
    width:360px;
    margin:2px 0 0 0;
}
.c15v3-bodytext p {
    font-size:0.8125em;
    line-height:1.3846em;
    color:#333333;
    padding:6px 0 14px 18px;
}
html>/**/body .c15v3-bodytext p {
    padding:11px 0 15px 18px;
}
.c15v3-bodytext p span a {
    color:#850000;
    text-decoration:none;
}
.c15v3-bodytext p span a:hover {
    text-decoration:underline;
}
.c15v3-divs {
    padding:0px 0 24px 15px;
    width:360px;
}
.c15v3-divs ul {
    list-style-type:none;
}
.c15v3-divs ul li {
    float: left;
    font-size:0.75em;
    background:url("../images/sprite.png") no-repeat scroll right -75px transparent;
}
.c15v3-divs ul li.nodivider {
    background: none;
}
.c15v3-divs ul li a {
    color:#850000;
    text-decoration:none;
    padding:0px 5px 0px 5px;
}
.c15v3-divs ul li a:hover {
    color:#850000;
    text-decoration:underline;
}
/* c15v3-featuredhero ends */


/*(`) Photo Gallery Starts*/

div.s05v1-photogallery {
}
.s05v1-photogallery-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    text-transform: uppercase;
}
.s05v1-photogallery img {
    float:left;
    height: 48px;
    padding:0 6px 6px 0;
    width: 48px; 
}
.s05v1-photogallery p a, .s05v1-photogallery p a:visited {
     font-size:0.75em; 
    font-family:Arial;
    color: #850000;
    text-decoration:none;
}
.s05v1-photogallery p a:hover {
    color: #850000;
    text-decoration: underline;
}
.padding-top-15{
*padding-top:15px;
padding-top:16px;

}
/*(S05v1) Photo Gallery Ends*/

/* n06v1 highlightclusters Starts*/
.n06v1-highlightclusters {
    width:947px;
    padding-bottom: 7px;
    background:url("../images/fauxborder.gif") repeat-y scroll -9641px top transparent; 
    
}
html>/**/body .n06v1-highlightclusters {
    width:947px;
    padding-bottom: 8px;     
}
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
head~body .n06v1-highlightclusters {
padding-bottom: 8px;
}
}
 html>/**/body .n06v1-highlightclusters, x:-moz-any-link, x:default {
 padding-bottom: 8px;
}
.n06v1-titlebar {
    background:url("../images/sprite-horizontal.png") repeat-x scroll left -618px #d8dccb;

    height:31px;
}
.n06v1-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    padding:11px 0 8px 15px;
}
html>/**/body .n06v1-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    padding:10px 0 8px 15px;
}
.n06v1-clusters-cont {
}
.n06v1-clusters-cont1 img, .n06v1-clusters-cont2 img, .n06v1-clusters-cont3 img, .n06v1-clusters-cont4 img, .n06v1-clusters-cont5 img {
    margin:8px 15px 0px 14px;
}
.n06v1-clusters-cont1 {
    float:left;
    width:174px;
    margin:0 15px 0 1px;
    padding:0 0 20px 0px;
}
.n06v1-clusters-cont1.noborder {
    border:none;
}
html>/**/body .n06v1-clusters-cont1.noborder {
    border:none;
}
html>/**/body .n06v1-clusters-cont1 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
}
.n06v1-clusters-cont2 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
html>/**/body .n06v1-clusters-cont2 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
 html>/**/body .n06v1-clusters-cont2, x:-moz-any-link, x:default {
 float:left;
 width:174px;
 padding:0 0 20px 0px;
 margin:0 15px 0 0;
 height:auto;
}
html>/**/body .n06v1-clusters-cont3 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
 html>/**/body .n06v1-clusters-cont3, x:-moz-any-link, x:default {
 float:left;
 width:174px;
 padding:0 0 20px 0px;
 margin:0 15px 0 0;
 height:auto;
}
.n06v1-clusters-cont3 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
html>/**/body .n06v1-clusters-cont4 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    height:auto;
    margin:0 15px 0 0;
}
 html>/**/body .n06v1-clusters-cont4, x:-moz-any-link, x:default {
 float:left;
 width:174px;
 padding:0 0 20px 0px;
 height:auto;
 margin:0 15px 0 0;
}
.n06v1-clusters-cont4 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    height:auto;
    margin:0 15px 0 0;
}
html>/**/body .n06v1-clusters-cont5 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
 html>/**/body .n06v1-clusters-cont5, x:-moz-any-link, x:default {
 height:auto;
}
.n06v1-clusters-cont5 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
}
.n06v1-superheader-title {
    font-size:0.6875em;
    color:#666666;
    text-transform:uppercase;
    padding:14px 0 0px 15px; 
}
.n06v1-headline {
    padding:7px 0 0px 15px;
}
.n06v1-headline a {
    font-size:1em;
    line-height:1.25em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none; 
}
.n06v1-headline a:hover {
    color:#850000;
    text-decoration:underline;
}
.n06v1-bodytext {
    color:#333333;
    line-height:1.5em; 
    font-size:0.75em;
    padding:7px 9px 6px 18px;
}
.n06v1-clusters-actionlink a {
    padding:6px 0 30px 18px;
    color:#850000;
    font-size:0.75em;
    text-decoration:none;
}
.n06v1-clusters-actionlink a:hover {
    color:#850000;
    font-size:0.75em;
    text-decoration:underline;
}
/* n06v1 highlightclusters Ends*/


/*Country Landing Ends*/

/*News and Views Starts*/
/*(S03v2) Stay Connected Starts*/
div.s03v2-stay-connected {
    *padding-bottom:40px;
}
html>/**/body div.s03v2-stay-connected {
    padding-bottom:39px;
}
html>/**/body div.s03v2-stay-connected, x:-moz-any-link, x:default {
    padding-bottom:38px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body div.s03v2-stay-connected {
     padding-bottom:40px;
  
}
}
div.s03v2-stay-connected-super-header {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 0px 0;
    font-weight: bold;
}
div.stay-connected {
    padding:0px 0 0px 0px;
}
.s03v2-stay-connected ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s03v2-stay-connected ul li {
    padding:6px 10px 0px 20px;
}
html>body .c10v1-resources ul li {
    padding:6px 10px 2px 0px;
}
html>/**/body .c10v1-resources ul li {
    padding:6px 10px 0px 0px;
}
html>/**/body .c10v1-resources ul li, x:-moz-any-link, x:default {
padding:6px 10px 1px 0px;
}
.s03v2-stay-connected ul li a:link, .s03v2-stay-connected ul li a:active, .s03v2-stay-connected ul li a:visited {
    font-family: Arial;
    font-size: 0.6875em;
    line-height:1.5em;
    color: #333333;
    text-decoration:none;
    padding-left:2px;
}
.s03v2-stay-connected ul li a:hover {
    font-family: Arial;
    font-size: 0.6875em;
    line-height:1.5em;
    color: #850000;
    text-decoration:underline;
}
.s03v2-stay-connected ul li.facebook {
    background: url("../images/sprite.png") no-repeat scroll -982px -280px transparent;
    *background: url("images/sprite.png") no-repeat scroll -982px -282px transparent;
}
.s03v2-stay-connected ul li.twitter {
    background: url("../images/sprite.png") no-repeat scroll -982px -305px transparent;
    *background: url("images/sprite.png") no-repeat scroll -982px -307px transparent;
}
.s03v2-stay-connected ul li.blog {
    background: url("../images/sprite.png") no-repeat scroll -981px -330px transparent;
}
.s03v2-stay-connected ul li.fliker {
    background: url("../images/sprite.png") no-repeat scroll -982px -356px transparent;
}
.s03v2-stay-connected ul li.youtube {
    background: url("../images/sprite.png") no-repeat scroll -982px -380px transparent;
}
.s03v2-stay-connected ul li.rss {
    background: url("../images/sprite.png") no-repeat scroll -982px -404px transparent;
}

/*(S03v2) Stay Connected Ends*/ 

/*(C05v8) Video Starts*/

div.c05v8-video {
    min-height:238px;
}
div.c05v8-bg {
    background:url("../images/c05v8-video-bg.gif") repeat-x scroll 0 bottom transparent;
}
div.c05v8-video-player img {
    float:left;
}
.c05v8-video-text {
    padding: 0px 0px 36px 359px;
}
.c05v8-video-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 6px;
    text-transform: uppercase;
}
.c05v8-video-text ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.c05v8-video-text ul li { 
    padding: 10px 10px 9px 12px;
 *width: 176px;
}


@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .s01v1-related ul li {
    background-position: -992px -777px; 
}

}
.c05v8-video-text ul li a:link, .c05v8-video-text ul li a:active, .c05v8-video-text ul li a:visited {
    color: #000000;
    display: block;
    font-family: Georgia;
    font-size: 0.8125em;
    line-height: 1.125em;
    text-decoration: none;
    word-wrap: break-word;
    margin-left: 4px;
}

.c05v8-video-text ul li.selectedvideo a:link, .c05v8-video-text ul li.selectedvideo a:active, .c05v8-video-text ul li.selectedvideo a:visited {
    color: #000000;
    display: block;
    font-family: Georgia;
    font-size: 0.8125em;
    line-height: 1.125em;
    padding: 10px 10px 9px 12px;
    text-decoration: none;
    word-wrap: break-word;
    border-bottom: 2px solid #D0D1D3;
    border-right: 1px solid #D0D1D3;
    border-top: 1px solid #D0D1D3;    
    margin-left: 4px;
}

.errorMsg{
    font-family: Georgia;
    font-size:0.8125em;
    line-height:1.125em;
    color: #ff0000;
    text-decoration:none;
    word-wrap: break-word;
    }
.c05v8-video-text ul li a:hover {
    font-family: Georgia;
    font-size:0.8125em;
    line-height:1.125em;
    color: #850000;
    text-decoration:underline;
    word-wrap: break-word;
}
/*(C05v8) Video Ends*/
/*News and Views Ends*/




/* Added by Prasanna for Phase3 */


/* Added by Prasanna for Phase3 - video-slideshow css*/
#nw-slideshow {
    width: 327px;
    float:left;
}
#nw-slideshow DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    height: 214px;
    width: 327px;
    background-color: #FFF;
}
#nw-slideshow DIV.active {
    z-index:10;
    opacity:1.0;
    height: 214px;
}
#nw-slideshow DIV.last-active {
    z-index:9;
    height: 214px;
}
#nw-slideshow DIV IMG {
    height: 214px;
    width:  327px;
    float:left;
}
#nw-video {
    width: 327px;
    float:left;
}
/* Added by Prasanna for Phase3 - video-slideshow css*/

/* Added by Prasanna for Phase3 - NEWS & Views*/
.c15v3-topcont_ie {
    border-bottom: 1px solid #D9DCCF;
    margin-bottom: 0;
    margin-top: -1px;
    padding: 0 0 0 17px;
    width: 369px;
    position: absolute;
 *left: 401px;
 *top: 1px;
    z-index:3;
}
html>/**/body .c15v3-topcont_ie {
    border-bottom: 1px solid #D9DCCF;
    left: 401px;
    margin-top: -2px;
    padding: 0 0 0 18px;
    position: absolute;
    top: 2px;
    width: 369px;
    z-index:3;
}
div.c05v8-video-player .loading {
    padding:112px 0 0 167px;
}
.padding-bottom0 {
    padding-bottom:0px;
}
.c05v8-million-source {
    font-size:0.75em;
    color:#666666;
    font-family:Arial;
    margin-top:3px;
}
.c05v8-million-source a:link,.c05v8-million-source a:active,.c05v8-million-source a:visited {
    color: #850000;   
    text-decoration:none;
    }

.c05v8-million-source a:hover{
    color: #850000;
    text-decoration:underline;
    }
.c05v8-video-text ul li.selectedvideo {
    background: url("../images/c05v8-arrow.png") no-repeat scroll top left transparent;
    padding: 0px;
    
}
h2.news {
    font-size:1.625em;
    line-height:35px;
    padding-bottom:4px;
    padding-top:12px;
}
 /* Added by Prasanna for Phase3 - NEWS & Views*/
 
/*------ Printable CSS -------*/ 
 
.printable-overview { display: none; 
} 
.navtabs-print{
display:none;
}
.printable, .printable-overview, .printablesecond
{
display:none;
}
#nw-slideshow1 {
width: 327px;
float:left;
}
#nw-slideshow1 DIV {
position:absolute;
z-index:8;
opacity:0.0;
height: 214px;
width: 327px;
background-color: #FFF;
}
#nw-slideshow1 DIV.active {
z-index:10;
opacity:1.0;
height: 214px;
}
#nw-slideshow1 DIV IMG {
height: 214px;
width: 327px;
float:left;
}
.print-banner{
display:none;
}
.C01v1-banner-country-print{
display:none;
}
.footer-left-print4{
display:none;
}

/*------------ Whats New comp -----------*

/* (n02v10) type */

.type-whatsnew {
padding:10px 0 10px 0px;
}
.type-header-title-whatsnew {
font-family:Arial, Helvetica, sans-serif;
font-size:0.6875em;
font-weight:normal;
padding:14px 0 14px 12px;
*padding:14px 0 14px 0px;
text-transform: uppercase;
}
.type-header-inner-whatsnew {
font-weight:normal;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
padding:0 0 10px 0;
}
.type-whatsnew ul {
list-style-type:none;
}
.type-whatsnew ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height: 1.1666em;
color:#850000;
padding:0px 3px 5px 0;
*margin-left: -17px;
}
.type-whatsnew ul li input {
vertical-align:middle;
margin-right: 6px;
*margin-right: 3px;
float: left;
margin-top: 2px;
*margin-top: -3px; 
}
.type-whatsnew ul li div {
float: left;
width: 143px;
*width:140;
}
.type-whatsnew ul li div.newsandviews {
float: left;
width: 362px;
*width: 358px;
}
.type-whatsnew ul li a {
color:#850000;
text-decoration:none;
padding:0px 0 0; /*26px;*
margin-top:-18px;
/*display:block;*/
}
.type-whatsnew ul li span {
padding:0 3px 0 2px;
}
.type-whatsnew ul li a:hover {
color:#850000;
text-decoration:underline;
}
.type-whatsnew ul.checkbox li {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 0px
} 

/*------------ Whats New comp -----------*/

#listingpage-footer-print {
    visibility: hidden;  
}

/*moved from inline css on the dash board*/

    .style1
    {
        width: 400px;
    }
    
    .lblstyle
    {
        
       font-weight:lighter; 
       font-size:11px;
       color:White;
       height:12px;
       text-align: left;
    }
    
    .lblfooter
    {
        
       font-weight:bold; 
       font-size:11px;
       color:White;
       height:12px;
       text-align: right;
    }
    
    .lbltitle
    {
        font-family:Arial;
        font-size:12px;
        color:white;
        height:inherit;
    
    }
    #divheader
    {
        background: #7c7c7c; /* Old browsers */
        background: -moz-linear-gradient(top, #7c7c7c 0%, #AEAFB0 99%, #ECEFF5 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c7c7c), color-stop(99%,#AEAFB0), color-stop(100%,#ECEFF5)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #7c7c7c 0%,#AEAFB0 99%,#ECEFF5 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #7c7c7c 0%,#AEAFB0 99%,#ECEFF5 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #7c7c7c 0%,#AEAFB0 99%,#ECEFF5 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#ECEFF5',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #7c7c7c 0%,#AEAFB0 99%,#ECEFF5 100%); /* W3C */
        padding: 2px 1px;
        font-weight: bold;

    }
    .style2
    {
        width: 137px;
    }
	

/*moved css ends*/
/*Dashboard icon alignment*/
.text-alignCenter {
	text-align:center;}
select {
  font-size:10px;
}

/*end*/

/*Dashboard title fix*/

.dashboardPage-title {
	float: left;
	font-size: 28px;
	font-weight: normal;
	line-height: 30px;
	max-width: 570px;
	padding: 15px;
	color:#666;
}

.visualizationApp {
float: right;
padding: 0 10px 0 20px;
font-size: 11px;
}