<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.layout_left_content_col, .hsreset *
{
	color: #333333;
	font: 10px Verdana;
	line-height: 16px;
}

.LayerFatterHS
{
	border-top: 7px solid #333333;
	overflow: visible;
	position: relative;
	text-align: center;
	width: 370px;
}
.layout_content_right
{
	float: right;
	margin: 24px 0px 0px 0px;
	width: 840px;
}
.bottomAd
{
}
.grid-view td a
{
	color: #333333;
	font: 10px Verdana;
	text-decoration: none;
}
.grid-view td a:hover
{
	text-decoration: underline;
}
.grid-view td a.noul
{
	text-decoration: none;
}
.grid-view td a.noul:hover
{
	text-decoration: underline;
}
.text-left,
 .grid-view td.left
{
	text-align: left;
}
.grid-view td.bottom
{
	border-bottom: 1px solid #cccccc;
}
.grid-view td.top2
{
	border-top: 2px solid #9c9c9c;
}
.grid-view td.top
{
	border-top: 1px solid #9c9c9c;
}
.grid-view .footer
{
	border-top: 1px solid #cccccc;
	color: #333;
}
.grid-view
{
	clear: both;
	color: #333333;
	font: 10px Verdana;
	width: 100%;
}
.grid-view caption
{
	border-top: 3px solid #666666;
	font-weight: bold;
	text-align: left;
}
.caption
{
	border-top: 3px solid #666666;
	font-weight: bold;
	margin-bottom: 25px;
	text-align: left;
	width: 565px;
}
.grid-view .header th.left
{
	background-color: #fff;
	border-bottom: 1px solid #9c9c9c;
	font-weight: normal;
	height: 25px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	vertical-align: bottom;
}
.grid-view .header th
{
	background-color: #fff;
	border-bottom: 1px solid #9c9c9c;
	font-weight: normal;
	height: 25px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: right;
	vertical-align: bottom;
}
.grid-view td
{
	height: 25px;
	padding: 0;
	text-align: right;
	vertical-align: middle;
}
.empty-row td
{
	text-align: left;
}
.left28 a
{
	padding-left: 28px;
}
th.left28
{
	padding-left: 28px;
}
.grid-view .header th.left28
{
	padding-left: 28px;
}
select
{
	margin-bottom: 25px;
}
.reset
{
	margin: 0px;
	padding: 0px;
}
.title-sep
{
	height: 25px;
}
.layout_right_col_h
{
	border-top: 0px solid #333;
	clear: right;
	float: right;
	margin: 25px 0px 0px 0px;
	overflow: visible;
	position: relative;
	text-align: center;
	width: 175px;
}
.layout_right_col_cover
{
	border-top: 7px solid #333;
	clear: right;
	float: left;
	margin-left: 20px;
	margin-top: 24px;
	overflow: visible;
	position: relative;
	text-align: center;
	width: 175px;
}
.mainLayout_right_col_h
{
	border-top: 7px;
	clear: right;
	float: right;
	margin: 25px 0px 0px 0px;
	overflow: visible;
	position: relative;
	text-align: center;
	width: 174px;
}
.grid-view tr.alternate
{
	background-color: #E1f2fc;
}
.table-sep
{
	height: 40px;
}
.mainPageContentRight
{
	border-top: 7px;
	margin-bottom: 50px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 25px;
	padding: 0;
	width: 565px;
}
.contentRight
{
	border-top: 0px solid #333;
	margin-bottom: 50px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 25px;
	padding: 0;
	width: 565px;
}
.menuLeft
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 0px;
	width: 175px;
}
.contentRight_hp
{
	float: right;
	width: 370px;
}
.divExplore
{
	overflow: hidden;
	width: 175px;
}
.articleTitle
{
	border-top: 1px #A6A6A6 solid;
	color: #306193;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
.articleTitleLink
{
	color: #306193;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	vertical-align: bottom;
}
a.articleTitleLink:hover
{
	color: #2279D1;
	text-decoration: none;
}
a.articleTitleLink:active
{
	color: #2279D1;
	text-decoration: none;
}
.articleContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 10px;
}
.EquityRow
{
	clear: both;
}
.EquityColumn
{
	float: left;
	margin-left: 20px;
	width: 370px;
}
.EquityColumn *
{
	border: 0;
	margin: 0;
}
.EquityHalfColumn
{
	float: left;
	margin-left: 20px;
	width: 175px;
	font:10px Verdana;
}
.EquityHalfColumn *
{
	border: 0;
	margin: 0;
}
.EquityBox
{
	margin-top: 7px;
}
.EquityBoxNew
{
	border-top: 7px solid #333333;
	margin-top: 7px;
}
.EquityBoxFirst
{
	margin-top: 24px;
}
.grid-view td.newsitem a
{
	font-size: 12px;
}
.MarketColumn
{
	float: left;
	margin-left: 20px;
	width: 370px;
}
.MarketColumn *
{
	border: 0;
	margin: 0;
}
.MarketHalfColumn
{
	float: left;
	margin-left: 20px;
	width: 175px;
}
.MarketHalfColumn *
{
	border: 0;
	margin: 0;
}
.MarketBox
{
	margin-top: 7px;
}
.MarketBoxCenter
{
	text-align: center;
}
.MarketBoxSpacer
{
	margin-top: 37px;
}
.MarketBoxNew
{
	border-top: 7px solid #333333;
	width: 355px;
}
.LayerSlim
{
	border-top: 7px solid #333333;
	float: left;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	position: relative;
	vertical-align: top;
	width: 175px;
}
.MarketBoxSlim
{
	border-top: 7px solid #333333;
	width: 175px;
}
.MarketLeftCol
{
	border-top: 7px solid #333333;
	margin: 0px 0px 0px 0px;
	overflow: visible;
	position: relative;
	text-align: center;
	width: 370px;
}
.EquityBoxFirst
{
	margin-top: 24px;
}
.moreLink
{
	font-size: 10px;
}
.adTitle
{
	font-weight: bold;
	padding: 3px;
}
.staticLink
{
	background-color: White;
	background-image: url(/includes/images/arrow_blue_static.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	border: none;
	color: #666666;
	float: left;
	font-size: 10px;
	line-height: 20px;
	margin-top: 1px;
	text-decoration: underline;
	text-indent: 15px;
	width: 173px;
}
a.staticLink:visited,
 a.staticLink:link,
 a.staticLink:hover
{
	text-decoration: underline;
}
.staticLinkHeaderLine
{
	border-top: solid 1px #cccccc;
	font-size: 10px;
	font-weight: bold;
	line-height: 30px;
	margin-top: 10px;
	width: 173px;
}
.staticLinkHeader
{
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	width: 173px;
}
.menuTabs
{
	position: relative;
	text-align: center;
	top: 1px;
}
.tab, .selectedTab
{
	background-color: white;
	border: Solid 1px #d1d0d0;
	border-bottom: 1px solid #9c9c9c;
	float: left;
	height: 16px;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	z-index: 4;
}
a.tab, a.selectedTab
{
	margin-left: 5px;
	margin-right: 5px;
}
.tab
{
	color: #909090;
}
.selectedTab, a.selectedTab
{
	border-bottom: 1px solid white;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
	border-top: 1px solid #9c9c9c;
	color: #333333;
}
.tab:hover, .selectedTab:hover
{
	background-color: #e7e7e7;
	color: #333333;
	text-decoration: none;
}
.heat-maps
{
	border-collapse: collapse;
	border-spacing: 0;
	float: left;
	width: 565px;
}
.heat-maps caption
{
	border-top: 3px solid #666666;
	font-weight: bold;
	text-align: left;
}
.heat-maps table
{
	border-collapse: collapse;
	border-spacing: 0;
	float: left;
	height: 25px;
	margin: 0;
}
.heat-maps td
{
	border-bottom: 4px solid white;
	border-right: 7px solid white;
	display: inline;
	float: left;
	height: 25px;
	vertical-align: middle;
	width: 178px;
}
.heat-maps td.noborder
{
	border-bottom: 4px solid white;
	border-right: none;
	display: inline;
	float: left;
	height: 25px;
	vertical-align: middle;
	width: 183px;
}
.heat-map-block th
{
	border: 0;
	border-bottom: 1px solid #9c9c9c;
	color: #333333;
	font-weight: normal;
	overflow: visible;
	text-align: right;
	vertical-align: bottom;
	width: 65px;
}
.heat-map-block th.left
{
	border: 0;
	border-bottom: 1px solid #9c9c9c;
	color: #333333;
	font-weight: normal;
	overflow: visible;
	text-align: left;
	vertical-align: bottom;
	width: 35px;
}
.heat-map-block td
{
	border: 0;
	overflow: visible;
	text-align: right;
	vertical-align: middle;
	width: 65px;
}
.heat-map-block td.left
{
	border: 0;
	overflow: visible;
	text-align: left;
	vertical-align: middle;
	width: 35px;
}
.heat-map-block td a
{
	color: Black;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}
.heat-map-block td a:hover
{
	text-decoration: none;
}
#EquityCorporateCalAd
{
	background-color: #e9edf6;
	border-bottom: 1px solid #9c9c9c;
	border-top: 1px solid #9c9c9c;
	padding: 3px;
}
#EquityCorporateCalAd img
{
	float: left;
	padding: 10px;
}
#EquityAnnualReportAd
{
	background-color: #e9edf6;
	border: 1px solid #9c9c9c;
	margin-top: 20px;
}
#FallersGridView .header th,
	#FallersGridView .header th
{
	border-bottom: 4px solid #808080;
}
#FallersGridView td,
	#FallersGridView th,
	#FallersGridView td,
	#FallersGridView th
{
	width: 50px;
}
#FallersGridView td.left,
	#FallersGridView th.left,
	#FallersGridView td.left,
	#FallersGridView th.left
{
	width: auto;
}
#ctl00_ctl00_MainContent_EquityContent_LatestNews_UpdatePanel1
{
	border-top: 3px solid #666666;
	padding-top: 10px;
}
#RisersFallers1_RisersGridView td,
 #RisersFallers1_RisersGridView th,
 #RisersFallers1_FallersGridView td,
 #RisersFallers1_FallersGridView th
{
	width: 60px;
}
#RisersFallers1_RisersGridView td.left,
 #RisersFallers1_RisersGridView th.left,
 #RisersFallers1_FallersGridView td.left,
 #RisersFallers1_FallersGridView th.left
{
	width: auto;
}
#InvestmentHighlightsSingleCol
{
	border-top: 7px solid #333333;
	float: left;
	margin: 0px 0px 0px 0px;
	overflow: visible;
	position: relative;
	width: 370px;
}
#LayerFooter
{
	clear: both;
}
#ctl00_ctl00_MainContent_EquityContent_LatestNews_UpdateProgress1
{
	clear: both;
}
#ctl00_ctl00_MainContent_EquityContent_CorporateCalendarCC1_UpdateProgress1
{
	clear: both;
}
#ctl00_ctl00_MainContent_EquityContent_CorporateCalendarCC1_AnnouncementView caption
{
	border-top: 1px solid #d1d0d0;
	font: 11px Verdana;
	font-weight: bold;
	margin-top: 0px;
}
#news-item iframe
{
	height: 750px;
	width: 100%;
}
.external-news-headline, .external-news-not-available-headline
{
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	padding: 8px 0px;
}
.external-news-headline span
{
	color: #dc493e;
	font-size: 22px;
}
.external-news-not-available-headline span {
    color: #FF0000;
    font-size: 12px;
    font-weight: bold;
}
#ctl00_ctl00_MainContent_EquityContent_Story_CompanyLink
{
	color: Black;
	text-decoration: underline;
}
.external-news-detach-link
{
	float: right;
	font-size: 10px;
}

.header th
{
    font-size: 10px;
    font-weight: normal;
}</pre></body></html>