/*Created with Adobe RoboHelp 11.*/
.RH-LAYOUT-CENTERPANEL-topic-box {
	font-family: Arial;
	background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol, .RH-LAYOUT-FOOTER-container ol,.RH-LAYOUT-CENTERPANEL-topic-box ul, .RH-LAYOUT-FOOTER-container ul {
	padding: 0;
	margin: 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.ullevel1, .RH-LAYOUT-FOOTER-container ul.ullevel1 {
	list-style-type: disc;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.ullevel2, .RH-LAYOUT-FOOTER-container ul.ullevel2 {
	list-style-type: circle;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.ulnormal25, .RH-LAYOUT-FOOTER-container ul.ulnormal25 {
	list-style-type: circle;
	margin-left: 5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.landing, .RH-LAYOUT-FOOTER-container ol.landing {
	list-style-type: none;
	margin-left: 0em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.landing2, .RH-LAYOUT-FOOTER-container ol.landing2 {
	list-style-type: none;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ollevel1, .RH-LAYOUT-FOOTER-container ol.ollevel1 {
	list-style-type: decimal;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ollevel2, .RH-LAYOUT-FOOTER-container ol.ollevel2 {
	list-style-type: upper-alpha;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ollevel3, .RH-LAYOUT-FOOTER-container ol.ollevel3 {
	list-style-type: lower-roman;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ollevel4, .RH-LAYOUT-FOOTER-container ol.ollevel4 {
	list-style-type: lower-alpha;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.olnormal25, .RH-LAYOUT-FOOTER-container ol.olnormal25 {
	list-style-type: upper-alpha;
	margin-left: 5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
	font-weight: bold;
	font-size: 20pt;
	margin-top: 0pt;
	x-next-class: Effective_Date;
	x-next-type: p;
	margin-bottom: 24pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
	font-weight: bold;
	font-size: 14pt;
	x-next-class: ;
	x-next-type: p;
	margin-top: 24pt;
	margin-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
	font-weight: bold;
	font-size: 12pt;
	margin-top: 12pt;
	margin-bottom: 6pt;
	x-next-class: ;
	x-next-type: p;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
	font-weight: bold;
	font-size: 12.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h5, .RH-LAYOUT-FOOTER-container h5 {
	font-weight: bold;
	font-size: 10.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6 {
	font-weight: bold;
	font-size: 8.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p {
	font-size: 12.0pt;
	margin-top: 6pt;
	margin-bottom: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.expandspot, .RH-LAYOUT-FOOTER-container a.expandspot {
	color: #008000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.expandtext, .RH-LAYOUT-FOOTER-container span.expandtext {
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.dropspot, .RH-LAYOUT-FOOTER-container a.dropspot {
	cursor: hand;
	color: #008000;
	font-style: italic;
	text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.glossterm, .RH-LAYOUT-FOOTER-container a.glossterm {
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.glosstext, .RH-LAYOUT-FOOTER-container span.glosstext {
	font-style: italic;
	font-weight: normal;
	color: #0000ff;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal2, .RH-LAYOUT-FOOTER-container p.Normal2 {
	margin-top: 12pt;
	margin-bottom: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal25, .RH-LAYOUT-FOOTER-container p.Normal25 {
	margin-left: 2.5em;
	margin-top: 6pt;
	margin-bottom: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal252, .RH-LAYOUT-FOOTER-container p.Normal252 {
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 2.5em;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.LegalCitations, .RH-LAYOUT-FOOTER-container p.LegalCitations {
	margin-top: 6pt;
	margin-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.NormalIndent, .RH-LAYOUT-FOOTER-container p.NormalIndent {
	margin-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Address, .RH-LAYOUT-FOOTER-container p.Address {
	margin-left: 2.5em;
	margin-top: 3pt;
	margin-bottom: 3pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Footer, .RH-LAYOUT-FOOTER-container p.Footer {
	font-size: 10pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	text-align: right;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Program, .RH-LAYOUT-FOOTER-container p.Program {
	margin-top: 0pt;
	margin-bottom: 0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.LegalCitations2, .RH-LAYOUT-FOOTER-container p.LegalCitations2 {
	margin-bottom: 36pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.LandingPage1, .RH-LAYOUT-FOOTER-container p.LandingPage1 {
	margin-top: 12pt;
	margin-bottom: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.TableHeading, .RH-LAYOUT-FOOTER-container p.TableHeading {
	margin-top: 0pt;
	margin-bottom: 6pt;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.TableText, .RH-LAYOUT-FOOTER-container p.TableText {
	margin-top: 0pt;
	margin-bottom: 6pt;
	text-align: left;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Disc, .RH-LAYOUT-FOOTER-container ul.Disc {
	list-style: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare, .RH-LAYOUT-FOOTER-container ol.RoundSquare {
	list-style: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol {
	list-style: square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol {
	list-style: circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol {
	list-style: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol>li>ol {
	list-style: square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol {
	list-style: circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square, .RH-LAYOUT-FOOTER-container ul.Square {
	list-style: square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric {
	list-style: decimal;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol {
	list-style: lower-alpha;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol {
	list-style: lower-roman;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol {
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	counter-reset: item4;
	list-style: none;
	padding-left: var(--prefix-size);
	margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li {
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li:before {
	counter-increment: item4;
	content: "("counter(item4, decimal)")";
	text-align: right;
	position: absolute;
	left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
	margin-right: var(--prefix-gap);
	width: var(--prefix-size);
	overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol {
	list-style: none;
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	counter-reset: item5;
	padding-left: var(--prefix-size);
	margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li:before {
	counter-increment: item5;
	content: "("counter(item5, lower-alpha)")";
	text-align: right;
	position: absolute;
	left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
	margin-right: var(--prefix-gap);
	width: var(--prefix-size);
	overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li {
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol {
	list-style: none;
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	counter-reset: item6;
	padding-left: var(--prefix-size);
	margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
	counter-increment: item6;
	content: "("counter(item6, lower-roman)")";
	text-align: right;
	position: absolute;
	left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
	margin-right: var(--prefix-gap);
	width: var(--prefix-size);
	overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li {
	--prefix-size: 40px;
	--prefix-fixed-size: false;
	--prefix-gap: 4px;
	--list-indent: 40px;
	position: relative;
}