@charset "UTF-8"
/*Created with Adobe RoboHelp 10.*/
p.FM_RTFRefText {
	margin-left: 2.160pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_RTFRefText {
	margin-left: 2.160pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_IndexTOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_IndexTOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_FirstPageTableLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_FirstPageTableLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_EmailNotificationC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_EmailNotificationC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CoverPageMonthYear {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 13.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_CoverPageMonthYear {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 13.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_TOCheading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TOCheading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.Title {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 11.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.Title {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 11.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_StepLastNote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_StepLastNote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Step1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Step1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ReportTableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ReportTableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Preface {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 5.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 17.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Preface {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 5.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 17.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_NoteGraphic {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_NoteGraphic {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_MSCoverPageTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 32.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_MSCoverPageTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 32.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ImageCaption {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 15.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ImageCaption {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 15.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CopyrightNotice {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_CopyrightNotice {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Callout {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Callout {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Bulleted1 {
	margin-left: 15.840pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Bulleted1 {
	margin-left: 15.840pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_AboutThisGuide {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 6.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 19.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AboutThisGuide {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 6.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 19.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TemplateInfo {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TemplateInfo {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_StepLast {
	margin-left: 41.040pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -41.040pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_StepLast {
	margin-left: 41.040pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -41.040pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_MSCoverPageGuideType {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 22.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_MSCoverPageGuideType {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 22.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_HeadingRunIn {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_HeadingRunIn {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_FirstPageTableRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_FirstPageTableRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_EmailNotificationC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_EmailNotificationC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableTextBold {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableTextBold {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableBulletStraddle {
	margin-left: 17.280pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -17.280pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableBulletStraddle {
	margin-left: 17.280pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -17.280pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableAlphaNumbered {
	margin-left: 19.440pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.240pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableAlphaNumbered {
	margin-left: 19.440pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.240pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Reference {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 26.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Reference {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 26.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Note {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Note {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CoverPageGuideType {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 23.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_CoverPageGuideType {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 23.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_TableFootnote {
	margin-left: 28.346pt;
	margin-right: 14.173pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableFootnote {
	margin-left: 28.346pt;
	margin-right: 14.173pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Form {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Form {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.CellBody {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.CellBody {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TableHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Numbered1 {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Numbered1 {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Numbered {
	margin-left: 14.400pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Numbered {
	margin-left: 14.400pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_GlossaryHeadingTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_GlossaryHeadingTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_EmailNotificationC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_EmailNotificationC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CoverPageVersionNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 19.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_CoverPageVersionNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 19.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_AvailableActions {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AvailableActions {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_MSCoverPageMonthYear {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 12.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_MSCoverPageMonthYear {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 12.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_Indented {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Indented {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TextCaption {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TextCaption {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Steps {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Steps {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ReferenceIcon {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.000em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ReferenceIcon {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.000em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
h5 {
	font-weight: bold;
	font-size: 10.0pt;
}
caption.h5 {
	font-weight: bold;
	font-size: 10.0pt;
}
h4 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 13.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.h4 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 13.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TaskTableC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TaskTableC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableBullet3 {
	margin-left: 43.200pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableBullet3 {
	margin-left: 43.200pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableBullet2 {
	margin-left: 28.800pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableBullet2 {
	margin-left: 28.800pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableBullet1 {
	margin-left: 15.840pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableBullet1 {
	margin-left: 15.840pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_MSCoverPageVersionNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 18.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
caption.FM_MSCoverPageVersionNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 18.0pt;
	color: #cb6829;
	background-color: none;
	letter-spacing: 0.00em;
	font-variant: small-caps;text-decoration: none;
}
p.FM_Heading2B {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 15.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading2B {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 15.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
h2 {
	margin-left: 18.000pt;
	margin-right: 36.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.h2 {
	margin-left: 18.000pt;
	margin-right: 36.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.Footnote {
	margin-left: 12.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.000pt;
	margin-top: 3.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.Footnote {
	margin-left: 12.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.000pt;
	margin-top: 3.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_FiltersTableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_FiltersTableHeadingRight {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_AssignmentSyntax {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AssignmentSyntax {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_AboutThisGuideTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AboutThisGuideTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TaskTableC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TaskTableC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableNumberFirst {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableNumberFirst {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableNumbered {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableNumbered {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableAlphaNumberedFirst {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -10.800pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableAlphaNumberedFirst {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -10.800pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading3TOC2Digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 21.600pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading3TOC2Digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 21.600pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
h3 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.h3 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading1TOC2Digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading1TOC2Digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
h1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 17.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.h1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 17.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_GlossaryTOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_GlossaryTOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_FiltersTableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_FiltersTableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.CellHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.CellHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TaskTableC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TaskTableC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Indentation {
	margin-left: 72.000pt;
	margin-right: 10.100pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Indentation {
	margin-left: 72.000pt;
	margin-right: 10.100pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading3TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 21.600pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading3TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 21.600pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading2TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 7.200pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading2TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 7.200pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading1TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading1TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ChapterNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 41.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ChapterNumber {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 41.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Stage {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Stage {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_RefProcedure {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_RefProcedure {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ReferenceInternalicon {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.000em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ReferenceInternalicon {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.000em;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_HeadingIIIA {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 3.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #666666;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_HeadingIIIA {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 3.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #666666;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_FilterText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_FilterText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Tick {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Wingdings;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #00ff00;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Tick {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Wingdings;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #00ff00;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableTextStraddle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableTextStraddle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ReportTableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ReportTableHeadingLeft {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_LastStepNote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_LastStepNote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_IndexHeadingTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_IndexHeadingTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_HeadingIII {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_HeadingIII {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 13.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CoverPageTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 33.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_CoverPageTitle {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 33.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_CoverPagetext {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #0000ff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_CoverPagetext {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: right;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #0000ff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_AlphaNumbered {
	margin-left: 19.440pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.240pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AlphaNumbered {
	margin-left: 19.440pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -12.240pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_StepTable {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 12.000pt;
	margin-bottom: 6.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_StepTable {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 12.000pt;
	margin-bottom: 6.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Status {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Status {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_NumberedFirst {
	margin-left: 14.400pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_NumberedFirst {
	margin-left: 14.400pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.400pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading2TOC3digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading2TOC3digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading2TOC2digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading2TOC2digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Heading1TOC3digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Heading1TOC3digit {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Bulleted {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Bulleted {
	margin-left: 14.173pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -14.173pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_AlphaNumberedFirst {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -10.800pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_AlphaNumberedFirst {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -10.800pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TableTextStraddleBold {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TableTextStraddleBold {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_SingleStep {
	margin-left: 41.040pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -41.040pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_SingleStep {
	margin-left: 41.040pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -41.040pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Roles {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Roles {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_PrefaceTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 7.200pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_PrefaceTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 7.200pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
h6 {
	font-weight: bold;
	font-size: 8.0pt;
}
caption.h6 {
	font-weight: bold;
	font-size: 8.0pt;
}
p.FM_TaskTableC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TaskTableC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_ReferenceTableBulletStraddle {
	margin-left: 17.280pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -17.280pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_ReferenceTableBulletStraddle {
	margin-left: 17.280pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -17.280pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ffffff;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Bulleted2 {
	margin-left: 30.240pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Bulleted2 {
	margin-left: 30.240pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -15.840pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_BodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_BodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Activities {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Activities {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_TOCHeading1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_TOCHeading1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_StepLastBodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_StepLastBodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Step1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Step1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_LastStepBodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_LastStepBodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 4.000pt;
	margin-bottom: 4.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_EmailNotificationC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_EmailNotificationC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 2.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Bulleted3 {
	margin-left: 45.360pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -13.680pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Bulleted3 {
	margin-left: 45.360pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -13.680pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
p.FM_Body {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
caption.FM_Body {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	word-spacing: 0.250em;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
OL,
UL {
	margin-top: 0px;
	margin-bottom: 0px;
}
span.FM_steps {
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Italics {
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_hypertext {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Bulletted3 {
	font-family: Wingdings;
	font-style: normal;
	font-weight: normal;
	font-size: 7.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Bulletted2 {
	font-family: Wingdings;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Bulletted1 {
	font-family: Wingdings;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Note {
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ff0000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Emphasis {
	font-style: italic;
}
span.FM_BodyTextFirstIndentChar {
}
span.FM_Heading2 {
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 17.0pt;
	color: #cb6829;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_BodyTextMaster {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_BodyTextRed {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #ff0000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Tick {
	font-family: Wingdings;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #00ff00;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_makeblue {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Bold {
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_BodyTextBold {
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_BoldItalics {
	font-family: Calibri;
	font-style: italic;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_hypertextnote {
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_BodyText {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_Step1 {
	font-family: Calibri;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_makebluenote {
	font-family: Calibri;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;text-decoration: none;
}
span.FM_EquationVariables {
	font-style: italic;
}
table.ShadedAlternatingRows {
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;
	x-border-spacing: 0px;
}
table.ShadedAlternatingRows tr.t1Row td {
	font-family: Arial;
	font-size: 10pt;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	background-color: #ccffcc;
}
table.ShadedAlternatingRows tr.t2Row td {
	font-family: Arial;
	font-size: 10pt;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	background-color: #cccccc;
}
