/* EW Lists Stylesheet:   */
/* <version>2</version> */
/* Revisions: */
/* Friday, 4 April 2003 at 10:37:12 a.m. by DLR */
td.rateList {
	border-top: 1px #e8e8e8 solid}	
td.valNumber {
	border-bottom: 1px #e8e8e8 solid}
td.prevInfo {
	background: #f0f0f0;
	border-bottom: 1px #e8e8e8 solid}
td.currentInfo {
	border-bottom: 1px #e8e8e8 solid;
	background: #f8f8f8}
td.blueValNumber {
	border-bottom: 1px #e8e8e8 solid;
	background: #f8f8ff}
td.bluePrevInfo {
	background: #e8e8f0;
	border-bottom: 1px #e8e8e8 solid}
td.blueCurrentInfo {
	border-bottom: 1px #e8e8e8 solid;
	background: #f0f0f8}
.errorMessage {
	font-weight: bold;
	color: #cc0000}
td.rightColAmount {
	background: #f8f8f8}
td.rightColAmount p {
	text-align: right;
	padding-right: 5px}
p.dataTextSmall {
	font-size: 8pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
p.smallText {
	font-size: 8pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 1px}
p.schemeName {
	font-size: 10pt;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 1px}
p.totalRates {
	font-weight: bold;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
p.ratesTotal {
	font-weight: bold;
	text-align: right;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
th {
	font-weight: bold;
	font-size: 8pt;
	color: #fff;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
	margin-bottom: 4px;
	background: #039;
	text-align: left}
.note {
	font-style: italic;
	padding-top: 1px;
	font-size: 8pt;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-bottom: 3px;
	color: #900}
.note a {
	font-size: 8pt}
td.schemeLeft {
	border-top: 1px #999 solid;
	background: #fff;
	border-bottom: 1px #e8e8e8 solid}
td.schemeLeft p {
	font-weight: bold;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-bottom: 1px}
td.schemeRight {
	border-top: 1px #999 solid;
	background: #fff;
	border-bottom: 1px #e8e8e8 solid;
	border-left: 1px #999 solid}
td.schemeRight p {
	font-weight: bold;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-bottom: 1px}
td.rateName {
	border-bottom: 1px #e8e8e8 solid;
	background: #fff}
td.differential {
	border: none;
	border-bottom: 1px #e8e8e8 solid}
td.lastYear {
	background: #f0f0f0;
	border-bottom: 1px #e8e8e8 solid;
	border-left: 1px #e8e8e8 solid}
td.lastYear p.amount {
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
td.thisYearLeft {
	background: #f8f8f8;
	border-bottom: 1px #e8e8e8 solid;
	border-left: 1px #999 solid}
td.thisYear {
	background: #f8f8f8;
	border-bottom: 1px #e8e8e8 solid;
	border-left: 1px #e8e8e8 solid}
td.thisYear p.amount {
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
td.difference {
	background: #fff;
	border-bottom: 1px #e8e8e8 solid;
	border-left: 1px #e8e8e8 solid}
td.difference p {
	text-align: right;
	color: #666;
	font-size: 8pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px}
p.finalAmount {
	text-align: right;
	font-size: 9pt;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 2px}
.thLeftLine {
	border-left: 1px #ccc solid}