/*<meta />*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	font-family: 'Open Sans', Arial, sans-serif;
}

span.ChapterNumber
{
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	line-height: 26pt;
	text-decoration: none;
}

span.StepNumber
{
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.02em;
	color: #000000;
	line-height: 12pt;
	text-decoration: none;
}

span.CharFmt
{
	font-weight: normal;
}

span.Red
{
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #ff0000;
	line-height: 14pt;
	text-decoration: none;
}

span.Bold
{
	font-weight: bold;
	letter-spacing: 0em;
	text-decoration: none;
}

span.Code
{
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	line-height: 12pt;
	text-decoration: none;
}

span.EdCmnt
{
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #ff0000;
	line-height: 13pt;
	text-decoration: none;
}

span.Italics
{
	font-style: italic;
	letter-spacing: 0em;
	text-decoration: none;
}

h1.ChapterTitle
{
	text-align: left;
	margin-left: 2in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 60pt;
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	mc-hyphenate: never;
	mc-auto-number-format: 'H:Chapter {chapnum}. { } { } ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 192px;
	mc-auto-number-class: ChapterNumber;
	line-height: 30pt;
	text-decoration: none;
}

h2.Heading_2
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 44pt;
	margin-bottom: 22pt;
	font-weight: bold;
	font-style: normal;
	font-size: 18pt;
	letter-spacing: 0em;
	color: #54565a;
	text-indent: 0px;
	line-height: 22pt;
	text-decoration: none;
}

p.Body
{
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.Body_Bullet
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '• ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	line-height: 13pt;
	text-decoration: none;
}

p.BodyBullet2
{
	text-align: left;
	margin-left: 0.75in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '– ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	line-height: 13pt;
	text-decoration: none;
}

p.Callout
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.GlossTerm
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	margin-bottom: 1pt;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000089;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

h3.Heading_3
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 44pt;
	margin-bottom: 22pt;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #54565a;
	text-indent: 0px;
	line-height: 17pt;
	text-decoration: none;
}

h4.Heading_4
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 44pt;
	margin-bottom: 22pt;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 14pt;
	text-decoration: none;
}

h5.Heading_5
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 12pt;
	margin-bottom: 12pt;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.Important
{
	text-align: left;
	margin-left: 1.35in;
	margin-right: 0.5in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: -81px;
	line-height: 13pt;
	text-decoration: none;
}

p.Indented
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.List_Term
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 8pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 24px;
	line-height: 13pt;
	text-decoration: none;
}

p.List_Item
{
	text-align: left;
	margin-left: 0.494in;
	margin-right: 0in;
	margin-top: 1pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.Note
{
	text-align: left;
	margin-left: 1in;
	margin-right: 0.5in;
	margin-top: 18pt;
	margin-bottom: 18pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: -48px;
	line-height: 13pt;
	text-decoration: none;
}

h1.AppxTitle
{
	text-align: left;
	margin-left: 2in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 60pt;
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	mc-hyphenate: never;
	mc-auto-number-format: 'H:Appendix {chapnum}. { } { } ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 192px;
	mc-auto-number-class: ChapterNumber;
	line-height: 30pt;
	text-decoration: none;
}

p.Step1
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '{n=1}.   ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: StepNumber;
	text-indent: -24px;
	line-height: 13pt;
	text-decoration: none;
}

p.Step
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '{n+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: StepNumber;
	line-height: 13pt;
	text-decoration: none;
}

p.StepListTerm
{
	text-align: left;
	margin-left: 0.50348in;
	margin-right: 0in;
	margin-top: 8pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.StepListItem
{
	text-align: left;
	margin-left: 0.75521in;
	margin-right: 0in;
	margin-top: 1pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.Step_Bullet
{
	text-align: left;
	margin-left: 0.75in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '• ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: StepNumber;
	line-height: 13pt;
	text-decoration: none;
}

p.Step_Bullet_2
{
	text-align: left;
	margin-left: 1in;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 13pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-auto-number-format: '- ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 23.52px;
	mc-auto-number-class: CharFmt;
	line-height: 13pt;
	text-decoration: none;
}

p.Step_Bullet_Indent
{
	text-align: left;
	margin-left: 0.76042in;
	margin-right: 0in;
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.Step_Indent
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 13pt;
	text-decoration: none;
}

p.SubStep1
{
	text-align: left;
	margin-left: 0.70968in;
	margin-right: 0in;
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	mc-auto-number-format: 'P:{a=1}.   ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Numbered Steps;
	text-indent: -20px;
	line-height: 13pt;
	text-decoration: none;
}

p.SubStepNext
{
	text-align: left;
	margin-left: 0.717in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	mc-auto-number-format: 'P:{a+}.   ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Numbered Steps;
	text-indent: -20px;
	line-height: 13pt;
	text-decoration: none;
}

p.TableHeaderText
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.TableText
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.zFooterLf
{
	text-align: justify;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.zFooterRt
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.zHeaderLf
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

p.zHeaderRt
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: Tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

h1.GlossaryAndIndexHeading
{
	text-align: left;
	margin-left: 2in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 60pt;
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	mc-hyphenate: never;
	text-indent: -192px;
	line-height: 30pt;
	text-decoration: none;
}

span.TOCHighPageNum
{
	
}

span.TOCChapNum
{
	
}

span.TOCHead2Font
{
	
}

span.PageNumber
{
	font-weight: normal;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #000000;
	line-height: 26pt;
	text-decoration: none;
}

p.AppxTitleTOC
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 34pt;
	margin-bottom: 9pt;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 17pt;
	text-decoration: none;
}

p.Heading_4TOC
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 72px;
	line-height: 14pt;
	text-decoration: none;
}

p.Heading_3TOC
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #54565a;
	text-indent: 48px;
	line-height: 14pt;
	text-decoration: none;
}

p.Heading_2TOC
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 24px;
	line-height: 14pt;
	text-decoration: none;
}

p.ChapterTitleTOC
{
	text-align: left;
	margin-left: 1.51in;
	margin-right: 0in;
	margin-top: 28pt;
	margin-bottom: 8pt;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	mc-hyphenate: never;
	text-indent: -144px;
	line-height: 14pt;
	text-decoration: none;
}

MadCap|xref.Heading_And_Page
{
	mc-format: '“{paratext}” on page {page}';
}

@media print
{
	p.GlossTerm
	{
		page-break-after: avoid;
	}

	p
	{
		font-size: 11pt;
	}

	p.List_Term
	{
		page-break-after: avoid;
	}

	h1.ChapterTitle
	{
		
	}

	h1.LessonTitle
	{
		font-weight: bold;
		font-style: normal;
		font-size: 24pt;
		font-family: Tahoma;
		color: #000089;
		mc-auto-number-format: 'H:Lesson {chapnum}. { } { } ';
		margin-top: 0;
		margin-bottom: 60pt;
		line-height: 30pt;
	}

	p.StepListTerm
	{
		page-break-after: avoid;
	}

	MadCap|tocProxy
	{
		border-top-style: none;
		border-top-width: 0px;
		border-top-color: #ffffff;
	}

	h1.Contents
	{
		font-weight: bold;
		font-style: normal;
		font-size: 24pt;
		color: #2a7de1;
	}

	p.ContentsTitle
	{
		font-weight: bold;
		font-style: normal;
		font-size: 24pt;
		color: #2a7de1;
	}

	p.Step_Indent
	{
		margin-top: 13pt;
		margin-bottom: 13pt;
	}

	p.Index1
	{
		mc-leader-format: 'dot';
		mc-auto-number-position: inside-head;
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index2
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index3
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index4
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index5
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index6
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index7
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index8
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	p.Index9
	{
		mc-leader-format: 'dot';
		mc-leader-align: right;
		mc-leader-offset: 10pt;
	}

	MadCap|indexProxy
	{
		border-top-style: none;
	}

	p.IndexHeading
	{
		text-align: left;
		color: #2a7de1;
	}
}

@media non-print
{
	MadCap|xref.Heading_And_Page
	{
		mc-format: '“{paratext}”';
	}

	p
	{
		font-size: 11pt;
	}
}

span.TOCHead3Font
{
	
}

span.TOCHead4Font
{
	
}

p.GlossaryAndIndexHeadingTOC
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 34pt;
	margin-bottom: 9pt;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #2a7de1;
	text-indent: 0px;
	line-height: 17pt;
	text-decoration: none;
}

p.Body_Text
{
	text-align: left;
	margin-left: 0.25in;
	margin-right: 0in;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0em;
	color: #000000;
	text-indent: 0px;
	line-height: 12pt;
	text-decoration: none;
}

h1.ContentsTitle
{
	text-align: left;
	margin-left: 1.625in;
	margin-right: 1.5in;
	margin-top: 37pt;
	margin-bottom: 15pt;
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	letter-spacing: 0.02em;
	color: #2a7de1;
	mc-hyphenate: never;
	text-indent: -156px;
	line-height: 30pt;
	text-decoration: none;
}

MadCap|xref.Heading_only
{
	mc-format: '{paratext}';
}

p.GroupTitlesIX
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 12pt;
	margin-bottom: 0pt;
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0.02em;
	color: #54565a;
	text-indent: 0px;
	line-height: 14pt;
	text-decoration: none;
}

p.Level1IX
{
	text-align: left;
	margin-left: 0.5in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0.02em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: -48px;
	line-height: 11pt;
	text-decoration: none;
}

p.Level2IX
{
	text-align: left;
	margin-left: 0.375in;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0.02em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: -24px;
	line-height: 11pt;
	text-decoration: none;
}

MadCap|xref.Heading_And_Page
{
	mc-format: '“{paratext}”';
}

p
{
	font-size: 11pt;
}

