TABLE.fin {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0; empty-cells: show
}
TABLE.fin TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: left
}
TABLE.fin TR {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: left
}
TABLE.fin TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: left
}
TR.doubleline TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 2px solid
}
TR.doubleline TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 2px solid
}
TABLE.fin TR TD.center {
	TEXT-ALIGN: center
}
TABLE.fin TR TH.center {
	TEXT-ALIGN: center
}
TABLE.fin TR TD.right {
	TEXT-ALIGN: right
}
TABLE.fin TR TH.right {
	TEXT-ALIGN: right
}
TABLE.fin TR TD.top {
	VERTICAL-ALIGN: top
}
TABLE.fin TR TH.top {
	VERTICAL-ALIGN: top
}
TABLE.fin TR.top {
	VERTICAL-ALIGN: top
}
TABLE.fin TR TD.borderright {
	BORDER-RIGHT: #e5e5e5 1px solid
}
TABLE.fin TR TH.borderright {
	BORDER-RIGHT: #e5e5e5 1px solid
}
TABLE.fin TR.borderright {
	BORDER-RIGHT: #e5e5e5 1px solid
}
