.article-content table.data{width:100%;margin-top:15px;border-collapse:collapse;border:1px solid #000}
.article-content table.data tr td{border:1px solid #000;border-collapse:collapse}
.article-content table.data tr.title td{font-weight:bold;text-align:center;vertical-align:top}
.article-content table.data td.rank, .article-content table.data td.balances, .article-content table.data td.marketshare{text-align:center}
.article-content table.data td.issuer{padding-left:10px}
.article-content table.data td.cummarketshare{padding-right:10px;text-align:right}
.article-content table.data td.balances-total-label{padding-right:10px;font-weight:bold;text-align:right}
.article-content table.data td.balances-total{font-weight:bold;text-align:center}
.article-content table.data td.calign{text-align:center}
.article-content .blue{color:#00f !important}
.article-content table.data.data-meanmedian td{padding-left:10px;text-align:left !important}
.article-content .hr-container table{float:left;width:auto}
.article-content .hr-container table tr td{text-align:center !important}
.article-content .hr-container table.data-hrl{margin-right:60px}
.article-content table.data.data-consat tr td{padding-left:10px}
.article-content table.data.data-consat tr.title td{font-size:11px;font-weight:normal;text-align:left}
.article-content p.srclink{clear:both}