.CustomTable
{
}
.StockHistorical .StockTableItem,
.StockQuoteContainer .StockTableItem{
    word-spacing:-4px;
}
.StockHistorical .StockTableItem p span,
.StockQuoteContainer .StockTableItem p span{
    word-spacing:0px;
}
.StockQuoteContainer .StockTableItem p > span, .StockHistorical .StockTableItem p > span{
   width:160px!important;
}
.StockQuoteContainer .StockTableItem p > span:first-child, .StockHistorical .StockTableItem p > span:first-child{
   width:120px!important;
}

.StockQuoteHome .StockTableHead + div + div + div + div p{
   display:inline-block;
   width:100%;
}
.StockQuoteHome .StockTableHead + div + div + div + div p:first-child{
   padding:0 5px 5px 5px;
   margin-left:-5px;
   margin-bottom:5px;
   border-bottom:1px solid #B6B4A8;
}

.StockQuoteHome .StockTableHead + div + div + div + div p span{
   display:inline-block;
}
.StockQuoteHome .StockTableHead + div + div + div + div p span:first-child{
   margin-right:5px;
}

.PageInvestorRelations .ModuleEventLatest .ModuleBody{
display:none;
}

.PageInvestorRelationsEventsPresentations .EventUp .ModuleBody{
display:none;
}

.AnnualQuarterlyReportContainer .CoverImagePane{
display:table-cell;
width: 125px;
}

.AnnualQuarterlyReportContainer.FinancialReportContainer li{
border-bottom: medium none;
}

.AnnualQuarterlyReportContainer.quarterly .CoverImagePane{
display:none;
}

.FinancialReportContainer a{
color: #222;
}

.FinancialReportContainer a:hover{
color: #222;
}