@charset "utf-8";

/* CSS Document */

*{ margin: 0; padding: 0; }

header, footer, nav, aside, article, section{ display: block; }

body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; /*line-height:*/ 18px; color: #666; height: 100%; vertical-align: bottom; background-color:#ffffff; }

a{ color: #0664AA; text-decoration: none; outline: 0 none; font-size:13.5px; }

img{ outline: 0 none; border: 0; }

.ribbon{ background: #edede7; font-size: 12px; color: #999; padding: 5px 0; line-height: 18px; }

.container:after{ clear: both; content: '.'; display: block; height: 0; visibility: hidden; }

.ribbon a{ color: #0664aa; text-decoration: none; font-size: 12px; }

.ribbon img{ vertical-align: middle; }

.ribbon .left{ float: left; }

.ribbon .right{ float: right; font-weight: bold; color: #000; }

.ribbon .center{ text-align: center; background-color:#EDEDE7;}

 

.container{ width: 1000px; margin: 0 auto; background-color:#ffffff; }

.container h1.logo{ float: left; margin: 0; padding: 0 10px; }

 

.bl_search{ float: right; position: relative; margin: 30px 10px 0 0; }

.bl_search input[type="search"]{ width: 200px; padding: 3px 30px 3px 5px; border: 1px solid #ccc; }

.bl_search input[type="submit"]{ position: absolute; right: 0; top: 0; background: #b92517 url(../images/icon-search.png) no-repeat center center; width: 24px; border: 0; height: 24px; text-indent: -9999; }

 

.nav ul{ display: block; width: 938px; border: 1px solid #ccc; background: #f5f5f5; font-weight: bold; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin:auto; }

 

/*.nav ul li{ display: block; float: left; border-left: 1px solid #fff; } */

.nav ul li{

border-right: 1px solid #D7D8EB;

float: left;

line-height: 1.1em;

list-style-type: none;

margin: 0;

width: 116px;}

 

 

.nav ul li:first-child{ border-left: 0; }

 

/*.nav ul li a{ color: #1f497d; text-decoration: none; display: block; padding: 9px; line-height: 26px; }*/

.nav ul li a{background:url("../images/bar_gradient_3.gif") repeat-x scroll 0 0 #EEF1F6;

            color: #00209F;

            display: block;

            height: 30px;

            padding: 2px 3px 0 5px;

            text-decoration: none;

        font-size:12px;

            }

 

 

.nav ul li a:hover, .nav ul li.act a{ background: #1f497d; color: #fff; }

 

.sidebar_lft{ width: 145px; float: left; margin:36px 15px 0 10px; }

 

.content .main{ width: 790px; float: right; margin-top:10px; }

/*

.content{ margin: 10px 0; }*/

 

.clr{ clear: both; }

ul.accordion{ margin: 0; padding: 0; list-style: none; border-top: 4px solid #274983; border-bottom: 2px solid #274983; }

ul.accordion li{ margin: 0 0 3px; }

 

ul.accordion li a{ text-decoration: none; color: #00209F; background: #eef1f6; display: block; padding: 3px 5px; font-weight:bold; font-size:11px; }

 

ul.accordion li a.active{ background: #477aba; color: #fff; }

ul.accordion ul.child{ display: none; list-style: none; background: #f1f1f1; }

ul.accordion ul.child a{ background: url("../images/arw.png") no-repeat 10px 6px; padding-left: 20px; }

.widget{ clear: both; border-top: 3px solid #bc0000; margin: 0 0 10px; padding-top: 5px; }

.widget.small_nav{ border: 0; padding: 0; }

.widget h3{ margin: 0 5px 5px; color:#333333;}

ul.list-style-1{ list-style: none;  margin-left: 0px; } /*MARGIN ADDED FOR R2 PAGES 28THJULY*/

ul.list-style-1 li{ background: none; padding: 3px 5px 3px 5px; border:1px solid #e4e4e4; } /*PADDING-RIGHT CHANGED TO 5PX FOR ISSUE 305 - RUPESH - UPDATE FOR R3*/

ul.list-style-1 li.blank{ background: none; padding-left: 0; }

.widget.box{ border: 0px solid #ccc; padding: 0; }

 

.widget.box h3{ background: #f1f1f1; border-bottom: 1px solid #ccc; padding: 5px; margin: 0; font-size:14px; color:#333333; }

 

.widget.box .content, .xpg{ padding: 5px 5px 0; margin: 0; color:#333333}

 

p{ margin: 0 0 10px;font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
    font-size: 13.5px !important;}

 

 

.breadcrumbs{ clear: both; color:#888888; padding: 0 0 5px; margin: 0 0 10px; font-size:11px; }

 

 

 

.bl_tabs:after{ clear: both; content: '.'; display: block; height: 0; visibility: hidden; }

.bl_tabs{ margin: 0 0 10px; width:780px; }

 

.bl_tabs2 {margin: 0 0 110px; width:540px;}

    

 

ul.tabs{ margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100%; }

ul.tabs li{ float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border: 1px solid #999; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative; background: #f1f1f1; }

ul.tabs li a{ text-decoration: none; color: #000; display: block; padding: 0 20px; border: 1px solid #fff; outline: none; }

ul.tabs li a:hover{ background: #ccc; }

html ul.tabs li.active, html ul.tabs li.active a:hover{ background: #fff; border-bottom: 1px solid #fff; }

.tab_container{ border: 1px solid #999; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; background: #fff; }

.tab_content{ padding: 10px 10px 0; }

 

h1{ font: 2em/1.2em " FS Me Web Regular ",Helvetica,Arial,Verdana,sans-serif; color:#333333; /*2.4em Georgia; margin: 0 0 10px;*/ }

 

.bl_dashboard{ border: 1px solid #ccc; padding: 3px; /*9px; /*10px;*/}

.bl_dashboard1{ border: 1px solid #ccc; padding: 10px; }

.help_icon{ float: right; position: absolute; right: 0; top: 0; }

.bl_dashboard .amount{ font-size: 22px;/*23px; */ margin-top: 75px!important; font-weight:normal;/*bold*/ }

.bl_dashboard1 .amount1{ font-size: 18px; margin-top: 0px; }

.bl_dashboard .amount .year{ font-size: 14px; float: right; display: inline-block; *margin-top:-20px;}

.bl_dashboard h3{ font-weight: normal; font-size: 12px; position: relative; padding-right: /*20px;*/11px; height: 24px; }

.bl_dashboard1 .amount1 .year1{ font-size: 14px; float: right; display: inline-block; margin-top: 5px; }

.bl_dashboard1 h3{ font-weight: normal; font-size: 14px; position: relative; padding-right: 20px; height: 24px; }

.more{ text-align: right; }

.row{ width: 100%; *zoom: 1; }

.row:before, .row:after{ display: table; line-height: 0; content: ""; }

.row:after{ clear: both; }

.row [class*="span"] { display: block; float: left; width: 100%; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 10px; }

.row [class*="span"]:first-child { margin-left: 0; }

.row .span12{ width: 100%; *width: 99.94680851063829%; }

.row .span11{ width: 91.48936170212765%; *width: 91.43617021276594%; }

.row .span10{ width: 82.97872340425532%; *width: 82.92553191489361%; }

.row .span9{ width: 74.46808510638297%; *width: 74.41489361702126%; }

.row .span8{ width: 65.95744680851064%; *width: 65.90425531914893%; }

.row .span7{ width: 57.44680851063829%; *width: 57.39361702127659%; }

.row .span6{ width: 48.93617021276595%; *width: 48.88297872340425%; }

.row .span5{ width: 40.42553191489362%; *width: 40.37234042553192%; }

.row .span4{ width: 31.914893617021278%; *width: 31.861702127659576%; }

.row .span3{ width: 23.404255319148934%; *width: 23.351063829787233%; }

.row .span2{ width: 14.893617021276595%; *width: 14.840425531914894%; }

.row .span1{ width: 6.382978723404255%; *width: 6.329787234042553%; }

.bl_lft{ float: left; width: 620px; margin-right: 25px; }

.bl_rgt{ float: left; width: 225px; }

 

.bl_gray h3{ background: none repeat scroll 0 0 #EFEFE6; border-bottom: 1px solid #DBDBCF; margin: 0 0 5px; padding: 2px 5px 1px; font-size:16px; font-weight:bold; color:#333333; }

.bl_content{border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; width:97%; margin:-5px 0 10px 0; padding:2px 7px 1px;}

.help_content {float: right; right: 0;top: 0;}

 

.row.bl_policies [class*="span"]{ margin-bottom: 0; }

.selCountry{ width: 100%; padding: 5px; }

.bl_policy .title{ display: block; margin-left: 90px; padding: 5px 10px 5px 0; }

.bl_policy .title span{ display: block; }

.bl_policy img{ vertical-align: top; float: left; }

.bl_policy{ border: 1px solid #ccc; margin: 0 0 10px; min-height: 50px; height: auto !important; height: 50px; }

.bl_policy ul{ list-style: none; margin: 5px 0 0; }

.bl_policy ul li{ background: url(../images/list-icon-1.png) no-repeat left 6px; padding-left: 10px; margin: 2px 0;  }

.widget.nobdr{ border-top: 0; padding-top: 0; }

select{ border: 1px solid #ccc; }

.widget .filter{ padding: 5px; border-bottom: 0px solid #B92517; color:#333333; font-weight:bold; } /*CHANGED BORDER FOR R2*/

.mb5{margin:5px 0 5px 0; }

.ml5{ margin-left: 5px; }

ul.list-style-2{ list-style: none; }

ul.list-style-2 li{ background: none; margin: 0 0 5px; padding: 0 5px; }

ul.list-style-2 li .big{ font-size: 15px; font-weight: bold; }

/*footer{ position: relative; bottom: 0; border-top: 1px solid #ccc; text-align: center; padding: 10px 0 0; background: #edede7; }*/

 

#externalLink {

    background: url("../images/externalLink.png") no-repeat scroll -2px 1px rgba(0, 0, 0, 0);

    margin: 3px;

    padding: 0 14px 0 0;

}

#pdfLink
{

    background: url("../images/pdf-small.jpg") no-repeat scroll -2px 0px rgba(0, 0, 0, 0);

    margin: 3px;

    padding: 0 14px 0 0;

}
 

/*FOR QUICK LINKS SECTION - STARTS HERE*/

 

.featureMultiple.boxWithBorder {

    border-top: 4px solid #AAAAAA;

}

.boxWithBorder {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #B4B4A7 #DBDBCF #DBDBCF;

    border-image: none;

    border-right: 1px solid #DBDBCF;

    border-style: solid;

    border-width: 1px;

    margin-bottom: 15px;

}

 

.featureMultiple.boxWithBorder h4 {

    background-color: #EFEFE6;

    padding: 5px;

    color:#333333;

}

.featureMultiple h4 {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    border-bottom: 0 none;

    font-size: 1.25em;

    margin: 0;

    padding: 5px 0;

}

 

 

.FM2 .boxContent, .FM3 .boxContent {

    margin: 0 5px;

}

.boxContent {

    clear: both;

    margin: 5px;

    overflow: hidden;

}

.featureMultiple ol, .featureMultiple ul {

    list-style-type: none;

    margin: 0;

}

ol {

    line-height: 1.3em;

    margin: 0 0 1.5em;

    overflow: hidden;

}

.featureMultiple li.first, .featureMultiple li:first-child {

    border-top: 0 none;

}

.featureMultiple li.first, .featureMultiple li:first-child {

    border-top: 0 none;

}

.FM2 li {

    background: url("../images/bullet2.gif") no-repeat scroll -10px 7px rgba(0, 0, 0, 0);

    padding: 5px 11px;

}

.featureMultiple li {

    background-repeat: no-repeat;

    border-top: 1px dotted #CCCCCC;

    margin: 0;

    overflow: hidden;

}

/*FOR QUICK LINKS SECTION - ENDS HERE*/

 

.tablehd {font-weight:bold; font-size:12px; background:#CCCCCC; padding:3px; border:1px solid #808080; color:#333333;font-family: "FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif !important;}

.tabletxt{font-weight:normal; font-size:12px; padding:3px; border:1px solid #cccccc; color:#333333;font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;}

.tabletxt a{font-size:12px; text-decoration:none;}

.td-border {border-bottom:1px solid #ccc; padding:3px;}

.widget_glance {

    border: 1px solid #F1F1F1;

    clear: both;

    margin: 0 0 10px;

    padding: 9px;   
/* Added the below two property for IM62599 */    
    height: 420px;
    width: 200px;
}

 

.widget_glance h3 {

    color: #333333;

    margin: 0 5px 5px;

    position: relative;

    

}

/* Panel Box Related CSS Begin */

/*

.xpg.p_AFCore.p_AFDefault {

        background: none repeat scroll 0 0 #EFEFE6; !important;

    border-bottom: 1px solid #DBDBCF; !important;

        border-left: 1px solid #DBDBCF; !important;

        border-top: 1px solid #DBDBCF; !important;

        }

.xpk.p_AFCore.p_AFDefault {

        background: none repeat scroll 0 0 #EFEFE6; !important;

        border-bottom: 1px solid #DBDBCF; !important;

        border-top: 1px solid #DBDBCF; !important;

    color: #333333; !important;

    font-size: 16px; !important;

    font-weight: bold; !important;

    margin: 0 0 10px; !important;

    padding: 5px; !important;

        }

.xpo.p_AFCore.p_AFDefault {

        background: none repeat scroll 0 0 #EFEFE6; !important;

    border-bottom: 1px solid #DBDBCF; !important;

        border-right: 1px solid #DBDBCF; !important;

        border-top: 1px solid #DBDBCF; !important;

        }

        

        */

/*UPDATED FOR ISSUE NO 339 / RUPESH MATHUR / 29/04/14 */ 

/*CLASSES UPDATED FOR 11.1.1.8 UPGRADE - RUPESH - 01/07/14* - START*/

.xpk.p_AFCore.p_AFDefault, .xri.p_AFCore.p_AFDefault {

    background: none repeat scroll 0 0 #EFEFE6;

    border-color: #DBDBCF #EFEFE6 #DBDBCF -moz-use-text-color;

    border-style: solid solid solid none;

    border-width: 1px 0;

    color: #333333;

    font-size: 16px;

    font-weight: bold;

    margin: 0 0 10px;
    
    /* Commented for issue 449 to reduce the height of the descriptor box.
    padding: 5px; */

}

 

.xpg.p_AFCore.p_AFDefault, .xre.p_AFCore.p_AFDefault {

    background: none repeat scroll 0 0 #EFEFE6;

    border-color: #DBDBCF -moz-use-text-color #DBDBCF #DBDBCF;

    border-style: solid none solid solid;

    border-width: 1px 0 1px 1px;

}

 

.xpo.p_AFCore.p_AFDefault, .xrm.p_AFCore.p_AFDefault {

    background: none repeat scroll 0 0 #EFEFE6;

    border-color: #DBDBCF #DBDBCF #DBDBCF -moz-use-text-color;

    border-style: solid solid solid none;

    border-width: 1px 1px 1px 0;

}

/*CLASSES UPDATED FOR 11.1.1.8 UPGRADE - RUPESH - 01/07/14* END*/

.x5s.p_AFCore.p_AFDefault {

    padding: 20px 15px 20px; !important;

}

 

.x5s a /*FOR UPGRADE*/{ 

    color: #0664AA;

    font-size: 12px;

    text-decoration: none;

}

 

.x1ny.p_AFCore.p_AFDefault,.x1pv.p_AFCore.p_AFDefault, .x1ac.p_AFCore.p_AFDefault {

    border-bottom: 1px solid #CCCCCC;!important;

    border-left: 1px solid #CCCCCC;!important;

    border-right: 1px solid #CCCCCC;!important;

    margin: -5px 0 10px;!important;

    padding: 2px 6px 1px;!important;

    width: 98%;!important;

    background: none; !important; 

  }

/*UPDATED FOR 11.1.1.8*/  

.xrg.p_AFCore.p_AFDefault, 

.xrk.p_AFCore.p_AFDefault, 

.xro.p_AFCore.p_AFDefault,

.xr4

{display:none;} 

 

/*UPDATED FOR 11.1.1.8*/  

.xpi.p_AFCore.p_AFDefault, .xpj.p_AFCore.p_AFDefault {

    background-image: none; !important;

}

 

.xpm.p_AFCore.p_AFDefault, .xpn.p_AFCore.p_AFDefault {

      background-image: none; !important;

}

.x1ny, .x1pv {

    background-position:  center; !important;

    background-repeat: repeat-y; !important;

    border-left: 1px solid #EFEFE6; !important;

    padding: 0 0 0 0; !important;

}

.xpq.p_AFCore.p_AFDefault, .xpr.p_AFCore.p_AFDefault {

    background-image: none; !important;

}

/* Panel Box Related CSS End */

 

a {

    color: #4558b3; !important

    cursor: hand; !important

    text-decoration: none; !important

}

a:visited {

}

/*a:hover {

    color: #EE3300 ;    

    text-decoration: underline;

    cursor: hand; !important

} */

.x3q A, .PortletHeaderLink, .xc6, .PortletSubHeaderLink, .xce, .xfd, .xft,  .xfv, .xfw, .xfx, .xfz,.xfu a:hover{

    color: #0664AA; !important

    cursor: pointer; !important

    text-decoration: none; !important

     

    font-family: Arial,Helvetica,Verdana,sans-serif;

    font-size: 12px;

    font-weight: normal;

   

}

 

.x2h {

    border-color: #AEB4BD #E0E3E8 #E0E3E8 #AEB4BD;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 1px;
    width: 215px; !important; /*CHANGED FOR R2 28JULY */
    padding:4px; /*CHANGED FOR R2 */

}

 

.x1jspa {

    border-color: #ADB6C7 -moz-use-text-color #FFFFFF;

    border-left: 0 dotted;

    border-right: 0 dotted;

    border-style: dotted;

    border-width: 1px 0;

    margin-bottom: 3px;

    margin-top: 3px;

}

 

.x25, .WCInputText, .x1nt {

    background-image: url("../images/search.png");

    background-repeat: repeat-x;

    border-color: #AEB4BD #E0E3E8 #E0E3E8 #AEB4BD;

    border-style: solid;

    border-width: 1px;

    color: #333333;

    font-family: Arial,Helvetica,Verdana,sans-serif;

    font-size: 12px;

    font-weight: normal;

    margin: 0px; !important

    overflow-x: hidden;

    overflow-y: auto;

    padding: 1px 2px 1px 3px;

    width: 400px;

    height: 19px;

}

h3 {margin-top:0 !important; font-weight:bold !important;font-family: "FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif !important;} 

/*h1 {margin:0 0 1em 0 ; font-size:1.50em; line-height:1.4em; font-weight:bold;}

h2 {margin:0 0 6px 0; font-size:1.2em; line-height:1.3em; font-weight:bold; border-bottom:1px solid #ccc;}

.h2Small {margin:0 0 6px 0; font-size:1em; line-height:1.2em; font-weight:bold; border-bottom:1px solid #ccc; padding:1px 0 2px 0;}

h3 {margin:0; font-size:1em; line-height:1.2em; font-weight:bold;}

h4 { margin:0; font-size:1em; line-height:1.2em; font-weight:bold;}*/

 

/*FOR DESCRIPTORS - RUPESH - 5/5/14* issue#311*/

.xp9, .xpa, .xr8 /*FOR UPDATE*/ {

    font-family: Arial,Helvetica,Verdana,sans-serif;

    color: #333333 !important;

    font-size: 14px;

    font-weight: bold;
    
    /* Commented for issue 449 to reduce the height of the descriptor box.
    
    margin: 0 0 5px;

    padding: 2px 5px 1px; */

}

 

.x5s.p_AFCore.p_AFDefault{

    color: #333333;

        font-family: Arial,Helvetica,sans-serif;

        font-size: 12px;

    padding:8px 14px;

    line-height:18px;

}

 

.ribbon a, .x1sg a, .list-style-1 a, .content a, .xpg a {/*FOR UPGRADE*/ 
    color: #4558b3;
    font-size: 13.5px;
    text-decoration: none;
    cursor: pointer;
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
}

.list-style-1.big {color:#333333;} /*FOR UPGRADE*/

 

/*FOR DESCRIPTORS - RUPESH - 5/5/14* issue#311 end*/

/*ISSUE 358: RUPESH 5/5/14 STARTS*/

 

.xnj {

    height: 205px !important;

    overflow: hidden;

    position: relative;

    

}

/*ISSUE 358: RUPESH 5/5/14 ENDS*/

 

/*Added for breadCrumb font size 102 */

.xft.p_AFDisabled, .xfg.p_AFDisabled, .xfh.p_AFDisabled, .xfj.p_AFDisabled, .xfb.p_AFDisabled, .xj5.p_AFDisabled, .xjo.p_AFDisabled, .xfc.p_AFDisabled .x106, .x105.p_AFDisabled .x107, .xin .xiv .xwy.p_AFDisabled:active:hover {

    color: #8E98AF;

    cursor: default;

    font-size: 11px;

    text-decoration: none;

}

 

.xfb {

    color: #003286;

    cursor: pointer;

    font-size: 11px !important;

    text-decoration: none;

    white-space: nowrap;

}

 

.xp7{ 

  display:none;

 

}

 

.ribbon, .x1sg {

    color: #333333 !important;

    font-size: 12px;

    line-height: 18px;

}

 

/*FOR ISSUE 311 - RUPESH - 30TH MAY - START*/

 

h4 {font-size:1.3em;font-weight:bold !important; border-bottom:1px solid #ccc;}

h5 {font-size: 1.1em; font-weight:bold !important; color:#888;}

 

/*FOR ISSUE 311 - RUPESH - 30TH MAY - END*/

.span3 h3 {margin: 0 0 5px 0} /*FOR UPGRADE*/
.ribbon a:hover, .x1sg a:hover, .list-style-1 a:hover, .content a:hover, .xpg a:hover, .tabletxt a:hover {
color:#6b91cb;
text-decoration:none;
}
/*MENU FIX FOR COMPATIBILITY MODE - 9TH JUNE - RUPESH */
.x3q ul {margin-left:0px;}
/*MENU FIX FOR COMPATIBILITY MODE - 9TH JUNE - RUPESH */

.x1a h3 {color:#666666;font-size: 15px; /*border-bottom: 5px solid #b92517;*/} /*ADDED FOR R2 PAGE 28TH JULY*/
ul.list-style-1 li a {font-size: 13.5px; line-height: 14px;}
/*.xfe {font-weight:bold;}/*

/*ADDED FOR R2 DESIGN - 4TH AUG - RUPESH*/
.contentR2  {
    border-top: 1px solid #CCCCCC;
    padding:0 5px 0 5px; /*ADDED FOR ISSUE NO 282*/
}

.widgetboxR2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC #CCCCCC;
    border-image: none;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 0px 1px 1px; /*CHANGED FOR R3 - 12 JAN - RUPESH*/
    padding: 0px;
    margin-left:6px;
    width:216px;
}

.widgetboxR2 h3 {
    background: none repeat scroll 0 0 #f1f1f1;
    border-bottom: 5px solid #B92517; /*CHANGED FOR R3 - 12 JAN - RUPESH*/
    color: #333333;
    font-size: 14px;
    margin: 0;
    padding: 5px;
}

.widgetboxR2 .filterR2 {
    border-bottom: 0 solid #b92517;
    color: #888888;
    font-weight: bold;
    padding: 5px;
}

/* CLASSES FOR R2 ENDS HERE*/
/*CLASSES FOR R1 PAGES - 8TH AUGUST - RUPESH*/

.widgetR1 {border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px; border-bottom: 1px solid #ccc;margin-bottom: -4px;}

.findoutR1{padding:5px; margin:5px;}

.policyR1{ border-color: #b92517 #cccccc #cccccc; border-style: solid; border-width: 5px 1px 1px;  margin-left: 6px;

    width: 214px;}
/*CLASSES FOR R1 PAGES END - 8TH AUGUST - RUPESH*/

/*FOR PUBLICATION AND GOOD PRACTICE - 25th AUGUST - RUPESH*/
.contentR2 .x1a table {width:100%;}
.contentR2 .x1a td {padding:2px; vertical-align:text-top;}

/*FOR PUBLICATION AND GOOD PRACTICE*/

.content .x1a td {padding:2px; vertical-align:text-top;}

.contentR2 .x1a table td {padding:2px; vertical-align:bottom!important;} /*UPDATED FOR 283 - RUPESH - 22ND SEP*/

.redline {
    border-top: 5px solid #b92517;
    /*margin-left: 6px;*/
    width: 216px;
}




/*COUNTRY HOME PAGE START- ISSUE 353*/

.ch-output1{width:805px;font: 2em/1.3em "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif; color:#333333;float:left;padding-left: 5px;}
.ch-image1 {width:60px;height:40px;float:right;border:1px solid #ccc;}
.ch-padding1{padding-top:2px}
/*FOR JSFF PAGE START HERE*/
.ch-mainstyle2{float:left; margin-left:10px; width:690px;}
.ch-panelStretchLayoutstyle{height:195px;width:880px;}
.ch-panelGroupLayoutwidth{width:160px;height:100px;}
.ch-dashboardwidth{width:208px;height:120px;}
.ch-margin{margin-top:85px;}
.bl_lft h4 {font-size:16px;font-weight:bold;color:#333333;width:620px;background-color:#EFEFE6;font-family:"FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif;
          border-bottom-color:#DBDBCF;border-bottom-style:solid;border-bottom-width:1px;margin-top:0;margin-left:0;
          margin-right:0;margin-bottom:5px;padding-top:2px;padding-right:5px;padding-bottom:1px;}
.ch-bl_padding {padding:5px 0px 0px;}
/*FOR JSFF PAGE END HERE*/

/*COUNTRY HOME PAGE END - ISSUE 353*/

/*START FOR REGION PAGE - ISSUE 353*/
.rg-width1 {width:1138px;}
.rg-width2 {float:left;width:1138px;}
.rg-width3 {width:100%;}
.rg-width4 {width:920px;}
.rg-bl_lft{width:920px;margin-top:10px;position:relative;overflow:auto;margin-right:5px;}
.rg-panel1{width:920px;overflow:auto;}
.rg-height1{height:auto;}
.rg-overflow1{overflow:auto;}
.rg-float1{float:left;margin-top:10px;width:210px;}
/*END FOR REGION PAGE - ISSUE 353*/

/*START FOR POLICY PAGE - ISSUE 353*/
.cl-width1{width:620px;}
.cl-bckgrd1{background:white;}
.cl-hw1{width:18px;height:18px;}
.cl-floatlft{float:left;}
.cl-floatrgt{float:right;}

.cl-fontf{font-family:arial; font-size:12px; color:black;}
.cl-font1{font-size:medium;}
.cl-padddingtop1{padding-top:10px;}

.cl-padddingleft{padding-left:50px;}
/*END FOR POLICY PAGE - ISSUE 353*/

/*START FOR Good Practices PAGE - ISSUE 353*/
.gp-fw1{float:left;width:880px;}
.gp-fw2{float:left;width:620px;}
.gp-fw3{float:left;width:620px;}
.gp-float1{float:right;}
.gp-bckgrnd{background-color:#ccc;}
.gp-border1{border:0px;}
.gp-width1{width:620px;}
.gp-layout1{float:right;width:225px;clear:right; margin-right:10px;}
.gp-valign{vertical-align:top;}
.gp-td {border-bottom:1px solid #ccc;}

/*END FOR Good Practices PAGE - ISSUE 353*/

/*START FOR PUBLICATION PAGE - ISSUE 353*/

.pl-bckgnd1{background-color:#ccc;}
.pl-float1{float:right;}
.pl-fw1{float:left;width:880px;}
.pl-width1{width:620px;}
.pl-fw2{float:left;width:610px;}
.pl-fw3{float:left;width:620px;}
.pl-border1{border:0px;}
.pl-valign{vertical-align:top;}
.pl-layout1{float:right;width:225px;clear:right; margin-right:4px;}
.pl-td{padding: 5px; background-color:#f1f1f1;}
.pl-td2 {border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;}

.textblack {
font-size:1em !important;
color:#000000;
display:block;
line-height:1.3em;
}
.textgrey {
font-size:1em;
color:#888888;
display:block;
line-height:1.3em;
}
/*END FOR PUBLICATION PAGE - ISSUE 353*/

/*START FOR ILO RESULTS PAGE*/
.ir-main1 {float:left;width:880px;}
.ir-main2 {float:left;width:610px;}
.ir-mainpgl1 {float:left;width:610px; margin-top: 7px;}
.ir-outcomemain {width:845px;}
.ir-headerpgl {margin-left:60px;}
.ir-datealign {text-align:right;}
.ir-indicatortbl {border-right-color: #f1f1f1; border-bottom-color: #f1f1f1; border-left-color: #f1f1f1; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}
.ir-mc {text-align:justify;padding: 2px; border-top-color: #fff; border-top-width: 2px; border-top-style: solid;}
ir-cpo {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-color: #fff; border-top-width: 2px; border-top-style: solid;}
.ir-printfooter {font-family:arial; font-size:12px; color:black;}
.ir-outcomectry {float:right;width:230px;clear:right;}
.ir-outcomectrydd {width:215px; margin-bottom:10px;}
.ir-cpodesc {text-align:justify;color: white; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; border-top-color: #fff; border-top-width: 2px; border-top-style: solid;}
.ir-cporesults {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-color: #fff; border-top-width: 2px; border-top-style: solid;}
.ir-cporesultsdesc {text-align:justify;padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-color: #fff; border-top-width: 2px; border-top-style: solid;}
            

/*END FOR ILO RESULTS PAGE*/


/*START for Template CSS*/

.pgt-pglayout{
    padding-top:-5px;
}

.pgt-toolbar{
    background-color:#edede7;
    padding-bottom:5px;
    line-height:20px;
}

.pgt-langbar{
    font-size:10px;
    padding-left:10px;
}

.pgt-langlink{
    font-size:12px !important;
}

.pgt-langoutput{
    margin:3px;
}

.pgt-rsslink{
    font-size:11px;
    color: #0664AA;
    cursor: pointer;
    line-height: 15px;
    text-decoration: none;
}
.pgt-whitespace{
    white-space:nowrap;
}

.pgtunpgllayout{
    padding-right:10px;
}

.pgtmainpgllayout{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:960px;
    margin: 0 auto;
    background-color: #FFFFFF;
}

.pgtheader{
    margin:10px 10px 10px 10px;
}

.pgtheaderimg{
    float:left;
}

.pgtheadersearch{
   padding:15px;
}

.pgttopnavpglbroder{
   padding-left: 10px;
}

.pgttopnavpgllayout{
   margin:auto;
}

.pgttopnavpgllayoutmainwrapper{
   text-align:center;
}

.pgttopnavlink{
   font-size:12px;
   font-weight:bold;
   line-height: 13px;
}

.pgttopnavgolink{
    font-size:12px;
    font-weight:bold;
    line-height: 13px;
}

.pgttopnavgolinkcond{
    background :url(http://www.ilo.org/wcmsp5/ilo/global/resources/bar_gradient_3c.gif) repeat-x scroll 0 0 #003061;
    color: #FFFFFF !important;
}

.pgtleftnavmain{
   margin:0;
   padding:0;
}

.pgtleftnavcountrylink{
   color:#5482cf;
   display:block;
   font: bold 1.4em Arial Narrow,Arial,sans-serif;
   margin:10px;
   text-decoration:none;
}

.pgtleftnavlink{
   vertical-align:top;
   width:145px;
   margin:0px 10px 0px 10px;
}

.pgtleftnavbroder{
   background-color:#5482CF;
   display:block;
}
.pgtleftnavbrodernone{
    display:block;
}

.pgtleftnavfirstlevellink{
   color:White !important;
   display:block;
   padding-left:5px;
}
.pgtleftnavfirstlevellinknone{
    display:block;
    padding-left:5px;
}

.pgtleftnavsecondlink{
    background-image: url(http://www.ilo.org/wcmsp5/ilo/global/resources/bullet2wo.gif);
    background-repeat: no-repeat;
    background-position: -5px 5px;
    color:white;
    background-color:#5482CF;
}

.pgtleftnavsecondlinkcond{
    color:White !important;
    display:block;
}
.pgtleftnavsecondlinknone{
   
    display:block;
}

.pgtleftnavthirdlink{
    background-image: url(http://www.ilo.org/wcmsp5/ilo/global/resources/bullet2wo.gif);
    background-repeat: no-repeat;
    background-position: 5px 5px;
    color:white;
    background-color:#5482CF; 
}

.pgtleftnavthirdlinkcond{
    color:White !important;
    display:block;
}
.pgtleftnavthirdlinknone{
   
    display:block;
}

.pgtbreadcrumpborder{
    vertical-align:top;
    width:145px;
    margin:0px 10px 0px 10px;
}

.pgtbreadcrumbtop{
    padding-top:10px;
}

.pgtbreadcrumbfontclor{
    color:Blue;
}

.pgtfooterseperator{
   border-top: 5px solid #C9D3DD;
   clear: right;
   margin-left:170px;
   margin-right:245px;
}

.pgtfootermainborderlayout{
   margin:0px auto;
   background-color:#edede7;
   text-align:left;
   padding-top:10px;
}

.pgtfooterlink{
   color: #0664AA;
   cursor: pointer;
   line-height: 15px;
   text-decoration: none;
}

.pgtfooterlinkpadd{
   padding:5px;
}

/* R1 new design template class*/

.pgt_containercolor{
  background-color:#37468e!important;
}

.pgt_navcolor{
  background:#263062;padding-left:15px !important;
}
.pgt_langimg{
   margin-left:0px !important;
   margin-top:-20px !important;
   margin-right:0px !important;
   vertical-align:bottom !important;
}
.pgt_langdisplay{
  display:none !important;
}

/* Langauage link underline*/
.xfu:hover{
  text-decoration : none !important;
  color : #6b91cb !important;
}

.pgt_africa{  
  top:50%;left:47% !important;
}
.pgt_americas{
  top:50%;left:15% !important;
}
.pgt_arab-states{
  top:43%;left:54% !important;
}

.pgt_asia-and-the-pacific{
  top:60%;left:74% !important;
}
.pgt_europe-and-central-asia{
  top:25%;left:50% !important;
}
.pgt_regionsa{
  height:auto !important; 
  width:100% !important;
  font-weight:bold !important;
}
.pgt_regionimg{
  float:right !important;
  padding-right:0px !important;
  padding-top:5px !important;
}
.pgt_fbold{
 font-weight:bold !important;
}

.pgt_collapse{
  background-color:#263062 !important;
  position: relative !important;
  padding-right: 140px !important;
}
.pgt_widthen{
 margin:auto !important;
 background-color:#263062 !important;
}
.pgt_widthfr{
 margin:auto !important;
 background-color:#263062 !important;
 width:1000px !important;
}

.pgt_widthes{
 margin:auto !important;
 background-color:#263062 !important;
 width: 1036px !important;
}
.pgt_tonavcmd{
  font-size:12px !important;
  font-weight:bold !important;
  line-height:13px !important;
  text-decoration:none  !important;
  color: #FFFFFF !important;
}
.pgt_tonavcmdborder{
  font-size:12px !important;
  font-weight:bold !important;
  line-height:13px !important;
  text-decoration:none !important;
  color: #FFFFFF !important;
  border-left:0px !important;
}
.pgt_breadpanel{
  margin:0 auto !important;
  padding:0 !important; 
  background:white !important;
  width: 1138px;
}
.pgt_breadgolink{
    width: 185px !important;
    color: #ffffff !important;
    display: block !important;
    font: bold 1.4em "FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif !important;
    margin: 10px !important;
    text-decoration: none !important;
    border-bottom: 3px solid #CE5C3C;
    background-color: #263062;    
    padding: 10px 10px 9px 15px;
}
.pgt_breadmenucleft{
  vertical-align:top !important; 
  width:205px !important; 
  margin:0px 10px 0px 10px !important;
}
/*.pgt_menuContextLeftFirst{
  background-color:#5482CF !important;
  display:block !important;
}*/
.pgt_ilonavnodeselected{
  color:White !important;
  display:block !important;
  padding-left:5px !important;
}
.pgt_ilonavnodeselectedblock{
  display:block !important;
  padding-left:5px !important;
}
/*.pgt_ilonavnode2selected{
  background-image: url("http://www.ilo.org/wcmsp5/ilo/global/resources/bullet2wo.gif") !important; 
  background-repeat: no-repeat !important; 
  background-position: -5px 5px !important;
  color:white !important;
  background-color:#5482CF !important;
}*/
.pgt_ilonavnode2color{
  color:White !important;
  display:block !important;
  border-left: 3px solid #CE5C3C!important;
}
.pgt_ilonavnode2sdisplay{
   display:block !important;
}

.pgt_ilonavnode3color{
  color:White !important;
  display:block !important;
  border-left: 3px solid #CE5C3C!important;
}
.pgt_ilonavnode3sdisplay{
   display:block !important;
}
/*.pgt_ilonavnode3selected{
  background-image: url("http://www.ilo.org/wcmsp5/ilo/global/resources/bullet2wo.gif") !important;
  background-repeat: no-repeat !important; 
  background-position: 5px 5px !important;
  color:white !important;
  background-color:#5482CF !important;
}*/
.pgt_goLinkfont{
  font-size:13.5px !important;
  font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
}
.pgt_goLinkfont1{
font-size:12px;color:#0664AA !important;
font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
}
.pgt_searchpadding{
 padding:15px !important;
}
.pgt_textalign{
  text-align:center !important;
}
.pgt_secondary-bannercolor{
  background-color: #6b91cb !important;
}
.pgt_goLinkfont2{
font-size:12px;color:#000000 !important;
font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
}
.pgt_bcpadding{
padding-top:10px !important;
}
.pgt_bccolor{
color:Blue !important;
}
.pgt_separator{
  border-top: 5px solid #C9D3DD !important;
  clear: right !important;
  margin-left:106px !important;
 /* margin-right:187px !important;*/
  width: 1138px;
}
.pgt_footerimage{
  font-size:1.35rem !important;
  background-color:#6b91CB !important;
  background: url('../images/up-arrow-large.png') no-repeat scroll 120px center #37468E !important;
  color: #FFFFFF !important;
  display: block !important;
  padding: 10px 20px !important;
  width: 100% !important;
}
.pgt_footer{
  margin:0 auto !important; 
  padding:15px 0 !important; 
  width:980px !important;
  background-color:#f7f3ef !important; 
  background-image:none !important;
  background-repeat:repeat !important;
}
.pgt_footerpadding{
 padding:5px !important; 
}
.pgt_footrerdecoration{
  color: #0664AA !important;
  cursor: pointer !important;
  line-height: 15px !important;
  text-decoration: none !important;
  font-size: 1.2rem !important;
}
.menuContextLeftSecond a, .x1zq a{
  color:!important;
}
.menuContextLeftFirst a, .x1zq a{
  color: !important;
}
/*R1 new design end */

/* END for Template*/


.h1title{
    color:#333333 !important;
    font-size:2em !important;
    line-height:1.2em !important;
    width:880px !important;
    margin-top:1px;
    font-family: "FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif !important;
}

.header3 a:hover{
 background-color:#37468e;
 color:#fff;
 display: inline-block !important;
 padding-right: 10px;
 
}

.xri, .xrj {
    border-style: none;
    border-width: 0;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 19px;
    overflow: hidden;
    padding: 0px 0 0 !important;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%;
}

.valueStatus {
    font-size: 11px;
    color: red;
    position: relative;
    margin-left: 0px;
}

.x14j {
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;  
    font-weight: normal;
    font-size: 13px !important;
    background-repeat: repeat-x;
    background-position: top left;
    color: #333333;
    background-color: white;
    background-image: none;
}
.footercontentinfonew{
    padding: 8px 12px!important;
    font-size:12px;
    font-size:1.2em;
    line-height:18px;
    line-height:1.7999999999999998em;
    clear:both;
    overflow:hidden;
    background:#f7f3ef;
}
.menuContextLeft, .x1zm {
    background-color: #ffffff;    
    padding-bottom: 4px;
    margin: 2px 0 0px;
    border: 1px solid #e4e4e4;
}
.menuContextLeftFirst a, .x1zp a {    
    color: #4B4B4B !important;
    height: 20px;
    font-weight: normal;
}
.pgt_menuContextLeftFirst {
    background-color: #f7f3ef !important;
    display: block !important;
    cursor: default;
    padding-left: 8px;
    border-left: 3px solid #CE5C3C!important;
    	
}
.menuContextLeftSecond, .x1zq {
    background-image: none;
    background-repeat: no-repeat;
    background-position: -5px 5px;
}
.menuContextLeftSecond a, .x1zq a {
    margin-left: 15px;
    color: #4B4B4B !important;
}


.pgt_ilonavnode2selected {
    background-image: none !important; 
    background-repeat: no-repeat !important;
    background-position: -5px 5px !important;  
    background-color: #f7f3ef !important;   
    
}

.menuContextLeftSecond, .x1zq {
    background-image: none !important;
    background-repeat: no-repeat;
    background-position: -5px 5px;
}

.pgt_ilonavnode3selected {
       background-image: none !important;
       background-repeat: no-repeat !important; 
       background-position: 5px 5px !important; 
       background-color: #f7f3ef !important;  
}
.menuContextLeftThird, .x1zr {
     background-image: none !important;
     background-repeat: no-repeat; 
     background-position: 5px 5px; 
     padding-left: 25px;
}

.menuSeparator, .x1zo {
    border: 1px solid #e4e4e4;
}

.x3q A, .PortletHeaderLink, .xc6, .PortletSubHeaderLink, .xce, .xfe, .xfu, .xfv, .xfw, .xfx, .xfy, .xg0 {
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
    font-weight: normal;
    font-size: 13.5px !important;
    color: #37468E;
    text-decoration: none;
}


.xfe:visited, .xfu:visited, .xfv:visited, .xfw:visited, .xfx:visited, .xfz:visited, .xfe:active, .xfu:active, .xfv:active, .xfw:active, .xfx:active, .xfy:active, .xfz:active, .xg0:active, .xfe:link:active, .xfu:link:active, .xfv:link:active, .xfw:link:active, .xfx:link:active, .xfy:link:active, .xfz:link:active, .xg0:link:active, .xl0.p_AFTrainVisited, .xlj.p_AFTrainVisited, .x12t:active, .x12u:active, .xfd:visited .x12t, .x12s:visited .x12u, .xkd .xkc .xza:active:hover, .xke .xkc:active:hover, .xk4 .xkf .xza:active:hover, .xk7 .xkf:active:hover, .x161 .xkf:active:hover {
    color: #37468E;
}

.menuContextLeftThird a, .x1zr a {
     color: #4B4B4B !important;
}

.pgt_regionsa span{    
    visibility: visible !important;
    color: White !important;
    text-align: left;
    font: normal 100% Arial, Helvetica, Verdana, sans-serif;
    line-height: 150%;  
    text-shadow: 0 0px;
    background: none;
    background-clip: padding-box;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
    border: 5px solid #111;
    border: 0px solid rgba(0, 0, 0, 0);
    border-radius: 0px;
    position: relative;
    width: auto;
    margin-left: 5px;
    padding: 10px 10px;
    bottom: 0%;
    margin-bottom: -25px;   
    opacity: 1 !important;
    -webkit-transition: opacity 0.5s linear;
    -moz-transition: opacity 0.5s linear;
    -ms-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
    z-index: 100;
}

.xzb.p_AFSelected {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 13.5px;
    font-weight: bold;
    list-style-image: none;
}

.x7j, .x7k, .x7l, .portlet-form-button, .xd4 {
    font-family: "FS Me Web Bold",Helvetica,Arial,Verdana,sans-serif !important;
}

.xfc {cursor:pointer;text-decoration:none;white-space:nowrap;color:#003286;font-size: 13.5px;}

.keyclass{
    font-size: 14px;
    border-bottom: 3px solid #CE5C3C;
    background-color: #263062;
    color: #FFF;
    width: 865px;
    padding-left: 9px;
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
    padding: 4px 4px 9px 4px;
}

#secondary-banner .container .mega-dropdown ul li a:hover {
    color: #4B77B3 !important;
    text-decoration: none;
}

.pgt_breadgolink:hover{
    color: #ffffff !important;
}

.help_icon_new {
    right: 0;
    top: 0;
    padding-left: 5px;
}

div span a{ 
/* display: inline-block;*/
}

/* FOR R3 PAGES - RUPESH MATHUR - 10TH JAN 2017*/
.xzh {width:20px;}

.xb7 .xzg, .xb7 .xz9, .xb7 .xzh, .xz5, .xz8, .xz7, .xz6 {
    background-color: #6b91cb; background-image: none; /*background-position: center bottom;    background-repeat: no-repeat;*/    border: medium none;    box-sizing: border-box;    float: left;    line-height: 1.85em;    /*width: 20px;*/
    height:30px;
}
/*FOR SELECTED TAB 12 JAN*/
.xb7.p_AFSelected .xz6, .xb7.p_AFSelected .xz8, .xb7.p_AFSelected .xz7 {background-color: #263062; background-image: none; border: medium none; color: #ffffff; font-weight: bold; text-decoration: none;}

.xb7.p_AFSelected .xzb, .xb7.p_AFSelected .xzb[theme="medium"], .xfl.p_AFSelected .xza[theme="light"], .xb7.p_AFSelected:hover .xz8, .xb7.p_AFSelected:hover .xzb, .xfl.p_AFSelected:hover .xz5, .xfl.p_AFSelected:hover .xza, .xb7.p_AFSelected:hover .xz8[theme="medium"], .xb7.p_AFSelected:hover .xzb[theme="medium"], .xfl.p_AFSelected:hover .xz5[theme="light"], .xfl.p_AFSelected:hover .xza[theme="light"] {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
/*FOR SELECTED TAB*/

.xzj, .xzj .p_AFSelected, .xb7 .xzb{color:#ffffff ; font-weight:bold; text-decoration: none;}


.xb7 .xz9, .xb7 .xzj, .xfl .xzf, .xfl .xzi, .xb7 .xzb, {color: #ffffff ; font-weight: normal;}

.xb7.p_AFSelected .xzg, .xb7.p_AFSelected.p_AFDisabled .xzg, .xb7.p_AFSelected .xz9, .xb7.p_AFSelected .xzh, .xzj .p_AFSelected {
    background-color: #263062;    background-image: none;    border: medium none;    color: #ffffff;    font-weight: bold;    text-decoration: none;}
    
    .xb7.p_AFSelected .xzj, .xb7.p_AFSelected .xzj[theme="medium"], .xfl.p_AFSelected .xzi[theme="light"], .xb7.p_AFSelected:hover .xz9, .xb7.p_AFSelected:hover .xzj, .xfl.p_AFSelected:hover .xzf, .xfl.p_AFSelected:hover .xzi, .xb7.p_AFSelected:hover .xz9[theme="medium"], .xb7.p_AFSelected:hover .xzj[theme="medium"], .xfl.p_AFSelected:hover .xzf[theme="light"], .xfl.p_AFSelected:hover .xzi[theme="light"] {
    color: #ffffff;    font-weight: bold;    text-decoration: none;
}
.xb7 {
    cursor: default;
    float: left;
    margin-right: 5px;
    padding: 0;
    position: relative;
}

/* TO REMOVE THE BORDER ON THE TAB PANEL 12 JAN */
.xz0, .x1yf, .x1ye, .x1yd, .x1yc, .x1yb {
    overflow: hidden;
    left: 0px;
    right: 0px;
    position: absolute;
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: transparent;
    background-image: none;}

/*FOR WIDGET HEADING STYLE*/

.content h3 {border-bottom:5px solid #10253f; padding:7px 0 7px 5px; background:#6b91cb; color:white;}
.widget-width {width:300px;}

    
    /*REMOVE THE BORDER IMAGES OF THE KEY STATS PANEL*/

.x230, .x231, .x22y, .x22z, .xz2, .x22x, .x22w, .xz1 {
    background-image: none!important;
    background-color:  transparent;
}

/*INCREASING THE HEIGHT OF THE KEY STATS PANEL*/

.ch-panelStretchLayoutstyle {
    height: 210px!important;
    width: 880px;
   }

.h3-temp {
background-color: #263062; border-bottom:3px solid #CE5C3C; padding:7px 0 7px 5px; color:#fff!important;
}

/*BORDER OF THE TEXT IN WIDGET*/

.widget-txt {border: 1px solid #efefef; padding: 3px;}

.pdf-download{border: 1px solid #ccc; padding: 7px;} /*ADDED FOR PROJECT DETAILS PAGE - 12 JAN - RUPESH*/

strong{
    font-weight:bold !important;
}
.findout{border-bottom: 5px solid #b92517;}

.findoutwidget{
    width: 220px;margin-left:6px;
}

.countrytab { background: #263062 none repeat scroll 0 0;
border-color: indigo indigo #ce5c3c;
border-image: none;
border-style: solid;
border-width: 1px 1px 3px;
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 5px;
width:855px;
}

.projover { background: #263062 none repeat scroll 0 0;
border-color: indigo indigo #ce5c3c;
border-image: none;
border-style: solid;
border-width: 1px 1px 3px;
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 5px;
width:610px;
}

.alink{
 word-break: break-all;
 display:inline-block;
}

.x15 {
    font-family: "FS Me Web Regular",Helvetica,Arial,Verdana,sans-serif !important;
    font-size: 13px !important;
    text-align: right;
    color: #333333 !important;
    padding: 0px 6px 0px 0px;
    font-weight: normal;
}

#primary-banner.language a:hover {background-color:#37468e !important; color:#ffffff !important;}

#primary-banner.language:hover {
    background-color:#6B91CB !important; 
}

#pdficon
{

    background: url("../images/pdf_icon.png") no-repeat scroll -2px 0px rgba(0, 0, 0, 0);

    margin: 3px;

    padding: 0 14px 0 0;

}
 
#wordicon
{

    background: url("../images/word_icon.png") no-repeat scroll -2px 0px rgba(0, 0, 0, 0);

    margin: 3px;

    padding: 0 14px 0 0;

}
 
.pl-fw2 .x2h{
    width:450px;
}

.widget1.box h3{border-bottom: 3px solid #CE5C3C; padding: 5px; margin-left: -3px; font-size:14px; color:#333333; width:193px;}

.externalLink {
    background: url("../images/externalLink.png") no-repeat scroll 130px 3px  rgba(0, 0, 0, 0);
    margin: 3px;
    padding: 0 14px 0 0;

}