/* start of new static.css*/

c15v5_expec15v3-topcontrtdetail_herobody {
    background-color: #dadccf;
}
body.iframe-com {
    background-color: #fff;
}
body {
    background-color: #dadccf;
}
#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;
}
div.fauxborder.eleven {
    background:url("../images/fauxborder.gif") repeat-y scroll -11588px top transparent;
    clear:both;
}
div.fauxborder.twelve {
    background:url("../images/fauxborder.gif") repeat-y scroll -12548px top transparent;
    clear:both;
}
div.fauxborder.thirteen {
    background:url("../images/fauxborder.gif") repeat-y scroll -13508px top transparent;
    clear:both;
}
div.fauxborder.fourteen {
    background:url("../images/fauxborder.gif") repeat-y scroll -14468px top transparent;
    clear:both;
}
div.fauxborder.fifteen {
    background:url("../images/fauxborder.gif") repeat-y scroll -15428px top transparent;
    clear:both;
}
div.fauxborder.sixteen {
    background:url("../images/fauxborder.gif") repeat-y scroll -16388px top transparent;
    clear:both;
}
div.faxborder.six {
    background:url("../images/fauxborder.gif") repeat-y scroll -5800px top transparent;
    clear:both;
}
div.fauxborder-newsviews {
    background:url("../images/fauxborder.gif") repeat-y scroll -6566px top transparent;
}
div.fauxborder.seventeen {
    background:url("../images/fauxborder.gif") repeat-y scroll -18308px top transparent;
    clear:both;
}
/* ----- Fauxborder for Grids ----- */
div.fauxborder-grid4 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -6px top transparent;
}
div.fauxborder-grid5 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -166px top transparent;
}
div.fauxborder-grid6 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -366px top transparent;
}
div.fauxborder-grid7 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -606px top transparent;
}
div.fauxborder-grid7_5 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -11766px top transparent;
}
div.fauxborder-grid8 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -886px top transparent;
}
div.fauxborder-grid9 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -1206px top transparent;
}
div.fauxborder-grid10 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -1566px top transparent;
}
div.fauxborder-grid11 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -1966px top transparent;
}
div.fauxborder-grid12 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -2406px top transparent;
}
div.fauxborder-grid13 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -2886px top transparent;
}
div.fauxborder-grid14 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -3406px top transparent;
}
div.fauxborder-grid15 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -3966px top transparent;
}
div.fauxborder-grid16 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -4566px top transparent;
}
div.fauxborder-grid17 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -5206px top transparent;
}
div.fauxborder-grid18 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -5886px top transparent;
}
div.fauxborder-grid19 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -6606px top transparent;
}
div.fauxborder-grid20 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -7366px top transparent;
}
div.fauxborder-grid21 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -8166px top transparent;
}
div.fauxborder-grid22 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -9006px top transparent;
}
div.fauxborder-grid23 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -9886px top transparent;
}
div.fauxborder-grid24 {
    background:url("../images/fauxborder-grid.gif") repeat-y scroll -10806px top transparent;
}
/* ----- Fauxborder for Grids ----- */ 

.floatnone {
    float:none;
}
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;
    line-height:1.875em;
}
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;
}
h2.three {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:9px;
}
h2.four {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:10px;
}
h2.five {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:10px;
}
h2.six {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:11px;
}
/* New class 1915 JIRA for Sprint-8  */
h2.region-data {
    font-size:1.625em;
    line-height:30px;
    padding-bottom:10px;
    padding-top:0px;
}
h2.slideshow-video {
    line-height: 1.125em;
    padding-top: 11px;
}
h3 {
    font-size: 1.375em;
    line-height:1.625em;
}
h4 {
    font-size: 1.125em;
}
h5 {
    font-size: 1em;
    line-height:1.25em;
}
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 !important;
    color: #000 !important;
    font-family:Georgia;
}
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: #850000 !important;
    text-decoration: underline !important;
}
a:link, a:hover, a:visited {
    color: #850000;
    text-decoration: underline;
}
.backgroundcolor {
    background-color:#ffffff;
}
/* -----------Page Title ----------------*/
.pagetitle {
    color:#666666;
    font-size:0.6875em;
    line-height: 1.25em;
    text-transform:uppercase;
    clear: left;
}
.pagetitle-events {
    color:#666666;
    font-size:0.6875em;
    line-height: 1.25em;
    text-transform:uppercase;
    clear: left;
    margin-bottom:13px;
    padding-top: 12px;
}
html>body .pagetitle {
    margin-bottom:-6px;
 *margin-bottom:-3px;
 *padding-top: 13px;
}
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 Starts */

.f01v2-in-page-language-sort {
    background-color:#FFFFFF;
    float:left;
 paddiI canng:0 0 10px;
    width:500px; /*width:350px;*/
}
.f01v2-in-page-language-sort-g17 {
    background-color:#FFFFFF;
    float:left;
    padding:0 0 10px;
    width:658px;
}
.f01v2-in-page-language-sort-g19 {
    background-color:#FFFFFF;
    float:left;
    padding:0 0 10px;
    width: 748px;
}
.f01v2-in-page-language-sort-g24 {
    background-color:#FFFFFF;
    float:left;
    padding:0 0 10px;
    width: 948px;
}
.f01v2-in-page-language-sort-descriptor {
    color:#333333;
    float:left;
    font-size:11px;
    margin:4px 8px 0px 0px;
 *line-height:14px;
}
.f01v2-in-page-language-list {
    display:block;
    width:78%;
    float:left;
}
.f01v2-in-page-language-list-width {
    display:block;
    width: 83%;
    float:left;
}
.f01v2-in-page-language-list-about {
    width:78%;
}
.f01v2-in-page-language-sort ul, .f01v2-in-page-language-sort-g17 ul, .f01v2-in-page-language-sort-g19 ul, .f01v2-in-page-language-sort-g24 ul {
    padding:0;
    margin:0;
}
.f01v2-in-page-language-sort li, .f01v2-in-page-language-sort-g19 li, .f01v2-in-page-language-sort-g24 li, .f01v2-in-page-language-sort-g17 li {
    float: left;
    padding:4px 4px 4px 8px;
    font-size: 11px;
    color: #666;
    font-size: 11px;
    font-weight: bold;
    line-height:13px;
    white-space: nowrap;
}
.f01v2-in-page-language-sort li a:link, .f01v2-in-page-language-sort ul li a:visited, .f01v2-in-page-language-sort-g19 li a:link, .f01v2-in-page-language-sort-g19 ul li a:visited, .f01v2-in-page-language-sort-g24 li a:link, .f01v2-in-page-language-sort-g24 ul li a:visited, .f01v2-in-page-language-sort-g17 li a:link, .f01v2-in-page-language-sort-g17 ul li a:visited {
    color: #666;
    text-decoration:none;
}
.f01v2-in-page-language-sort ul li.active-language, a:visited.active-language, .f01v2-in-page-language-sort-g19 ul li.active-language, a:visited.active-language, .f01v2-in-page-language-sort-g24 ul li.active-language, a:visited.active-language, .f01v2-in-page-language-sort-g17 ul li.active-language, a:visited.active-language {
    background:none repeat scroll 0 0 #E3E5DB;
    color:#333333;
    line-height:13px;
    padding:5px 9px 6px 8px;
    margin-left: -1px;
}
.f01v2-in-page-language-sort ul li a:hover, .f01v2-in-page-language-sort-g19 ul li a:hover, .f01v2-in-page-language-sort-g24 ul li a:hover, .f01v2-in-page-language-sort-g17 ul li a:hover {
    color: #850000;
    text-decoration: underline;
}
.f01v2-in-page-language-sort ul li.divider, .f01v2-in-page-language-sort-g19 ul li.divider, .f01v2-in-page-language-sort-g24 ul li.divider, .f01v2-in-page-language-sort-g17 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, .f01v2-in-page-language-sort-g19 ul li.divider-highlited, .f01v2-in-page-language-sort-g24 ul li.divider-highlited, .f01v2-in-page-language-sort-g17 ul li.divider-highlited {
    background:none;
    height:11px;
    padding:0;
    width:3px;
}
/*----- In-Page Language Sort Ends */

/*----- N01v1 Left Navigation Starts -----*/

.n01v1-leftnav {
    width: 146px;
    margin-left: 1px;
    word-wrap: break-word;
}
.n01v1-leftnav ul {
    list-style-type: none;
}
.n01v1-leftnav ul li {
    background: url("../images/g03v1-global-navigation.png") repeat-x scroll left bottom #6D6E69;
    color:#333;
    word-wrap: break-word;
}
.n01v1-leftnav li a, .n01v1-leftnav li a:visited {
    color: #fff;
    font-size: 11px;
    line-height: 1.2727em;
    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 bottom #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 bottom #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 -983px -1080px #F4F5F1;
    color:#333333;
    padding:0 0 0 0px;
}
.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;
    width: auto%;
    line-height: 1.2727em;
    padding: 5px 12px 5px 19px;
}
.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 -983px -1080px #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 Sub-level-------*/
.n01v1-leftnav ul.n01v1-leftnav-sub-level {
    width:146px;
    margin-left: 0px;
    color: #f4f5f1;
}
.n01v1-leftnav ul.n01v1-leftnav-sub-level li {
    color:#333333;
    padding:0 0 0 0px;
    background:url("../images/sprite.png") no-repeat scroll -976px -1080px #f4f5f1;
}
.n01v1-leftnav ul.n01v1-leftnav-sub-level li a, .n01v1-leftnav ul.n01v1-leftnav-sub-level li a:visited {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    width: auto%;
    line-height: 1.2727em;
    padding: 5px 12px 5px 27px;
    color: #696868;
}
.n01v1-leftnav ul.n01v1-leftnav-sub-level li a:hover {
    color: #333333;
    background:none repeat scroll 0 0 transparent;
    text-decoration:underline;
}
ul.n01v1-leftnav-sub-level li.active {
    background:url("../images/sprite.png") no-repeat scroll -976px -1080px #f4f5f1;
}
ul.n01v1-leftnav-sub-level li.active a, ul.n01v1-leftnav-sub-level li.active a:visited, ul.n01v1-leftnav-sub-level li.active a:hover {
    color: #333333;
}
/*----- N01v1 Left Navigation Ends -----*/
/*-------------- Integrating Client Library-----------------*/  
/*-------------- 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;
}
@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 0px;
    /* 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:0px;
    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 2px;
    width:auto;
    padding:10px 0 0px 0;
    word-wrap: break-word;
}
.columssuperheader {
    color:#000000;
    font-size:0.6875em;
    text-transform:uppercase;
    padding:5px 0 1px 0;
}
html>/**/body .columssuperheader {
    color:#000000;
    font-size:0.6875em;
    text-transform:uppercase;
    padding:4px 0 2px 0;
}
.cloumsdivider {
    border-right:1px solid #ffffff;
    height:100px;
    padding-left:11px;
 *padding-left:11px;
}
#c01v1-banner .banner-hidden .introcopy, .flag, .cloumsdivider {
    float: left;
    margin:4px 9px 0px 0;
    word-wrap: break-word;
}
#c01v1-banner .banner-hidden .introcopy, .linklist {
    float: left;
    margin:4px 0px 0px 0;
    word-wrap: break-word;
}
#c01v1-banner .banner-hidden .introtable
 {
    float: left;
    width:232px;
    margin:0px 9px 0px 2px;
    padding:0 0 0 9px;
}
#c01v1-banner .banner-hidden .introtable table {
    float: left;
    margin:0px 0px 0px 0px;
    table-layout:fixed;
    width:180px;
    word-wrap:break-word;
}
html>/**/body #c01v1-banner .banner-hidden .introtable {
    float: left;
    margin:0px 9px 10px 2px;
    padding:0 0 0 9px;
    width: 232px;
}
html>/**/body #c01v1-banner .banner-hidden .introtable table {
    margin:5px 0px 10px 0;
    width:100%;
}
.introtable a {
    text-decoration: none;
}
.introtable a:hover {
    text-decoration: underline;
}
#c01v1-banner .banner-hidden .introtable .scheyr {
    font-size:0.625em;
    color:#515050;
    padding-right:0px;
}
.border-vert1 {
    border-left: 1px solid #ffffff;
    min-height: 100px;
    padding-left:16px;
    width:118px;
}
#c01v1-banner .introcopy {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8125em;
    line-height:1.25em;
    color:#333333;
    padding:0px 0px 0 11px;
}
#c01v1-banner .introcopy p {
    font-family:Arial, Helvetica, sans-serif;
    /*font-size:0.9375em;*/    
    color:#333333;
    line-height:1.25em;
    width:375px;
    margin-right: 7px;
}
#c01v1-banner .width475 p {
    width: 475px;
}
.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 div.linklist ul li {
    padding: 0px 0px 5px 8px;
    line-height:1.1875em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#000000;
    background: url("../images/sprite.png") repeat scroll -992px -787px transparent;
 *border-right: solid #dee1d8 1px;
}
#c01v1-banner .banner-hidden div.linklist ul li:last-child {
    padding:0px 0px 0px 8px;
}
#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;
    width:100%;
}
#c01v1-banner .banner-hidden .introtable table tr td {
    padding: 3px 12px 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-banner .introcopy-topics {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8125em;
    line-height:1.25em;
    color:#333333;
    padding:0px 0px 0 11px;
    width:770px;
}
#c01v1-banner .introcopy-fullwidth {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8125em;
    line-height:1.25em;
    color:#333333;
    padding:0px 0px 0 11px;
}
#c01v1-banner .introcopy-topics p, #c01v1-banner .introcopy-fullwidth p {
    font-family:Arial, Helvetica, sans-serif;
    /*font-size:0.9375em;*/    
    color:#333333;
    line-height:1.25em;
    margin-right: 7px;
}
#c01v1-banner .introcopy-topics a, #c01v1-banner .introcopy-fullwidth a {
    color: #850000;
    text-decoration: none;
}
#c01v1-banner .introcopy-topics p a:hover, #c01v1-banner .introcopy-fullwidth p a:hover {
    color: #850000;
    text-decoration: underline;
}
#c01v1-banner .banner-hidden .introcopy-topics, .linklist-topics {
    float: left;
    margin:4px 9px 0px 0;
    word-wrap: break-word;
}
#c01v1-banner .banner-hidden .linklist-topics ul {
    list-style-type: none;
    margin: 6px 0px 0px 0px;
}
#c01v1-banner .banner-hidden .linklist-topics 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 .linklist-topics ul li a {
    color: #850000;
    text-decoration:none;
}
#c01v1-banner .banner-hidden .linklist-topics ul li a:hover {
    color: ##850000;
    text-decoration:underline;
}
#c01v1-banner .columscontent-topics {
    margin:0 0 10px -3px;
    width:auto;
    padding:13px 0 0px 0;
    word-wrap: break-word;
}
.border-vert1-topics {
    border-left: 1px solid #ffffff;
    height: 100px;
    padding-left:16px;
}
.border-novert1-topics {
    height: 100px;
    padding-left:16px;
}
#c01v1-banner .banner-hidden .introcopy-president, .flag, .cloumsdivider {
    float: left;
    margin:3px 9px 0px 0;       /* -- Reduced 2px top -- */
    word-wrap: break-word;
}
#c01v1-banner .banner-hidden .introcopy-president, .linklist {
    float: left;
    margin:3px 0px 0px 0;       /* -- Reduced 2px top -- */
    word-wrap: break-word;
}
#c01v1-banner .introcopy-president {
/*    font-size:0.8125em;   */
}
#c01v1-banner .introcopy-president p {
    font-family:Arial, Helvetica, sans-serif;
    /*    font-size:0.9375em;   */
    font-size:0.8125em;
    color:#333333;
    line-height:1.25em;
    width:625px;                /* -- Increased value-- */
    margin-right: 3px;
    margin-left: 10px;          /* -- Added -- */
}
#c01v1-banner .introcopy-president a {
    text-decoration: none;
}
#c01v1-banner .introcopy-president p a:hover {
    text-decoration: underline;
}
#c01v1-banner .introcopy-president a:visited {
    text-decoration: none;
}
.introtable-president a:hover {
    text-decoration: underline;
}
.border-vert1-president {
    border-left: 1px solid #ffffff;
    min-height: 83px;
    padding-left:16px;
    word-wrap: break-word;
}
/*---------------- C01v1 end banner------------------------------------ */

/* Responsive C07V4-Highlights Starts*/

.c07v4-highlights, .c07v4-multi-highlights {
    height:auto;
    word-wrap: break-word;
}
.c07v4-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
    padding:0px 0px 10px 0px;
}
.c07v4-superheader-tag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    text-transform: uppercase;
    padding:0px 0px 1px 0px;
}
.c07v4-highlights p {
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
} /* WCM-4009 */
.c07v4-headline {
    padding:0px 0px 10px 0px;
    word-wrap: break-word;
}
.c07v4-headline a {
    font:1em/1.25em Georgia, "Times New Roman", Times, serif;
     color: #000 !important;
    text-decoration:none;
}
.c07v4-headline a:hover {
    color:#850000 !important;
    text-decoration:underline;
}
.c07v4-image {
    float:left;
    padding:0px 8px 0px 0px;
}
.c07v4-bodytext {
    font:0.75em/1.5 em Arial, Helvetica, sans-serif;
    color: #333333;
    padding:0px 0px 0px 0px;/* margin-left:88px; - jira wcm 3974 */
}
.c07v4-bodytext-withoutimg {
    margin-left:0px;
}
.c07v4-bodytext span a {
    color:#850000;
    text-decoration:none;
}
.c07v4-bodytext span a:hover {
    text-decoration:underline;
}
.c07v4-actionlink {
    font:0.75em Arial, Helvetica, sans-serif;
    padding:16px 0px 0px 0px;
}
.c07v4-multi-actionlink {
    font:0.75em Arial, Helvetica, sans-serif;
    padding:12px 0px 0px 0px;
}
.c07v4-actionlink a, .c07v4-multi-actionlink a {
    color:#850000;
    text-decoration:none;
}
.c07v4-actionlink a:hover, .c07v4-multi-actionlink a:hover {
    text-decoration:underline;
}
.c07v4-multi-highlights ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.c07v4-multi-highlights ul li {
    padding:0px 0px 16px 0px;
}
/*jira wcm 3876*/

.c07v4-multi-highlights ul li:last-child {
    padding:0px;
}
/*jira wcm 3876*/
/*Responsive C07V4-Highlights End*/

/* Responsive  c14v1_static_content Starts*/
.c14v1-static-content {
    padding: 0px 0px 0px 0px;
}
.paragraph {
    font-size:0.813em;
}
.paragraph p {
    color:#333333;
    margin:0px 0px 20px 0px;
    word-wrap: break-word;
}
/*
.paragraph p img {
    float:left;
    margin: 0px 15px 15px 0px
}
 */
.paragraph ul, ol {
    padding: 0px 0px 10px 0px;
}
.paragraph ol {
    padding: 0px 0px 0px 2px;
}
.paragraph ul li {
    color:#333333;
    list-style:disc outside none;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 10px 0px;
    word-wrap: break-word;
}
.paragraph ol li {
    color:#333333;
    list-style: decimal outside none;
    margin:0px 0px 0px 20px;
    padding: 0px 0px 10px 0px;
    word-wrap: break-word;
}
/* Responsive  c14v1_static_content ends*/


/* Responsive  Contacts LR01v1 Starts*/
.lr01v1-content {
    height:auto;
    word-wrap: break-word;
}
.lr01v1-superheader {
    font:0.813em/1.231em Georgia, "Times New Roman", Times, serif;/*jira 3850*/
    color:#000000;
    padding:0px 0px 11px 0px;
}
.lr01v1-location {
    padding:0px 0px 0px 0px; /*jira 3850*/
    color:#333333;
    font:bold 0.6875em/1.454em Arial, Helvetica, sans-serif; /*jira 3850*/
}
.lr01v1-bodytext {
    font-size:0.688em;
    text-align:left;
    color:#666666;
}
.lr01v1-bodytext p {
    padding:0px 0px 3px 0px;
    line-height:1.454em;
}
.lr01v1-bodytext a {
    line-height:1.812em;
    text-decoration: none;
    word-wrap: break-word;
}
.lr01v1-contacts-actionlink {
    padding:9px 0px 0px 0px;
    font: 0.75em/1.167em Arial, Helvetica, sans-serif;
}
.lr01v1-contacts-actionlink a {
    color:#850000;
    text-decoration:none;
    word-wrap:break-word;
}
.lr01v1-bodytext a:hover, .lr01v1-contacts-actionlink a:hover {
    text-decoration: underline;
    word-wrap: break-word;
}
/* Responsive  Contacts LR01v1 Ends*/

/* (N02v11_list_navigation) Starts */

/* Responsive  n02v11_list_navigation Starts*/

.n02v11-listpage {
    padding:0px 0px 0px 0px;
}
.n02v11-superheader {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#000000;
    padding:0px 0 12px 0;
    font-weight: bold;
    text-transform:uppercase;
}
.n02v11-listpage-pp-img {
    padding:3px 8px 0px 0px;
    float:left;
}
.n02v11-listpage-pp-title p, .n02v11-listpage-pp-titlefull p, .n02v11-listpage-pp-title1 p {
    font:1.0em Georgia;
    color:#000000;
    word-wrap: break-word;
    padding:0px 0px 2px 0px;
}

.n02v11-listpage-pp-title p.medium, .n02v11-listpage-pp-titlefull p.medium, .n02v11-listpage-pp-title1 p.medium, .n02v11-listpage-fulltitle p.medium {
    font:0.875em Georgia;
    color:#000000;
    word-wrap: break-word;
    padding:0px 0px 2px 0px;
}
p.n02v11-listpage-pp-subheader {
    font:italic 0.75em Arial, Helvetica, sans-serif;
    color: #666666;
    word-wrap: break-word;
    padding: 0px 0px 3px 0px;
}
p.n02v11-listpage-pp-subheader span {
    font:normal 1.700em Arial, Helvetica, sans-serif;
    color: #900;
    padding: 5px 5px 0px 0px;
}
.n02v11-listpage ul {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    list-style-type:none;
}
.n02v11-listpage ul li {
 padding:22px 0px 0px 0px;  /* padding:8px 0px 13px 0px;*/
}
.n02v11-listpage ul li:last-child {
   padding:22px 0px 0px 0px; /* padding:8px 0px 0px 0px;*/ 
}

.n02v11-listpage-edit {
    float: none;
    padding: 0px 0px 0px 0px;
}
.n02v11-listpage-edit ul li {
    padding: 22px 0px 0px 0px;
}
.n02v11-listpage-small-img {
    margin: 0px 0px 0px 0px;
}
.n02v11-listpage-large-img {
    margin: 0px 0px 0px 0px;
}
.n02v11-listpage-img {
    padding:0px 8px 0px 0px;
    float:left;
}
n02v11-listpage-title {
    padding:0px 0px 0px 0px;
    float:left;
}
.n02v11-listpage-fulltitle {
    padding:0px 0px 0px 0px;
    float:none;
}
.n02v11-listpage-title p {
    font:1.0em Georgia;
    padding:0px 0px 3px 0px;
    word-wrap: break-word;
}
.n02v11-listpage-title p a {
    font:1.0em Georgia;
    text-decoration:none;
    color:#000000;
}
.n02v11-listpage-title p a:hover {
    text-decoration:underline;
    color:#850000;
}
.n02v11-listpage-fulltitle p {
    font:1.0em Georgia;
    color:#000000;
    padding:0px 0px 2px 0px;
    word-wrap: break-word;
}

.n02v11-listpage-fulltitle p a:hover {
    text-decoration:underline;
    color:#850000;
}

p.n02v11-listpage-text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#333333;
    word-wrap: break-word;
}
.n02v11-listpage-pp-title {
    padding:0px 11px 0px 0px;
    float:none;
}
.n02v11-listpage-pp-titlefull {
    padding:0px 0px 0px 0px;
    float:left;
}
p.n02v11-listpage-pp-text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#333333;
    word-wrap: break-word;
}
p.n02v11-listpage-pp-text span a {
    color:#850000;
    text-decoration:none;
    font-family:arial;
}
p.n02v11-listpage-pp-text span a:hover {
    color:#850000;
    text-decoration:underline;
}
.n02v11-listpage-pp-title p a, .n02v11-listpage-pp-title1 p a, .n02v11-listpage-fulltitle p a {
    font:1.0em Georgia;
    color:#000000;
    text-decoration:none;
}
.n02v11-listpage-pp-title p a:hover, .n02v11-listpage-pp-titlefull p a:hover, .n02v11-listpage-pp-title1 p a:hover, .n02v11-listpage-text span a:hover {
    color:#850000;
    text-decoration:underline;
}
.n02v11-listpage-pp-title1 {
    padding:0px 0px 0px 0px;
}
.n02v11-listpage-text span a {
    font-family:Arial, Helvetica, sans-serif;
    color:#850000;
    text-decoration:none;
}
p.n02v11-listpage-pp-subheader-noimg {
    font: italic 0.75em Arial, Helvetica, sans-serif;
    color: #666;
    word-wrap: break-word;
    padding: 0px 0px 3px 0px;
}
.n02v11-list-links {
    padding:5px 0 0 0px;
    font:0.75em Arial, Helvetica, sans-serif;
}
.n02v11-list-links a:link, a:visited, a:active {
    text-decoration:none;
    color:#850000;
}
.n02v11-list-links a:hover {
    text-decoration:underline;
}
.n02v11-list-links-withoutimg {
    padding:5px 0 0 0px;
}


/* Responsive  n02v11_list_navigation Ends*/

/* Responsive (S01v6) Related content type Starts*/

/* 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;
}
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;
}
div.s01v6-content {
    float:left;
    padding:1px 0 15px 0;
    clear: left;
    width: 100%;
    word-wrap: break-word;
}
div.s01v6-content-last {
    padding:1px 0 0px 0;
}
div.s01v6-content p, div.s01v6-content-last p {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;/*    word-wrap: break-word;  */
}
div.s01v6-content p.inline-search-author {
    font-style:italic;
    font-size:0.75em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:1.125em;
    padding-top:2px;
}
p .s01v6-content, p .s01v6-content-last {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
div.s01v6-content a, div.s01v6-content-last a {
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
div.s01v6-content a:hover, div.s01v6-content-last a:hover {
    color:#850000;
    text-decoration:underline;
}
div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:4px 0 0px 0;
}
html>/**/body div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:3px 0 0px 0;
}
html>/**/body div.titledate, x:-moz-any-link, x:default {
padding:4px 0 0px 0;
}
/*Responsive (S01v6) Related End*/

/*(S03v2) Stay Connected Starts*/

div.s03v2-stay-connected {
    word-wrap: break-word;
}
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 2px 0px;  /* *padding-bottom:2px;*/
 *border-right: solid white 1px;
}
.s03v2-stay-connected ul li img {
    padding-right: 4px;
    float: left;
}
.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; /*float: left;*/ /* width: 93px; */
    display: inline-block;
    width:93px; /*added for jira fix : 3812*/
}
.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 Ends*/
/* Responsive  S06V11_IMAGE_AND_TEXT  Starts*/

.s06v11-imagetitle-superheader {
    font: bold 0.6875em Arial;
    color: black;
    margin-bottom: 10px;
    text-transform: uppercase;
    word-wrap: break-word;
}
.s06v11-highlight {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.s06v11-highlight-image {
    padding: 0px 0px 9px 0px;  /*jira wcm 3845*/
}
.s06v11-highlight-topcont {
    width: auto;
    margin: 0px 0px 9px 0px;
}
.s06v11-highlight-superheader {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color: #000000;
    float:left;
    text-transform: uppercase;
    font-weight: bold;
}
.s06v11-superheader-tag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    text-transform: uppercase;
    padding:0px 0px 1px 0px;
}
.s06v11-carousel {
    float: right;
    padding: 2px 0px 0px 0px;
}
.s06v11-carousel a.carousel-nav {
    display:block;
    float:left;
    text-decoration:none;
}
.s06v11-carousel .carousel-list {
    float:left;
    margin:0px 3px 0px 0px;
}
.s06v11-carousel .carousel-list a {
    display:block;
    float:left;
    width:5px;
    margin:2px 0px 0px 3px;
    height:5px;
    overflow:hidden;
    background-image:url(../images/nav-dot.png);
    text-decoration:none;
}
.s06v11-carousel .carousel-list a.activeSlide {
    background-image:url(../images/nav-dot-selected.png);
    text-decoration:none;
}
.s06v11-highlight-topcont .s06v11-highlight-title {
    color:#000000;
    padding:0px 0px 3px 0px;
    font:1.125em/1.222em Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
    border:2px solid red;
}
.s06v11-highlight-topcont .s06v11-highlight-title a {
    text-decoration: underline;
    color:#850000;
}
.s06v11-highlight-topcont .s06v11-highlight-title a:hover {
    text-decoration: underline;
    color:#850000;
}
.s06v11-highlight-text {
    color:#333333;
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    word-wrap: break-word;
    padding:0px 0px 6px 0px;
}
div.s06v11-highlight-text p {
    word-wrap: break-word;
}
.s06v11-highlight-actionlink {
    color:#666666;
    font:0.75em/1.167em Arial, Helvetica, sans-serif;
}
.s06v11-highlight-actionlink a {
    text-decoration:none;
}
.s06v11-highlight-actionlink a:hover {
    text-decoration:underline;
}
div.s06v11-highlight .show {
    display: block;
}
div.s06v11-highlight .hide {
    display: none;
}
.s06v11-highlight-title a, .s06v11-highlight-title {
    font: 1.125em/1.222em Georgia;
    color: #000000;
    text-decoration:none;
    padding:0px 0px 7px 0px;
}
.s06v11-highlight-title a:hover {
    color: #850000;
    text-decoration:underline;
}
.s06v11-highlight-mediumtitle a, .s06v11-highlight-mediumtitle {
    font: 0.8755em Georgia;
    color: #000000;
    text-decoration:none;
    padding:0px 0px 7px 0px;
}
.s06v11-highlight-title a:hover,.s06v11-highlight-mediumtitle a:hover {
    color: #850000;
    text-decoration:underline;
}
/* Responsive  S06V11_IMAGE_AND_TEXT   Ends*/

/* Responsive (S06v1_Experts) Starts*/
div.s06v1-expert {
    height:auto;
    word-wrap: break-word;
}
.s06v1-expert-super-header {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    font-weight:bold;
    color:#000000;
    text-transform:uppercase;
    padding: 0px 0px 12px 0px;
}
.s06v1-expert-container {
    float: left;
    width: 100%;
    padding: 0px 0px 12px 0px;
}
.s06v1-expert-image {
    float:left;
    padding:1px 8px 0px 0;
}
.s06v1-expert-image1 {
    padding:0px;
}
.s06v1-expert-name {
    width: 100%;
    margin-left: 0px;
}
.s06v1-expert-name a {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:0.8125em;
    line-height:1.385em;
    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-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.25em;
    color:#666666;
    padding-bottom:0px;
    margin-left: 56px;
 *padding-bottom:0px;
}
.s06v1-expert-title-withoutimg {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#666666;
}
.s06v1-expertlink {
    float:left;
    width: 100%;
}
.s06v1-expertlink a {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
    float: left;
 *float: none;
}
.s06v1-expertlink a:link {
    text-decoration:none;
}
.s06v1-expertlink a:hover {
    text-decoration:underline;
 *text-decoration:underline;
 *padding-bottom:1px;
}
/*Responsive (S06v1_Experts) End*/

/*Responsive C17V4-Tab Starts*/

.c17v4-tab-bg {
    background:url("../images/tab-cont-bg.gif") repeat-x scroll left bottom transparent;
}
.c17v4-tabbedPanels {
    margin: 0px;
    background:url("../images/sprite.png") no-repeat scroll -1px -439px transparent;
    padding:0px 0px 0px;
    clear: none;
}
.c17v4-tabbedPanels-gep {
    background: url("../images/sprite.png") no-repeat scroll -1px -434px transparent;
}
.c17v4-tabgroup {
    margin:0px 0 0 14px;
    padding:15px 0px 1px;
}
.c17v4-tab {
    background-color:#FFFFFF;
    border-right:1px solid #D9DCCF;
    border-top:1px solid #D9DCCF;
    cursor:pointer;
    float:left;
    list-style:none outside none;
    padding:6px 11px 4px;
    padding:8px 11px 8px\9;
    position:relative;
    top:1px;
    text-transform: uppercase;
}
.c17v4-tab.first {
    border-left:1px solid #D9DCCF;
}
.c17v4-tab.activetab {
    background:url("/etc/designs/wbg/images/g03v1-global-navigation.png") no-repeat scroll center -227px transparent;
    color:#fff;
    height:25px;
    z-index:999;
    border-right: none;
    border-left: none;
    font:0.6875em Arial, Helvetica, sans-serif;
}
.c17v4-tab.addtionaltab {
    font:0.6875em Arial, Helvetica, sans-serif;
    padding: 6px 11px 8px 11px;
}
.c17v4-tab.activetab a, .c17v4-tab.activetab:hover {
    color: #fff;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.c17v4-tab.addtionaltab a, .c17v4-tab.addtionaltab a:visited, .c17v4-tab.addtionaltab a:hover {
    color: #000;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.c17v4-tab.addtionaltab:hover {
    background-color:#e3e5db;
}
.c17v4-tabcontentGroup {
    clear: both;
    height:auto;/*    padding:0px 12px;  Removed for code genralization */
}
/*Responsive C17V4-Tab End*/

/*----- F03V1 Page Tools Starts -----*/  
#f03v1-page-tools {
    float:right;
    height: 23px;
}
.fullwidth {
    width:100%
}
.page-tools-zindex {
    z-index:1000;
}
.pagestools {
    float:right;
    padding-left:8px;
    width:auto;
}
#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;
}
:root div#f03v1-page-tools a.Prt span {
    display: inline\0/;
}
#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: 20px;
    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;
}
.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;
}
.toggle_container_a {
    border: 1px solid #d9dccf;
    border-top:none;
    background: url("../images/share-bg-bottom.png") repeat-x scroll center bottom #F7F8F6;
    width: 233px;
    /*    height:126px;     */
    position:absolute;
    right:-6px;
    top:-100px; /* JIRA WCM 1276 */
    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;
}
html>/**/body .toggle_container_a {
    background: url("../images/share-bg-bottom.png") repeat-x scroll center bottom #F7F8F6;
    border: 1px solid #D9DCCF;
    /*    height: 126px;    */
    overflow: visible;
    position: absolute;
    right: -6px;
    top: -100px;
    width: 233px;
    z-index: 99;
}
.toggle_container .box {
}
.expand_all, .expand_all_a {
 *background-position: -4px 1px;
    background: url("../images/extra_buttons1.png") no-repeat scroll -2px 1px transparent;
    cursor: pointer;
    height: 30px;
    position: relative;
    width: 74px;
    z-index: 999;
}
.expand_all_a {
 *background-position: -4px 1px;
    background: url("../images/extra_buttons-bottom.png") no-repeat scroll -2px 1px transparent;
}
.expanded {
    background-position:-2px -28px;
    height:30px;
}
.sharebox {
    float: left;
    width:116px;
}
.sharebox ul {
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding-left:9px;
    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, .sharebox2 img {
    vertical-align:middle;
    padding:0 6px 0 0px;
    float: left;
    display: block;
}
.sharebox2 {
    float: left;
    width:117px;
}
.sharebox2 ul {
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding-left:9px;
    padding-right:5px;
}
.sharebox2 ul li {
    padding: 0px 0px 10px 0px;
    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;
}
.sharebox ul li a span {
    float: left;
    width: 68px;
    word-wrap: break-word;
    text-align: left;
    cursor: hand;
}
.sharebox2 ul li a span {
    float: left;
    width: 74px;
    word-wrap: break-word;
    text-align: left;
    cursor: hand;
}
/*----- F03V1 Page Tools Ends-----*/


div.c14v1-content {
    width: auto;
}
p.text {
    color:#333333;
    font-size:0.8125em;
    line-height:1.6em;
    margin-bottom:20px;
}
div.paragraph p {
    color:#333333;
    line-height:1.6em;
    margin-bottom:20px;
    word-wrap: break-word;
 *word-wrap: normal;
}
div.paragraph p:last-child {
    margin: 0px 0px 0px 0px;
}
div.paragraph ul, ol {
    padding-top:0px;
    padding-bottom: 10px;
 *clear:top;
    line-height: 1.6em;
}
div.paragraph ol {
    padding-left: 2px;
 *clear:none;
}
div.paragraph ul li {
    color:#333333;
    list-style:disc outside none;
    margin-left: 20px;
    padding-bottom: 10px;
    word-wrap: break-word;
}
div.paragraph li {
    color:#333333;
    list-style:disc outside none;
    margin-left: 20px;
    padding-bottom: 10px;
    word-wrap: break-word;
}
div.paragraph ol li {
    color:#333333;
    font: 0.8125em/2em;
    list-style: decimal outside none;
    margin-left:25px;
    word-wrap: break-word;
}
/*Responsive c15v1 Research Landing Hero Starts */
.c15v1-research-landing-hero {
    background:url(../images/C15v1_research_landing_hero.gif) repeat-x bottom;
}
.c15v1-rightcont {
    float:left;
    padding:14px 0px 0px 0px;
}
.c15v1-rightcont-hr {
    padding:0px 12px 0px 0px;
}
.c15v1-leftcont {
    float: right;
    word-wrap: break-word;
}
.c15v1-leftcont-hr {
    word-wrap: break-word;
    float:left;
}
.c15v1-topcont {
    width:auto;
    border-bottom:1px #d9dccf solid;
    padding: 0px 0 20px 0;
    height: 8px;
}
.c15v1-superheader {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    text-transform:uppercase;
    float:left;
    padding:8px 0px 0px 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;
}
.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:1.188em/1.263em Georgia, "Times New Roman", Times, serif;
    padding:11px 12px 2px 0px;
}
.c15v1-title-hr {
    font-size:1.188em/1.263em;
}
.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:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
}
.c15v1-bodytext {
    font:0.8125em/1.3846em Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0px 12px 0px 0px;
}
.c15v1-bodytext p {
    padding:6px 0 16px 0;
    word-wrap:break-word;
}
.c15v1-bodytext p span a {
    color:#850000;
    text-decoration:none;
}
.c15v1-bodytext span a:hover {
    text-decoration:underline;
}
.c15v1-topic-leftcont {
    float: left;
    width: 278px;
    padding: 12px 12px 0 0;
}
/* Hero Small C15V1 In Grid_24 To Grid_12 Start */
.container_24 .grid_24 .c15v1-leftcont {
    width: 663px;
}
.container_24 .grid_23 .c15v1-leftcont {
    width: 623px;
}
.container_24 .grid_22 .c15v1-leftcont {
    width: 583px;
}
.container_24 .grid_21 .c15v1-leftcont {
    width: 543px;
}
.container_24 .grid_20 .c15v1-leftcont {
    width: 500px;
}
.container_24 .grid_19 .c15v1-leftcont {
    width:463px;
}
.container_24 .grid_18 .c15v1-leftcont {
    width:423px;
}
.container_24 .grid_17 .c15v1-leftcont {
    width: 383px;
}
.container_24 .grid_16 .c15v1-leftcont {
    width: 343px;
}
.container_24 .grid_15 .c15v1-leftcont {
    width: 303px;
}
.container_24 .grid_14 .c15v1-leftcont {
    width:263px;
}
.container_24 .grid_13 .c15v1-leftcont {
    width:223px;
}
.container_24 .grid_12 .c15v1-leftcont {
    width:183px;
}
.container_24 .grid_11 .c15v1-leftcont {
    width:143px;
}
.container_24 .grid_10 .c15v1-leftcont {
    width:103px;
}
/* Hero Small C15V1 In Grid_24 To Grid_12 End */

/*Responsive c15v1 Research Landing Hero Ends*/

/*Responsive c15v3 Feature Hero Large Start*/

.c15v3-featuredhero {
    background:url(../images/c15v3-feature-herobg.gif) repeat-x bottom;
    min-height:267px;
    position: relative;
}
.c15v3-rightcont {
    float:left;
    width: 400px;
}
.c15v3-featuredhero div.anyClass ul li {
    height: 267px;
}
.c15v3-leftcont {
    float:left;
    width:385px;
    word-wrap: break-word;
}
.c15v3-topcont {
    border-bottom: 1px solid #D9DCCF;
    margin-bottom: 0;
    margin-top: -12px;
    padding: 0 0 0 17px;
    width: 369px;
    position: absolute;
 *top: 10px;
 *left: 400px;
    z-index:3;
}
html>/**/body .c15v3-topcont {
    border-bottom: 1px solid #D9DCCF;
    left: 400px;
    margin-top: -12px;
    padding: 0 0 0 18px;
    position: absolute;
    top: 10px;
    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 !important;
    float: right;
    height: 28px !important;
    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;
}
/*Responsive c15v3 Feature Hero Large Ends*/

/* Responsive (S01v1) Related Starts*/
.s01v1-related {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.s01v1-related-superheader {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    font-weight: bold;
    color: #000000;
    text-transform: uppercase;
    line-height:1.4em;
    padding:0px 0px 8px 0px;
}
.s01v1-related-text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.125em;
    color: #666666;
    padding:2px 0px 13px 0px;
}
.s01v1-related ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v1-related ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 8px 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.333em;
}
.s01v1-related ul li:last-child {
    padding:0px 0px 0px 12px;
}
.s01v1-related ul li a:link, .s01v1-related ul li a:active, .s01v1-related ul li a:visited {
    color: #850000;
    text-decoration:none;
    display: inline-block;
}
.s01v1-related ul li a:hover {
    text-decoration:underline;
}
/* Responsive (S01v1) Related End*/

/* Responsive (s01v5) Related Auto Pull Starts*/
.s01v5-related-autopull {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.s01v5-related-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    text-transform: uppercase;
    line-height:1.4em;
    padding:0px 0px 10px 0px;
}
.s01v5-related-text {
    font:0.75em/1.125em Arial, Helvetica, sans-serif;
    color: #666666;
    padding:0px 0px 10px 0px;
}
.s01v5-related-autopull ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v5-related-autopull ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 5px 12px;
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
}
.s01v5-related-autopull ul li:last-child {
    padding:0px 0px 0px 12px;
}
.s01v5-related-autopull ul li a:link, .s01v5-related-autopull ul li a:active, .s01v5-related-autopull ul li a:visited {
    color: #850000;
    text-decoration:none;
    display: inline-block;
}
.s01v5-related-autopull ul li a:hover {
    text-decoration:underline;
}
/* Responsive (s01v5) Related Auto Pull End*/


/* Responsive (S01v8) Related Aboutness Starts*/
.s01v8-related-aboutness {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.s01v8-related-superheader {
    font:0.6875em/1.4em Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    text-transform: uppercase;
    padding:0px 0px 10px 0px;
}
.s01v8-related-aboutness ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v8-related-aboutness ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 3px 12px;
    font:0.75em Arial, Helvetica, sans-serif;
}
.s01v8-related-aboutness ul li:last-child {
    padding:0px 0px 0px 12px;
}
.s01v8-related-aboutness ul li a:link, .s01v8-related-aboutness ul li a:active, .s01v8-related-aboutness ul li a:visited {
    color: #850000;
    line-height:1.5em;
    text-decoration:none;
}
.s01v8-related-aboutness ul li a:hover {
    text-decoration:underline;
}
.s01v8-related-moreless {
    padding:7px 0px 0px 0px;
    font:0.75em Arial, Helvetica, sans-serif;
    color: #850000;
}
.s01v8-related-moreless a {
    text-decoration:none;
}
.s01v8-related-moreless a:hover {
    text-decoration:underline;
}
/*Responsive (S01v8) Related Aboutness End*/


/* Responsive C05v1 –Multimedia Starts*/

.c05v1-multimedia {
    padding:0px 0px 0px 0px;
}
.c05v1-multimedia-topcont {
    width: auto;
    margin: 0px;
}
.c05v1-multimedia-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
    float:left;
}
.c05v1-sidebarvideo-image {
    height: auto;
    margin:9px 0px 0px 0px;
}
.c05v1-sidebarvideo-image a {
    text-decoration:none;
}
.c05v1-sidebarvideo-image img {
    margin:0px 0px 0px 0px;
    text-decoration:none;
}
.c05v1-superheadertag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:8px 0px 3px 0px;
    text-transform:uppercase;
}
.c05v1-headline {
    padding:0px 0px 3px 0px;
}
.c05v1-headline h6 a {
    color:#000000;
    text-decoration:none;
    line-height: 1.385em;
}
.c05v1-headline h6 a:hover {
    color:#850000;
}
p.c05v1-multimedia-date {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:2px 0px 0px 0px;
}
.c05v1-multimedia-actionlink {
    font:0.75em Arial, Helvetica, sans-serif;
    padding:9px 0px 0px 0px;
}
.c05v1-multimedia-actionlink a {
    color:#850000;
    text-decoration:none;
}
.c05v1-multimedia-actionlink a:hover {
    text-decoration:underline;
}
.c05v1-pagination {
    float: right;
    padding: 2px 0px 0px 0px;
}
.c05v1-pagination a.pagination-nav {
    display:block;
    float:left;
    text-decoration:none;
}
.c05v1-pagination .pagination-list {
    float:left;
    margin:0px 3px 0px 0px;
}
.c05v1-pagination .pagination-list a {
    display:block;
    float:left;
    width:5px;
    margin:2px 0px 0px 3px;
    height:5px;
    overflow:hidden;
    background-image:url(/etc/designs/wbg/images/nav-dot.png);
    text-decoration:none;
}
.c05v1-pagination .pagination-list a.activeSlide {
    background-image:url(/etc/designs/wbg/images/nav-dot-selected.png);
    text-decoration:none;
}
/*Responsive C05v1 –Multimedia End*/


/* Responsive  Embed component Starts*/
.d02v1-country-data {
    padding:0px 0px 0px 0px;
}
.d02v1-countrydata-superheader {
    font: bold 0.6875em Arial;
    color: #000000;
    padding: 0px 0px 13px 0px;
    text-transform: uppercase;
}
.d02v1-countrydata-title {
    font:0.8125em/1em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    padding:0px 0px 4px 0px;
}
.d02v1-countrydata-subtitle {
    font:0.75em Arial;
    color:#666666;
    padding:0px 0px 2px 0px;
}
.d02v1-countrydata-lastupdated {
    font:italic 0.6875em Arial;
    color:#666666;
    padding:0px 0px 13px 0px;
}
.d02v1-countrydatacont {
    padding:0px 0px 0px 0px; /*jira wcm 4147 padding:0px 0px 10px 0px;*/
}
.d02v1-countrydatacont img {
    padding:0px 0px 0px 0px;
}
.d02v1-country-data p.title {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.687em;
    color:#000000;
}
.d02v1-country-data p.text {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:0.875em;
    color:#000000;
}
.d02v1-country-data p.text a, .d02v1-country-data p.text a:hover {
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.d02v1-countrydata-actionlink {
    padding:9px 0px 0px 0px;
}
.d02v1-countrydata-actionlink a {
    text-decoration:none;
    color: #850000;
    font-size: 0.75em;
}
.d02v1-countrydata-actionlink a:hover {
    color: #850000;
    text-decoration:underline;
}
/*Embed photogallery */
.d02v1-country-data .flickrblock img, .d02v1-country-data #flickr img {
    float:left;
    height: 48px;
    padding:0 6px 6px 0;
    width: 48px;
}
/* Responsive Embed component ends*/

/* C15V3 - HERO LINK (Enhancement)  */
.c15v3-actionlinks {
    float:left;
    padding:0px 0 0 17px;
    word-wrap: break-word;
}
.c15v1-actionlinks {
    float:left;
    padding:0px 0 0 0px;
    word-wrap: break-word;
}
.c15v3-actionlinks ul.links, .c15v1-actionlinks ul.links {
    list-style-type:none;
}
.c15v3-featuredhero .c15v3-actionlinks ul.links li, .c15v1-actionlinks ul.links li {
    font-size:0.75em;
    color:#850000;
    float:left;
    word-wrap: break-word;
    border-right:1px solid #999999;
    padding:0px 7px 1px 0px;
    margin:0px 7px 10px 0px;
    height:auto;
}
.c15v3-featuredhero .c15v3-actionlinks ul.links li:last-child, .c15v1-actionlinks ul.links li:last-child {
    border:none;
}
.c15v3-actionlinks ul.links li a, .c15v1-actionlinks ul.links li a {
    color:#850000;
    text-decoration:none;
}
.c15v3-actionlinks ul.links li a:hover, .c15v1-actionlinks ul.links li a:hover {
    text-decoration:underline;
}
/* C15V3 - HERO LINK (Enhancement)  */

/* Responsive (C00V3_introduction)  Starts*/

div.c00v3-introduction {
    padding:0;
    word-wrap: break-word;
}
.c00v3-introduction-title {
    font: 1.625em Georgia;
    color:#000000;
    padding-bottom:8px;
}
.c00v3-introduction-link p {
    font: 0.938em/1.667em Arial;
    color:#333333;
}
.c00v3-introduction-link {
    width: 100%;
}
.c00v3-introduction-link a, .c00v3-introduction-link a:visited {
    color: #850000;
    text-decoration:none;
}
.c00v3-introduction-link a:hover {
    color: #850000;
    text-decoration: underline;
}
/* Responsive (C00V3_introduction)  Ends*/



/* Rich text editor starts */
.paragraph h1, .paragraph h2, .paragraph h3, .paragraph h4, .paragraph h5 {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #000;
    font-weight: normal;
    margin: auto;
}
.paragraph h1 {
    font-size: 1.5em;
}
.paragraph h2 {
    font-size: 1.625em;
    line-height:1.875em;
}
.paragraph h3 {
    font-size: 1.375em;
    line-height:1.5em;
}
.paragraph h4 {
    font-size: 1.125em;
}
.paragraph h5 {
    font-size: 1em;
    line-height:1.25em;
}
.paragraph h6 {
    font-size: 0.8125em;
    line-height:1.3846em;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
    padding-bottom: 16px;
    font-family: Arial, Helvetica, sans-serif;
}
/* Rich text editor ends */ 

/* Indepth Starts*/


/* n06v1 highlightclusters for grid_5 Starts*/
.n06v1-highlightclusters-wbg {
    width:auto;
    padding-bottom: 7px;
}
.n06v1-titlebar-wbg {
    height:31px;
}
.n06v1-superheader-wbg {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    padding:11px 0 8px 15px;
}
.n06v1-clusters-cont-wbg {
}
.n06v1-clusters-cont1-wbg {
    float:left;
    width:100%;
    margin:0 0px 0 1px;
    padding:0 0 20px 0px;
    word-wrap: break-word;
}
.n06v1-clusters-cont1-wbg.noborder {
    border:none;
}
.n06v1-clusters-cont1-wbg img {
    margin:8px 15px 0px 14px;
}
.n06v1-superheader-title-wbg {
    font-size:0.6875em;
    color:#666666;
    text-transform:uppercase;
    padding:14px 0 0px 15px;
}
.n06v1-headline-wbg {
    padding:7px 0 0px 15px;
}
.n06v1-headline-wbg a {
    font-size:1em;
    line-height:1.25em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.n06v1-headline-wbg a:hover {
    color:#850000;
    text-decoration:underline;
}
.n06v1-bodytext-wbg {
    color:#333333;
    line-height:1.5em;
    font-size:0.75em;
    padding:7px 9px 6px 18px;
}
.n06v1-clusters-actionlink-wbg a {
    padding:6px 0 30px 18px;
    color:#850000;
    font-size:0.75em;
    text-decoration:none;
}
.n06v1-clusters-actionlink-wbg a:hover {
    color:#850000;
    font-size:0.75em;
    text-decoration:underline;
}
/* n06v1 highlightclusters for grid_5 Ends*/

/*(N06V1(In-Depth) Two Column  starts */

.n06v1-highlightclusters-2Col {
    width: auto;/*    margin-bottom: 7px;    */
}
.n06v1-2col {
    margin-right:0px !important;
    padding-right:17px !important;
}
.n06v1-2colborder {
    margin-left:-1px !important;
    padding-left:3px !important;
}
/*(N06V1(In-Depth) Two Column  Ends */

/*(N06V1(In-Depth) Three Column  starts */

.n06v1-highlightclusters-3Col {
    width:auto;/*    padding-bottom: 7px;
    background:url("/etc/designs/wbg/images/fauxborder-history.gif") repeat-y scroll -9641px top transparent;    */
}
.n06v1-3Col {
    padding-right: 20px !important;
    margin-right: 5px !important;
}
/*(N06V1(In-Depth) Three Column  starts */

/* (N06V1(In-Depth) Four Column starts */
.n06v1-featured-topics {
    width: auto;/*width:788px;
    padding-bottom: 7px;
    background:url("/etc/designs/wbg/images/fauxborder-n06v1.gif") repeat-y scroll 0px top transparent;    */
}
.n06v1-featured-width181 {
    padding-right: 20px !important;
    margin-right: 5px !important;
}
/* (N06V1(In-Depth) Four Column Ends */

/* n06v1 5 column highlightclusters Starts*/
.n06v1-highlightclusters {
    width:947px;/*    padding-bottom: 7px;
    background:url("/etc/designs/wbg/images/fauxborder.gif") repeat-y scroll -9641px top transparent;    */
}
html>/**/body .n06v1-highlightclusters {
    width:947px;/*    padding-bottom: 8px;
    background:url("/etc/designs/wbg/images/fauxborder.gif") repeat-y scroll -9641px top transparent;    */
}
.n06v1-titlebar {
    background:url("/etc/designs/wbg/images/map-headerbg.png") repeat-x scroll transparent;
    height:31px;
}
.n06v1-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    padding:11px 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 17px 14px;
}
.n06v1-clusters-cont1 {
    float: left;
    width: 173px;
    border-right: solid #d9dccf 1px;
    margin: 0 0px 0 1px;
    padding: 0 15px 20px 0px;
    word-wrap: break-word;
}
.n06v1-clusters-cont1.noborder, .n06v1-clusters-cont2.noborder, .n06v1-clusters-cont3.noborder, .n06v1-clusters-cont4.noborder, .n06v1-clusters-cont5.noborder {
    border:none;
}
.n06v1-clusters-cont2 {
    float:left;
    width: 173px;
    border-right: solid #d9dccf 1px;
    padding:0 15px 20px 0px;
    margin:0 0px 0 0;
    height:auto;
    word-wrap: break-word;
}
.n06v1-clusters-cont3 {
    float:left;
    width: 173px;
    border-right: solid #d9dccf 1px;
    padding:0 15px 20px 0px;
    margin:0 0px 0 0;
    height:auto;
    word-wrap: break-word;
}
.n06v1-clusters-cont4 {
    float:left;
    width: 173px;
    border-right: solid #d9dccf 1px;
    padding:0 15px 20px 0px;
    height:auto;
    margin:0 0px 0 0;
    word-wrap: break-word;
}
.n06v1-clusters-cont5 {
    float:left;
    width:174px;
    padding:0 0 20px 0px;
    margin:0 15px 0 0;
    height:auto;
    word-wrap: break-word;
}
.n06v1-superheader-title {
    font-size:0.6875em;
    color:#666666;
    text-transform:uppercase;
    padding:0px 0 7px 15px;
}
.n06v1-headline {
    padding:0px 0 7px 15px;
}
.n06v1-headline a {
    font-size:0.9375em; /*jira wcm 4117  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:0px 9px 13px 18px;
}
.n06v1-clusters-actionlink a {
    padding:0px 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;
}
/*
div.n06v1-clusters-cont div:last-child { border: none; }
div.n06v1-clusters-cont div:first-child { border-right: solid #d9dccf 1px; }
 */
.grid_20 .n06v1-clusters-cont .n06v1-clusters-cont4 {
    border-right: none;
}
.grid_15 .n06v1-clusters-cont .n06v1-clusters-cont3 {
    border-right: none;
}
.grid_10 .n06v1-clusters-cont .n06v1-clusters-cont2 {
    border-right: none;
}
.grid_5 .n06v1-clusters-cont .n06v1-clusters-cont1 {
    border-right: none;
}
/* n06v1 5 column highlightclusters Ends*/
/* Indepth Ends */
/* C14_v1 Table */
.paragraph .table {
    height: 100%;
    margin: 0px;
    padding: 0px;
    font-size: 100%;
}
.paragraph table tr th {
    border-right: solid #d9dccf 1px;
    border-left: solid #d9dccf 1px;
    border-bottom: solid #d9dccf 1px;
    border-top: solid #d9dccf 2px;
    font-size: 0.9230em;
    line-height: 1.6em;
    font-weight:bold;
    font-family:arial;
    text-align:center;
    cursor: default;
    color:#333333;
}
.paragraph tr:first-child td.border {
    border-top: solid #d9dccf 1px;
}
.paragraph table tr td.border {
    border-right: solid #d9dccf 1px;
    border-left: solid #d9dccf 1px;
    border-bottom: solid #d9dccf 1px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
sup {
    vertical-align: super;
    font-size: 11px;
    font-size: 13px/9px;
    line-height: 17px;
    color: #666666;
}
sub {
    vertical-align: sub;
    font-size: 11px;
    font-size: 13px/9px;
    line-height: 17px;
    color: #666666;
}
.paragraph .border-top2 {
    border-top: solid #d9dccf 2px;
}
.paragraph .border-allside {
    border: solid #d9dccf 1px;
}
.paragraph table th:hover {
}
table th:hover {
    background-color: #cdd1c1;
}
table tr th {
    padding: 12px 6px 10px 6px;
    text-align: left;
}
.paragraph .border-right {
    border-right: solid #d9dccf 1px;
}
.paragraph table tr.odd td, tr.even td {
    padding: 8px 12px 15px;
}
.text-align-right {
    text-align: right;
}
.paragraph td {
    vertical-align:top;
    border: none;
    text-align: left;
    padding: 7px;
    font-size: 0.9230em;
    font-family: Arial;
    font-weight: normal;
    color: #333;
}
.sorter table tbody tr:nth-child(odd) {
    background-color: #fff;
}
.sorter table tbody tr:nth-child(even) {
    background-color: #f1f2ed;
}
.nosort table tbody tr:nth-child(odd), .c14v1-static-content table tbody tr:nth-child(odd) {
    background-color: #f1f2ed; /*background-color: #eeefe9;*/
}
.nosort table tbody tr:nth-child(even), .c14v1-static-content table tbody tr:nth-child(even) {
    background-color: #fff;
}
.paragraph tr:last-child td:first-child {
    -moz-border-radius-bottom-left: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.paragraph tr:last-child td {
    border-width: 0px 1px 0px 0px;
}
.paragraph tr:first-child td {
    text-align:left;
    border-width:0px 0px 1px 1px;
    font-size:0.9230em;
    font-family:Arial;
    border:none;
    font-weight: normal;
}
.paragraph tr td:first-child h6 a:link {
    font-family: Georgia;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    font-size:0.9230em;
}
.paragraph tr td:first-child h6 a:hover {
    font-family: Georgia;
    font-weight: normal;
    color: #850000;
    text-decoration: underline;
}
.paragraph tr th a:link, tr th a:hover, tr th a:visited {
    color: #000;
    text-decoration: none;
    font-weight: normal;
    padding-right: 5px;
}
.paragraph tr th a:link, tr th a:hover, tr th a:visited {
    color: #000;
    text-decoration: none;
    font-weight: normal;
    padding-right: 5px;
}
.paragraph table thead tr th {
    padding: 9px 0px 10px 22px;
    background:url("../images/f05v5-sorting-table.png") no-repeat left -2px #e9ebe3;
}
.paragraph table thead tr th:hover {
    background:url("../images/f05v5-sorting-table.png") no-repeat scroll -800px -2px #cdd1c1;
}
.paragraph table thead tr th.headerSortDown {
    background:url("../images/f05v5-sorting-table.png") no-repeat scroll -1600px -2px #cdd1c1;
}
.paragraph table thead tr th.headerSortUp {
    background:url("../images/f05v5-sorting-table.png") no-repeat scroll -2400px -2px #cdd1c1;
}
div.paragraph table tr th, div.paragraph table tr td  {
   word-break:break-all;
   word-wrap:break-word;
}
/*c14_v1 Table ends */
/* n02v10-Itemlist */

div.n02v10-Itemlist {
    height:auto;
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.n02v10-superheader {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#000000;
    padding:0px 0 12px 0;
    font-weight: bold;
    text-transform:uppercase;
}
.n02v10-Itemlist-img {
    padding:0px 8px 2px 0;
    float:left;
}
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.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:0px 0 2px 0;
    word-wrap: break-word;
}
html>/**/body .n02v10-Itemlistheadertag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:0px 0 2px 0;
    word-wrap: break-word;
}
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 0px;
}
div.n02v10-Itemlist div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding: 3px 0 0px;
}
.n02v10-Itemlistlink a {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
}
.n02v10-Itemlistlink a:hover {
    text-decoration:underline;
}
div.title {
    padding:0px 0 15px 0;
    word-wrap: break-word;
}
html>/**/body div.title {
    padding:0px 0 16px 0;
    word-wrap: break-word;
}
div.title p {
    font:0.8125em/1.3846em Georgia, "Times New Roman", Times, serif; /*jira 4033*/
    color:#000000;/*    word-wrap: break-word;  */
}
div.title p.inline-search-author {
    font-style:italic;
    font-size:0.75em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:1.125em;
    padding-top:2px;
}
div.title p.n04v1-blogs-comments {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.6875em;
    color: #666;
    padding-bottom: 11px;
}
p .title {
    font:0.8125em Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
div.title a {
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
div.title a:hover {
    color:#850000;
    text-decoration:underline;
}
div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:4px 0 0px 0;
}
html>/**/body div.titledate {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:3px 0 0px 0;
}
html>/**/body div.titledate, x:-moz-any-link, x:default {
padding:4px 0 0px 0;
}
/* For blogs */
.n02v10-title {
    padding:0px 0 16px 56px;
    word-wrap: break-word;
}
.n02v10-title-noimg {
    padding:0px 0 16px 0px;
    word-wrap: break-word;
}
.n02v10-title ul, .n02v10-title-noimg ul {
    padding:0px 0 0px 0px;
    margin:0px 0 0px 0px;
}
.n02v10-title ul li.text, .n02v10-title-noimg ul li.text {
    font-size:0.8125em;
    line-height:1.385em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
}
.n02v10-title ul li.text a, .n02v10-title-noimg ul li.text a {
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.n02v10-title ul li.text a:hover, .n02v10-title-noimg ul li.text a:hover {
    color:#850000;
    text-decoration:underline;
}
.n02v10-title ul li.author, .n02v10-title-noimg ul li.author {
    font-style:italic;
    font-size:0.75em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:1.125em;
    padding:2px 0px 0px 0px;
}
.n02v10-title ul li.date, .n02v10-title-noimg ul li.date {
    font:0.6875em/1em Arial, Helvetica, sans-serif;
    color:#666666;
    padding: 3px 0px 0px 0px;
}
/* n02v10-Itemlist ends */  

/*N09V1 STARTING FOR BOARD OF DIRECTORS PAGE */

.n09v1-related {
    padding:0px 12px 0px 12px; /*wcm 3830*/
    background: #d5d6cf;
}
.n09v1-related-super-header {
    font-family: Arial;
    font-weight: bold;
    font-size: 0.6875em;
    color: black;
    padding:0px 0px 12px 0px;
    text-transform: uppercase;
    line-height:1.4em;
}
.n09v1-realted-text {
    font-family: Arial;
    font-weight: normal;
    font-size: 0.6875em;
    color: black;
    padding:0px 0px 7px 0px;
    text-transform: uppercase;
}
.n09v1-related-lable {
    padding:0px 0px 0px 0px;
}
.n09v1-Highlight-dropdown {
    padding: 0px 0px 0px 0px;
    float: left;
}
.n09v1-Highlight-dropdown select {
    font: 0.75em arial;
    border: solid 1px #B6C7DC;
    width: 136px; /*width: 137px; -jira fix 3817 */
    height: 23px;
}
.n09v1-Highlight-search {
    padding: 0px 0px 0px 0px;
    float:left;
}
.n09v1-Highlight-search input.button {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width: 23px;
    height: 23px;
    border: 0px;
    margin: 0px 0px 0px 3px;
}
.n09v1-Highlight-search input.buttonhover {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width: 23px;
    height: 23px;
    border: 0px;
    margin: 0px 0px 0px 3px;
    cursor:pointer;
}
.n09v1-clear {
    clear:both;
}
/*N09V1 END FOR BOARD OF DIRECTORS PAGE */


/*-----(C10v1) Resources Starts-----*/
div.c10v1-resources {
}
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 {
    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;
}
.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-----*/

/* Responsive C16v1-Contact Start */
.c16v1-contact-info {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.c16v1-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight: bold;
    text-transform:uppercase;
    padding:0px 0px 7px 0px;
}
.c16v1-contact-info .category {
    font:0.8125em/1.5em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    padding:0px 0px 5px 0px;
}
.c16v1-contact-info .name {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0px 5px 0px;
}
.c16v1-contact-info .phone {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0px 0px 0px 0px;
}
.c16v1-contact-info .action-link {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    padding:5px 0px 0px 0px;
}
.c16v1-contact-info .action-link a {
    color:#850000;
    text-decoration:none;
}
.c16v1-contact-info .action-link a:hover {
    text-decoration:underline;
}
.c16v1-contact-info .action-link a {
    background: url("/etc/designs/wbg/images/sprite.png") no-repeat scroll -989px -432px transparent;
    color: #850000;
    padding:0px 0px 0px 19px;
    text-decoration: none;
    word-wrap:break-word;
    display: block;
}
.c16v1-contact-info .action-link a:hover {
    text-decoration: underline;
}
/* Responsive C16v1-Contact End */

/* C07v11 area of expertise starts */
.c07v11-areasofexpertise {
    word-wrap: break-word;
}
.c07v11-super-header {
    font: bold 0.6875em Arial;
    color: #000000;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.c07v11-areasofexpertise ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.c07v11-areasofexpertise ul li {
    background:url("../images/sprite.png") no-repeat scroll -992px -785px transparent;
    padding:0px 10px 8px 12px;
    width: auto;
    color: #000000;
    font-size: 0.75em;
    line-height:1.5em;
}
.c07v11-areasofexpertise ul li a:link, .c07v11-areasofexpertise ul li a:active, .c07v11-areasofexpertise ul li a:visited {
    color: #850000;
    text-decoration:none;
}
.c07v11-areasofexpertise ul li a:hover {
    color: #850000;
    text-decoration:underline;
}
/* C07v11 area of expertise Ends */

.paddingtop-0 {
    padding-top: 0;
}
/* Responsive  c15v5_expertdetail_hero  Starts*/
#C15v5-expertdetailhero {
    min-height:213px;
    background:url("../images/expertdetailhero-bg.png") repeat-x scroll 0 bottom transparent;
    padding:0px 0px 0px 17px;
}
.expertname h3 {
    padding:24px 30px 0px 13px;
    font-size: 1.625em;
    color:#000000;
}
.expertcont {
    font:bold 0.8125em Arial, Helvetica, sans-serif;
    color:#333333;
}
#C15v5-expertdetailhero .expertcont img {
    padding:17px 17px 15px 0px;
    float:left;
}
#C15v5-expertdetailhero .expertcont h2 {
    padding:23px 30px 0px 0px;
    color:#000000;
}
#C15v5-expertdetailhero .expertcont p {
    margin-top:-2px;
}
#C15v5-expertdetailhero .expertcont p.title {
    font-family:Arial, Helvetica, sans-serif;
    color:#929292;
    padding: 0px 4px 10px 0px;
    word-wrap: break-word;
}
#C15v5-expertdetailhero .expert-language {
    font:0.8125em/1.2727em Arial, Helvetica, sans-serif;
    color:#333333;
}
#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;
}
#C15v5-expertdetailhero .expert-language li.width-400 {
    word-wrap:break-word;
}
#C15v5-expertdetailhero .expert-language li.width-575 {
    width: 575px;
}
.c15v5-content {
    font-weight:normal;
    padding: 0px 4px 4px 0px;
    margin-left:172px;
    color:#333333;
    line-height:1.3em;
}
.c15v5-content-noimg {
    font-weight:normal;
    padding:0px 4px 4px 0px;
    color:#333333;
    line-height:1.3em;
}
.c15v5-content a {
    padding:0px 0px 0px 0px;
}
.c15v5-content a:link, .c15v5-content-noimg a:link {
    color: #850000;
    text-decoration: none;
}
.c15v5-content a:hover, .c15v5-content-noimg a:hover {
    color: #850000;
    text-decoration: underline;
}
/* Responsive  c15v5_expertdetail_hero Ends*/

/* Responsive (n02v10) operational docs Starts*/

.n02v10-itemlist {
    padding: 0px 0px 0px 0px;
}
.n02v10-itemlist-superheader {
    font:bold 0.6875em/1.182em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0px 11px 0px;
    text-transform:uppercase;
}
.n02v10-itemlist-superheadertag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    padding:0px 0px 2px 0px;
    text-transform:uppercase;
}
.n02v10-itemlist-content {
    padding:0px 0px 23px 0px;
}
.n02v10-itemlist-content-last {
    padding:0px 0px 0px 0px;
}
.n02v10-itemlist-content p, .n02v10-itemlist-content-last p {
    padding:0px 0px 2px 0px;
}
.n02v10-itemlist-content p a, .n02v10-itemlist-content-last p a {
    font:0.8125em/1.385em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.n02v10-itemlist-content p a:hover, .n02v10-itemlist-content-last p a:hover {
    color:#850000;
    text-decoration:underline;
}
.n02v10-itemlist-date {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666666;
    padding:0px 0px 0px 0px;
}
.n02v10-itemlistlink {
    padding:14px 0px 0px 0px;
}
.n02v10-itemlistlink a {
    font:0.75em/1.167em Arial, Helvetica, sans-serif;
    color:#850000;
    text-decoration:none;
}
.n02v10-itemlistlink a:hover {
    text-decoration:underline;
}
/* Responsive (n02v10) operational docs Ends*/

/* Responsive c07v9_highlights Starts*/
div.c07v9-highlight {
    word-wrap: break-word;
    background:url("../images/C07V9_highlight.png") repeat-x;
    padding:12px 12px 26px 12px;
    height:203px;
    display:inline;
}
div.c07v9-highlight-people {
    word-wrap: break-word;
    background: none;
    padding: 12px 12px 26px 12px;
    height: auto;
}
.c07v9-highlight-img-header {
    margin:0px 0px 17px 0px;
    border-bottom:1px solid #d9dccf;
}
div.c07v9-highlight-fw {
    word-wrap: break-word;
    background:url("../images/C07V9_highlight.png") repeat-x;
    padding:12px 12px 26px 12px;
}
div.c07v9-highlight-people img {
    float:left;
    padding:0px 8px 8px 0px;
}
div.c07v9-highlight img, div.c07v9-highlight-fw img {
    float:left;
    padding:0px 8px 8px 0px;
}
.c07v9-highlight-header {
    font:0.937em Georgia, "Times New Roman", Times, serif;
    color:#666666;
    padding:4px 0px 6px 0px;
}
.c07v9-highlight-header span {
    font:1.375em Georgia, "Times New Roman", Times, serif;
    color:#f49f0a;
}
.c07v9-highlight-title {
    font:0.8125em/1.385em Georgia, "Times New Roman", Times, serif;
    color:#000;
    padding:0px 0px 8px 0px;
}
.c07v9-highlight-title a, .c07v9-highlight-title a:visited {
    color:#000;
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
}
.c07v9-highlight-title a:hover {
    text-decoration:underline;
    color:#850000;
}
.c07v9-highlight-blurb {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    padding:0px 0px 8px 0px;
    color:#666666;
}
.c07v9-Itemlistlink {
    padding:8px 0px 0px 0px;
}
.c07v9-Itemlistlink a {
    font-size:0.75em;
    color:#850000;
    text-decoration:none;
}
.c07v9-Itemlistlink a:hover {
    text-decoration:underline;
}
/* Responsive  c07v9_highlights Ends*/

/* Responsive (N02V5_highlight_list)  Starts*/
.n02v05-highlights {
    height:auto;
    word-wrap: break-word;
}
.n02v05-highlights-super-header {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 11px 0;
    text-transform:uppercase;
}
.n02v05-highlights-super-header-tag {
    font: 0.6875em Arial;
    color: #666666;
    text-transform: uppercase;
    padding-bottom:2px;
}
.n02v05-highlights-image {
    float:left;
    padding-right:8px;
    padding-bottom:20px;
}
.n02v05-highlightscont {
    padding-bottom:3px;
}
.n02v05-highlights-headline {
    margin-left:88px;
    width:auto;
    padding-bottom:35px;
}
.n02v05-highlights-headline-withoutimg {
    margin-left:0px;
    width:auto;
    padding-bottom:35px;
}
.n02v05-highlights-headline a {
    font: 1em/1.125em Georgia, Arial, Helvetica, sans-serif;
    color:#000000;
    margin-top: 3px;
    padding-bottom: 5px;
    word-wrap: break-word;
}
.n02v05-highlights-headline a:hover {
    font-family:Georgia;
    color:#850000;
    text-decoration:underline;
}
.n02v05-highlights-headline ul {
    padding:0;
}
.n02v05-highlights-headline ul li {
    float:left;
    color:#850000;
    font-family:Arial, Helvetica, sans-serif;
    padding:4px 1px 0px 1px\9 !important;
}
_:-o-prefocus, .n02v05-highlights-headline ul li {
 padding:4px 1px 0px 1px !important;
}
.n02v05-highlights-headline ul li.divider {
    color:#850000;
    font: 0.75em Arial, Helvetica, sans-serif;
    padding:2px 5px 0 5px;
}
.n02v05-highlights-headline ul li a {
    font: 0.75em Arial, Helvetica, sans-serif;
    color:#850000;
    clear:left;
    text-decoration:none;
    padding:5px 0 0 0;
}
.n02v05-highlights-headline ul li a:hover {
    font: 0.75em Arial, Helvetica, sans-serif;
    color:#850000;
    clear:left;
}
.n02v05-highlights a {
    text-decoration:none;
}
.n02v05-highlights a:hover {
    color:#850000;
    text-decoration:underline;
}
/* Responsive (N02V5_highlight_list)  Ends*/

/* c11v1-pullquote Starts */
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: 0 1px 0px 1px;
    padding:12px 12px 20px 12px;
    display: block;
    word-wrap: break-word;
    clear: left;
}
/*   Pull Quote Fix for Firefox */
@-moz-document url-prefix() {
 div.c11v1-pullquote {
 clear: right;
}
}
div.quotetext p {
    color:#000000;
    font-family:georgia;
    font-size:1em;
    line-height:1.375em;
    padding:0px 0 0 24px;
    font-style:italic;
}
.c11v1-pullquotebottom {
    margin-top:-5px;
    margin-left: 24px;
    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:4px 4px 0 4px;/*jira wcm 3701 padding: 4px 4px 0 12px;*/
 *padding:6px 4px 0 4px;
}
/* c11v1-pullquote Ends */

/* Responsive(F02v3)Search Starts */
.f02v3-searchcontent {
    padding:0px 16px 0px 16px;
    background:url("../images/search-cont-bg.gif") repeat-x bottom;
}
.f02v3-searchcontent-superheader {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    font-weight:bold;
    text-transform:uppercase;
    padding:0px 0px 7px 0px;
}
.f02v3-search {
    margin:0px 0px 0px 0px;
    position:relative;
    width:100%;
    font:0.6875em Arial, Helvetica, sans-serif;
    padding: 5px 0px;
}
.f02v3-search .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 30px 7px 6px;
    position:absolute;
    width:83%;
    z-index:2;
}
.f02v3-search .f02v3-submit-icon {
    color:#666666;
    font:0.625em Arial, Helvetica, sans-serif;
    font-weight:bold;
    position: relative;
    text-decoration: none;
    top: 5px;
    right:5px;
    margin-left:30px;
    z-index:100;
    float: right;
}
.f02v3-search-viewall {
    padding: 15px 0px 0px 0px;
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#850000;
    clear:left;
}
.f02v3-search-viewall a {
    text-decoration: none;
}
.f02v3-search-viewall a:hover {
    text-decoration: underline;
}
.container_24 .grid_4 .f02v3-search .search-text {
    width:70%;
}
.container_24 .grid_10 .f02v3-search .search-text {
    width: 91%;
}
.container_24 .grid_15 .grid_10 .f02v3-search .search-text {
    width: 91%;
    padding: 6px 34px 7px 6px;
}
.container_24 .grid_15 .grid_10 .f02v3-search .search-text {
    width:88.5%;
}
.container_24 .grid_20 .grid_10 .f02v3-search .search-text {
    width: 91%;
}
.container_24 .grid_15 .f02v3-search .search-text {
    width:93.5%;
    padding:6px 29px 7px 6px;
}
.container_24 .grid_20 .f02v3-search .search-text {
    width: 96%;
    padding:6px 32px 7px 6px;
}
.container_24 .grid_20 .grid_15 .f02v3-search .search-text {
    width: 93%;
    padding:6px 32px 7px 6px;
}
.grid_17 .f02v3-search .search-text {
    width: 94.7%;
    padding:6px 27px 7px 6px;
}
.grid_19 .f02v3-search .search-text {
    width: 96%;
}
.grid_24 .f02v3-search .search-text {
    width: 97%;
}
.container_24 .grid_5 .f02v3-search .search-text {
    width:75%;
    padding: 6px 33px 7px 6px;
}
.container_24 .grid_12 .f02v3-search .search-text {
    width: 92%;
    padding: 6px 28px 7px 6px;
}
/*jira wcm 4194*/
.container_24 .grid_10 .grid_5 .f02v3-search .search-text {
    width:75%;
    padding: 6px 33px 7px 6px;
}
/*jira wcm 4194*/
/* Responsive(F02v3)Search End */

/* Responsive (S05V1_photo_gallery)  Starts*/
.s05v1-photogallery-super-header {
    font:bold 0.6875em Arial;
    color: #000000;
    text-transform: uppercase;
    margin-bottom:12px;
}
.s05v1-photogallery-section-name {
    font: 13px Georgia;
    color:#000000;
    padding-bottom:10px;
}
.s05v1-photos-section {
    width:auto;
    float:left;
}
.s05v1-photogallery img {
    float:left;
    padding:0 6px 6px 0;
}
.s05v1-viewmore {
    padding-top:6px;
    float:left;
    clear:left;
}
.s05v1-viewmore a, .s05v1-viewmore a:visited {
    font:0.75em Arial;
    color: #850000;
    text-decoration:none;
    float: left;
}
.s05v1-viewmore a:hover {
    color: #850000;
    text-decoration: underline;
}
/* Responsive (S05V1_photo_gallery)  Ends*/

/*  Responsive C09v1 - Story Highlight Starts */
.c09v1-bullet-list {
    /*float: right;*/
    margin-bottom: 10px;
}
.c09v1-bullet-list-large {
 *float: left;
}
.c09v1-superheader {
    font: bold 0.6875em/1.4em Arial, Helvetica, sans-serif;
    color: #000000;
    text-transform: uppercase;
    padding:0px 0px 10px 0px;
}
.c09v1-bullet-list ul {
    color:#666666;
    font:italic 0.9375em/1.5em Georgia, "Times New Roman", Times, serif;
    text-align: left;
    word-wrap: break-word;
}
.c09v1-bullet-list ul li {
    background: url("../images/bulletlist-bullet.png") no-repeat scroll top left transparent;
    font:italic 0.9375em/1.5em Georgia, "Times New Roman", Times, serif;
    color:#666666;
    margin:0px 0px 0px 0px;
    padding:0px 0px 8px 17px;
    text-align: left;
    word-wrap: break-word;
    overflow:hidden;
}
.c09v1-bullet-list ul li:last-child {
    padding:0px 0px 0px 17px;
}
/* BulletList - If the large Multimedia component comes */
.c09v1-bullet-list.largebulletlist {
    margin:0px 0 0 0;
    float: inherit;
 *float: left;
}
/*  Responsive C09v1 - Story Highlight End */


/*  Responsive C09v2 Synopsis - Placeholder */

.c09v2-synopsis-placeholder {
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
}
.c09v2-synopsis-placeholder-large {
 *float: left;
}
.c09v2-synopsis {
    color:#666666;
    font-size:0.9375em;
    font-style:italic;
    font-family: Georgia, "Times New Roman", Times, serif;
    line-height:1.5em;
    text-align: left;
    word-wrap: break-word;
}
/* Synopsis - If the large Multimedia component comes */
div.c09v2-synopsis.largesynopsis {
    margin:0px 0 0px 0;
    float: inherit;
*float: left;
}
/*  Responsive C09v2 Synopsis Ends */  


/* S06v8-statistics Responsive Starts */
.s06v8-million {
    padding:0px 0px 0px 0px;
    word-wrap:break-word;
}
.s06v8-million img {
    float:left;
    padding:0px 2px 3px 0px;
}
.s06v8-million-accent-header {
    font:1.6875em Georgia, "Times New Roman", Times, serif;
    color:#990000;
    padding:0px 0px 0px 0px;
}
.s06v8-million-accent-text {
    font: 0.813em/1.384em Georgia, "Times New Roman", Times, serif;
    color:#333333;
    float:left;
    padding:7px 0px 0px 0px;
}
.s06v8-million-source {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#666666;
    clear:left;
    padding: 13px 6px 0px 0px;
}
.s06v8-million-source a:link, .s06v8-million-source a:visited, .s06v8-million-source a:active {
    color: #850000;
    text-decoration:none;
}
.s06v8-million-source a:hover {
    color: #850000;
    text-decoration: underline;
}
/* S06v8-statistics Responsive Ends */

/* Responsive C10v3-materials  Search Starts*/
.c10v3-section {
    margin:0px 0px 8px 0px;
}
.c10v3-section.last {
    margin-bottom:0px;
}
.c10v3-headline, .c10v3-headline a {
    font:1em/1.25em Georgia, "Times New Roman", Times, serif;
    color: #000;
    text-decoration: none;
    margin:0px 0px 7px 0px;
}
.c10v3-headline a:link, .c10v3-headline a:visited, .c10v3-headline a:active {
    text-decoration:none;
    color: #000;
}
.c10v3-headline a:hover {
    text-decoration: underline;
    color: #850000;
}
.c10v3-section p {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color: #333333;
}
.c10v3-fileinformation {
    font:0.75em/2em Arial, Helvetica, sans-serif;
    color: #666666;
    text-decoration: none;
}
.c10v3-fileinformation a:link, .c10v3-fileinformation a:visited, .c10v3-fileinformation a:active {
    text-decoration: none;
}
.c10v3-fileinformation a:hover {
    text-decoration: underline;
}
/* Responsive C10v3-materials  Search ends*/

/*Responsive C07V5-EventDetails starts */
.eventdetail {
    float:right;
    *width:254px;
}
.c07v5-eventdetail {
    height:auto;
    width:240px;
    float:right;
    background:url("../images/eventdetails_bg.png") repeat-x scroll 0 bottom transparent;
    word-wrap: break-word;
    padding:20px 0px 16px 0px;
    margin:0px 0px 0px 12px;
    border-bottom:1px solid #d9dccf;
    border-right:1px solid #d9dccf;
    border-left:1px solid #d9dccf;
}
.c07v5-super-header {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 12px 0;
    text-transform:uppercase;
    word-wrap:break-word;
}
.c07v5-eventtypes {
    color:#333333;
    font:0.75em Arial, Helvetica, sans-serif;
}
.c07v5-eventtypes ul {
    list-style:none;
    display:block;
}
.c07v5-eventtypes ul li {
    padding:7px 0px 7px;
    border-bottom:1px solid #d9dccf;
    word-wrap: break-word;
}
.c07v5-eventtypes ul li span {
    font:bold 11px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    padding-right:2px;
    word-wrap: break-word;
}
.c07v5-eventtypes ul li span a {
    font:normal 12px Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-transform:none;
    display:block;
    margin-bottom:-15px;
 *margin-bottom:0px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
.c07v5-eventtypes ul li span a {
    margin-bottom:0px;
}
}
.c07v5-eventtypes ul li span a:hover {
    text-decoration:underline;
    color: #850000;
}
.c07v5-register-button {
    padding:16px 0 0px 0;
}
.c07v5-register-button .button {
    background: url("../images/button.png") repeat-x scroll #a73f30;
    border: 1px solid #602118;
    color:#FFF;
    height: inherit;
    padding: 4px 10px;
    width:auto;
    font-weight: bold;
    font-size: 0.688em;
    display:inline-block;
}
.c07v5-register-button a:link, .c07v5-register-button a:visited, .c07v5-register-button a:active, .c07v5-register-button a:hover {
    text-decoration:none;
}
.c07v5-register-button .buttonhover {
    background: url("../images/buttonhover.png") repeat-x scroll #a73f30;
    border: 1px solid #602118;
    color:#FFF;
    height: inherit;
    padding: 4px 10px;
    width:auto;
    font-weight: bold;
    font-size: 0.688em;
    cursor: pointer;
    display:inline-block;
}
.c07v5-eventtypes .c07v5-text {
    color:#333333;
    font: 1em Arial, Helvetica, sans-serif;
    text-transform:none;
}
/*Responsive C07V5-EventDetails Ends */


/*Responsive C07v13 Highlight With Dropdown CSS starts */
.c07v13-Highlight {
    width:auto;
    background:url("../images/c15v3-feature-herobg.gif") repeat-x bottom left;
}
.c07v13-superheader {
    font:bold 0.688em Arial, Helvetica, sans-serif;
    color:#000000;
    text-transform:uppercase;
    padding:0px 0 12px 0;
}
.c07v13-Highlight-img {
    padding: 0px 12px 0 0;
    width:110px;
    height:73px;
    float:left;
}
.container_24 .grid_5 .c07v13-Highlight-img {
    float:none;
}
.c07v13-Highlight-content {
    padding:0px 0px 0px;
    margin-left:121px;
}
.c07v13-Highlight-content-withoutimg {
    padding:0px 0px 0px;
    margin-left:0px;
}
.container_24 .grid_5 .c07v13-Highlight-content {
    padding:0px 0px 0px;
    margin-left:0px;
}
.c07v13-Highlight-title {
    padding:0px 0px 0px 0px;
}
.c07v13-Highlight-title p {
    font:1.125em Georgia;
    color:#000000;
    padding:0px 0px 8px 0px;
    word-wrap: break-word;
}
.c07v13-Highlight-title p a {
    color:#000000;
    font:1.125em Georgia;
    text-decoration:none;
}
.c07v13-Highlight-title p a:hover {
    color:#850000;
    text-decoration:underline;
}
p.c07v13-Highlight-text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#000000;
    word-wrap: break-word;
    padding-bottom: 15px;
}
p.c07v13-Highlight-text span a {
    font:12px Arial, Helvetica, sans-serif;
    color:#850000;
}
p.c07v13-Highlight-btext {
    font:bold 0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#000000;
    word-wrap: break-word;
    padding-bottom:6px;
}
.c07v13-Highlight-text a {
    color:#850000;
    text-decoration:none;
}
.c07v13-Highlight-text a:hover, .c07v13-Highlight-text span a:hover, p.c07v13-Highlight-text span a:hover {
    color:#850000;
    text-decoration:underline;
}
.c07v13-searchfield {
    padding: 0px 0px 0px 0px;
}
.c07v13-Highlight-dropdown {
    padding: 0px 1px 0px 0px;
    float:left;
    width:65%;
}
div.c07v13-Highlight-dropdown select {
    height: 23px;
    width:100%;
}
.c07v13-Highlight-title select {
    font: 0.75em arial;
    border: solid 1px #b6c7dc;
    width: 70%;
}
.c07v13-Highlight-search {
    padding:0px 0px 0px 0px;
}
.c07v13-Highlight-search input.button {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    border:0px;
    margin:0px 0px 0px 2px;
}
.c07v13-Highlight-search input.buttonhover {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    cursor: pointer;
    border:0px;
    margin:0px 0px 0px 2px;
}
/*Responsive C07v13 Highlight With Dropdown CSS Ends */

/*Responsive F02V4-Dropdown CSS starts */
.f02v4-superheader {
    font: bold 0.688em Arial;
    text-transform:uppercase;
    color:#000000;
    padding-bottom:5px;
}
.f02v4-dropdown-browse {
    width:auto;
    margin:0px 0 0 0px;
}
.f02v4-searchfield {
    padding: 0px 0px 0px 0px;
}
.f02v4-people-dropdown {
    padding: 0px 0px 0px 0px;
    float:left;
    width:52%;
}
.f02v4-people-dropdown select {
    border: solid 1px #b6c7dc;
    height:23px;
    width:100%;
}
.f02v4-people-search {
    padding: 0px 0px 0px 0px;
}
.f02v4-people-search input.button {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    border:0px;
    margin:0px 0px 0px 3px;
}
.f02v4-people-search input.buttonhover {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    cursor: pointer;
    border:0px;
    margin:0px 0px 0px 3px;
}
a.f02v4-search-submit-viewall {
    font-size: 12px;
    margin-left:20px;
    padding-left:16px;
}
a:link.f02v4-search-submit-viewall, a:visited.f02v4-search-submit-viewall, a:active.f02v4-search-submit-viewall {
    text-decoration: none;
}
a:hover.f02v4-search-submit-viewall {
    text-decoration: underline;
}
.f02v4-divider {
    border-left: 1px solid #D9DCCF;
    height: 22px;
    padding: 0px 6px 0 6px;
}
/*Responsive F02V4-Dropdown CSS ends */

/*Responsive C02v2-Multimedia CSS starts */
.c02v2-video {
    background-color:#FFFFFF;
    float:left;
    margin: 0px 20px 20px 0;
    width:400px;
}
.c02v2-caption-holder {
    border-bottom: 1px solid #D9DCCF;
    margin-top: -2px;
    padding: 0 14px 16px;
}
.c02v2-copyright {
    font-size:0.6875em;
    color:#666;
    padding-top:3px;
    line-height:1.818em;
}
.c02v2-image {
    height:auto;
    float:left;
    padding:0px 20px 20px 0px;
}
.c02v2-credit {
    font-size:0.6875em;
    color:#666666;
}
.c02v2-video.width-auto {
    width: auto;
}
.c02v2-caption p {
    font-size: 0.75em;
    line-height: 1.25em;
    color: black;
    padding-top: 17px;
    word-wrap: break-word;
}
/*Responsive C02v2-Multimedia CSS Ends */

.pagination {
    float: right;
    padding-top: 2px;
    padding-right: 3px;
}
.pagination a.pagination-nav {
    display:block;
    float:left;
*text-decoration:none;
}
.pagination a img {
*margin-bottom:10px;
}
.pagination .pagination-list {
    float:left;
    margin-right:8px;
}
.pagination .pagination-list a {
    display:block;
    float:left;
    width:5px;
    margin-left:8px;
    margin-top:2px;
    height:5px;
    overflow:hidden;
    background-image:url(../images/nav-dot.png);
    text-decoration:none;
}
.pagination .pagination-list a.activeSlide {
    background-image:url(../images/nav-dot-selected.png);
    text-decoration:none;
}
/* c14v1-contacts responsive css starts */

.c14v1-contacts {
    width:auto;
    padding: 0px 0px 10px 0px;
    word-wrap:break-word;
}
.c14v1-contacts-last {
    padding-bottom:0px !important;
    word-wrap:break-word;
}
.c14v1-contacts-super-header {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.6875em;
    color: #000000;
    padding:0 0 10px 0;
    text-transform: uppercase;
}
.c14v1-contacts-name {
    font:0.8125em/1.6em Georgia, "Times New Roman", Times, serif;
    color: #000000;
    padding:0px 0px 0px 0px;
}
.c14v1-contacts-address {
    font: 0.75em/1.5em Arial;
    color:#666666;
    text-decoration:none;
    padding: 0px 0px 0px 0px;
}
.c14v1-contacts a:link {
    font: 0.75em/1.5em Arial;
    color: #850000;
    text-decoration:none;
}
.c14v1-contacts a:hover {
    text-decoration:underline;
}
.c14v1-contacts-category {
    font:bold 0.75em/1.5em Arial;
    color: #000000;
}
.c14v1-contacts-viewall{
    padding:20px 0px 0px 0px;
    font:0.75em/1.167em Arial, Helvetica, sans-serif;

}
.c14v1-contacts-viewall a {
    text-decoration: none;
    color: #850000;
    word-wrap: break-word;
}


/* c14v1-contacts responsive css ends */


/* Responsive (S03v1) Most Popular Starts*/
.s03v1-mostpopular {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.s03v1-mostpopular-superheader {
    font: bold 0.6875em/1.4em Arial, Helvetica, sans-serif;
    color: #000000;
    text-transform: uppercase;
    padding:0px 0px 10px 0px;
}
.s03v1-mostpopular ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s03v1-mostpopular ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 12px 12px;
    font:0.813em/1.385em Georgia, "Times New Roman", Times, serif;
    color: #000000;
}
.s03v1-mostpopular ul li:last-child {
    padding:0px 0px 0px 12px;
}
.s03v1-mostpopular ul li a:link, .s03v1-mostpopular ul li a:active, .s03v1-mostpopular ul li a:visited {
    font-family:Georgia, "Times New Roman", Times, serif;
    color: #000000;
    text-decoration:none;
}
.s03v1-mostpopular ul li a:hover {
    text-decoration:underline;
    color:#850000;
}
/*Responsive (S03v1) Most Popular End*/

/* Responsive S07v1- Media Contact Start */
.s07v1-mediacontact {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.s07v1-mediacontact-superheader {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    text-transform:uppercase;
    padding:0px 0px 11px 0px;
}
.s07v1-mediacontact ul {
    padding:0px 0px 22px 0;
    margin:0;
    list-style-type:none;
}
.s07v1-mediacontact ul.last {
    padding: 0px 0px 0px 0;
    margin:0;
    list-style-type:none;
}
.s07v1-mediacontact ul li.railtitle {
    font:bold 0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0px 0px 0px;
}
.s07v1-mediacontact ul li.text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0px 0px 0px 0px;
}
.s07v1-mediacontact ul li.phone {
    font:0.75em Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0px 0px 1px 0px;
}
.s07v1-mediacontact ul li.action-link {
    font:0.75em/1.167em Arial, Helvetica, sans-serif;
    padding:5px 0px 0px 0px;
}
.s07v1-mediacontact ul li.action-link a {
    color:#850000;
    text-decoration:none;
}
.s07v1-mediacontact ul li.action-link a:hover {
    text-decoration:underline;
}
.s07v1-morelink {
    font:0.75em Arial, Helvetica, sans-serif;
    padding:7px 0px 0px 0px;
}
.s07v1-morelink a {
    color:#850000;
    text-decoration:none;
}
.s07v1-morelink a:hover {
    text-decoration:underline;
}
/* Responsive S07v1- Media Contact End */


/* Responsive C10V3 - Material Starts*/
.c10v3-material {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.c10v3-material ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.c10v3-material ul li.headline {
    font:1em/1.25em Georgia;
    color: #000000;
    padding:0px 0px 6px 0px;
}
.c10v3-material ul li.headline a {
    font-family: Georgia;
    color: #000000;
    text-decoration:none;
}
.c10v3-material ul li.headline a:hover {
    color: #850000;
    text-decoration:underline
}
.c10v3-material ul li.text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color: #333333;
    padding:0px 0px 2px 0px;
}
.c10v3-material ul li.fileinfo {
    font:0.75em Arial, Helvetica, sans-serif;
    color: #666666;
    padding:0px 0px 10px 0px;
}
.c10v3-material ul li.fileinfo a {
    font-family:Arial, Helvetica, sans-serif;
    color: #850000;
    text-decoration:none;
}
.c10v3-material ul li.fileinfo a:hover {
    text-decoration:underline;
}
/* Responsive  C10V3 - Material End*/


/* Responsive (S01v4) Related Grouping Starts*/
.s01v4-related-grouping {
    word-wrap: break-word;
}
.s01v4-related-grouping-super-header {
    font:bold 0.688em/1.182em Arial, Helvetica, sans-serif;
    color: #000000;
    margin-bottom:16px;
    text-transform: uppercase;
}
.s01v4-related-grouping-super-header-tag {
    font:0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    margin: 12px 0 6px 0;
    text-transform: uppercase;
}
.s01v4-related-grouping-super-header-tag2 {
    font:0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    margin-top: 18px;
    text-transform: uppercase;
}
.s01v4-related-grouping ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.s01v4-related-grouping ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 8px transparent;
    padding:4px 10px 2px 12px;
 *border-right: solid white 1px;
    word-wrap: break-word;
    font:0.75em/1.33em Arial, Helvetica, sans-serif;
}
.s01v4-related-grouping ul li a:link, .s01v4-related-grouping ul li a:active, .s01v4-related-grouping ul li a:visited {
    color: #850000;
    text-decoration:none;
}
.s01v4-related-grouping ul li a:hover {
    text-decoration:underline;
}
/* Responsive (S01v4) Related Grouping Starts*/
/* Responsive S06v3 - Highlights End */
.s06v3-highlights {
    height:auto;
    padding:0px 0px 0px 0px;
}
.s06v3-highlight-super-header {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 12px 0;
    text-transform:uppercase;
    word-wrap:break-word;
}
.s06v3-highlight-image {
    float:left;
    padding-right:5px;
}
.s06v3-highlight-image-grid4 {
    padding-bottom:5px;
}
.s06v3-highlight-title {
 *height:auto;
    height:auto;
}
.s06v3-highlight-title p {
    font:0.8125em/1.3846em Georgia, "Times New Roman", Times, serif;
    padding:0px 0px 4px 0px;
    color:#000000;
    word-wrap:break-word;
}
.s06v3-highlight-title p a {
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.s06v3-highlight-title p a:hover {
    color:#850000;
    text-decoration:underline;
}
.s06v3-highlight-text {
    font-size:0.75em;
    line-height:1.5em;
    color:#333333;
    text-decoration:none;
    word-wrap:break-word;
    padding:9px 0px 0px 0px; /*jira 3837 */
}
.s06v3-highlight-subtitle {
    font:0.75em/1.25em Arial, Helvetica, sans-serif;
    color:#666666;
}
.s06v3-highlight-subtitle-withoutimg {
    font:0.75em/1.25em Arial, Helvetica, sans-serif;
    color:#666666;
}
.s06v3-highlights-title-grid4 {
    font:0.75em/1.25em Arial, Helvetica, sans-serif;
    color:#666666;
}
.s06v3-highlight-actionlink {
    padding-top:10px;
}
.s06v3-highlight-actionlink a {
    font:0.75em/1.167em Arial, Helvetica, sans-serif;
    color:#850000;
    text-decoration:none;
    color: #850000;
    word-wrap:break-word;
}
.s06v3-highlight-actionlink a:hover {
    text-decoration:underline;
}
.s06v3-highlight-text p span a {
    color:#850000;
    padding-bottom:1px;
    text-decoration:none;
    color: #850000;
}
.s06v3-highlight-text p span a:hover {
    text-decoration:underline;
    color: #850000;
}
.s06v3-padding-img14 {
    padding-top: 14px;
}
/* Responsive S06v3 - Highlights End */

/* Responsive c07v12-PressRelease No. Starts*/
.c07v12-pressrelease-no {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.c07v12-superheader-a {
    font:bold 0.6875em/1.4em Arial, Helvetica, sans-serif;
    color: #000000;
    text-transform: uppercase;
    padding:0px 0px 4px 0px;
}
.c07v12-superheader-b {
    font:0.75em Arial, Helvetica, sans-serif;
    color:#666666;
    word-wrap:break-word;
}
/* Responsive  c07v12-PressRelease No. End*/ 

/* Responsive (C05V3) Video Starts*/

.c05v3-video {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.c05v3-videoplayer {
    padding:0px 0px 0px 0px;
}
.c05v3-slideshow {
    padding:15px 0px 0px 0px;
    word-wrap: break-word;
}
.c05v3-slideshow ul {
    padding:0px 0px 19px 0;
    margin:0;
    list-style-type:none;
}
.c05v3-slideshow ul li.headline {
    padding:5px 0 0px 0;
    font:1.625em/1.125em Georgia;
    color:#000000;
}
.c05v3-slideshow ul li.subhead {
    padding:3px 0 0px 0;
    font:1.0em/1.25em Georgia;
    color:#000000;
}
.c05v3-slideshow-text {
    font:0.813em/1.615em Arial, Helvetica, sans-serif;
    padding:15px 0px 0px 0px;
    border-top: solid #d9dccf 1px;
}
/*Responsive (C05V3) Video End*/
/*Added for About Contacts*/
.c14v1-row-contacts {
    width: 786px;
    float: left;
    padding: 0px 2px 10px 0px;
}
.c14v1-row-contacts-edit {
    width: 786px;
    float: none;
    padding: 0px 2px 10px 0px;
}
/*Added for About Contacts -  Ends*/
/* Added for Jira 1906 */
.c14v1-headquarters-media-contacts {
    width: 496px;
    float:left;
}
.c14v1-related-media-contacts {
    padding: 0px 60px 0px 0px;
    word-wrap: break-word;
    float:left;
    width: 175px;
}
.c14v1-related-last-media-contacts {
    padding: 0px 0px 0px 0px;
}
.c14v1-related-row-media-contacts {
    width:710px;
    float: left;
    padding: 0px 2px 10px 0px;
 *padding:0px 2px 10px 0px
}
.c14v1-related-row-media-contacts-edit {
    float: none;
}
.c14v1-related-super-header-media-contacts {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    line-height: 2em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
    padding: 0px 0px 0px 8px;
}
.c14v1-related-name-media-contacts {
    font-size:0.8125em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color: #000000;
    text-align:left;
    padding:0px 0px 0px 0px;
    width:190px;
    line-height:1.6em;
}
.c14v1-related-address-media-contacts {
    font-family: Arial;
    font-size: 0.75em;
    color:#666666;
    text-decoration:none;
    line-height:1.5em;
    padding: 0px 0px 0px 0px;
    width:190px;
    font-style:italic;
}
.c14v1-related-address-contact-media-contacts {
    font-family: Arial;
    font-size: 0.75em;
    color: #000000;
    text-decoration:none;
    line-height:1.5em;
    padding: 0px 0px 0px 0px;
    width:190px;
}
.c14v1-related-media-contacts a:link {
    font-family: Arial;
    font-size: 0.75em;
    color: #850000;
    text-decoration:none;
    line-height:1.5em;
}
.c14v1-related-media-contacts a:hover {
    font-family: Arial;
    font-size: 0.75em;
    color: #850000;
    text-decoration:underline;
}
.c14v1-related-email-media-contacts {
    font-family: Arial;
    font-size: 0.75em;
    color: #000000;
    text-decoration:none;
    line-height:1.5em;
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.c14v1-related-email-media-contacts a:link {
    font-family: Arial;
    color: #850000;
    text-decoration:none;
}
.c14v1-related-email-media-contacts a:hover {
    font-family: Arial;
    color: #850000;
    text-decoration:underline;
}
.c14v1-related-global-media-contacts {
    padding: 0px 80px 0px 0px;
    word-wrap: break-word;
    float:left;
    width: 630px;
}
.c14v1-related-affiliates-media-contacts-address {
    font-family: Arial;
    font-size: 0.75em;
    color: #000000;
    text-decoration:none;
    line-height:1.5em;
    padding: 0px 0px 0px 0px;
}
.c14v1-related-affiliates-row-media-contacts {
    padding: 20px 0px 0px 8px;
}
.c14v1-related-affiliates-row-media-contacts-last {
    padding-right:60px;
}
.c14v1-related-affiliates-row-actionlink {
    padding: 0px 0px 0px 17px;
    float:left;
}
.c14v1-related-affiliates-superheader-media-contacts {
    font-family: Georgia;
    font-size: 1.25em;
    line-height:1em;
    width:240px;
}
.c14v1-related-affiliates-superheader-media-contacts span {
    font-family: Arial;
    font-size: 0.6em;
    color: #000000;
    text-decoration:none;
    line-height:1.5em;
    padding: 0px 0px 0px 0px;
}
.c14v1-related-super-header-contacts {
    font-family: Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    margin-bottom: 1px;
    text-transform: uppercase;
    padding: 0px 0px 6px 0px;
}
.c14v1-related-col-media-contacts {
    float:left;
    padding:0px 105px 0px 8px;
    width:240px;
}
.c14v1-related-general {
    padding: 0px 17px 20px 0px;
    width:152px;
    float: left;
    min-height:100px;
}
.c14v1-related-address-contact-media-contacts-general {
    width:152px;
}
.c14v1-related-general-col-media-img {
    padding:0px 0px 0px 12px;
    float:left;
    width: 170px;
}
.c14v1-related-general-col-media-contacts {
    padding:0px 0px 0px 12px;
    float:left;
    width: 516px;
}
.c14v1-related-super-header-font-noraml {
    font-weight:normal;
    font-family: Arial;
    font-size: 0.75em;
    color: #000000;
    padding: 0px 0px 10px 0px;
}
.c14v1-related-address-contact-media-contacts-general span {
    font-weight:bold;
}
/*c14v1 media-contacts ends here*/
/*Added for About Contacts*/

/* Responsive c15v7 Event Detail Hero Starts  */
#c15v7-eventdetailhero {
    min-height:215px;
    background:url("../images/expertdetailhero-bg.png") repeat-x scroll 0 bottom transparent;
    padding:12px 12px 12px 12px;
}
.eventcont {
    color:#333333;
    font:bold 0.8125em Arial, Helvetica, sans-serif;
}
.eventdetailhero-type {
    color:#666666;
    font-size:0.6885em;
    text-transform:uppercase;
    padding:0px 0px 5px;
}
#c15v7-eventdetailhero .eventcont img {
    padding:0px 12px 12px 0px;
    float:left;
}
#c15v7-eventdetailhero .eventcont .nw-video {
    padding:0px 12px 12px 0px;
    float: left;
    width:270px;
}
.c15v7-title {
    padding:0px 0px 16px 0px;
    word-wrap: break-word;
}
.c15v7-title h2 {
    font:normal 1.625em/1.182em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.c15v7-title a {
    font:normal 1.625em/1.182em Georgia, "Times New Roman", Times, serif;
    color:#000000;
    text-decoration:none;
}
.c15v7-title a:hover {
    color:#850000;
    text-decoration:underline;
}
#c15v7-eventdetailhero .eventcont p {
    margin-top:-2px;
}
#c15v7-eventdetailhero .eventcont-text {
    color:#333333;
    margin:10px 0px 0px 0px;
    font:0.8125em/1.385em Arial, Helvetica, sans-serif;
}
/* Responsive c15v7 Event Detail Hero End  */

.margin-left-right {
    margin:0px 1px;
}
/* NEW(N08V1) News By Type Start */
.n08v1-View-News-ByType {
    margin:0px;
}
.n08v1-News-By-Type {
    word-wrap: break-word;
    padding:0px 12px 0px;
}
.n08v1-News-By-Type-super-header {
    font:bold 0.688em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#000000;
}
.n08v1-related-link {
    padding: 12px 0px 0px 0px;
}
.n08v1-News-By-Type ul.col {
    list-style-type:none;
    float: left;
}
ul.col li.col {
    background:url("../images/bullet-arrow.png") no-repeat left 6px transparent;
    padding:0px 0px 7px 9px;
    width: 138px;
    float:left;
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
}
ul.col li.col-fw {
    background:url("../images/bullet-arrow.png") no-repeat left 6px transparent;
    padding:0px 0px 4px 9px;
    width:297px;
    float:left;
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
}
ul.col li.col a:link, ul.col li.col a:active, ul.col li.col a:visited, ul.col li.col-fw a:link, ul.col li.col-fw a:active, ul.col li.col-fw a:visited {
    color: #850000;
    text-decoration:none;
}
ul.col li.col a:hover, ul.col li.col-fw a:hover {
    text-decoration:underline;
}
/* NEW(N08V1) News By Type End */

/* NEW(S03v5) Stay Connected Start */
.s03v5-stayconnected {
    margin:0px;
}
.s03v5-stay-connected {
    word-wrap: break-word;
    padding:0px 12px 0px;
    height:134px;
}
.s03v5-stay-connected-fw {
    word-wrap: break-word;
    padding:0px 12px 0px;
}
.s03v5-stay-connected-super-header {
    font:0.688em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#000000;
    font-weight: bold;
    padding:0px 0px 10px 0px;
}
.s03v5-connected-link {
    margin:0px;
    padding:10px 0px 0px 0px;
}
.s03v5-connected-link ul {
    list-style-type:none;
    padding:0;
    margin:0;
}
.s03v5-connected-link ul li a {
    text-decoration: none;
}
.s03v5-connected-link ul li.icon {
    float: left;
    padding:0px 9px 0px 0px;
 *padding:0px 5px 0px 0px;
}
.s03v5-connected-link ul li.icon-fw {
    float: left;
    width: 80px;
    padding:0px 9px 0px 0px;
}
.s03v5-connected-link ul li.last {
    float: left;
    padding:4px 0px 3px;
}
.s03v5-Expand-link {
    padding:13px 0px 2px 0px;
    text-align:right;
}
.s03v5-Expand-link a {
    font-family: Arial;
    font-size: 0.75em;
    color: #850000;
    text-decoration:none;
    line-height:1.5em;
}
.s03v5-Expand-link a:hover {
    text-decoration:underline;
}
/* S03v5) Stay Connected Hidden Start */    
.s03v5-connected-hidden {
    margin:20px 0px 0px 0px;
    padding:0px;
}
.s03v5-connected-hidden ul {
    margin:0px;
    padding:0px;
    list-style:none;
}
.s03v5-connected-hidden ul li {
    float:left;
}
.s03v5-connected-col1 {
    float:left;
    width:139px;
    word-wrap: break-word;
    padding:5px 0px;
    border-top: solid #d9dccf 1px;
}
.s03v5-connected-col2 {
    float:left;
    width:147px;
    word-wrap: break-word;
    padding:5px 0px;
    border-top: solid #d9dccf 1px;
}
.s03v5-connected-count {
    font-size:0.688em;
    color:#666666;
    text-transform:uppercase;
    padding:2px 5px 6px 18px;
    width:133px;
}
.s03v5-connected-count1 {
    font-size:0.688em;
    color:#666666;
    text-transform:uppercase;
    padding:2px 5px 6px 0px;
    width:133px;
}
.s03v5-connected-subscribe {
    padding:10px 5px 10px 18px;
    width:133px;
}
.s03v5-connected-subscribe1 {
    padding:10px 5px 10px 0px;
    width:133px;
}
.s03v5-img {
    padding:6px 8px 0 0;
    float:left;
}
.s03v5-countnumber {
    word-wrap: break-word;
}
.s03v5-countnumber p.number {
    font-size:22px;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#000000;
    height:22px;
}
.s03v5-countnumber p.subscribe {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    padding:8px 0px 0px;
    text-transform:uppercase;
}
/* S03v5) Stay Connected Hidden End */

/* NEW(C05V11) Multimedia ClusterOverview Tab Start */
.c05v11-multicluster {
    margin:0px;
}
.c05v11-multimedia {
    word-wrap: break-word;
    padding:0px 12px 0px;
}
.c05v11-topcont {
    width:auto;
    margin:0px;
}
.c05v11-superheader {
    font-size:0.6875em;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    float:left;
}
.c05v11-pagination {
    background: url("../images/sprite.png") no-repeat scroll -935px -230px transparent;
    float: right;
    margin: -5px 0px 0px 0px;
}
.c05v11-pagination img {
    padding:2px 0px 3px 9px;
}
.c05v11-pagination ul {
    list-style-type:none;
}
.c05v11-pagination ul li {
    float: left;
    font-size:0.6875em;
    color: #666666;
    padding:0 0 0 0;
}
.c05v11-pagination ul li a.prev1 {
    display: block;
    padding:4px 0px 4px 0px;
    width:25px;
    text-decoration:none;
}
.c05v11-pagination ul li a.next1 {
    display: block;
    padding:4px 0px 4px 0px;
    width:25px;
    text-decoration:none;
}
.c05v11-pagination ul li a.prev1:hover, .c05v11-pagination ul li a.next1:hover {
    text-decoration:none;
}
.c05v11-multimedia-cluster {
    padding:15px 0px 0px 0px;
}
.c05v11-multimedia-col {
    float:left;
    width:147px;
}
.c05v11-multimedia-cluster img {
    margin:0px;
}
.c05v11-multimedia-cluster-wimg {
    margin:0px;
    height: 95px;
    width:146px;
}
.c05v11-multimedia-content {
    margin:-2px 0 0 0px;
}
.c05v11-multimedia-superheader {
    font-size:0.688em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    height:12px;
    text-transform:uppercase;
    padding:18px 3px 0px 10px;
    width:133px;
}
.c05v11-multimedia-title {
    padding:10px 3px 20px 10px;
    width:133px;
    height:65px;
}
.c05v11-multimedia-title a {
    font-size:0.688em;
    line-height:1.455em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
}
.c05v11-multimedia-title a:hover {
    color:#850000;
    text-decoration:underline;
}
.c05v11-multimedia-link {
    padding:12px 0px 0px 0px;
}
.c05v11-multimedia-link a {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #850000;
    text-decoration:none;
    line-height:1.5em;
}
.c05v11-multimedia-link a:hover {
    text-decoration:underline;
}
/* NEW(C05V11) Multimedia ClusterOverview Tab End */

/*-----Responsive - N02V13 - Link List Starts -----*/
.n02v13-linklist {
    padding:0px 0px 0px 0px;
    word-wrap:break-word;
}
.n02v13-superheader {
    font-family:Arabic transparent, Arial;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    padding:12px 0px 9px 12px;
    text-transform: uppercase;
    background:url("../images/n02v13-bg.jpg") repeat-x transparent;
    border-bottom: 1px solid #D9DCCF;
}
.n02v13-linklist-col {
    width: 50%;
    float: left;
    padding:17px 0px 0px 0px;
}
.n02v13-linklist-title {
    margin:0px 0px 0px 12px;
    padding:0px 12px 4px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    font-weight:bold;
    line-height:1.333em;
    color:#000;
}
.n02v13-linklist ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.n02v13-linklist ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    margin:0px 0px 0px 12px;
    padding:0px 12px 6px 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:1.333em;
    color:#000000;
}
.n02v13-linklist ul li a:link, .n02v13-linklist ul li a:active, .n02v13-linklist ul li a:visited, .n02v13-more-less a {
    color: #850000;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
}
.n02v13-linklist ul li a:hover, .n02v13-more-less a:hover {
    text-decoration:underline;
}
.n02v13-more-less {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    text-align:right;
    color: #000000;
    padding:12px 12px 0px 12px;
    clear:left;
}
/*-----Responsive - N02V13 - Link List End -----*/

/*-----Responsive - D01v1 Portfolio Starts-----*/

.d01v1-portfolio {
    padding:0px 0px 0px 0px;
    word-wrap:break-word;
}
.d01v1-portfolio-superheader {
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.6875em;
    color: #000000;
    padding:0px 0px 10px 0px;
    text-transform: uppercase;
}
.d01v1-portfolio-title {
    font-size:0.875em;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:1.0em;
    color:#000000;
}
.d01v1-portfolio-subtitle {
    font-size:0.6875em;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    padding:1px 0px 17px 0px;
}
.d01v1-portfolio img {
    padding:0px 0px 15px 0px;
}
.d01v1-portfolio-text {
    font-size:0.75em;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
}
.d01v1-portfolio-source {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    line-height: 1.3636em;
    color:#333;
}
.d01v1-portfolio-source span {
    font-weight: bold;
    text-transform: uppercase;
}
/*-----Responsive - D01v1 Portfolio Starts-----*/

/* Map Start */  
.map {
    height:303px;
    float:left;
    padding:0px;
}
.map-edit {
    height:303px;
    float:none;
    padding:0px;
}
.map-titlebar {
    background:url("../images/map-headerbg.png") repeat-x scroll transparent;
    height:31px;
    width:786px;
}
.map-superheader {
    font-size:0.6875em;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
    padding:12px 0 8px 15px;
}
html>/**/body .map-superheader {
    padding:11px 0 8px 15px;
}
.map-global-home {
    width:786px;
    height:272px;
    position:relative;/*background:url("../images/map-global-home.png") repeat scroll transparent;*/
}
.map-globalbg {
    width:786px;
    height:272px;
    position:relative;
    background:url("../images/map-bg.png") no-repeat scroll transparent;
}
.map-global-lac, .map-global-lac-hover {
    position:absolute;
    top:86px;
    left:74px;
    background:none;
    width:144px;
    height:184px;
    border:0px;
}
.map-global-lac:hover, .map-global-lac-hover {
    background: url("../images/lac-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-lac a {
    width:144px;
    height:184px;
    text-decoration: none;
    display: block;
}
.map-global-sa, .map-global-sa-hover {
    position:absolute;
    top:74px;
    left:375px;
    background:none;
    width:64px;
    height:69px;
    border:0px;
}
.map-global-sa:hover, .map-global-sa-hover {
    background: url("../images/sa-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-sa a {
    width:64px;
    height:69px;
    text-decoration: none;
    display: block;
}
.map-global-africa, .map-global-africa-hover {
    position:absolute;
    top:97px;
    left:243px;
    background:none;
    width:121px;
    height:130px;
    border:0px;
}
.map-global-africa:hover, .map-global-africa-hover {
    background: url("../images/africa-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-africa a {
    width:121px;
    height:130px;
    text-decoration: none;
    display: block;
}
.map-global-eap, .map-global-eap-hover {
    position:absolute;
    top:45px;
    left:393px;
    background:none;
    width:174px;
    height:157px;
    border:0px;
}
.map-global-eap:hover, .map-global-eap-hover {
    background: url("../images/eap-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-eap a {
    width:174px;
    height:157px;
    text-decoration: none;
    display: block;
}
.map-global-eca, .map-global-eca-hover {
    position:absolute;
    top:0px;
    left:292px;
    background:none;
    width:228px;
    height:82px;
    border:0px;
}
.map-global-eca:hover, .map-global-eca-hover {
    background: url("../images/eca-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-eca a {
    width:228px;
    height:82px;
    text-decoration: none;
    display: block;
}
.map-global-mena, .map-global-mena-hover {
    position:absolute;
    top:71px;
    left:244px;
    background:none;
    width:138px;
    height:59px;
    border:0px;
}
.map-global-mena:hover, .map-global-mena-hover {
    background: url("../images/mena-green.png") no-repeat scroll transparent;
    cursor: pointer;
}
.map-global-mena a {
    width:138px;
    height:59px;
    text-decoration: none;
    display: block;
}
.map-info-box {
    position:absolute;
    bottom:25px;
    left:12px;
    width:120px;
    background:#ffffff;
    border:1px solid #d9dccf;
}
.map-info-box p {
    font:0.688em Arial, Helvetica, sans-serif;
    line-height:1.273em;
    padding:6px 10px;
    color:#000000;
}
.map-links {
    position:absolute;
    top:2px;
    left:569px;
}
.map-links ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.map-links ul li {
    float:none;
    padding:0px;
    margin:6px 0px 0px 0px;
 *margin:-11px 0px 0px 0px;
}
@-moz-document url-prefix() {
 .map-links ul li {
 margin:4px 0px 0px 0px;
}
}
.map-links ul li a {
    text-decoration: none;
}
.map-links input.button {
    background:#ffffff;
    padding:10px 6px 10px 6px;
    width:180px;
    border:1px solid #d9dccf;
    font:0.813em Georgia;
    color:#000000;
    word-wrap:break-word;
    cursor: pointer;
 *cursor:default;
}
.map-links input.buttonhover {
    background:#f4f4f0;
    padding:9px 5px 9px 5px;
    width:180px;
    border:2px solid #cacdc1;
    font:0.813em Georgia;
    color:#000000;
    word-wrap:break-word;
    cursor: pointer;
 *cursor:default;
}
.map-links-button {
    background:#ffffff;
    padding:9px 8px 9px 8px;
    width:180px;
    border:1px solid #d9dccf;
    font:0.813em Georgia;
    color:#000000;
    word-wrap:break-word;
    line-height:1.231em;
    cursor: pointer;
}
.map-links-buttonhover {
    background:#f4f4f0;
    padding:8px 7px 8px 7px;
    width:180px;
    border:2px solid #cacdc1;
    font:0.813em Georgia;
    color:#000000;
    word-wrap:break-word;
    line-height:1.231em;
    cursor: pointer;
}
/* Map End */

/* C14v1 Browse Start */ 
.c14v1-browse {
    float:left;
    width:788px;
    padding:10px 0px 10px 0px;
}
.c14v1-browse-edit {
    float:none;
    width:788px;
    padding:10px 0px 15px 0px;
}
.c14v1-browse-title {
    float:left;
    width:360px;
    padding:0px 0px 0px 0px;
}
.c14v1-browse-title h2 {
    font-family:Georgia;
    font-weight:normal;
    color: #000;
    font-size: 1.625em;
    line-height:1.25em;
}
.c14v1-browse-searchfield {
    padding:0px 0px 0px 0px;
    /*height:30px;*/
    float:left;
    border-left:2px solid #d9dccf;
}
.c14v1-browse-subtitle {
    float:left;
    padding:5px 20px 0px 15px;
    font-size:1.0625em;
    color:#000000;
    width:120px;
    font-family:Georgia;
    word-wrap:break-word;
}
.c14v1-browse-dropdown {
    padding:3px 3px 12px 0px;
    float:left;
}
.c14v1-browse-dropdown select {
    font: 0.75em arial;
    border: solid 1px #b6c7dc;
    width:240px;
    height:23px;
}
.c14v1-browse-search {
    padding:2px 0px 12px 0px;
 *padding:1px 0px 12px 0px;
    width:23px;
    height:21px;
    float:left;
}
.c14v1-browse-search input.button {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    border:0px;
    margin: 1px 0px 0px 0px;
}
.c14v1-browse-search input.buttonhover {
    background: url("../images/magnify_arrow.png") no-repeat scroll transparent;
    width:23px;
    height: 23px;
    cursor: pointer;
    border:0px;
    margin: 1px 0px 0px 0px;
}
/* C14v1 Browse End */

/* N03v1 Alpha List START */ 
.n03v1-alphalist {
    height:auto;
    float:left;
    padding:0px 0px 0px 0px;
}
.n03v1-alphalist-edit {
    height:auto;
    float:none;
    padding:0px 0px 15px 0px;
}
.n03v1-alphalist-titlebar {
    background:#f6f7f3;
    height:31px;
    width:786px;
    border-bottom:2px solid #d9dccf;
}
.n03v1-alphalist-superheader {
    font:0.75em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-weight:bold;
    padding: 10px 0px 6px 5px;
    float: left;
}
.n03v1-alphalist-titlebar ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.n03v1-alphalist-titlebar ul li.first {
    float:left;
    padding:0px 10px 0px 0px;
}
.n03v1-alphalist-titlebar ul li.firstdeactive {
    float:left;
    padding:0px 10px 0px 0px;
    color:#d6dad8;
}
.n03v1-alphalist-titlebar ul li.alpha {
    padding:0px 9px 0px 9px;
    border-left:1px solid #d9dccf;
    float:left;
}
.n03v1-alphalist-titlebar ul li.deactive {
    padding:0px 9px 0px 9px;
    border-left:1px solid #d9dccf;
    float:left;
    color:#d9dccf;
}
:root .n03v1-alphalist-titlebar ul li.deactive {
    padding:0px 9px 0px 9px \0/;
}
:root .n03v1-alphalist-titlebar ul li.alpha {
    padding:0px 9px 0px 9px \0/;
}
.n03v1-alphalist-titlebar ul li.first a, .n03v1-alphalist-titlebar ul li.alpha a {
    color:#850000;
    text-decoration:none;
}
.n03v1-alphalist-titlebar ul li.first a:hover, .n03v1-alphalist-titlebar ul li.alpha a:hover {
    color:#850000;
    text-decoration:none;
}
.n03v1-alphalist-content {
    width:788px;
    padding:0px 0px 0px 0px;
}
.n03v1-alphalist-content ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.n03v1-alphalist-content ul li {
    padding:0px 0px 0px 0px;
}
.n03v1-alphalist-header {
    width:768px;
    padding:15px 10px 0px 10px;
    margin:0px;
    font:0.8125em Arial, Helvetica, sans-serif;
    color:#000000;
    text-transform:uppercase;
    font-weight:bold;
}
.n03v1-alphalist-items {
    padding:5px 10px 30px 10px;
    margin:0px;
    border-bottom:1px solid #d9dccf;
}
.n03v1-alphalist-items ul.list {
    list-style-type:none;
}
ul.list li.col {
    padding: 4px 16px 4px 0px;
    width:240px;
    float:left;
    word-wrap: break-word;
}
ul.list li.col ul.items {
    list-style-type:none;
}
ul.items li.country {
    padding:0px 10px 5px 0px;
 *float:left;
}
:root ul.items li.country {
    padding-bottom:4px;
    float: left;
}
ul.items li.country a {
    font:0.75em Arial, Helvetica, sans-serif;
    color:#333333;
    text-decoration:none;
}
ul.items li.country span.new {
    font:0.75em Arial, Helvetica, sans-serif;
    color: #bf0000;
    text-decoration:none;
    font-style: italic;
    padding:0px 0px 0px 5px;
}
ul.items li.first {
    padding: 1px 6px 5px 0px;
    float: left;
    white-space: nowrap;
}
ul.items li.first a {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
}
:root div.n03v1-alphalist-items ul.items li.divider {
    background-position-y: 3px\0/;
}
ul.items li.divider {
    background:url("../images/divider.gif") no-repeat left transparent;
 *background-position-y: 3px;
    padding: 1px 6px 5px 6px;
 *padding: 1px 8px 5px 8px;
    float: left;
    white-space: nowrap;
}
ul.items li.divider a {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
}
ul.items li.country a:hover, ul.items li.first a:hover, ul.items li.divider a:hover {
    color:#850000;
    text-decoration:underline;
}
ul.list li.back-top {
    padding:5px 5px 0px 0px;
    width:100%;
    float:left;
    text-align:right;
    background:url("../images/backtotop.png") no-repeat scroll right 15px transparent;
}
:root ul.list li.back-top {
    background:url("../images/backtotop.png") no-repeat scroll right 11px transparent\0;/*jira wcm 4173*/
}
ul.list li.back-top a {
    font:0.6875em Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
    padding: 0px 6px 0px 0px;
}
ul.list li.back-top a:hover {
    color:#850000;
    text-decoration:underline;
}
/* N03v1 Alpha List END */

/* PastPresident Img*/
.sub-head {
    color: #666666;
}
.pastpresident-inline_img {
    float: left;
    padding:0px 10px 2px 0px;
    margin-right:20px;
}
/* PastPresident Img*/

/* Latest issue */
.latest-issue {
    background-color:#FFFFFF;
    float:left;
}
.latest-issue-descriptor {
    color:#666;
    float:left;
    font-size:11px;
    margin:5px 0px 0px 0px;
    font-weight:bold;
    text-transform: uppercase
}
.latest-issue-list {
    display:block;
    float:left;
}
.latest-issue ul {
    padding:0;
    margin:0;
}
.latest-issue li {
    float: left;
    padding:4px 2px 4px 0px;
    font-size: 11px;
    color: #666;
    font-size: 11px;
    line-height:13px;
}
/* Latest issue */
/* All projects*/
.date {
    font-size:0.6875em;
    line-height: 2em;
    color:#666666;
}
/* All projects*/
.grid_4 .f02v4-people-dropdown {
    width:79%;
    padding:0px 0px 20px 0px;
}
.container_24 .grid_5 .f02v4-people-dropdown {
    width: 83%;
    width:82%\9;
    padding:0px 0px 20px 0px;
}
.grid_10 .f02v4-people-dropdown {
    width: 93%;
    padding:0px 0px 20px 0px;
}
.grid_5 a.f02v4-search-submit-viewall {
    margin:0px 0px 0px 5px;
}
/*jira fix 3833 starts */

.d02v1-countrydatacont a:link {
    text-decoration:none;
}
.d02v1-countrydatacont a:hover {
    text-decoration:underline;
}
/*jira fix 3833 ends*/

/*n02v9 -research page */
.title p.n02v9-recentlypub-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    line-height: 1.5em;
    color: #333333;
    padding: 8px 0px 0px 0px;
}
/*n02v9 -research page */

/*jira fix 3843*/

.n02v11-listpage ul li:first-child {
    padding: 0px 0px 0px 0px !important;
}
/*jira fix 3843*/

/*Member page changes*/

div.paragraph-member tr td p:first-child {
    padding:10px 0px 20px 12px;
}
div.paragraph-member tr td p {
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.538em;
    color: #000000;
    padding:0px 0px 0px 12px;
    margin:0px;
}
div.paragraph-member p {
    color:#333333;
    line-height:1.6em;
    margin-bottom:20px;
    word-wrap: break-word;
 *word-wrap: normal;
}
div.paragraph-member {
    font-size:0.813em
}
div.paragraph-member a:link {
    text-decoration:none;
}
div.paragraph-member a:hover {
    text-decoration:underline;
}
div.paragraph-member h1 {
    font:1.5em Georgia, "Times New Roman", Times, serif;
    color:#000;
}
/*Member page changes*/

/*Results api component starts*/

.results-api {
    padding:0px 12px;
    margin:0px 1px;
    background:url("../images/tab-cont-bg.gif") repeat-x scroll left bottom transparent;
}
.results-api-superheader {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0px 0 0px 0;
    text-transform:uppercase;
}
.results-api-superheadertag {
    font:bold 0.6875em Arial, Helvetica, sans-serif;
    color: #666666;
    text-transform: uppercase;
}
.results-api-title {
    margin: 0;
 *margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    word-wrap: break-word;
}
.results-api-title a:link {
    color:#000000;
    font-size:1em;
    font-family:Georgia;
    text-decoration:none;
    line-height:1.25em;
}
.results-api-title a:hover {
    color:#850000;
    text-decoration:underline;
}
.results-api-image {
    float:left;
    padding:0px 8px 0px 0px;
}
.results-api-image img {
    margin:0px;
    padding:0px;
}
.results-api-content {
    height:auto;
    word-wrap: break-word;
    overflow:hidden;
}
.results-api-content p {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color:#333333;
}
.results-api-content p span {
    padding:0px;
}
.results-api-content p span a:link {
    text-decoration:none;
}
.results-api-content p span a:hover {
    text-decoration:underline;
}
.results-api ul {
    padding:0px;
    margin:0px;
    display:inline-block;
}
.results-api ul li {
    list-style-type:none;
    float:left;
    overflow:hidden;
    padding: 9px 0px 11px 0px;
}
.results-api ul li:last-child {
    padding: 9px 0px 0px 0px;
}
.results-api .actionlink {
    padding: 15px 0px 0px 0px;
    display: inline-block;
}
.results-api .actionlink a:link {
    text-decoration:none;
    font-size: 0.75em;
}
.results-api .actionlink a:hover {
    text-decoration:underline;
}
/*Results api component ends*/

/* n02v10 RECENT PUB */
.n02v10-recentpub-superheader {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#000000;
    padding:0px 0 12px 0;
    font-weight: bold;
    text-transform:uppercase;
}
.n02v10-recentpub {
    padding:0px 0px 0px 0px;
    word-wrap: break-word;
}
.n02v10-recentpub ul {
    padding:0px 0 0px 0px;
    margin:0px 0 0px 0px;
    list-style:none;
}
.n02v10-recentpub ul li {
    padding:0px 0 16px 0px;
}
.n02v10-recentpub li:last-child {
    padding:0px 0 18px 0px;
    margin:0px;
    border-bottom:none;
}
.n02v10-recentpub-headertag {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color: #666666;
    font-weight:bold;
    text-transform: uppercase;
    padding:0px 0px 4px 0px;
}
.n02v10-recentpub-headline {
    color:#000000;
    font-size:1em;
    line-height:1.25em;
    font-family:Georgia;
    padding:0px 0px 0px 0px;
}
.n02v10-recentpub-headline a {
    text-decoration:none;
    font-family:Georgia;
    color:#000000;
}
.n02v10-recentpub-headline a:hover {
    text-decoration:underline;
    color:#850000;
}
.n02v10-recentpub-author {
    font-size:0.75em;
    font-family:Arial, Helvetica, sans-serif;
    font-style:italic;
    line-height:1.5em;
    color:#666666;
    padding:0px 0px 0px 0px;
}
.n02v10-recentpub-author span {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    color:#666666;
    padding:0px 0px 6px 0px;
}
.n02v10-recentpub-author span.recentlypub {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    color:#666666;
    padding:0px 0px 6px 10px;
}
.n02v10-recentpub-text {
    font:0.75em/1.5em Arial, Helvetica, sans-serif;
    color: #333333;
    padding:5px 0px 0px 0px;
}
/* n02v10 RECENT PUB */
/* Responsive (N02V8) Past Series Starts*/
.n02v8-pastseries {
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
}
.n02v8-pastseries-superheader {
    font-weight:bold;
    font-size:0.6875em;
    line-height:1.4em;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-transform: uppercase;
    padding:0px 0px 10px 0px;
}
.n02v8-pastseries ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
.n02v8-pastseries ul li {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 17px 12px;
}
.n02v8-pastseries ul li:last-child {
    background:url("../images/bullet-arrow.png") no-repeat 2px 5px transparent;
    padding:0px 0px 10px 12px;
}
.n02v8-title {
    font-size:0.813em;
    line-height:1.385em;
    font-family:Georgia, "Times New Roman", Times, serif;
    color: #000000;
}
.n02v8-title a {
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
    color:#000000;
}
.n02v8-title a:hover {
    text-decoration:underline;
    color:#850000;
}
.n02v8-date {
    font-size:0.688em;
    line-height:1.635em;
   /* font-style:italic;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}
.n02v8-actionlink {
    padding:0px 0px 0px 0px;
    font-size:0.75em;
    font-family: Arial, Helvetica, sans-serif;
}
.n02v8-actionlink a {
    text-decoration:none;
    color: #850000;
}
.n02v8-actionlink a:hover {
    color: #850000;
    text-decoration:underline;
}
/*Responsive (N02V8) Past Series End*/
/* D02v2 Country Data */

.d05v2-countrydata {
}
.d05v2-countrydatacont {
    float:left;
}
.d05v2-countrydatacont2 {
    float:left;
    padding: 0 0 0 25px;
}
.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 .d05v2-actionlink {
    clear:left;
    padding:10px 0px 10px;
}
.d05v2-countrydata a {
    text-decoration:none;
    color: #850000;
    margin: 27px 0px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#850000;
    clear:left;
}
.d05v2-countrydata a:hover {
    text-decoration:underline;
    color: #850000;
}
/*d05v2-countrydata ends*/
/* jira 3905 */

.cont-author-topic {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.6875em;
    color:#666;
    padding-bottom:7px;
}
/*jira wcm 3905*/

/* jira wcm 3957*/

.padding-bottom15 {
    padding-bottom: 15px;
}
/* jira wcm 3957*/


/*c14v1 related*/
div.c14v1-related-content {
    padding:0px;
}
.c14v1-related {
    padding: 0px 25px 0px 0px;
    word-wrap: break-word;
    float:left;
    width: 175px;
}
.c14v1-related:last-child {
    padding: 0px 0px 0px 0px;
}
.c14v1-related-row {
    width:100%;
    float: left;
    padding: 0px 0px 20px 0px;
}
.c14v1-related-row:last-child {
    padding: 0px 0px 0px 0px;
}
.c14v1-related-super-header {
    font: bold 0.6875em Arial, Helvetica, sans-serif;
    color: #000000;
    padding: 0px 0px 9px 0px;
    text-transform: uppercase;
    width:170px;
}
.c14v1-related-name {
    font:0.8125em/1.6em Georgia, "Times New Roman", Times, serif;
    color: #000000;
    text-align:left;
    padding: 0px 0px 0px 0px;
    width:170px;
}
.c14v1-related-address {
    font: 0.75em /1.5em Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
    padding: 0px 0px 0px 0px;
    width:170px;
}
.c14v1-related a:link {
    font: 0.75em /1.5em Arial, Helvetica, sans-serif;
    color: #850000;
    text-decoration: none;
}
.c14v1-related a:hover {
    text-decoration:underline;
}
.grid_7 .c14v1-related, .grid_7 .c14v1-related-super-header, .grid_7 .c14v1-related-name, .grid_7 .c14v1-related-address  {
    width:100%;
}

.grid_4 .c14v1-related, .grid_4 .c14v1-related-super-header, .grid_4 .c14v1-related-name, .grid_4 .c14v1-related-address  {
    width:100%;
}
/* c14v1 related*/

/*jira 4013*/

a.issuu-link {
    text-decoration: underline !important;
}
/*jira 4013*/
/*jira wcm 3972*/

.d02v1-countrydatacont a img {
    padding:5px 0px 9px 0px;
}
/*jira wcm 3972*/
/*jira wcm 4009*/

.d02v1-countrydatacont ul.gallery li a:link {
    text-decoration:none;
    font-size:0.75em;
}
.d02v1-countrydatacont ul.gallery li a:hover {
    text-decoration:underline;
}
/*jira wcm 4009*/

.n02v11-list-links-new {
    padding:9px 0 0 0px;
    font:0.75em Arial, Helvetica, sans-serif;

}
.n02v11-list-links-new a {
text-decoration:none;
}

.n02v11-list-links-new a:hover {
text-decoration:underline;
}
/*
.n02v11-listpage-pp-title p.medium a, .n02v11-listpage-pp-title1 p.medium a, .n02v11-listpage-fulltitle p.medium a {
    font:0.875em Georgia;
    color:#000000;
    text-decoration:none;
}*/