/*-----IRW Main CSS----*/
body {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

table {
    text-align: left;
}

/*------Font background-color --------*/
.colordark, .colorlight, .data, .white {
    background-color: transparent;
}
.datashade { 
    background-color: #FCF9F0;
}

/* Font Style Bold */ 
.Header, .header, .title1light, .title2, .defaultbold {
    font-weight: bold;
}

/*------Table Header------*/
.Header, .header {
    background-color:#00544D;
    color: #FFFFFF;
    font-size: 12px;
}
/*.Header, .header {
    background: url("/Interactive/LookAndFeel/103128/dev1/ir_menu_bg.jpg") repeat-x scroll 0 -16px transparent;
}*/

/*.header_trans {
    background-color: transparent;
}*//* This class only use for transparent company background [Deposit Market Share] */

    /* Default Header [corporateprofile.aspx, ownership.aspx, depositmarketshare.aspx, mna.aspx, BranchLocatorMap.aspx, stockinfo.aspx]*/
    table.header {
        background-color: transparent;
    }


/*------ Page Title Text------*/
.title1light { 
    color: #495158; 
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 24px;
}

/*------ Content Title Text------*/
.title2 { 
    color: #495158; 
    font-size: 14px;
}

/*------Content Text------*/
/*.data, .datashade, .default, .defaultbold, .titletest2, .title2colordark, .defaultlight, .dataalign, .datared, .boldfielddef, .priceup, .pricedown , .largelight { 
    color: #666666;
    font-weight: normal;     
}*/
.data, .datashade, .default{ 
    color: #666666;
    font-weight: normal; 
}
.dataalign {
    color: #666666;
}
.datared {
    color: #FF0000;
}


/*-------page input lable---------*/
td .input, td .submit, Input.default, Input.data, select.data, select.datashade, textarea.table2, Input.surr, textarea.surr, textarea.data, .data input, button, #search_docs { 
    color: #666666;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
}

/*------- Border Color ---------*/
table .table1, table .table2, table .table1_item , table .divider, table .divider_left, table .bottom_cap, table .report_top, .Table2, #Table2 { 
    border-color: #cccccc; 
}
table .sum_box_l1, table .summary_contents_l1{ 
    border-color: #999; 
}
.Table2/*, #Table2*/ { 
    border-style: solid;
    border-width: 1px;
} /* bug fix on Insiders.aspx, Final.aspx pages for T3 style */

/*------- Anchor Style -------*/
a, a:link, a:visited, a:hover, a:active,
a.fielddef, a.fielddef:link, a.fielddef:visited, a.fielddef:hover, a.fielddef:active,
a.PRLink, a.PRLink:link, a.PRLink:visited, a.PRLink:hover, a.PRLink:active,
#PRPreview a #PRPreviewText, #PRPreview a:link #PRPreviewText, #PRPreview a:visited #PRPreviewText, #PRPreview a:hover #PRPreviewText, #PRPreview a:active #PRPreviewText,
a.Printablelink, a.Printablelink:link, a.Printablelink:visited, a.Printablelink:hover, a.Printablelink:active,
a .title2, a:link .title2, a:visited .title2, a:hover .title2, a:active .title2 
 {
    color: #94420E; 
    text-decoration: none;
}
a:hover, a:active, a.fielddef:hover, a.fielddef:active, a.PRLink:hover, a.PRLink:active, #PRPreview a:hover #PRPreviewText, #PRPreview a:active #PRPreviewText, a.Printablelink:hover, a.Printablelink:active, a:hover .title2 { 
    color: #94420E; 
    text-decoration:underline;
}
    /* Committee chart Print issue */
    a.tab:hover {
        text-decoration: none !important;
    }
    /* StockInfo page */
    a.boldfielddef, a.boldfielddef:link, a.boldfielddef:visited, a.boldfielddef:hover, a.boldfielddef:active {
        color: #94420E !important;
        font-size: 12px; 
        font-weight: bold;
    }    
    /* DatePicker Day style */
    #ui-datepicker-div a, #ui-datepicker-div a:link, #ui-datepicker-div a:visited, #ui-datepicker-div a:hover, #ui-datepicker-div a:active { 
        color: #94420E !important;
    }   
    #ui-datepicker-div a:hover, #ui-datepicker-div a:active, #PRPreview a:hover #PRPreviewText, #PRPreview a:active #PRPreviewText {
        color: #94420E !important;
    }
    
    /* Header links css */
    a.header, a.header span.header, a.header:link span.header, a.header:visited span.header, a.header:hover span.header, 
    /*BranchMap*/
    #branchdata a, #branchdata a:link, #branchdata a:visited, #branchdata a:hover, #propertydata a, #propertydata a:link, #propertydata a:visited, #propertydata a:hover, a span.sortarrow,
    /* DatePicker Day style */
    #ui-datepicker-div  a.header, #ui-datepicker-div a.header:link, #ui-datepicker-div a.header:visited, #ui-datepicker-div a.header:hover, #ui-datepicker-div a.header:active { 
        color: #ffffff !important;
        font-size: 12px;
        font-weight: bold;
    }
    
    /* Text-Decoration style*/
    a.fielddef, a.boldfielddef, a.divs_more, #ui-datepicker-div a, #ui-datepicker-div  a.header, a.toggle_line:visited .faqQ {
        text-decoration: none !important;
    }
    a.fielddef:hover, a.fielddef:active, a.boldfielddef:hover, a.boldfielddef:active, a.divs_more:hover, a.divs_more:active, #ui-datepicker-div a:hover, #ui-datepicker-div  a.header:hover, #ui-datepicker-div a:active, #ui-datepicker-div  a.header:active, a.toggle_line:hover .faqQ, a.toggle_line:active .faqQ  {
        text-decoration:underline !important;
    }

/*------- Od page Bio detail section -------*/
.thelanguage{
    padding: 0 12px;
}

/*------- Faq -------*/
a.toggle_line .faqQ { 
    margin-top: -18px; 
}
  
/*------- This Apply only with line-height -------*/  
  /*
    a.toggle_line {line-height: 14px;}
    #thelanguage_od .irToggleOpen, #thelanguage_od  .irToggleClose, #commcontent_1 .irToggleOpen, #commcontent_1  .irToggleClose, #commcontent_2 .irToggleOpen, #commcontent_2  .irToggleClose{ 
        background-position: 0px 4px 
    }
  */
  
/*------- Template4 Style Changes -------*/  
/* Apply Header Class Style */
#outer .head_table td span.bold, #outer #Doc_Export .doc_excel, #outer #Doc_XBRL .doc_XBRL, #outer .headline th span.bold, #outer #Stock_Info ul li span.bold, #outer #Docs .DocsSelectBox, #outer #Docs_Foot li.select, #outer .olcg, #outer .olcgif { 
    background-color: #00544D; 
    color: #FFFFFF;
} 
#outer .head_table td span.bold, #outer .headline th span.bold{
    font-size: 12px; 
    font-weight: bold;
}
.ExpandColps a, .ExpandColps a:link, .ExpandColps a:visited, .ExpandColps a:active, .ExpandColps a:hover { 
    color: #ffffff; 
}
.ExpandColps a:hover, .ExpandColps a:active { 
    color: #ffffff;
}
  
/* Apply datashade Class Style */
#outer .Docs_altdatashade { 
    background-color: #FCF9F0;
    color: #666666;
    font-size: 12px; 
}
  
/* Designer Changes */
.odlabel {
    display: none;
}
.changeodlabel {
    display: block !important;
}