﻿.FinancialTable {
    margin-top:4px;
    font-family:Verdana;
    width:530px;
}
.FinancialTableRightShadow{
    width:8px;
    background-image:url(/SiteImages/sustainability/table-shadow-right-repeat.gif);
    background-repeat:repeat-y;
    background-position:center bottom;
}
.FinancialTableHeader {
    font-size:0.8em;
    font-weight:bold;
    padding-bottom:8px;
    color:#007d86;
}

.FinancialTableTitle {
	font-family:Verdana;
	font-size:0.8em;
	color:#ffffff;
	position:absolute;
	z-index:99;
	padding:6px 20px 4px 10px;
	width:520px;
	font-weight:bold;
}

.FinancialTableTitle a {
	color:#ffffff;
	text-decoration:none;
}
.FinancialTableTitle a:hover .FinancialTableCaption a:hover{
	text-decoration:underline;
}

.FinancialChartCaption{
    font-size:0.6em;
    font-weight:bold;
    color:#ffffff;
    background-image:url(/SiteImages/sustainability/caption-background.gif);
    background-repeat:repeat-y;
    padding:4px 10px 4px 26px;
}
.FinancialTableFootnote, .FinancialTableCaption {
    font-size:0.6em;
    color:#007d86;
    
}
.FinancialTableCaption {
	padding:2px 10px 4px 6px;
}

.FinancialTableCaption a{
	text-decoration:none;
	color:#007d86;
	}

.FinancialTableFootnote{
    padding:12px 18px 4px 26px;
}