a.expandspot {
	color: rgb(0, 128, 0); font-style: italic; text-decoration: none; background-color: transparent;
}
span.expandtext {
	color: rgb(128, 0, 128); font-style: italic; font-weight: normal; background-color: transparent;
}
a.dropspot {
	color: rgb(128, 0, 0); font-style: italic; text-decoration: none underline; background-color: transparent;
}
a.glossterm {
	color: rgb(255, 0, 0); font-style: italic; text-decoration: none; background-color: transparent;
}
span.glosstext {
	color: rgb(255, 0, 0); font-style: italic; font-weight: normal; background-color: transparent;
}
.mainTable {
	border: 0px currentColor; border-image: none; width: 950px;
}
.listItem {
	padding-bottom: 5px; font-family: Verdana; font-size: 8pt;
}
h1 {
	color: rgb(31, 96, 169); font-family: Verdana; font-size: 16pt; font-style: normal; font-weight: bold; margin-top: 9.5pt; margin-bottom: 9.5pt; x-next-type: p;
}
li.h1 {
	color: rgb(31, 96, 169); font-family: Verdana; font-size: 16pt; font-style: normal; font-weight: bold;
}
.h1Keyword {
	color: rgb(31, 96, 169); font-family: Verdana; font-size: 16pt; font-weight: bolder;
}
h2 {
	color: rgb(0, 0, 0); line-height: 107%; font-family: Verdana, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none; background-color: transparent;
}
li.h2 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 12pt; font-weight: bold;
}
h3 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 11pt; font-style: italic; font-weight: bold; x-next-type: p;
}
li.h3 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 11pt; font-weight: bold;
}
h4 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 10pt; font-weight: bold;
}
li.h4 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 10pt; font-weight: bold;
}
h5 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 9pt; font-weight: bold;
}
li.h5 {
	color: rgb(0, 0, 0); font-family: Verdana; font-size: 9pt; font-weight: bold;
}
.sideNote {
	color: rgb(184, 31, 103); font-family: Verdana; font-size: 10pt; font-weight: bold;
}
.indent1 {
	padding-left: 1em;
}
.indent2 {
	padding-left: 2em;
}
.indent3 {
	padding-left: 3em;
}
.boxNote_r {
	width: 250px; clear: left; float: right;
}
.boxNote_l {
	width: 250px; clear: right; float: left;
}
.tableHeader {
	border-width: 2px; border-color: rgb(18, 55, 96) rgb(115, 181, 255) rgb(115, 181, 255) rgb(18, 55, 96); padding: 5px; text-align: left; color: rgb(0, 0, 0); font-family: Verdana; font-size: 12pt; font-weight: bold; background-color: transparent;
}
.tableCell {
	padding: 2px; color: rgb(0, 0, 0); font-family: Verdana; font-size: 10pt; font-weight: normal; background-color: transparent;
}
.tableNote {
	padding: 0px; background-color: rgb(31, 96, 169);
}
.figure {
	padding-left: 3em;
}
.figureCaption {
	padding-left: 3em; font-weight: bold;
}
.mainBody {
	margin: 0px; width: 962px; height: 100%; text-align: left;
}
.pageHead {
	margin: 0px; width: 962px; height: 20px; text-align: center; vertical-align: top;
}
.pageBody {
	margin: 0px 0in; width: 100%; height: 100%; text-align: left; color: rgb(0, 0, 0); line-height: 0%; padding-top: 10px; font-family: Verdana, sans-serif; font-size: 10pt; text-decoration: none; vertical-align: top; background-color: transparent;
}
.fullPage {
	height: 100%; vertical-align: top;
}
.logoICONICS_head {
	margin: 8px 0px 0px 5px; clear: right; float: left;
}
a:link {
	color: rgb(0, 0, 255); text-decoration: none underline; background-color: transparent;
}
a:visited {
	color: rgb(102, 0, 204); text-decoration: none underline; background-color: transparent;
}
a:hover {
	color: rgb(128, 0, 0); text-decoration: underline; background-color: transparent;
}
a:active {
	color: rgb(0, 128, 0); text-decoration: none underline; background-color: transparent;
}
ul {
	padding-top: 5px; font-family: Verdana; font-size: 10pt; margin-left: 23px;
}
ol {
	padding-top: 5px; font-family: Verdana; font-size: 10pt; margin-left: 30px;
}
li.p-indent {
	
}
p {
	line-height: normal; font-family: Verdana; font-size: 10pt; margin-top: 0pt; margin-bottom: 0.5pt;
}
li.p {
	line-height: normal; font-family: Verdana; font-size: 10pt;
}
img {
	border: 0px currentColor; border-image: none; text-decoration: none;
}
.hr {
	width: 100%; height: 1px; background-color: rgb(153, 153, 153);
}
.link_caption {
	font-family: Verdana; font-size: 8pt; font-weight: bold;
}
.help_img_start {
	height: 80px; text-align: center;
}
.introHeader {
	color: rgb(31, 96, 169); font-family: Verdana; font-size: 16pt; font-style: normal; font-weight: bold;
}
.pageStartHead {
	margin: 0px; width: 962px; height: 90px; text-align: center; vertical-align: top;
}
.pageStartBody {
	width: 100%; height: 100%; text-align: center; padding-top: 10px;
}
span.Code {
	font-family: "Courier New", monospace; font-size: 11pt;
}
li.P-NumberedList {
	
}
h1 {
	text-align: left; color: rgb(31, 96, 169); font-family: Verdana, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; margin-top: 9.5pt; margin-bottom: 9.5pt;
}
li.H1 {
	text-align: left; color: rgb(31, 96, 169); font-family: Verdana, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold;
}
p.Comment {
	font-size: 12pt; background-color: rgb(255, 255, 0);
}
li.P-Comment {
	font-size: 12pt;
}
p.tableCell {
	text-align: left; background-color: transparent;
}
li.p-tableCell {
	text-align: left;
}
body {
	font-size: 10pt; background-color: transparent;
}
p.Body {
	color: rgb(0, 0, 0); line-height: normal; font-family: Verdana; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 12px;
}
li.P-Body {
	color: rgb(0, 0, 0); line-height: 150%; font-size: 10pt;
}
p.Bulletlist {
	color: rgb(0, 0, 0); line-height: normal; margin-top: 0pt; margin-bottom: 0pt;
}
li.P-Bulletlist {
	color: rgb(0, 0, 0); line-height: normal;
}
div.droptext {
	color: rgb(128, 0, 0); font-style: normal; font-weight: bold;
}
a.popupspot {
	color: rgb(255, 0, 0); background-color: transparent;
}
p.tableHeader {
	font-size: 10pt;
}
li.p-tableHeader {
	font-size: 10pt;
}
p.figureCaption {
	font-size: 10pt; font-weight: bold;
}
rh-list.Bullets {
	x-lvl-1-type: disc; x-lvl-1-format: "<x>"; x-lvl-2-type: square; x-lvl-2-format: "<x>"; x-lvl-2-margin: 20px; x-lvl-3-type: circle; x-lvl-3-format: "<x>"; x-lvl-3-margin: 40px; x-lvl-4-type: diamond; x-lvl-4-format: "<x>"; x-lvl-4-margin: 60px; x-lvl-5-type: disc; x-lvl-5-format: "<x>"; x-lvl-5-margin: 80px; x-lvl-6-type: square; x-lvl-6-format: "<x>"; x-lvl-6-margin: 100px; x-lvl-7-type: circle; x-lvl-7-format: "<x>"; x-lvl-7-margin: 120px; x-lvl-8-type: diamond; x-lvl-8-format: "<x>"; x-lvl-8-margin: 140px; x-level-count: 9; x-lvl-9-type: disc; x-lvl-9-format: "<x>"; x-lvl-9-margin: 160px; x-lvl-9-pfx-class: rls-9-Bullets; x-lvl-1-pfx-class: rls-1-Bullets; x-lvl-2-pfx-class: rls-2-Bullets; x-lvl-3-pfx-class: rls-3-Bullets; x-lvl-4-pfx-class: rls-4-Bullets; x-lvl-5-pfx-class: rls-5-Bullets; x-lvl-6-pfx-class: rls-6-Bullets; x-lvl-7-pfx-class: rls-7-Bullets; x-lvl-8-pfx-class: rls-8-Bullets;
}
span.rls-9-Bullets {
	font-size: 8pt;
}
span.rls-1-Bullets {
	font-size: 12pt;
}
span.rls-2-Bullets {
	font-size: 12pt;
}
span.rls-3-Bullets {
	font-size: 12pt;
}
span.rls-4-Bullets {
	font-size: 12pt;
}
span.rls-5-Bullets {
	font-size: 10pt;
}
span.rls-6-Bullets {
	font-size: 10pt;
}
span.rls-7-Bullets {
	font-size: 10pt;
}
span.rls-8-Bullets {
	font-size: 10pt;
}
table.AlternateBlueColorGrid {
	border-top-color: rgb(79, 129, 189); border-left-color: rgb(79, 129, 189); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; x-border-spacing: 0px; 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;
}
table.AlternateBlueColorGrid td {
	padding: 0px 10px;
}
table.AlternateBlueColorGrid tr.t1Row td {
	font-family: "Times New Roman"; font-size: 12pt; border-right-color: rgb(79, 129, 189); border-bottom-color: rgb(79, 129, 189); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
table.AlternateBlueColorGrid tr.t2Row td {
	border-right-color: rgb(79, 129, 189); border-bottom-color: rgb(79, 129, 189); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(211, 223, 238);
}
table.AlternateBlueWithHeader {
	border-right-color: rgb(79, 129, 189); border-left-color: rgb(79, 129, 189); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; x-border-spacing: 0px; 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-1st-row: 1; x-1st-row-name: t1st;
}
table.AlternateBlueWithHeader td {
	padding: 0px 10px;
}
table.AlternateBlueWithHeader tr.t1Row td {
	border-bottom-width: 1px; border-bottom-style: solid;
}
table.AlternateBlueWithHeader tr.t2Row td {
	border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(211, 223, 238);
}
table.AlternateBlueWithHeader tr.t1st td {
	background-color: rgb(79, 129, 189);
}
table.MultiBandBlue {
	border-top-color: rgb(79, 129, 189); border-left-color: rgb(79, 129, 189); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; x-border-spacing: 0px; x-row-pat-1: 1; x-row-pat-1-name: t1Row; x-row-pat-count: 3; x-row-pat-2: 1; x-row-pat-2-name: t2Row; x-1st-row: 1; x-1st-row-name: t1st; x-row-pat-3: 1; x-row-pat-3-name: t3Row;
}
table.MultiBandBlue td {
	padding: 0px 10px;
}
table.MultiBandBlue tr.t1Row td {
	font-family: "Times New Roman"; font-size: 12pt; border-right-color: rgb(79, 129, 189); border-bottom-color: rgb(79, 129, 189); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(219, 229, 241);
}
table.MultiBandBlue tr.t2Row td {
	border-right-color: rgb(79, 129, 189); border-bottom-color: rgb(79, 129, 189); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(184, 204, 228);
}
table.MultiBandBlue tr.t3Row td {
	border-right-color: rgb(79, 129, 189); border-bottom-color: rgb(79, 129, 189); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(149, 179, 215);
}
table.MultiBandBlue tr.t1st td {
	color: rgb(255, 255, 255); font-family: "Times New Roman"; font-size: 12pt; font-weight: bold; border-right-width: 1px; border-right-style: solid; background-color: rgb(79, 129, 189);
}
