@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/* divs */

div {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

div.Break {
	page-break-before: always;
}

div.openDropDowns {
	display: none;
}

div.CodeBlock,
pre {
	margin-left: 0in;
	border-radius: 3px;
	background-color: #eeeeee;
	padding-top: 0.1in;
	padding-bottom: 0.1in;
	padding-right: 0.1in;
}

pre.prettyprint {
	border: none !important;
}

.CodeBlock pre.prettyprint {
	padding: 0;
	margin: 0;
}

div.indented {
	margin-left: 0.25in;
}

div.nobreak {
	page-break-inside: avoid;
	column-break-inside: avoid;
}

div.resetNumber {
	mc-auto-number-format: 'GH:{ =0}';
}

div.makeInteractive_Numbers {}

div.makeInteractive_Bullet {}

div.makeInteractive_Numbers table,
div.makeInteractive_Bullet table {
	padding-left: 13px;
}

div.makeInteractive_Numbers input,
div.makeInteractive_Bullet input {
	margin-left: -13px;
}

/* Paragraph styles */

p,
li {
	margin-top: 5pt;
	margin-bottom: 0pt;
	font-family: Inter;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 140%;
	text-decoration: none;
	widows: 3;
	orphans: 3;
	mc-hyphenate: never;
}

p.BodyConcept {}

p.BodyReference {}

p.BodyTask {}

p.SafeStopBody {}

p.SafeStopHead {
	text-align: left;
	margin-top: 10pt;
	margin-left: 0in;
	margin-right: 0in;
	text-indent: 0px;
	page-break-after: avoid;
	column-break-after: avoid;
	text-transform: uppercase;
	font-family: "Inter Semi Bold";
}

p.Code {
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-family: "Courier New";
	font-size: 10pt;
}

p.Figure {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	text-indent: 0px;
}

p.FigTitle {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	font-size: 10pt;
	mc-auto-number-position: none;
	page-break-after: avoid;
	page-break-inside: avoid;
}

p.DocNum {
	font-size: 8pt;
	color: #444444;
}

p.International {
	font-family: "Arial Unicode MS";
}

p.Citation {
	text-align: left;
	margin-top: 2pt;
	margin-left: 0.15in;
	margin-right: 0in;
	border-radius: 3px;
	background-color: #eeeeee;
	padding-bottom: 0.1in;
	padding-top: 0.1in;
	padding-right: 0.1in;
	padding-left: 0.1in;
}

p.LegalNotice {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	font-size: 8pt;
	line-height: 120%;
	text-indent: 0px;
	vertical-align: text-bottom;
}

p.ResearchOnly {
	margin-bottom: 0.12em;
	font-family: "Inter Semi Bold";
}

p.TableFootnote {
	margin-top: 0pt;
	margin-left: 5pt;
	margin-right: 0in;
	text-indent: 0;
	text-align: left;
	font-size: 9pt;
	page-break-before: avoid;
}

p.ListOf {
	margin-left: 0;
	mc-leader-format: 'dot';
}

/* TOC paragraph styles */

p.TOC1 {
	text-align: left;
	margin-top: 15pt;
	margin-left: 0in;
	margin-right: 0in;
	padding: 0in;
	text-indent: 0px;
	font-size: 14pt;
	mc-leader-format: 'dot';
}

p.TOC2 {
	text-align: left;
	margin-top: 5pt;
	margin-left: .2in;
	margin-right: 0in;
	padding: 0in;
	text-indent: 0px;
	font-size: 14pt;
	mc-leader-format: 'dot';
}

p.TOC3 {
	text-align: left;
	margin-top: 0pt;
	margin-left: .4in;
	margin-right: 0in;
	padding: 0in;
	text-indent: 0px;
	mc-leader-format: 'dot';
}

p.TOC4 {
	text-align: left;
	margin-top: 0pt;
	margin-left: .6in;
	margin-right: 0in;
	padding: 0in;
	mc-leader-format: 'dot';
}

p.TOC5 {
	text-align: left;
	margin-top: 0pt;
	margin-left: .8in;
	margin-right: 0in;
	padding: 0in;
	mc-leader-format: 'none';
}

p.TOC9 {
	margin-left: 0;
	mc-float: outside-left;
	clear: left;
}

p.MiniTOC1 {
	text-align: left;
	text-indent: 0px;
	margin-top: 0pt;
	margin-left: 0in;
	margin-right: 0in;
}

/* Titles and paragraph headings */

p.Heading_SupportTOC {
	text-align: left;
	margin-left: 1.75in;
	margin-right: 0in;
	margin-top: 17pt;
	margin-bottom: 8pt;
	font-size: 14pt;
	letter-spacing: 0em;
	text-indent: -168px;
}

p.ConsumablesHead {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 15pt;
	font-family: "Inter Semi Bold";
	font-size: 12pt;
	text-indent: 0px;
	page-break-after: avoid;
}

p.SubHead {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 15pt;
	font-family: "Inter Semi Bold";
	font-size: 14pt;
	text-indent: 0px;
	page-break-after: avoid;
}

p.TechSupportCountry {
	text-align: left;
	text-indent: 0px;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	padding-top: 10pt;
	font-family: Inter;
	font-size: 8pt;
	mc-hidden: hidden;
}

/* Table styles */

p.ColHeadingCenter {
	text-align: center;
	text-indent: 0px;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-family: "Inter Semi Bold";
}

p.ColHeadingLeft,
p.RowHeadingLeft {
	text-align: left;
	text-indent: 0px;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-family: "Inter Semi Bold";
}

p.ColHeadingRight,
p.RowHeadingRight {
	text-align: right;
	text-indent: 0px;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-family: "Inter Semi Bold";
}

p.CellBodyCenter {
	text-align: center;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 0pt;
	page-break-inside: avoid;
}

p.CellBodyLeft {
	text-align: left;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 0pt;
	page-break-inside: avoid;
}

p.CellBodySmall {
	text-align: center;
	page-break-inside: avoid;
}

p.Equation {
	text-align: left;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 0pt;
	font-size: 10pt;
	page-break-inside: avoid;
}

p.CellBodyRight {
	text-align: right;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 0pt;
	page-break-inside: avoid;
}

p.CellBullet {
	text-align: left;
	margin-left: 0.2in;
	margin-right: 4pt;
	margin-top: 0pt;
	mc-auto-number-format: '• ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: Numbers;
	mc-auto-number-offset: 0.15in;
	page-break-inside: avoid;
}

p.TblTitle {
	margin-top: 0pt;
	margin-left: 0;
	margin-right: 0in;
	text-indent: 0;
	text-align: left;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: AutoText;
	mc-auto-number-format: 'GT:Table {n+}   ';
	mc-hidden: hidden;
}

p.TblTitleLOT {
	text-align: left;
	margin-left: 0.75in;
	margin-right: 0in;
	margin-top: 0pt;
	text-indent: 0px;
	mc-leader-format: 'dot';
	mc-auto-number-format: ;
	mc-hidden: hidden;
}

table {
	margin-left: 0;
	mc-hide-bottom-ruling: true;
}

td {
	mc-hyphenate: never;
	padding-top: 0px;
	page-break-after: avoid;
	page-break-before: avoid;
	page-break-inside: avoid;
	vertical-align: top;
	color: rgb(0,0,0) !important;
}

thead {
	mc-hyphenate: never;
	font-family: "Inter Semi Bold";
}

th {
	mc-hyphenate: never;
	font-family: "Inter Semi Bold";
}

th.Centered {
	text-align: center;
}

td ul ul li {
	margin-left: -0.2in;
}

td ul li {
	margin-left: -0.1in;
	margin-right: 4pt;
	mc-auto-number-format: '• ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: Numbers;
	page-break-before: avoid;
	page-break-after: avoid;
	mc-auto-number-offset: 0.100in;
}

td ol ul li {
	margin-left: -0.3in;
	margin-right: 4pt;
	mc-auto-number-format: '• ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: Numbers;
	page-break-before: avoid;
	page-break-after: avoid;
	mc-auto-number-offset: 0.100in;
}

td ol {
	mc-auto-number-format: 'M:{ =0}';
}

td ol li {
	margin-left: -0.1in;
	margin-right: 4pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 14.4px;
	text-decoration: none;
	mc-auto-number-format: 'M:{n+}. ';
}

/* Headings */

h1 {
	margin-left: 0;
	margin-right: 0in;
	margin-top: 15pt;
	margin-bottom: 5pt;
	font-family: Inter;
	color: #000000;
	font-weight: normal;
	font-size: 23pt;
	line-height: 140%;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	page-break-after: avoid;
	column-break-after: avoid;
	mc-next-tag: p;
	mc-next-class: BodyConcept;
}

h1.appendix {
	mc-heading-level: 1;
	margin-top: 0pt;
	margin-bottom: 15pt;
	font-size: 32pt;
	color: #404040;
	mc-auto-number-format: 'Appendix {chapnum} ';
	page-break-before: always;
}

h1.chapter {
	mc-heading-level: 1;
	margin-top: 0pt;
	margin-bottom: 15pt;
	font-size: 32pt;
	color: #404040;
	mc-auto-number-format: 'Chapter {chapnum} ';
	page-break-before: always;
}

h1.TOCexclude {
	mc-heading-level: 0;
	margin-top: 0pt;
	margin-bottom: 10pt;
	mc-auto-number-format: ;
}

h1.title {
	mc-heading-level: 0;
	margin-top: 0pt;
	margin-bottom: 10pt;
}

h1.subtitle {
	mc-heading-level: 0;
}

h1.titlepage {
	mc-heading-level: 0;
	font-size: 26pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	color: #555555;
	mc-auto-number-format: ;
}

body.protocol {
	mc-auto-number-format: 'GI:{+}: ';
}

body.protocol h1 {
	mc-auto-number-format: 'GI:{n}: ';
}

#topprotocol {
	mc-auto-number-format: 'GI:{ =1}: ';
}

/* List styles */

p.ListHead {
	font-family: "Inter Semi Bold";
	page-break-after: avoid;
	column-break-after: avoid;
}

p.StepList {
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-format: '•';
	mc-auto-number-class: Bullet;
}

p.BodyList {
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Bullet;
	mc-auto-number-format: '•';
}

p.BodySubList {
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Bullet2;
	mc-auto-number-format: '–';
}

p.StepOrderedFirst {
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 4pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Numbers;
	mc-auto-number-format: 'GH:{n=1}. ';
	mc-next-tag: p;
	mc-next-class: StepOrdered;
}

p.StepOrdered {
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 4pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Numbers;
	mc-auto-number-format: 'GH:{n+}.';
}

p.StepDetail {
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 2pt;
	text-indent: 0px;
}

p.StepUnordered {
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 4pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Bullet;
	mc-auto-number-format: '•';
}

p.SubStepFirst {
	text-align: left;
	margin-left: .5in;
	margin-right: 0in;
	margin-top: 4pt;
	mc-auto-number-format: 'L:{a=1}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: alpha;
	mc-auto-number-offset: 24px;
	mc-next-tag: p;
	mc-next-class: SubStep;
}

p.SubStep {
	text-align: left;
	margin-left: .5in;
	margin-right: 0in;
	margin-top: 4pt;
	mc-auto-number-format: 'L:{a+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: alpha;
	mc-auto-number-offset: 24px;
}

p.SubStepDetail {
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 2pt;
	text-indent: 0px;
}

p.StepSubList {
	text-align: left;
	margin-left: .75in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-class: Bullet;
	mc-auto-number-format: '•';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
}

li {
	list-style-type: none;
}

li.Frontmatter {
	list-style-type: none;
	font-size: 8pt;
}

ol.Substeps {
	mc-auto-number-format: 'L: { =0} .';
}

ol.Substeps p.StepDetail {
	margin-left: 0.0in;
}

ol {
	list-style-type: none;
	mc-auto-number-format: 'I: { =0}';
	margin-left: 0in;
}

ol li {
	text-decoration: none;
	list-style-type: none;
	margin-top: 6pt;
	margin-bottom: 0pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Numbers;
	mc-auto-number-format: 'I:{n+} ';
}

ol ol {
	mc-auto-number-format: 'M: { =0}';
}

ol ol li {
	text-decoration: none;
	margin-top: 2pt;
	margin-bottom: 2pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-class: Numbers;
	mc-auto-number-offset: 28px;
	mc-auto-number-format: 'M: {a+} ';
}

ol ol ul li {
	text-decoration: none;
	mc-hyphenate: never;
	mc-auto-number-format: '— ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Light_Grey;
}

ol ul li {
	text-decoration: none;
	margin-top: 2pt;
	margin-bottom: 2pt;
	mc-hyphenate: never;
	mc-auto-number-format: ' • ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: Light_Grey;
}

ul {
	margin-left: 0.25in;
}

ul li {
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	text-decoration: none;
	mc-auto-number-class: Bullet;
	mc-auto-number-format: ' • ';
	mc-hyphenate: never;
}

ul ul li {
	mc-hyphenate: never;
	mc-auto-number-format: ' • ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	text-decoration: none;
	mc-auto-number-class: Light_Grey;
}

ul ul ul li {
	mc-hyphenate: never;
	mc-auto-number-format: '— ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	text-decoration: none;
	mc-auto-number-class: Light_Grey;
}

/* Legend/Callouts */

p.Callout {
	text-align: left;
	margin-left: .5in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-format: 'F:{A+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: upper-alpha;
	mc-auto-number-offset: 24px;
}

p.CalloutFirst {
	text-align: left;
	margin-left: .5in;
	margin-right: 0in;
	margin-top: 2pt;
	mc-auto-number-format: 'F:{A=1}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-class: upper-alpha;
	mc-auto-number-offset: 24px;
}

ol.Legend {
	margin-left: 0in;
	text-align: left;
	page-break-before: avoid;
	mc-auto-number-format: '';
	padding-left: 0.25in;
}

li.LegendItem {
	text-align: left;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 1pt;
	font-size: 10pt;
	mc-hyphenate: never;
	page-break-before: avoid;
	list-style-type: upper-alpha;
	mc-auto-number-format: '';
}

li.LegendUnordered {
	text-align: left;
	margin-left: -0.25in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 1pt;
	font-size: 10pt;
	mc-hyphenate: never;
	mc-auto-number-format: '';
	mc-auto-number-offset: 0in;
	list-style: lower-alpha;
	page-break-before: avoid;
}

li.tabTitle {
	text-align: left;
	margin-left: -0.25in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 1pt;
	font-size: 10pt;
	mc-hyphenate: never;
	mc-auto-number-format: '';
	mc-auto-number-offset: 0in;
	list-style: none;
	page-break-before: avoid;
}

div.tabs {}

/* Notes cautions warnings */

p.NoteBody {
	text-align: left;
	text-indent: 0px;
	margin-left: -.12in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 5pt;
	column-break-before: avoid;
	page-break-before: avoid;
	page-break-inside: avoid;
	column-break-inside: avoid;
}

p.NoteHead {
	font-size: 12pt;
}

div.zzzNote {
	padding-left: 0.5in;
	padding-bottom: 5px;
	background-size: 20pt;
	background-repeat: no-repeat;
	page-break-inside: avoid;
	column-break-inside: avoid;
	background-image: url('../Images/icon_information.png');
	frame-break-inside: avoid;
}

div.zzzCaution {

	padding-left: 0.5in;
	padding-bottom: 5px;
	background-size: 20pt;
	background-repeat: no-repeat;
	page-break-inside: avoid;
	column-break-inside: avoid;
	background-image: url('../Images/icon_caution.png');
	frame-break-inside: avoid;
}

div.zzzWarning {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0.5in;
	background-repeat: no-repeat;
	page-break-inside: avoid;
	column-break-inside: avoid;
	background-image: url('../Images/icon_warning.png');
	frame-break-inside: avoid;
	background-size: 20pt;
	padding-bottom: 5px;
}

div.zzzNote_IVD {
	page-break-inside: avoid;
	column-break-inside: avoid;
	frame-break-inside: avoid;
	padding-bottom: 10px;
}

div.zzzNote_IVD p.NoteBody {
	margin: 0 0 0 0.65in;
}

div.zzzNote_IVD p.NoteHead {
	position: relative;
	top: 16pt;
}

div.zzzCaution_IVD p.NoteBody,
div.zzzWarning_IVD p.NoteBody {
	margin-left: 0;
}

div.zzzCaution_IVD {

	padding-left: 0.65in;
	padding-bottom: 5px;
	background-size: 20pt;
	background-repeat: no-repeat;
	page-break-inside: avoid;
	column-break-inside: avoid;
	background-image: url('../Images/RegIcon/warningsymbol-trans.png');
	frame-break-inside: avoid;
}

div.zzzWarning_IVD {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0.65in;
	background-repeat: no-repeat;
	page-break-inside: avoid;
	column-break-inside: avoid;
	background-image: url('../Images/RegIcon/warningsymbol-trans.png');
	frame-break-inside: avoid;
	background-size: 20pt;
	padding-bottom: 5px;
}

/* Index */

p.IndexHeading {
	text-align: left;
	margin-left: 0;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 5pt;
	font-size: 14pt;
	line-height: 140%;
	mc-auto-number-format: ;
	font-family: Inter;
	page-break-before: auto;
	page-break-after: avoid;
	column-break-after: avoid;
	mc-heading-level: 0;
	mc-auto-number-format: 'GH:{ =0}';
}

p.Index1 {
	margin-top: 0;
	mc-leader-align: right;
	padding: 0;
	mc-hidden: hidden;
}

p.Index2 {
	margin-top: 0;
	mc-leader-align: right;
	padding: 0;
	mc-hidden: hidden;
}

p.Index3 {
	margin-top: 0;
	mc-leader-align: right;
	padding: 0;
	mc-hidden: hidden;
}

p.Index4 {
	margin-top: 0;
	mc-leader-align: right;
	padding: 0;
	mc-hidden: hidden;
}

/* Misc zz styles */

p.zzAddress {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 2pt;
	margin-bottom: 1pt;
	text-indent: 0px;
	font-size: 7pt;
	mc-hidden: hidden;
}

p.zzAppendixTitle {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	font-size: 8pt;
	margin-top: 0;
	mc-heading-level: 1;
	color: #ffffff;
	page-break-before: always;
	mc-auto-number-format: 'Appendix {chapnum}  {title}';
	mc-next-tag: h1;
	mc-next-class: title;
	mc-hidden: hidden;
}

p.zzChapter {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-indent: 0px;
	color: #0077C8;
	margin-top: 0;
	font-size: 22pt;
	mc-hidden: hidden;
}

p.zzChapterTitle {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0;
	text-indent: 0px;
	text-decoration: none;
	font-size: 8pt;
	mc-heading-level: 1;
	color: #ffffff;
	page-break-before: always;
	mc-next-tag: h1;
	mc-next-class: title;
	mc-hyphenate: never;
	mc-auto-number-format: 'Chapter {chapnum}  {title}';
	mc-hidden: hidden;
}

p.zzCover {
	margin-top: 0.250in;
	margin-bottom: 0;
	margin-left: -0.10in;
	mc-hidden: hidden;
}

p.zzCustomBox {
	margin-bottom: 0;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #b7b7b7;
	padding-top: 0px;
}

p.zzFooter {
	text-align: left;
	text-indent: 0px;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	font-size: 9pt;
	mc-hidden: hidden;
}

p.zzForensicUse {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	mc-hidden: hidden;
}

p.zzFrontPage {
	text-align: center;
	mc-hidden: hidden;
}

p.zzIUO {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	font-variant: normal;
	font-family: Inter;
	mc-hidden: hidden;
}

p.zzIVD {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	font-variant: normal;
	font-family: Inter;
	mc-hidden: hidden;
}

p.zzPerformance_Evaluation {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	font-variant: normal;
	font-family: Inter;
	mc-hidden: hidden;
}

p.zzPerformance_Evaluation_noIVD {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	font-variant: normal;
	font-family: Inter;
	mc-hidden: hidden;
}

p.zzEXPORT {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	font-variant: normal;
	font-family: Inter;
	mc-hidden: hidden;
}

p.zzPageNumber {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0;
	font-size: 10pt;
	text-indent: 0px;
	vertical-align: top;
	page-break-before: always;
	mc-heading-level: 0;
	mc-hidden: hidden;
}

p.zzResearchOnly {
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 9pt;
	text-indent: 0px;
	color: #000000;
	font-variant: normal;
	font-family: Inter;
	font-weight: bold;
	mc-auto-number-class: Bold;
	mc-hidden: hidden;
}

/* Span tags */

span.AutoText {
	color: #000000;
	font-family: Inter;
}

span.Bold {
	font-family: "Inter Semi Bold";
}

span.BookTitle {
	font-style: italic;
}

span.Bullet {
	font-family: 'Dingbats';
	color: #000000;
	font-size: 130%;
	mc-hidden: hidden;
}

span.Bullet2 {
	color: #000000;
	font-size: 120%;
	mc-hidden: hidden;
}

span.Callouts {
	color: #555555;
}

span.chapnum {
	color: #555555;
	font-size: 40pt;
	mc-hidden: hidden;
}

span.displaynone {
	display: none;
}

span.Emphasis {
	font-family: "Inter Medium";
	font-style: italic;
}

span.FigTitle {
	font-size: 10pt;
}

span.Filename {
	font-family: "Courier New";
}

span.Italic {
	font-style: italic;
}

span.Numbers {
	color: #555555;
	mc-hidden: hidden;
}

span.Option {
	color: #666666;
	font-family: "Inter Semi Bold";
}

span.Path {
	font-family: "Courier New";
}

span.Preformatted {
	font-family: "Courier New";
}

span.UI_Element {
	font-family: "Inter Semi Bold";
}

/* Color definitions */

span.Light_Grey {
	color: #bbbbbb;
}

span.Dark_Grey {
	color: #666666;
}

/* MadCap styles */

MadCap|annotation {
	background-color: #ffff00;
	font-family: Inter;
}

MadCap|dropDown {
	mc-closed-image: url(../images/caret-right.png);
	mc-open-image: url(../images/caret-down.png);
	margin-bottom: 12pt;
}

MadCap|dropDownBody {
	margin-bottom: 12pt;
	margin-left: .27in;
	font-family: Inter;
}

MadCap|dropDownHead {
	margin-top: 6pt;
	margin-bottom: 8pt;
	color: #000000;
	font-family: Inter;
	line-height: 140%;
	font-size: 12pt;
}

MadCap|dropDownHotSpot {
	color: #000000;
	font-family: Inter;
}

MadCap|glossaryTerm {
	font-size: inherit;
	font-weight: normal;
	font-style: normal;
	font-family: Inter;
	text-decoration: none;
	color: #000000;
	border-bottom: none;
}

MadCap|indexProxy {
	border-top-style: none;
}

MadCap|listOfProxy {
	border-top-style: none;
	padding-left: 0px;
}

MadCap|miniTocProxy {
	border-top-style: none;
	padding-left: 0px;
}

MadCap|tocProxy {
	border-top-style: none;
}

MadCap|topicToolbarProxy {
	margin-top: 0px;
	padding-top: 0px;
	border-top-width: 0px;
}

MadCap|xref {
	color: #0077c8;
	text-decoration: none;
	mc-format: '{i}{paratext}{/i}';
}

MadCap|xref.References {
	mc-format: '{paranumonly}';
	vertical-align: super;
	font-size: 12pt;
}

MadCap|xref.Step {
	mc-format: '{paranumonly}';
}

/* System styles */

blockquote {
	margin-left: 0.5in;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

blockquote.Notice {
	margin-left: 0.430in;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

blockquote.Wide {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

body {
	text-align: left;
	margin: 0;
	font-family: Inter;
	font-weight: normal;
	font-style: normal;
	font-size: 12pt;
	line-height: 140%;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
}

caption {
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-bottom: 2pt;
	font-family: Inter;
	font-weight: normal;
	font-style: normal;
	color: #0077C8;
	font-size: 10pt;
	line-height: 140%;
	caption-side: top;
	text-decoration: none;
	text-indent: 0;
	text-align: left;
	mc-hyphenate: never;
	mc-caption-repeat: true;
}

img {
	margin-top: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #bbbbbb;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #bbbbbb;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #bbbbbb;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;
	max-width: 100%;
}

img.NoBorder {
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

object {
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #bbbbbb;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #bbbbbb;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #bbbbbb;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #bbbbbb;
}

sub {
	vertical-align: text-bottom;
	font-size: 75%;
}

sup {
	font-size: 75%;
}

/* Links */

a {
	color: #000000;
}

a.Path {
	text-decoration: none;
}

a.MCBreadcrumbsLink {}

a:link {
	text-decoration: none;
	color: #0077c8;
}

.ui-tabs-panel a {
	color: #0077c8 !important;
}

a:visited {
	text-decoration: none;
	color: #0077c8;
}

a:focus {}

a:hover {
	background-color: #bbbbbb;
}

div.autosize {}

td.AutoNumber_p_BodyList {
	line-height: 140%;
}

/* Revision History */

table.RevTable {
	border-top: 1px solid #bbbbbb;
	margin: 0;
	padding: 0;
	border-spacing: 0px;
}

table.RevTable p,
table.RevTable td,
table.RevTable tr {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	line-height: 120%;
}

MadCap|footnote.revHisFootnote {
	margin: 0;
	padding: 0;
}

td.revDate,
td.revDIR,
td.revSeparator {
	border-right: 1px solid #bbbbbb;
	margin: 0;
	padding: 0;
}

td.revDescription {
	margin: 0;
	padding: 0;
}

td.revDescription p.CellBullet {
	margin: 0 0 0 0.15in;
}

p.revBullet {
	margin-left: 10pt;
}

p.revBullet::before {
	content: "•";
	margin-left: -8px;
	padding-right: 3px;
}

td.revSeparator {
	border-right-style: none;
}

p.revCollect {}

p.Sequence {
	font-family: "Courier New";
}

p.SequenceHead {}

span.Underline {
	text-decoration: underline;
}

p.CellBodySequence {
	font-family: "Courier New";
	text-align: left;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 0pt;
	page-break-inside: avoid;
}
