TABLE.horizontal {
	FONT-SIZE: 0.85em; MARGIN: 0px 0px 20px; WIDTH: 470px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.column {
	BACKGROUND: #f9f9f9
}
.horizontal CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.horizontal THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ed1c24; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.horizontal TBODY TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TBODY TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.horizontal TBODY TH TD {
	TEXT-ALIGN: left
}
.horizontal TBODY TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.horizontal TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.horizontal TBODY TR.odd {
	BACKGROUND: #f9f9f9
}
.horizontal TBODY TR.even {
	BACKGROUND: #fff
}
.horizontal TBODY TH A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.horizontal TBODY TH A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.horizontal TBODY TH A:hover {
	COLOR: #666
}
.horizontal TBODY TR TD {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.horizontal TBODY TR.odd TD {
	BACKGROUND: #f9f9f9
}
.horizontal TBODY TR.even TD {
	BACKGROUND: #fff
}
.horizontal TABLE TD A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.horizontal TBODY TD A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-TOP: 3px; HEIGHT: 15px
}
.horizontal TABLE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.horizontal TFOOT TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.horizontal TFOOT TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.horizontal TFOOT TR TH {
	FONT-WEIGHT: normal
}
TABLE.vertical {
	FONT-SIZE: 0.85em; MARGIN: 0px 0px 20px; WIDTH: 470px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.vertical TD.col1 {
	BACKGROUND: #f9f9f9
}
.vertical TD.col2 {
	BACKGROUND: #fff
}
.vertical TD.col3 {
	BACKGROUND: #f9f9f9
}
.vertical CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.vertical THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #ed1c24; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.vertical TBODY TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.vertical TBODY TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.vertical TBODY TH TD {
	TEXT-ALIGN: left
}
.vertical TBODY TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.vertical TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.vertical TBODY TH A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertical TBODY TH A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertical TBODY TH A:hover {
	COLOR: #666
}
.vertical TBODY TR TD {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.vertical TABLE TD A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.vertical TBODY TD A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-TOP: 3px; HEIGHT: 15px
}
.vertical TABLE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.vertical TFOOT TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.vertical TFOOT TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.vertical TFOOT TR TH {
	FONT-WEIGHT: normal
}
TABLE.vertical-border {
	BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 0.85em; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #333; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.vertical-border TD.col1 {
	BACKGROUND: #f9f9f9
}
TABLE.vertical-border TD.col2 {
	BACKGROUND: #fff
}
TABLE.vertical-border TD.col3 {
	BACKGROUND: #f9f9f9
}
.vertical-border CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.vertical-border THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ed1c24; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.vertical-border THEAD {
	BORDER-RIGHT: #006688 1px solid; BORDER-TOP: #006688 1px solid; BORDER-LEFT: #006688 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left
}
.vertical-border TBODY TD {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TBODY TH {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.vertical-border TBODY TR TH {
	
}
TBODY TR TD {
	
}
.vertical-border TBODY TH {
	FONT-WEIGHT: normal
}
.vertical-border TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.vertical-border TBODY TR.odd {
	BACKGROUND: #f9f9f9
}
.vertical-border TBODY TH A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertical-border TBODY TH A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertical-border TBODY TH A:hover {
	COLOR: #666
}
.vertical-border TBODY TR TD {
	BACKGROUND: #fff
}
.vertical-border TABLE TD A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.vertical-border TBODY TD A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-TOP: 3px; HEIGHT: 15px
}
.vertical-border TABLE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.vertical-border TFOOT {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid
}
.vertical-border TFOOT TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TFOOT TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.vertical-border TFOOT TR TH {
	FONT-WEIGHT: normal
}
TABLE.horizontal-border {
	BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 0.85em; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #333; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.horizontal-border .column-odd {
	BACKGROUND: #f9f9f9
}
.horizontal-border .column-even {
	BACKGROUND: #fff
}
.horizontal-border CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.horizontal-border THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ed1c24; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.horizontal-border THEAD {
	BORDER-RIGHT: #006688 1px solid; BORDER-TOP: #006688 1px solid; BORDER-LEFT: #006688 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left
}
.horizontal-border TBODY TD {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TBODY TH {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.horizontal-border TBODY TR TH {
	
}
TBODY TR TD {
	
}
.horizontal-border TBODY TH {
	FONT-WEIGHT: normal
}
.horizontal-border TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.horizontal-border TBODY TR.odd {
	BACKGROUND: #f9f9f9
}
.horizontal-border TBODY TH A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertical-border TBODY TH A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.horizontal-border TBODY TH A:hover {
	COLOR: #666
}
.horizontal-border TBODY TR TD {
	BACKGROUND: #fff
}
.horizontal-border TBODY TR.odd TD {
	BACKGROUND: #f9f9f9
}
.horizontal-border TABLE TD A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.horizontal-border TBODY TD A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-TOP: 3px; HEIGHT: 15px
}
.horizontal-border TABLE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.horizontal-border TFOOT {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid
}
.horizontal-border TFOOT TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TFOOT TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.horizontal-border TFOOT TR TH {
	FONT-WEIGHT: normal
}
