A.link {
	color: blue;
	text-decoration: underline;
}
A.visited {
	color: purple;
	text-decoration: underline;
}
A.active {
	color: red;
	text-decoration: underline;
}
H1.GroupTitlesIX, H2.GroupTitlesIX, H3.GroupTitlesIX, H4.GroupTitlesIX, H5.GroupTitlesIX, H6.GroupTitlesIX {
	display: block;
	text-align: left;
	text-indent: 0.000000px;
	margin-top: 5.000000px;
	margin-bottom: 0.000000px;
	margin-right: 0.000000px;
	margin-left: 14px;
	font-size: 18.000000px;
	font-weight: Bold;
	font-style: Regular;
	color: #ff0000;
}
P.Level1IX {
	display: block;
	text-align: left;
	text-indent: 0.000000px;
	margin-top: 0.000000px;
	margin-bottom: 0.000000px;
	margin-right: 0.000000px;
	margin-left: 28.346405px;
	font-size: 15.000000px;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.2pt-spacer {
	font-size: 0.100000pt;
}
P.9pt-spacer {
	font-size: 9.000000pt;
}
P.FM2pt-spacer {
	font-size: 0.100000pt;
}
P.FM9pt-spacer {
	font-size: 9.000000pt;
}
P.body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-indent-bullet-1- {
	display: block;
	text-align: left;
	text-indent: -10pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 30pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-indent1 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 7.000000pt;
	margin-right: 0.000000pt;
	margin-left: 20pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-indent2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 33.839996pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-indent3 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 30pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-arrow {
	display: block;
	text-align: left;
	text-indent: -20pt;
	margin-top: 0.000000pt;
	margin-bottom: 7.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-arrow2 {
	display: block;
	text-align: left;
	text-indent: -20pt;
	margin-top: 0.000000pt;
	margin-bottom: 7.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-arrow-below0 {
	display: block;
	text-align: left;
	text-indent: -20pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.body-bullet {
	display: block;
	text-align: left;
	text-indent: -10pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 22pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.callout {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.callout-step-body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 8.503922pt;
	margin-left: 8.503922pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.callout-step-num {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #ffffff;
}
P.callout-step-sub {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 8.503922pt;
	margin-left: 8.503922pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.callout-HTML {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 18.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
}
P.fig {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 5.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
}
P.fig-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 5.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27pt;
	font-size: 2.000000pt;
}
P.fig-Step-Paren-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 5.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 2.000000pt;
}
P.fig-List-indent- {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.855988pt;
	font-size: 12.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.flow-1 {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.flow-2 {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.flow-ref {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.flow-step {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.frame-anchor {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.frame-insertion {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.header {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading1, H2.heading1, H3.heading1, H4.heading1, H5.heading1, H6.heading1 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 28.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
H1.heading1-HTML, H2.heading1-HTML, H3.heading1-HTML, H4.heading1-HTML, H5.heading1-HTML, H6.heading1-HTML {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 28.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.heading1TOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 17.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.heading2IX-HTMLTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 17.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.QSG-1 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 17.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
H1.heading2, H2.heading2, H3.heading2, H4.heading2, H5.heading2, H6.heading2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 18.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.heading2-back {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: -17.500000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading2-HTML, H2.heading2-HTML, H3.heading2-HTML, H4.heading2-HTML, H5.heading2-HTML, H6.heading2-HTML {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18pt;
	margin-bottom: 12.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
H1.noTOC-heading2-HTML, H2.noTOC-heading2-HTML, H3.noTOC-heading2-HTML, H4.noTOC-heading2-HTML, H5.noTOC-heading2-HTML, H6.noTOC-heading2-HTML {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18pt;
	margin-bottom: 12.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
H1.TOC-heading, H2.TOC-heading, H3.TOC-heading, H4.TOC-heading, H5.TOC-heading, H6.TOC-heading {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18pt;
	margin-bottom: 12.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
H1.heading2IX-HTML, H2.heading2IX-HTML, H3.heading2IX-HTML, H4.heading2IX-HTML, H5.heading2IX-HTML, H6.heading2IX-HTML {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18pt;
	margin-bottom: 12.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
H1.heading2-HTML-nonsep, H2.heading2-HTML-nonsep, H3.heading2-HTML-nonsep, H4.heading2-HTML-nonsep, H5.heading2-HTML-nonsep, H6.heading2-HTML-nonsep {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6pt;
	margin-bottom: 12.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
H1.TOC-heding-line, H2.TOC-heding-line, H3.TOC-heding-line, H4.TOC-heding-line, H5.TOC-heding-line, H6.TOC-heding-line {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 20pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 17.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
	font-family: "Arial";
}
P.heading2-HTML-nonsepTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007843pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.heading2-HTMLTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007843pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.QSG-2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007843pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.heading2TOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading3, H2.heading3, H3.heading3, H4.heading3, H5.heading3, H6.heading3 {
	display: block;
	text-align: left;
	text-indent: -13pt;
	margin-top: 14.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 15pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.heading3- {
	display: block;
	text-align: left;
	text-indent: -15pt;
	margin-top: 3pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 20pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.heading3-trouble {
	display: block;
	text-align: left;
	text-indent: -15pt;
	margin-top: 3pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 20pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.heading3-appendix {
	display: block;
	text-align: left;
	text-indent: -15pt;
	margin-top: 3pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 20pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading3-line, H2.heading3-line, H3.heading3-line, H4.heading3-line, H5.heading3-line, H6.heading3-line {
	display: block;
	text-align: left;
	text-indent: -13pt;
	margin-top: 0pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 15pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading3-sep, H2.heading3-sep, H3.heading3-sep, H4.heading3-sep, H5.heading3-sep, H6.heading3-sep {
	display: block;
	text-align: left;
	text-indent: -13pt;
	margin-top: 0pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 15pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.heading3-sepTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 34.015686pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.heading3TOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007843pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
H1.heading4-, H2.heading4-, H3.heading4-, H4.heading4-, H5.heading4-, H6.heading4- {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 34.015671pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.lead {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.list-below {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.858154pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.list-num1 {
	display: block;
	text-align: left;
	text-indent: -19.842484pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.858154pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.list-num2- {
	display: block;
	text-align: left;
	text-indent: -19.842484pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.858154pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Mac-Icon {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Machtml-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 20pt;
	margin-bottom: 5.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
P.Machtml-Icon-line {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 5.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
H1.Machtml-Icon-sep, H2.Machtml-Icon-sep, H3.Machtml-Icon-sep, H4.Machtml-Icon-sep, H5.Machtml-Icon-sep, H6.Machtml-Icon-sep {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
P.Mapping-Table-Cell {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Mapping-Table-Title {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.no-indent-step-paren1- {
	display: block;
	text-align: left;
	text-indent: -19.871994pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 19.871994pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.no-indent-step-paren2- {
	display: block;
	text-align: left;
	text-indent: -19.871994pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 19.871994pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 9.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-body-bullet {
	display: block;
	text-align: left;
	text-indent: -10pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 14.399994pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-body-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 14.399994pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-bullet {
	display: block;
	text-align: left;
	text-indent: -11.338562pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007843pt;
	font-size: 9.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-head {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #660099;
}
P.note-head-black {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.note-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.note-Icon-Indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.note-indent {
	display: block;
	text-align: left;
	text-indent: -57.600006pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 72.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-step1 {
	display: block;
	text-align: left;
	text-indent: -17.007828pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007828pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-step2- {
	display: block;
	text-align: left;
	text-indent: -17.007828pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 17.007828pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-step1-indent {
	display: block;
	text-align: left;
	text-indent: -12pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	margin-right: 0.000000pt;
	margin-left: 27pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-step2-indent {
	display: block;
	text-align: left;
	text-indent: -12pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	margin-right: 0.000000pt;
	margin-left: 27pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-HTML- {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-arrow {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 5.500000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 18pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-arrow-02 {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 5.500000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 0pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-icon {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.note-icon-HTML {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.page-num-L {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.page-num-R {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.page-num-L {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.page-num-R {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
}
P.step-A {
	display: block;
	text-align: left;
	text-indent: -19.842484pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.858154pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-arrow- {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 0.000000pt;
	margin-bottom: 10pt;
	margin-right: 0.000000pt;
	margin-left: 38pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-arrow-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 54pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-B- {
	display: block;
	text-align: left;
	text-indent: -25.511765pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 59.527451pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-B- {
	display: block;
	text-align: left;
	text-indent: -19.842484pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 53.858154pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 25pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-body-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-body-indent1- {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 50pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-body-indent2- {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.000000pt;
	margin-right: 0.000000pt;
	margin-left: 57pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-paren-bullet {
	display: block;
	text-align: left;
	text-indent: -10pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 55pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-paren1 {
	display: block;
	text-align: left;
	text-indent: -17pt;
	margin-top: 5.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-paren1-arrow {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 5.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 26pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-paren2- {
	display: block;
	text-align: left;
	text-indent: -17pt;
	margin-top: 5.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 43pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-paren2-arrow {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 5.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 26pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-S {
	display: block;
	text-align: left;
	text-indent: -25.511765pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 59.527451pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-S-next {
	display: block;
	text-align: left;
	text-indent: -25.511765pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 59.527451pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step-Under {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 59.527451pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Step-bullet {
	display: block;
	text-align: left;
	text-indent: -5.687988pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 39.671982pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
}
P.step1-PB {
	display: block;
	text-align: justify;
	text-indent: -29.764084pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 34.015671pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.step1 {
	display: block;
	text-align: left;
	text-indent: -16pt;
	margin-top: 0pt;
	margin-bottom: 5pt;
	margin-right: 0.000000pt;
	margin-left: 25pt;
	font-size: 12.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.step2- {
	display: block;
	text-align: left;
	text-indent: -16pt;
	margin-top: 0pt;
	margin-bottom: 5pt;
	margin-right: 0.000000pt;
	margin-left: 25pt;
	font-size: 12.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.step2-PB {
	display: block;
	text-align: justify;
	text-indent: -29.764084pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 34.015671pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Table-arrow- {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 22pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.table-body-blue {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
}
P.table-body-arrow {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.table-body-center {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.table-head-rev {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #FFFFFF;
}
P.table-body-mini {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.table-bullet-mini {
	display: block;
	text-align: left;
	text-indent: -10.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 12.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.table-mini-indent-hyfun {
	display: block;
	text-align: left;
	text-indent: -7.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 19.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.table-mini-indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 12.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.table-body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.Table-bullet- {
	display: block;
	text-align: left;
	text-indent: -11.306885pt;
	margin-top: 0.000000pt;
	margin-bottom: 5.500000pt;
	margin-right: 0.000000pt;
	margin-left: 33.983994pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #0000ff;
}
P.table-body-ministep {
	display: block;
	text-align: left;
	text-indent: -11.306885pt;
	margin-top: 0.000000pt;
	margin-bottom: 0pt;
	margin-right: 0.000000pt;
	margin-left: 20pt;
	font-size: 11.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
}
P.table-head {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: bold;
	font-style: Regular;
	color: #000000;
}
P.Windows-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: -2.000000pt;
	margin-bottom: 1.000000pt;
	margin-right: 19.842468pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
P.Winhtml-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 20pt;
	margin-bottom: 5.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
P.Winhtml-S-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 0.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
}
P.Machtml-S-Icon {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 0.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
}
P.Winhtml-Icon-line {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 5.000000pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
H1.Winhtml-Icon-sep, H2.Winhtml-Icon-sep, H3.Winhtml-Icon-sep, H4.Winhtml-Icon-sep, H5.Winhtml-Icon-sep, H6.Winhtml-Icon-sep {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
H1.Winhtml-Icon-2, H2.Winhtml-Icon-2, H3.Winhtml-Icon-2, H4.Winhtml-Icon-2, H5.Winhtml-Icon-2, H6.Winhtml-Icon-2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-right: 0pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #ffffff;
}
EM.BK-50- {
	color: #4c4c4c;
}
EM.BK-70- {
	color: #4c4c4c;
}
B.Bold {
	font-weight: Bold;
}
EM.Italic {
	font-style: Italic;
}
EM.Jump-blue {
	color: #0000ff;
}
EM.step-num {
	font-size: 23.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #0000ff;
}
B.step-num {
	font-weight: Bold;
	font-style: Regular;
	color: #0000ff;
}
STRONG.step-num-sub {
	color: #0000ff;
}

