﻿/*Created with Adobe RoboHelp 11.*/
p.FM_XML8 {
	margin-left: 126.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML8 {
	margin-left: 126.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC3rTOC {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC3rTOC {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_stepbystep {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_stepbystep {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_flist {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_flist {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_fieldnameGUI {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_fieldnameGUI {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML9 {
	margin-left: 144.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML9 {
	margin-left: 144.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_SCVIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_SCVIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Number1 {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Number1 {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_inthis {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_inthis {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_BodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_BodyText {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_TOC5TOC {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_TOC5TOC {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_purpose {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 8.000pt;
	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_purpose {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 8.000pt;
	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_Level1IOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level1IOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_fieldname {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_fieldname {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_DefLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_DefLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC3rLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC3rLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_screen {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_screen {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_overview {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_overview {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_Note {
	margin-left: 43.200pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -43.200pt;
	margin-top: 6.000pt;
	margin-bottom: 12.000pt;
	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_Note {
	margin-left: 43.200pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -43.200pt;
	margin-top: 6.000pt;
	margin-bottom: 12.000pt;
	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_more {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_more {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_Level3IX {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level3IX {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML4 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML4 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Footer {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Footer {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_fieldalert {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #009966;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_fieldalert {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #009966;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_CellBody {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_CellBody {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_XML5 {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML5 {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_GroupTitlesIX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_GroupTitlesIX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Example {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -72.000pt;
	margin-top: 0.000pt;
	margin-bottom: 12.000pt;
	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_Example {
	margin-left: 72.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -72.000pt;
	margin-top: 0.000pt;
	margin-bottom: 12.000pt;
	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_definition {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_definition {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_booktitle {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 30.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_booktitle {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 30.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_AppHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 20.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_AppHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 20.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML6 {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML6 {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Indented {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Indented {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_fielddescrip {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_fielddescrip {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_ChapterTitleTOC {
	margin-left: 117.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -117.000pt;
	margin-top: 22.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 14.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_ChapterTitleTOC {
	margin-left: 117.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -117.000pt;
	margin-top: 22.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 14.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML7 {
	margin-left: 108.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML7 {
	margin-left: 108.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC3TOC {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC3TOC {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 20.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 20.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_IndexIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_IndexIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_image {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_image {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 23.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 23.0pt;
	color: #6b8cc6;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading3 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 23.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 23.0pt;
	color: #6b8cc6;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_GroupTitlesIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_GroupTitlesIOM {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 7.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_FieldExample {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_FieldExample {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_bullet3 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_bullet3 {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_TOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 52.000pt;
	margin-bottom: 7.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 24.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: center;
	text-indent: 0.000pt;
	margin-top: 52.000pt;
	margin-bottom: 7.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 24.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_How {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_How {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 8.000pt;
	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_Heading2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 26.000pt;
	margin-bottom: 5.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 26.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading2 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 26.000pt;
	margin-bottom: 5.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 26.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Footnote {
	margin-left: 30.000pt;
	margin-right: 18.000pt;
	text-align: left;
	text-indent: -12.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Footnote {
	margin-left: 30.000pt;
	margin-right: 18.000pt;
	text-align: left;
	text-indent: -12.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_customerLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_customerLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_bullet2 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 2.000pt;
	margin-bottom: 2.000pt;
	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_bullet2 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 2.000pt;
	margin-bottom: 2.000pt;
	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_XML1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_print {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 1.000pt;
	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_print {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 1.000pt;
	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_Level1IX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level1IX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 29.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 28.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading1 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 29.000pt;
	margin-bottom: 6.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 28.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_FigureLOF {
	margin-left: 180.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -63.000pt;
	margin-top: 2.000pt;
	margin-bottom: 0.000pt;
	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_FigureLOF {
	margin-left: 180.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -63.000pt;
	margin-top: 2.000pt;
	margin-bottom: 0.000pt;
	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_CellHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_CellHeading {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Available {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Available {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_XML2 {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML2 {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_RelatedTopicList {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_RelatedTopicList {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	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: 129.024pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 1.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading2TOC {
	margin-left: 129.024pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 1.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 9.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading1TOC {
	margin-left: 117.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 3.000pt;
	margin-bottom: 0.000pt;
	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_Heading1TOC {
	margin-left: 117.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 3.000pt;
	margin-bottom: 0.000pt;
	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_completing {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 8.000pt;
	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_completing {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 5.000pt;
	margin-bottom: 8.000pt;
	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_XML10 {
	margin-left: 162.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML10 {
	margin-left: 162.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML3 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML3 {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC2TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 8.000pt;
	margin-bottom: 0.000pt;
	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_TOC2TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 8.000pt;
	margin-bottom: 0.000pt;
	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_pagebreak {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_pagebreak {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 7.000pt;
	margin-bottom: 9.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Level2IOM {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level2IOM {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading7 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 13.000pt;
	margin-bottom: 2.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 13.0pt;
	color: #999999;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading7 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 13.000pt;
	margin-bottom: 2.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 13.0pt;
	color: #999999;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_XML11 {
	margin-left: 183.600pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_XML11 {
	margin-left: 183.600pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 8.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC5 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #6b8cc6;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC5 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #6b8cc6;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC4TOC {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC4TOC {
	margin-left: 36.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC1TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC1TOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 24.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading6 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 17.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #999999;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading6 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 17.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 14.0pt;
	color: #999999;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 14.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading5 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 19.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #666666;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading5 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 19.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #666666;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC3r {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC3r {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 16.000pt;
	margin-bottom: 1.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 16.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_TOC1firstTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_TOC1firstTOC {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_NumberList {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_NumberList {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_Level2IX {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level2IX {
	margin-left: 54.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Heading4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Heading4 {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 22.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 18.0pt;
	color: #0a72a5;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_fieldattrib {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_fieldattrib {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_contents {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 12.000pt;
	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_contents {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 6.000pt;
	margin-bottom: 12.000pt;
	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_Level4IX {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Level4IX {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: justify;
	text-indent: -36.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_IndexIX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_IndexIX {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_Important {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -90.000pt;
	margin-top: 13.000pt;
	margin-bottom: 13.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_Important {
	margin-left: 90.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -90.000pt;
	margin-top: 13.000pt;
	margin-bottom: 13.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_fnote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_fnote {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	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_descripLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
caption.FM_descripLOP {
	margin-left: 0.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: 0.000pt;
	margin-top: 0.000pt;
	margin-bottom: 0.000pt;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	background-color: none;
	letter-spacing: 0.00em;
	text-decoration: none;
}
p.FM_bullet {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 6.000pt;
	margin-bottom: 7.000pt;
	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_bullet {
	margin-left: 18.000pt;
	margin-right: 0.000pt;
	text-align: left;
	text-indent: -18.000pt;
	margin-top: 6.000pt;
	margin-bottom: 7.000pt;
	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;
}
OL,
UL {
	margin-top: 0px;
	margin-bottom: 0px;
}
span.FM_superscript {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_blue {
	font-weight: bold;
	color: #0000ff;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_white {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 2.0pt;
	color: #ffffff;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_Uppercase {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-transform: uppercase;
	text-decoration: none;
}
span.FM_red {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #ff0000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_fielditalics {
	font-style: italic;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_ExampleText {
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_Emphasis {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_Ptdef {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_databasename {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-transform: uppercase;
	text-decoration: none;
}
span.FM_title {
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_navbar {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_italics {
	font-style: italic;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_definition {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #6b8cc6;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_important {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #0a72a5;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_underline {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: underline;
}
span.FM_EmphasisUppercase {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-transform: uppercase;
	text-decoration: none;
}
span.FM_recd {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_ChapterNumber {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 9.0pt;
	color: #000000;
	letter-spacing: 0.00em;
}
span.FM_bold {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #0a72a5;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_label {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10.0pt;
	color: #0a72a5;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_screenbold {
	font-family: Courier;
	font-style: normal;
	font-weight: bold;
	font-size: 8.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_green {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 11.0pt;
	color: #00ff00;
	letter-spacing: 0.00em;
	text-decoration: none;
}
span.FM_screenunderline {
	font-family: Courier;
	font-size: 8.0pt;
	color: #000000;
	letter-spacing: 0.00em;
	text-decoration: underline;
}
span.FM_link {
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10.0pt;
	color: #0000ff;
	letter-spacing: 0.00em;
	text-decoration: underline;
}
span.FM_PageNumber {
	font-weight: bold;
}
span.FM_EquationVariables {
	font-style: italic;
}
h1 {
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 14pt;
	margin-left: 0pt;
	margin-right: 0pt;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
	text-align: center;
	color: #007fbf;
	font-size: 32pt;
	x-next-class: ;
	x-next-type: p;
}
h2 {
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 14pt;
	margin-left: 0pt;
	margin-right: 0pt;
	page-break-after: avoid;
	font-family: Arial;
	color: #007fbf;
	font-size: 24pt;
	x-next-class: ;
	x-next-type: p;
}
h3 {
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 14pt;
	margin-left: 0pt;
	margin-right: 0pt;
	page-break-after: avoid;
	font-family: Arial;
	font-size: 18pt;
	color: #007fbf;
	x-next-class: ;
	x-next-type: p;
}
h4 {
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 14pt;
	margin-left: 0pt;
	margin-right: 0pt;
	page-break-after: avoid;
	font-family: Arial;
	font-size: 14pt;
	color: #007fbf;
	x-next-class: ;
	x-next-type: p;
}
h5 {
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 14pt;
	margin-left: 0pt;
	margin-right: 0pt;
	page-break-after: avoid;
	font-family: Arial;
	font-size: 12pt;
	x-next-class: ;
	x-next-type: p;
}
