A.link {
	COLOR: blue; TEXT-DECORATION: underline
}
A.visited {
	COLOR: purple; TEXT-DECORATION: underline
}
A.active {
	COLOR: red; TEXT-DECORATION: underline
}
P.FM0body {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 9pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
H1.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.FM1head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.FM1ul1c-bullet-compact {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -18pt; FONT-FAMILY: "Times"; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
LI.FM1ul1n-bullet {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -18pt; FONT-FAMILY: "Times"; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
H1.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.FM2head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 10pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.Abstract {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 9pt; FONT-STYLE: italic; FONT-FAMILY: "Times"; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
P.AbstractTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 28pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
P.AuthorAffiliation {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H1.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.Authors {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 14pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.Body {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.Bulleted {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 6pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -13.744pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.BulletedCont {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 4pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.CellBody {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 4pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.CellHeading {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.Equation {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 10pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
BLOCKQUOTE.Extract {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 7pt 54pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.Figure {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0pt 16pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H2.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H3.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H4.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H5.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H6.figurecaption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0pt 0pt 11pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Helvetica"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
P.Footnote {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 3pt 0pt 0pt 12pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -12pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.footnote1 {
	DISPLAY: block; FONT-SIZE: 8pt; MARGIN: 3pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.Heading1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 24pt 0pt 8pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.Heading2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.Heading3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 18pt 0pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.HeadingRunIn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 12pt 0pt 6pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.Numbered {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 6pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -13.744pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.Numbered1 {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 6pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -13.744pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.NumberedCont {
	DISPLAY: block; FONT-SIZE: 12pt; MARGIN: 4pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.Reference-n {
	DISPLAY: block; FONT-SIZE: 9pt; MARGIN: 4pt 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -18pt; FONT-FAMILY: "Times"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.ReportAuthor {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H1.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H2.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H3.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H4.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H5.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H6.ReportTitle {
	DISPLAY: block; FONT-SIZE: 24pt; MARGIN: 0pt 0pt 18pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
P.TableFootnote {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 3pt 18pt 0pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: -12pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H5.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6.TableTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0pt 0pt 0pt 13.744pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H2.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H3.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H4.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H5.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H6.Title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0pt 0pt 17pt; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
THROW-AWAY.BulletSymbol {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: #000000; FONT-FAMILY: "Courier"; TEXT-DECORATION: none
}
EM.Callout {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; COLOR: #000000; FONT-FAMILY: "Times New Roman"; TEXT-DECORATION: none
}
EM.Emphasis {
	FONT-STYLE: italic
}
EM.EquationVariables {
	FONT-STYLE: italic
}
