TR {
	mso-height-source: auto
}
COL {
	mso-width-source: auto
}
BR {
	mso-data-placement: same-cell
}
.style21 {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: blue; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: underline; text-underline-style: single; mso-generic-font-family: auto; mso-font-charset: 0; mso-style-name: Hyperlink; mso-style-id: 8
}
A:link {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: blue; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: underline; text-underline-style: single; mso-generic-font-family: auto; mso-font-charset: 0
}
A:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: purple; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: underline; text-underline-style: single; mso-generic-font-family: auto; mso-font-charset: 0
}
.style0 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: 400; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; COLOR: windowtext; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; TEXT-DECORATION: none; mso-generic-font-family: auto; mso-font-charset: 0; mso-style-name: Normal; mso-style-id: 0; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-protection: locked visible
}
.style20 {
	mso-style-name: Percent; mso-style-id: 5; mso-number-format: 0%
}
TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 1px; BORDER-TOP: medium none; PADDING-LEFT: 1px; FONT-WEIGHT: 400; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; COLOR: windowtext; PADDING-TOP: 1px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; TEXT-DECORATION: none; mso-generic-font-family: auto; mso-font-charset: 0; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-protection: locked visible; mso-style-parent: style0; mso-ignore: padding
}
.xl24 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: red; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl25 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BACKGROUND: white; BORDER-LEFT: windowtext 0.5pt solid; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-pattern: auto none; mso-style-parent: style0
}
.xl26 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: medium none; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl27 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: medium none; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; mso-number-format: 0%; mso-style-parent: style20
}
.xl28 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BACKGROUND: white; BORDER-LEFT: windowtext 0.5pt solid; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-pattern: auto none; mso-style-parent: style0
}
.xl29 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl30 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; mso-number-format: 0%; mso-style-parent: style20
}
.xl31 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl32 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; mso-number-format: 0%; mso-style-parent: style20
}
.xl33 {
	FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl34 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl35 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl36 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: red; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; mso-font-charset: 0; mso-style-parent: style0
}
.xl37 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl38 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl39 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: red; BORDER-BOTTOM: medium none; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl40 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl41 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl42 {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl43 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl44 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: medium none; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-style-parent: style0
}
.xl45 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-number-format: ""$"#,##0_);[Red]\("$"#,##0\)"; mso-style-parent: style0
}
.xl46 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: windowtext 0.5pt solid; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: right; mso-style-parent: style0
}
.xl47 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: green; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-number-format: ""$"#,##0_);[Red]\("$"#,##0\)"; mso-style-parent: style0
}
.xl48 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: medium none; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; mso-font-charset: 0; mso-number-format: ""$"#,##0_);[Red]\("$"#,##0\)"; mso-style-parent: style0
}
.xl49 {
	TEXT-ALIGN: left; mso-style-parent: style0
}
.xl50 {
	WHITE-SPACE: normal; TEXT-ALIGN: left; mso-style-parent: style0
}
.xl51 {
	FONT-WEIGHT: 700; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: left; mso-font-charset: 0; mso-style-parent: style0
}
.xl52 {
	COLOR: blue; TEXT-ALIGN: left; TEXT-DECORATION: underline; text-underline-style: single; mso-style-parent: style21
}
.xl53 {
	TEXT-ALIGN: left; mso-number-format: ""$"#,##0_);[Red]\("$"#,##0\)"; mso-style-parent: style0
}
.xl54 {
	mso-number-format: "General Date"; mso-style-parent: style0
}
.xl55 {
	WHITE-SPACE: normal; mso-style-parent: style0
}
.xl56 {
	BACKGROUND: yellow; mso-pattern: auto none; mso-style-parent: style0
}
.xl57 {
	BACKGROUND: yellow; WHITE-SPACE: normal; TEXT-ALIGN: left; mso-pattern: auto none; mso-style-parent: style0
}
.xl58 {
	mso-number-format: ""$"#,##0_);[Red]\("$"#,##0\)"; mso-style-parent: style0
}
.xl59 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: medium none; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; mso-style-parent: style0
}
.xl60 {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: medium none; COLOR: blue; BORDER-BOTTOM: windowtext 0.5pt solid; mso-number-format: 0%; mso-style-parent: style20
}
