@page  {margin-right: 20%; }
#header {
	BORDER-BOTTOM: 1px solid; WIDTH: 700px; HEIGHT: 40px
}
#headerText {
	FONT-FAMILY: sans-serif; FLOAT: left; HEIGHT: 35px; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#headerImg {
	FLOAT: left
}
TH {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
H1 {
	FONT-FAMILY: sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H2 {
	FONT-FAMILY: sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H3 {
	FONT-FAMILY: sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
BODY {
	FONT-FAMILY: sans-serif; FONT-SIZE: 12px
}
.data_list {
	LIST-STYLE-TYPE: none
}
.data_des {
	FONT-STYLE: italic; MARGIN-LEFT: -10px; FONT-WEIGHT: bold
}
.header_thead {
	DISPLAY: table-header-group
}
.data_table DIV {
	WIDTH: 97%
}
.data_table TABLE {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-SPACING: 0; WIDTH: 97%; BORDER-COLLAPSE: collapse; FONT-FAMILY: sans-serif; FONT-SIZE: 12px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.data_table TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 4px
}
.data_table TH {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 4px
}
.hr_end {
	BORDER-BOTTOM: black 3px solid; BORDER-LEFT: black 3px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 98%; MARGIN-BOTTOM: 20px; BORDER-TOP: black 3px solid; BORDER-RIGHT: black 3px solid
}
.pageBreak {
	PAGE-BREAK-BEFORE: always
}
