/*<meta />*/

@import url('fonts.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

div.tip
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-top: 10px;
	background-color: #dee8f7;
	border: solid 1px #777b7f;
	color: #062e71;
	background-size: 30px;
	background-position: 6px 6px;
	margin-bottom: 10px;
	background-image: url('../Images/tipicon.png');
}

div.note
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-top: 10px;
	border: solid 1px #777b7f;
	color: #062e71;
	background-size: 28px;
	background-image: url('../Images/Noteicon.png');
	background-color: #ffc3c3;
	background-position: 6px 6px;
	margin-bottom: 10px;
}

div.warning
{
	border-radius: 5px;
	background-color: #ff0000;
	color: #ffffff;
	background-repeat: no-repeat;
	background-size: 28px;
	background-image: url('../Images/WhiteWarning.png');
	background-position: 6px 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	padding: 10px;
	padding-left: 40px;
}

MadCap|slideshowCaption
{
	font-family: Helvetica;
}

MadCap|searchBarProxy
{
	width: 70%;
}

img.line-height
{
	max-height: 16px;
}

span.Top_Menu
{
	font-family: Roboto-Light, Tahoma, Helvetica;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #7198e6;
	color: #ffffff;
}

span.Top_Menu::after
{
	content: "\00a0";
	background-color: #7198e6;
}

span.Top_Menu::before
{
	content: "\00a0";
	background-color: #7198e6;
}

span.highlight
{
	font-weight: bold;
	color: #1f56b1;
}

.buttons
{
	color: #062e71;
	font-family: ErasITC-Bold;
}

div.GlossaryPageTerm
{
	font-size: 9pt;
	margin: 0px;
}

div.GlossaryPageEntry
{
	margin-bottom: 0px;
}

div.GlossaryPageHeading
{
	margin-bottom: 0px;
}

span.errormessage
{
	color: #f28989;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
	font-style: italic;
}

p.entry
{
	color: #1f56b1;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
	font-weight: 600;
}

a:link
{
	color: #7198e6;
}

p.indent
{
	margin-left: 40px;
}

span.OrangeButton
{
	color: #ffffff;
	padding: 2px;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	background-color: #f2bc65;
	border-radius: 3px;
	background-clip: border-box;
	border: solid 1px #f2bc65;
}

span.OrangeButton::before
{
	content: "\00a0";
	background-color: #f2bc65;
}

span.OrangeButton::after
{
	background-color: #f2bc65;
	content: "\00a0";
}

span.GreenButton
{
	color: #ffffff;
	padding: 2px;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	background-color: #92c46d;
	border-radius: 3px;
	background-clip: border-box;
	border: solid 1px #92c46d;
}

span.GreenButton::before
{
	content: "\00a0";
	background-color: #92c46d;
}

span.GreenButton::after
{
	background-color: #92c46d;
	content: "\00a0";
}

span.RedButton
{
	color: #ffffff;
	border-radius: 3px;
	background-color: #f28989;
	border: solid 1px #f28989;
	background-clip: border-box;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	padding: 2px;
}

span.RedButton::before
{
	content: "\00a0";
	background-color: #f28989;
}

span.RedButton::after
{
	background-color: #f28989;
	content: "\00a0";
}

span.GreyButton
{
	color: #ffffff;
	border-radius: 3px;
	background-color: #d8d8d8;
	border: solid 1px #d8d8d8;
	padding: 2px;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
}

span.GreyButton::before
{
	content: "\00a0";
	background-color: #d8d8d8;
}

span.GreyButton::after
{
	background-color: #d8d8d8;
	content: "\00a0";
}

span.WhiteButton
{
	border-radius: 3px;
	border: solid 1px #d8d8d8;
	padding: 2px;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	background-color: #ffffff;
	color: #000000;
}

span.WhiteButton::after
{
	content: "\00a0";
	background-color: #ffffff;
}

span.WhiteButton::before
{
	content: "\00a0";
	background-color: #ffffff;
}

span.BlueButton
{
	color: #ffffff;
	border-radius: 3px;
	border: solid 1px #9bb8f2;
	background-color: #9bb8f2;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	padding: 2px;
}

span.BlueButton::before
{
	content: "\00a0";
	background-color: #9bb8f2;
}

span.BlueButton::after
{
	content: "\00a0";
	background-color: #9bb8f2;
}

span.DarkBlueButton
{
	color: #ffffff;
	border-radius: 3px;
	font-family: RobotoCondensed-Regular, Tahoma, Helvetica;
	padding: 2px;
	background-color: #428bca;
	border: solid 1px #357ebd;
}

span.DarkBlueButton::after
{
	background-color: #428bca;
	content: "\00a0";
}

span.DarkBlueButton::before
{
	background-color: #428bca;
	content: "\00a0";
}

p.list_column
{
	color: #808080;
	font-family: 'Roboto Condensed';
}

span.example
{
	color: #1f56b1;
	font-family: RobotoCondensed-Regular;
	font-weight: 600;
	font-size: 12pt;
}

span.errorattaching
{
	font-family: Roboto;
	font-weight: 600;
	color: #c04222;
}

div.image > p
{
	font-size: 12px;
	font-style: oblique;
	margin-top: 0.25em;
}

p.pagename
{
	font-family: 'Roboto Condensed';
	color: #0098aa;
}

span.pagename
{
	font-family: inherit;
	color: #0098aa;
}

caption
{
	mc-auto-number-class: bold;
	mc-auto-number-format: 'GT:Table {n+}: ';
}

div#Middle
{
	width: 33%;
	float: none;
}

div#Left
{
	width: 33%;
	float: left;
}

div#Right
{
	width: 33%;
	float: right;
}

div#footer
{
	background-color: #f5f5f5;
}

ol.nostyle
{
	margin: 0em 0;
}

MadCap|xref
{
	mc-format: '{color #7198E6}{paratext}{/color}';
}

div.LTWebFooter	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	max-width: 1200px;
}

div.LTWebFooter::before
{
	content: ' ';
	display: table;
}

div.LTWebFooter::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.LTWebFooter > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.LTWebFooter > div:nth-child(1)
{
	width: 33.333%;
	margin-left: 0%;
}

div.LTWebFooter > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.LTWebFooter > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

@media print
{
	h1
	{
		font-weight: bold;
		font-style: normal;
		font-family: 'Open Sans Semibold';
		font-size: 24pt;
		margin-bottom: 24pt;
	}

	h2
	{
		font-weight: bold;
		font-style: normal;
		font-family: 'Open Sans Semibold';
		font-size: 18pt;
		margin-bottom: 16pt;
	}

	p.caption
	{
		
	}

	MadCap|miniTocProxy
	{
		border-top-width: 0px;
		border-top-style: none;
		mc-toc-depth: 1;
		background-color: #ffffff;
		padding-right: 1cm;
	}

	MadCap|miniTocProxy.coloured
	{
		
	}

	p.MiniTOC1
	{
		mc-toc-depth: 1;
		margin-bottom: 0.33em;
		margin-top: 1em;
	}

	p.chaptertitle
	{
		font-size: 24pt;
		font-weight: bold;
		font-family: 'Larke Neue';
		color: #ffffff;
	}

	h1.chaptertitle
	{
		text-align: right;
		font-size: 24pt;
		margin-top: 0;
		margin-bottom: 2em;
		font-family: 'Open Sans Semibold';
	}

	img.thumbnail
	{
		max-width: 100%;
	}

	h1.whiteright
	{
		text-align: right;
		color: #ffffff;
		margin-left: 6cm;
		margin-top: 0em;
		min-height: 4cm;
		height: 4cm;
		font-family: 'Open Sans Semibold';
	}

	h3.pagebreak
	{
		page-break-before: always;
		font-family: 'Open Sans Semibold';
	}

	p.MiniTOC2
	{
		margin-bottom: 0.33em;
		margin-top: 0.500em;
	}

	h4
	{
		mc-heading-level: 0;
	}

	h5
	{
		mc-heading-level: 0;
	}

	h6
	{
		mc-heading-level: 0;
	}

	img.thumbnail75percent
	{
		max-width: 10.00cm;
	}

	p.nobreak
	{
		page-break-after: avoid;
		column-break-after: avoid;
		page-break-inside: avoid;
		column-break-inside: avoid;
	}

	li
	{
		margin-top: 9pt;
	}

	h3.spaceabove
	{
		margin-top: 2.5em;
		font-family: 'Open Sans Semibold';
	}

	h2.spaceabove
	{
		margin-top: 1.75em;
		font-family: 'Open Sans Semibold';
	}

	p
	{
		widows: 2;
		orphans: 2;
		margin: 0px 0px 5pt;
	}

	span.prominent
	{
		font-family: 'Roboto Condensed';
		font-weight: 600;
		font-size: 11pt;
	}

	span.prominentgrey
	{
		font-family: 'Roboto Condensed';
		font-size: 11pt;
		font-weight: 600;
	}

	p.Title
	{
		font-family: 'Larke Neue';
		line-height: normal;
		font-size: 64pt;
		color: #1f56b1;
		mc-disable-glossary-terms: true;
	}

	body
	{
		font-family: Martel;
		font-size: 9pt;
		mc-hyphenate: never;
		font-weight: normal;
	}

	p.Version
	{
		font-family: 'Larke Neue Thin';
		margin: 0pt 0 3pt;
		color: #1f56b1;
	}

	p.header_right
	{
		text-align: right;
		color: #ffffff;
		margin: 3pt 0pt 0pt;
		font-size: 8pt;
		line-height: 9pt;
		font-family: 'Larke Neue Bold';
	}

	img.line-height
	{
		max-height: 12pt;
	}

	span.Side_Menu
	{
		font-family: Roboto;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 11pt;
	}

	span.Top_Menu
	{
		font-family: Roboto;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 11pt;
	}

	i.buttonsize
	{
		width: 140px;
		display: inline-block;
		margin-top: -20px;
	}

	span.OrangeButton
	{
		padding: 2px 2px 5px;
		font-size: 10pt;
		font-family: 'Roboto Condensed';
		border: solid 2px #f2bc65;
	}

	span.GreyButton
	{
		font-family: 'Roboto Condensed';
		font-size: 10pt;
		padding: 2px 2px 5px;
		border: solid 2px #d8d8d8;
	}

	span.WhiteButton
	{
		font-family: 'Roboto Condensed';
		font-size: 10pt;
		padding: 2px 2px 5px;
		border: solid 2px #d8d8d8;
	}

	span.BlueButton
	{
		font-family: 'Roboto Condensed';
		font-size: 10pt;
		padding: 2px 2px 5px;
		border: solid 2px #9bb8f2;
	}

	span.DarkBlueButton
	{
		font-family: 'Roboto Condensed';
		padding: 2px 2px 5px;
		font-size: 10pt;
		border: solid 2px #357ebd;
	}

	span.RedButton
	{
		font-family: 'Roboto Condensed';
		padding: 2px 2px 5px;
		border: solid 2px #f28989;
		font-size: 10pt;
	}

	span.GreenButton
	{
		font-family: 'Roboto Condensed';
		padding: 2px 2px 5px;
		border: solid 2px #92c46d;
		font-size: 10pt;
	}

	MadCap|xref
	{
		mc-format: '{color #7198E6}{paratext}{/color} {pageref}';
	}

	span.highlight
	{
		
	}

	div.image > p
	{
		font-size: 7pt;
		mc-auto-number-class: bold;
		mc-auto-number-format: 'Figure {Gn+}: ';
		margin-left: 1cm;
		font-style: normal;
		margin-top: 3pt;
	}

	div.image
	{
		page-break-inside: avoid;
		frame-break-inside: avoid;
		column-break-inside: avoid;
		margin: 10pt 0px;
	}

	.buttons
	{
		font-family: 'Eras Bold ITC';
	}

	div.GlossaryPageTerm
	{
		margin: 6pt 0px 0px;
	}

	div.GlossaryPageDefinition
	{
		font-size: 9pt;
	}

	div.GlossaryPageHeading
	{
		color: #0098aa;
		border-bottom-color: #0098aa;
	}

	.KeepwithNext
	{
		page-break-after: avoid;
		frame-break-after: avoid;
		column-break-after: avoid;
	}

	MadCap|footnote
	{
		mc-footnote-style: footnote;
		mc-footnote-format: '{n} ';
	}

	MadCap|footnoteBlock
	{
		font-size: 7pt;
	}

	span.footnote
	{
		vertical-align: 5pt;
	}

	caption
	{
		mc-auto-number-class: bold;
		font-size: 7pt;
		padding-bottom: 5pt;
	}

	span.errormessage
	{
		font-family: Roboto;
	}

	p.entry
	{
		font-size: 10pt;
		font-family: 'Roboto Condensed';
		margin-top: 10pt;
		column-break-after: avoid;
		frame-break-after: avoid;
		page-break-after: avoid;
	}

	ul > li
	{
		margin: 12pt 0 0em;
	}

	li > p
	{
		font-size: inherit;
		margin: 3pt 0 0em;
	}

	div.example
	{
		mc-auto-number-format: 'Example';
		mc-auto-number-class: example;
		padding: 13pt 5pt 5pt;
		mc-auto-number-position: inside-head;
	}

	h3
	{
		font-family: 'Open Sans Semibold';
		font-size: 14pt;
		margin-bottom: 12pt;
		margin-top: 18pt;
	}

	p.indent
	{
		margin-left: 1cm;
	}

	ul
	{
		margin-left: 1cm;
	}

	p.question
	{
		font-family: Roboto;
	}

	li.tight
	{
		margin-top: 3pt;
	}

	ul.tight > li
	{
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	p.list_column
	{
		font-size: 10pt;
		margin: 3pt 0 0pt;
	}

	p.TOC3
	{
		margin-bottom: 0pt;
		font-size: 8pt;
		margin-top: 2pt;
	}

	p.TOC2
	{
		font-size: 9pt;
		margin-top: 3pt;
	}

	p.TOC1
	{
		margin-top: 5pt;
		font-size: 10pt;
	}

	p.Index3
	{
		
	}

	p.Index2
	{
		
	}

	p.Index1
	{
		
	}

	p.IndexHeading
	{
		
	}

	.keepTogether
	{
		page-break-inside: avoid;
		frame-break-inside: avoid;
		column-break-inside: avoid;
	}

	span.example
	{
		font-family: 'Roboto Condensed';
		font-size: 11pt;
		margin-bottom: 10pt;
		padding-bottom: 10pt;
		vertical-align: 6pt;
	}

	img.frame
	{
		
	}

	span.errorattaching
	{
		font-size: 10pt;
	}

	span.pagename
	{
		font-family: 'Roboto Condensed';
		font-weight: 600;
		font-size: 11pt;
	}

	div.note
	{
		page-break-inside: avoid;
	}

	div#footer
	{
		
	}

	div#Left
	{
		
	}

	div#Middle
	{
		
	}

	div#Right
	{
		
	}

	MadCap|xref.bluetopic
	{
		mc-format: '{color blue}{paratext}{/color} {pageref}';
	}

	MadCap|xref.context
	{
		mc-format: '(See {color#7198e6}{paratext}{/color} {pageref})';
	}

	MadCap|xref.contextpageonly
	{
		mc-format: '{pageref}';
	}

	MadCap|xref.seepage
	{
		mc-format: 'see {pageref}';
	}

	MadCap|xref.textxref
	{
		mc-format: '{paratext} (on page {page})';
	}
}

@media non-print
{
	p.MiniTOC1
	{
		font-weight: normal;
		font-style: normal;
		font-size: 10pt;
		font-family: Verdana;
		color: #0000ff;
		mc-toc-depth: 1;
	}

	MadCap|relationshipsHeading
	{
		font-family: Tahoma;
		color: #40e0d0;
	}

	MadCap|relationshipsHeading.concept
	{
		font-weight: normal;
		font-style: normal;
		margin-right: 6.00cm;
		font-size: 12pt;
	}

	MadCap|miniTocProxy
	{
		background-color: #b0c4de;
		font-family: Verdana;
		border-top-width: 0px;
		border-top-style: none;
	}

	MadCap|relationshipsProxy
	{
		border-top-style: none;
	}

	MadCap|equation
	{
		font-size: 24pt;
	}

	p.equation
	{
		margin-bottom: 2ex;
		margin-top: 2ex;
	}

	.relatedheading
	{
		margin-right: 5cm;
	}

	p.chaptertitle
	{
		text-align: right;
	}
}

p
{
	
}

p.equation
{
	margin-bottom: 2ex;
	margin-top: 2ex;
	font-family: Helvetica;
}

p.caption
{
	font-family: Helvetica;
}

p.figurecaption
{
	
}

p.TOC1
{
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0;
	margin-top: 1em;
	font-size: 11pt;
	mc-leader-offset: 20pt;
	color: #0098aa;
}

p.TOC2
{
	margin-bottom: 0;
	margin-top: 0.500em;
	font-size: 10pt;
}

p.TOC3
{
	margin-top: 2.12pt;
	margin-bottom: 0.12pt;
	font-size: 9pt;
}

MadCap|tocProxy
{
	mc-toc-depth: 3;
}

MadCap|xref.context
{
	mc-format: '(See {color#7198e6}{paratext}{/color})';
}

img.hoverright
{
	float: right;
	vertical-align: text-top;
	padding-left: 1cm;
}

MadCap|breadcrumbsProxy.small
{
	font-size: 7pt;
	font-family: 'Stone Sans ITC TT';
}

p.MiniTOC1
{
	margin-right: 0;
}

p.chaptertitle
{
	font-weight: bold;
	text-align: right;
	font-size: 36pt;
	margin: 0;
	margin-top: 0.25em;
	font-family: Helvetica;
}

h1.chaptertitle
{
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

MadCap|relationshipsHeading
{
	
}

MadCap|relationshipsHeading.concept
{
	mc-label: 'Concept';
}

p.Title
{
	font-weight: bold;
	font-style: normal;
	font-size: 24pt;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

object.small
{
	clear: none;
	mc-float: none;
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 10pt;
	font-family: "Verdana", verdana, arial, helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	vertical-align: baseline;
	text-align: left;
	text-indent: 0cm;
	line-height: normal;
	background-color: Transparent;
	height: 381px;
	width: 508px;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

img.thumbnail
{
	mc-thumbnail: hover;
}

MadCap|miniTocProxy.coloured
{
	border-top-width: 0px;
	border-top-style: none;
}

a.Popup
{
	
}

a.Flash
{
	mc-popup-height: 768px;
	mc-popup-width: 1024px;
}

MadCap|breadcrumbsProxy
{
	font-family: 'Segoe UI Light';
	font-size: 8pt;
	display: inline;
}

img.Size60Percent
{
	width: 60%;
	height: 60%;
}

h1
{
	font-style: normal;
	font-size: 2em;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
	font-weight: 500;
}

a.MCBreadcrumbsLink:link
{
	font-size: 8pt;
	font-family: 'Segoe UI Light';
}

a.MCBreadcrumbsLink:active
{
	font-family: 'Segoe UI Light';
	font-size: 8pt;
}

h2
{
	font-style: normal;
	font-size: 1.5em;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
	font-weight: 500;
}

h3
{
	font-style: normal;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

h4
{
	font-size: 1em;
	font-style: normal;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

h5
{
	font-style: normal;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

h6
{
	font-style: normal;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

p.TOC4
{
	font-size: 8pt;
}

p.TOC5
{
	font-size: 8pt;
}

p.TOC6
{
	font-size: 8pt;
}

p.TOC7
{
	font-size: 8pt;
}

p.TOC8
{
	font-size: 8pt;
}

p.TOC9
{
	font-size: 8pt;
}

p.Index1
{
	
}

p.Index2
{
	
}

p.Index3
{
	
}

p.IndexHeading
{
	
}

.white
{
	color: #ffffff;
}

.burgundy
{
	color: #951818;
}

img.maxwidth14cm
{
	max-width: 14cm;
}

p.Subtitle
{
	font-weight: bold;
	font-style: normal;
	font-family: 'Eras Bold ITC';
	font-size: 18pt;
}

h1.whiteright
{
	font-weight: bold;
	font-style: normal;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

p.MiniTOC2
{
	margin-bottom: 0.330em;
}

p.MiniTOC3
{
	margin-bottom: 0.33em;
}

h3.pagebreak
{
	font-style: normal;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

MadCap|xref.textxref
{
	mc-format: '{paratext}';
}

img.thumbnail75percent
{
	mc-thumbnail: hover;
}

p.nobreak
{
	font-family: Helvetica;
}

MadCap|xref.contextpageonly
{
	mc-format: 'here';
}

p.KeepWithNext
{
	page-break-after: avoid;
	page-break-inside: avoid;
	column-break-after: avoid;
	column-break-inside: avoid;
	frame-break-after: avoid;
	frame-break-inside: avoid;
}

MadCap|xref.bluetopic
{
	mc-format: '{color blue}{paratext}{/color}';
}

p.Code
{
	font-family: Helvetica;
}

span.Code
{
	font-family: 'DejaVu Sans Mono';
}

p.tablecaption
{
	font-size: 9pt;
	text-align: center;
	margin-right: 1cm;
	margin-left: 0;
	margin-bottom: 0.500em;
	margin-top: 2em;
	mc-auto-number-class: bold;
	mc-auto-number-format: 'GT:Table {n+}: ';
	page-break-after: avoid;
	font-family: Helvetica;
}

h3.spaceabove
{
	font-style: normal;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

h2.spaceabove
{
	font-style: normal;
	font-size: 1.5em;
	color: #0098aa;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

MadCap|xref.seepage
{
	mc-format: 'see here';
}

p.nospace
{
	font-size: 11pt;
	margin-top: 0em;
	font-family: Helvetica;
}

ul.warning
{
	border: none;
	background-color: #ffe4e1;
}

li.note
{
	
}

p.notestart
{
	font-size: 11pt;
	background-color: #dcdcdc;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom: 0pt;
	padding: 2mm;
	font-family: Helvetica;
}

p.noteend
{
	font-size: 11pt;
	background-color: #dcdcdc;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-bottom: 2mm;
	margin-top: 0em;
	padding-left: 2mm;
	padding: 2mm;
	padding-top: 1.125em;
	font-family: Helvetica;
}

body
{
	font-family: Roboto-Light, Tahoma, Helvetica;
	line-height: normal;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 0px;
}

div.background
{
	background-color: #dcdcdc;
	border-radius: 10px;
	padding: 2mm;
}

div.image
{
	margin: 20px 0px;
}

li
{
	margin-top: 1em;
}

td.top
{
	vertical-align: top;
	background-color: #f5f5f5;
}

td.toppadding
{
	vertical-align: top;
	background-color: #ffffff;
	padding-left: 25px;
	border-left-width: 1px;
}

MadCap|searchBarProxy.CCA
{
	float: right;
	width: 75%;
	display: inline-block;
}

MadCap|menuProxy.hoverleft
{
	mc-toc-depth: 3;
	mc-context-sensitive: True;
	mc-include-parent: True;
	mc-include-siblings: True;
	mc-include-children: True;
	float: left;
	width: 25%;
}

MadCap|breadcrumbsProxy.rightalign
{
	min-width: 70%;
	width: 75%;
	font-family: Helvetica;
	color: #0098aa;
}

body.twocolumn
{
	
}

MadCap|searchResultsProxy.halfsize
{
	float: right;
	width: 75%;
}

MadCap|bodyProxy.right
{
	float: right;
	width: 75%;
}

div#menu_proxy
{
	float: left;
	background-color: #f5f5f5;
	width: 18%;
	height: auto;
}

div#other_proxy
{
	float: right;
	width: 82%;
	border-left: solid 1px #e3e8ed;
	padding-left: 50px;
}

span.prominent
{
	font-family: RobotoCondensed-Regular;
	color: #1f56b1;
	font-weight: 600;
}

span.prominentgrey
{
	font-family: RobotoCondensed-Regular;
	font-weight: 600;
	color: #808080;
}

p.Version
{
	
}

img.frame
{
	margin: 0px;
	border: solid 2px #1f56b1;
}

span.Side_Menu
{
	background-color: #d2e1ff;
	color: #3b60ab;
	font-family: Roboto-Light, Tahoma, Helvetica;
	padding-left: 5px;
	padding-right: 5px;
}

span.Side_Menu::after
{
	content: "\00a0";
	background-color: #d2e1ff;
}

span.Side_Menu::before
{
	content: "\00a0";
	background-color: #d2e1ff;
}

p.hidden
{
	display: none;
}

span.bold
{
	font-weight: bold;
}

li > p
{
	
}

div.example
{
	border: solid 2px #9bb8f2;
	border-radius: 10px;
	background-color: #f9f9f9;
	mc-auto-number-class: example;
	mc-auto-number-format: 'Example';
	mc-auto-number-position: inside-head;
	padding: 20px 10px 10px;
}

p.question
{
	color: #1f56b1;
	font-weight: bold;
	font-family: Roboto-Medium, 'Open Sans', Helvetica, 'Trebuchet MS';
}

li.tight
{
	margin-top: 0;
}

ul.tight
{
	
}

ul.tight > li
{
	margin-top: 0.5em;
}

.notoc
{
	mc-heading-level: 0;
}

img.round_border
{
	border: solid 2px #1f56b1;
	border-radius: 10px;
}

div.footer
{
	background-color: #f5f5f5;
	margin-left: auto;
	margin-right: auto;
	height: 170px;
	display: block;
	float: none;
	position: relative;
	clear: both;
	margin-bottom: 0px;
	padding-top: 20px;
}

div.Right
{
	float: left;
	text-align: center;
	width: 390px;
	padding-right: 15px;
	padding-left: 15px;
}

div.Center
{
	float: left;
	text-align: center;
	width: 390px;
	padding-left: 15px;
	padding-right: 15px;
}

div.Left
{
	float: left;
	text-align: center;
	width: 390px;
	padding-left: 15px;
	padding-right: 15px;
}

div.pagecontent
{
	max-width: 1200px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

a.footerlinks
{
	color: #777b7f;
	text-decoration: none;
	transition: .4s;
	font-family: Roboto;
	font-weight: 400;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}

a.footerlinks:link
{
	
}

a.footerlinks:visited
{
	
}

a.footerlinks:hover
{
	color: #6992cf;
}

a.footerlinks:active
{
	
}

p.web_footer_header
{
	font-size: 18px;
	color: #062e71;
	font-family: Roboto;
	font-weight: 400;
	margin: 20px 0px 10px;
}

div.putitinthemiddle
{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}

ul.nostyle
{
	list-style: none;
	margin: 0px;
}

li.footer
{
	margin-top: 0px;
	display: block;
}

p.web_footer_entry
{
	margin: 0px;
	font-size: 16px;
	margin-right: 3px;
}

p.chaptertitle
{
	text-align: right;
}

.relatedheading
{
	margin-right: 5cm;
}

p.equation
{
	margin-bottom: 2ex;
	margin-top: 2ex;
}

MadCap|equation
{
	font-size: 24pt;
}

MadCap|relationshipsProxy
{
	border-top-style: none;
}

MadCap|miniTocProxy
{
	background-color: #b0c4de;
	font-family: Verdana;
	border-top-width: 0px;
	border-top-style: none;
}

MadCap|relationshipsHeading.concept
{
	font-weight: normal;
	font-style: normal;
	margin-right: 6.00cm;
	font-size: 12pt;
}

MadCap|relationshipsHeading
{
	font-family: Tahoma;
	color: #40e0d0;
}

p.MiniTOC1
{
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	font-family: Verdana;
	color: #0000ff;
	mc-toc-depth: 1;
}

@media only screen and (max-width: 1170px)
{
	div.LTWebFooter > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.LTWebFooter > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.LTWebFooter > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.pagecontent
	{
		max-width: 768px;
	}
}

@media only screen and (max-width: 767px)
{
	div.LTWebFooter > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.LTWebFooter > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.LTWebFooter > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.pagecontent
	{
		max-width: 400px;
	}
}

