/*<meta conditions="" />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'opensans';
	src: url('Fonts/OpenSans-Regular.ttf'), url('Fonts/OpenSans-Bold.ttf'), url('Fonts/OpenSans-BoldItalic.ttf'), url('Fonts/OpenSans-Italic.ttf'), url('Fonts/OpenSans-Light.ttf'), url('Fonts/OpenSans-LightItalic.ttf'), url('Fonts/OpenSans-Semibold.ttf'), url('Fonts/OpenSans-SemiboldItalic.ttf'), url('Fonts/OpenSans-ExtraBold.ttf'), url('Fonts/OpenSans-ExtraBoldItalic.ttf');
}

@font-face 
{
	font-family: 'raleway';
	src: url('Fonts/Raleway-Regular.ttf'), url('Fonts/Raleway-Bold.ttf'), url('Fonts/Raleway-BoldItalic.ttf'), url('Fonts/Raleway-Italic.ttf'), url('Fonts/Raleway-Medium.ttf'), url('Fonts/Raleway-MediumItalic.ttf');
}

@font-face 
{
	font-family: 'fontawesome';
	src: url('Fonts/fontawesome-webfont.ttf');
}

/*===============================
		 BLOCK CLASSES
===============================*/

body
{
	background-color: #ffffff;
	color: black;
	mc-hyphenate: never;
	font-family: 'opensans', Arial, sans-serif;
	margin: 1rem 0rem 1rem 1rem;
	font-size: .9rem;
	line-height: 140%;
}

h1,
h2,
h3,
h4
{
	font-family: raleway, sans-serif;
	font-weight: bold;
}

h4
{
	mc-hyphenate: never;
	padding: .2rem;
	color: #696969;
	margin: .65rem 0rem .2rem 0rem;
	line-height: normal;
	font-family: raleway, sans-serif;
	font-size: 1.15rem;
}

p.Title
{
	font-weight: bold;
	font-size: 2.25em;
	line-height: normal;
	font-family: raleway, sans-serif;
}

table
{
	border-collapse: collapse;
	margin-right: auto;
	font-size: inherit;
	margin-left: 2rem;
}

ul
{
	margin-bottom: .3rem;
	list-style-type: square;
	font-family: 'opensans', sans-serif;
	margin: 1rem 0rem 1rem .75rem;
}

ul,
ol
{
	margin-bottom: 0.3rem !important;
	mc-short-line: default;
	mc-short-line-method: never;
}

ul ul,
ol ul
{
	list-style-type: circle;
	list-style-font-size: inherit;
	padding-left: 1rem;
}

ol div ol
{
	list-style-type: lower-alpha;
	padding-left: 3.5rem;
	margin-top: 0.3rem;
}

ol ul ol
{
	list-style-type: lower-alpha;
	padding-left: 2rem;
	margin-top: 0rem;
}

ol ol,
ul ol
{
	list-style-type: lower-alpha;
	padding-left: 1rem;
}

p,
li
{
	line-height: 130%;
	mc-short-line: default;
	mc-short-line-method: never;
}

p
{
	mc-hyphenate: never;
	mc-short-line: default;
	mc-short-line-method: never;
	mc-leader-indent: 0rem;
	margin-top: .85rem;
	font-family: 'opensans', sans-serif;
	margin: .85rem 0rem .85rem .0rem;
	line-height: 140%;
}

pre
{
	font-size: 1.0rem;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
	margin-left: 3.3rem;
}

MadCap|dropDown
{
	mc-image-spacing: 6px;
	mc-image-position: right;
	mc-closed-image: url('../arrow_blue_button_down_sm.png');
	mc-open-image: url('../arrow_blue_button_up_sm.png');
	margin-left: 18px;
	left: 18px;
	mc-leader-indent: 18px;
	margin: 1rem 0rem 1rem 0rem;
}

MadCap|dropDownBody
{
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 1.15rem;
	padding-left: .3rem;
	font-family: 'opensans', sans-serif;
}

MadCap|dropDownHead
{
	font-family: raleway, sans-serif;
}

p.Option
{
	margin-left: 3.3rem;
}

div ul,
ul ul,
ol ul
{
	margin-left: 1rem;
	padding-left: 1rem;
}

#docprint
{
	cursor: pointer;
}

hr
{
	margin: 0px 0px 10px 0px;
	width: 100%;
	color: #CCCCCC;
	background-color: #CCCCCC;
	border: 0px solid #CCCCCC;
	height: 3px;
}

li
{
	mc-hyphenate: never;
	left: 3.5rem;
	list-style-type: inherit;
}

li.checkbox
{
	list-style-type: none;
	list-style-position: outside;
	padding-left: 1em;
	text-indent: -23px;
}

li.checkbox:before
{
	font-family: 'fontawesome';
	font-weight: bold;
	content: '\f096    ';
}

li.new-feature
{
	list-style-type: square;
	margin-bottom: 1.25rem;
	margin-top: 1.25rem;
}

li.new-feature_circle_2
{
	list-style-type: circle;
	margin-bottom: 1.25rem;
	margin-top: 1.25rem;
}

li.square_indent_2
{
	list-style-type: square !important;
	margin-left: 4rem;
}

li.circle_indent_2
{
	list-style-type: circle;
	margin-left: 2.5rem;
}

li.square_indent_3
{
	list-style-type: square !important;
	margin-left: 6.5rem;
}

#myBtn
{
	background-color: white;
	border: none;
	float: right;
	cursor: pointer;
}

#myBtn:hover
{
	background-color: #D9D9D9;
	border-radius: 12px;
	border: none;
}

#myBtn2
{
	background-color: white;
	border: none;
	float: right;
	cursor: pointer;
}

#myBtn2:hover
{
	background-color: #D9D9D9;
	border-radius: 12px;
	border: none;
}

.button
{
	background-color: white;
	border: none;
	float: right;
	cursor: pointer;
}

.button:hover
{
	background-color: #D9D9D9;
	border-radius: 12px;
	border: none;
}

div.modal
{
	display: none;
	/* Hidden by default */
	position: fixed;
	/* Stay in place */
	z-index: 2;
	/* Sit on top */
	padding-top: 100px;
	/* Location of the box */
	left: 0;
	top: 0;
	width: 100%;
	/* Full width */
	height: 100%;
	/* Full height */
	overflow: auto;
	/* Enable scroll if needed */
	/*background-color: #cccccc; /* Fallback color */
	background-color: rgba(172,172,172,0.7);
	/* color w/ opacity */
}

div.modal2
{
	display: none;
	/* Hidden by default */
	position: fixed;
	/* Stay in place */
	z-index: 2;
	/* Sit on top */
	padding-top: 100px;
	/* Location of the box */
	left: 0;
	top: 0;
	width: 100%;
	/* Full width */
	height: 100%;
	/* Full height */
	overflow: auto;
	/* Enable scroll if needed */
	/*background-color: #cccccc; /* Fallback color */
	background-color: rgba(172,172,172,0.7);
	/* color w/ opacity */
}

div.modal-content
{
	margin: auto;
	position: relative;
	display: block;
	width: 80%;
	max-width: 80%;
	z-index: 1;
}

div.modal-content2
{
	margin: auto;
	display: block;
	width: 80%;
	max-width: 80%;
	z-index: 1;
}

.close
{
	color: #C00000;
	padding: 10px;
	float: right;
	font-family: 'raleway';
	font-size: 40px;
	font-weight: bold;
	cursor: pointer;
}

.close2
{
	color: #C00000;
	padding: 10px;
	float: right;
	font-family: 'raleway';
	font-size: 40px;
	font-weight: bold;
	cursor: pointer;
}

.close:hover,
.close:focus
{
	color: rgba(192,0,0,0.7);
	text-decoration: none;
	cursor: pointer;
}

p.img
{
	margin-left: .5rem;
	margin-bottom: .5rem;
	margin-top: .5rem;
}

p.img_indent_1
{
	margin-bottom: .85rem;
	margin-top: .85rem;
	margin-left: 4.62rem;
}

p.img_indent_2
{
	margin-left: 8rem;
}

p.img_indent_3
{
	margin-left: 11.25rem;
}

p.Option_indent
{
	margin-left: 3.5rem;
	font-style: italic;
}

p.OptionDef_indent
{
	margin: .3rem 0rem .3rem 5.3rem;
}

p.Note
{
	background-repeat: no-repeat;
	border-top: solid 10px #e6e6e6;
	border-right: solid 10px #e6e6e6;
	border-left: solid 10px #e6e6e6;
	border-bottom: solid 10px #e6e6e6;
	background-color: #e6e6e6;
	bottom: 9px;
	left: 2px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: solid 10px #e6e6e6;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 20px;
	padding-top: 10px;
	margin-right: auto;
	min-height: 60px;
	background-position: 20px 40%;
	padding-left: 80px;
	background-image: url('../note.png');
}

p.Warning
{
	background-repeat: no-repeat;
	border-top: solid 10px #cccccc;
	border-right: solid 10px #cccccc;
	border-left: solid 10px #cccccc;
	border-bottom: solid 10px #cccccc;
	kground-color: #cccccc;
	bottom: 9px;
	left: 2px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #cccccc;
	background-position: 20px 50%;
	border: solid 10px #cccccc;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: auto;
	margin-top: 20px;
	padding-top: 10px;
	padding-left: 80px;
	min-height: 65px;
	background-image: url('../warning.png');
}

p.version_info
{
	background-repeat: no-repeat;
	background-color: #e6e6e6;
	left: 2px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: 20px;
	min-height: 50px;
	-webkit-transition-duration: ;
	border: solid 10px #e6e6e6;
	border-bottom: solid 10px #e6e6e6;
	border-left: solid 10px #e6e6e6;
	border-right: solid 10px #e6e6e6;
	border-top: solid 10px #e6e6e6;
	bottom: 9px;
	padding-right: 15px;
	background-position: 20px 50%;
	line-height: normal;
	margin: 20px auto 20px 20px;
	padding-left: 80px;
	padding-top: 12px;
	background-image: url('../help_32.png');
	background-origin: padding-box;
	background-attachment: scroll;
}

p.Option
{
	margin-left: 1.8em;
	font-style: italic;
	margin: .8rem 0rem .3rem 1.2rem;
}

p.OptionDef
{
	margin-left: 3.2em;
	margin-top: 1em;
	margin: .8rem 0rem .3rem 3.2rem;
}

p.FooterTop
{
	width: 100% !important;
	padding-top: .5em;
	padding-left: .5em;
	border-top: 3px solid #CCCCCC;
	font-size: .8rem;
	margin: 1rem 0rem 1rem 0rem;
	font-family: Raleway;
}

p.Footer
{
	text-align: left;
	color: #696969;
	font-size: .7rem;
	margin: 1rem 0rem 1rem 0rem;
	font-family: Raleway;
}

span.NumContinued
{
	font-style: italic;
	font-size: .8em;
	z-index: -1;
}

span.Input
{
	font-family: "Courier New", Courier, monospace;
	font-size: 1.0em;
}

a
{
	text-decoration: underline;
	font-family: raleway;
	color: #2d9bae;
}

a.MCXref,
a.MCXref_0
{
	color: #2d9bae !important;
	text-decoration: underline !important;
}

MadCap|xref,
xref.OnPage
{
	mc-format: '{para}';
}

td.footright,
p.footright
{
	text-align: right;
}

h3
{
	font-family: raleway, sans-serif;
	font-size: 1.25rem;
}

h1
{
	font-family: raleway, sans-serif;
	font-size: 2rem;
	line-height: normal;
}

h2
{
	font-family: raleway, sans-serif;
	font-size: 1.5rem;
}

ul ul
{
	
}

@media print
{
	h1,
	h2,
	h3,
	h4
	{
		font-family: raleway;
		color: #000000;
		page-break-after: avoid;
	}

	h1
	{
		margin-right: 0em;
		page-break-before: avoid;
		mc-hyphenate: never;
		font-family: raleway;
		color: #2d3237;
		mc-auto-number-position: none;
		font-size: 18pt;
		border-bottom: solid 3px #acacac;
		border-spacing: 2px;
		line-height: normal;
		padding-bottom: 5px;
		margin: 18pt 0pt 16pt 0pt;
		mc-toc-depth: 1;
	}

	h2
	{
		font-family: raleway;
		color: #2d3237;
		font-size: 16pt;
		margin: 18pt 0pt 6pt 0pt;
		line-height: normal;
		mc-toc-depth: 2;
	}

	h3
	{
		font-family: raleway;
		color: #2d3237;
		font-size: 14pt;
		margin: 14pt 0pt 6pt 0pt;
		line-height: normal;
		mc-toc-depth: 3;
	}

	h4
	{
		font-family: raleway;
		font-size: 12pt;
		mc-heading-level: 4;
		padding: 0pt 0pt 0pt 0pt;
		margin: 6pt 0pt 4pt 0pt;
		line-height: normal;
	}

	h5
	{
		font-size: 12pt;
		mc-heading-level: 0;
	}

	h6
	{
		font-size: 11pt;
		mc-heading-level: 0;
	}

	p.Title
	{
		font-size: 30pt;
		margin-bottom: 1em;
		margin-right: 0em;
		page-break-after: avoid;
		page-break-before: avoid;
		font-family: raleway;
		font-weight: bold;
		margin-left: 0;
	}

	p.Chapter
	{
		font-size: 40pt;
		font-weight: bold;
		float: left;
		page-break-before: always;
		text-align: right;
		margin-left: 0in;
		margin-top: .03in;
		mc-auto-number-format: "{chapnum}";
		width: 0.75in;
		font-family: raleway;
	}

	ul,
	ol,
	p.img,
	p.img_indent_1,
	p.img_indent_2,
	p.img_indent_3,
	p.OptionDef
	{
		page-break-before: avoid;
	}

	p.Option
	{
		page-break-after: avoid;
		page-break-inside: avoid;
		margin: 6pt 0pt 3pt 0pt;
	}

	span.Input,
	pre
	{
		font-family: Consolas, monospace;
		font-size: 9pt;
	}

	pre
	{
		margin-left: 0.3in;
		text-indent: -0.3in;
	}

	p.BodyIndent,
	p.img_indent_1,
	p.OptionDef,
	p.Option_Indent,
	pre
	{
		margin-left: 30pt;
	}

	li.square_indent_2,
	li.circle_indent_2
	{
		margin-left: 20pt;
	}

	p.OptionDef_Indent,
	p.img_indent_2
	{
		margin-left: 50pt;
	}

	li.square_indent_3
	{
		margin-left: 47pt;
	}

	p.img_indent_3
	{
		margin-left: 77pt;
	}

	p.version_info
	{
		border: solid 10px #e6e6e6;
		border-right-width: 10px;
		border-top-width: 10px;
		border-left-width: 10px;
		border-bottom-width: 10px;
		border-radius: 12px;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
		min-height: 40px;
		mc-hyphenate: never;
		background-image: url('../help_32.png');
		background-repeat: no-repeat;
		background-color: #e6e6e6;
		background-position: 20px 50%;
		padding-left: 80px;
		padding-top: 10px;
		margin-bottom: 20px;
		margin-top: 20px;
		margin-left: 20px;
		margin-right: auto;
	}

	p.Warning
	{
		border: solid 10px #CCCCCC;
		border-right-width: 10px;
		border-top-width: 10px;
		border-left-width: 10px;
		border-bottom-width: 10px;
		border-radius: 12px;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
		min-height: 45px;
		mc-hyphenate: never;
		background-repeat: no-repeat;
		background-position: 20px 50%;
		padding-left: 80px;
		padding-top: 10px;
		margin-bottom: 20px;
		margin-top: 20px;
		margin-left: 20px;
		margin-right: auto;
		background-image: url('../warning.jpg');
	}

	p.Note
	{
		border: solid 10px #e6e6e6;
		border-right-width: 10px;
		border-top-width: 10px;
		border-left-width: 10px;
		border-bottom-width: 10px;
		border-radius: 12px;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
		mc-hyphenate: never;
		background-color: #e6e6e6;
		background-repeat: no-repeat;
		background-padding: 20px;
		padding-left: 80px;
		padding-top: 10px;
		padding-bottom: 20px;
		margin-bottom: 20px;
		margin-top: 20px;
		margin-left: 20px;
		margin-right: auto;
		background-position: 20px 40%;
		min-height: 40px;
		font-family: 'opensans', Arial, sans-serif;
		background-image: url('../note.jpg');
	}

	li
	{
		line-height: 130%;
		orphans: 4;
		widows: 4;
		margin-bottom: 6pt;
		margin-left: 20pt;
	}

	th
	{
		text-align: left;
		position: relative;
	}

	MadCap|xref
	{
		mc-format: '{i}{para}{/i}';
		text-decoration: underline;
	}

	MadCap|xref.OnPage
	{
		mc-format: '{i}{para}{/i} on page {page}';
	}

	p,
	td,
	p.Title,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	span,
	a,
	li,
	ol,
	ul,
	th,
	pre
	{
		mc-hyphenate: never;
		mc-short-line-method: never;
		mc-short-line: default;
	}

	body,
	p,
	td,
	th
	{
		font-size: 10pt;
		font-family: 'opensans';
	}

	p
	{
		orphans: 4;
		widows: 4;
		color: #000000;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		margin: 8pt 0pt 6pt 0pt;
		line-height: 130%;
	}

	span.number_font
	{
		font-style: normal;
		font-weight: bold;
		font-size: 12pt;
	}

	ol ul
	{
		list-style-type: square;
		margin-left: 2.5em;
		margin: 0em;
		margin-right: 0em;
		margin-top: 0em;
		margin-bottom: 0em;
		padding-left: 2em;
	}

	ol ol
	{
		margin-left: 2.5em;
		padding-left: 2em;
	}

	MadCap|popupHead
	{
		color: #2d9bae;
		font-style: italic;
		padding: 2px;
	}

	MadCap|popup
	{
		color: #2d9bae;
		font-style: italic;
		padding: 2px;
		background-image: url('../blue_arrow.png');
		background-repeat: no-repeat;
		background-position: 2% 50%;
		padding-left: 2px;
	}

	MadCap|popupBody
	{
		mc-help-control-display: popup;
		border-bottom-color: #D9F1F5;
		border-left-color: #D9F1F5;
		border-right-color: #D9F1F5;
		border-top-color: #D9F1F5;
		color: #696969;
		border: solid 2px #D9F1F5;
		background-color: #D9F1F5;
	}

	MadCap|breadcrumbsProxy
	{
		padding-top: 10px;
	}

	head
	{
		mc-hyphenate: never;
	}

	body
	{
		mc-hyphenate: never;
		mc-hyphenate-maximum-adjacent-line-count: 0;
		mc-hyphenate-shortest-prefix: 0;
		mc-hyphenate-shortest-suffix: 0;
		mc-hyphenate-shortest-word: 0;
		mc-short-line: default;
		mc-short-line-method: never;
		border: none 2px #000000;
		background-color: #ffffff;
		font-family: 'opensans', Arial, sans-serif;
		line-height: 140%;
	}

	img
	{
		mc-thumbnail-max-height: 200px;
	}

	p.OptionDef
	{
		page-break-inside: avoid;
		margin: 3pt 0pt 6pt 30pt;
	}

	p.Option_indent
	{
		page-break-after: avoid;
	}

	p.OptionDef_indent
	{
		page-break-before: avoid;
	}

	MadCap|dropDown
	{
		mc-image-position: right;
		mc-image-spacing: 6px;
	}

	MadCap|dropDownBody
	{
		position: relative;
	}

	MadCap|expanding
	{
		mc-closed-image: url('../arrow_blue_button_down_sm.png');
		mc-open-image: url('../arrow_blue_button_up_sm.jpg');
	}

	p.Footer
	{
		font-family: raleway;
		font-size: 9pt;
		font-style: italic;
		font-weight: bold;
	}

	p.FooterTop
	{
		font-family: raleway;
		font-size: 9pt;
		font-style: italic;
		font-weight: bold;
		mc-auto-number-position: none;
		color: #696969;
	}

	p.footright
	{
		font-family: raleway;
		font-size: 9pt;
		font-style: italic;
		font-weight: bold;
		mc-auto-number-position: none;
		color: #6f6f6f;
	}

	a
	{
		
	}

	h2.FrontMatter
	{
		font-size: 16pt;
		margin: 12pt 0pt;
		mc-heading-level: 0;
		mc-toc-depth: 0;
	}

	p.FrontMatterInfo
	{
		font-size: 9pt;
		margin: 4pt 0pt 4pt 0pt;
	}

	p.FrontMatter
	{
		margin: .2rem 0rem .2rem 0rem;
		font-size: 10pt;
	}

	hr
	{
		margin: 0rem 0rem .1rem 0rem;
	}

	ol
	{
		margin: 6pt 0pt 6pt 6pt;
	}

	ul
	{
		list-style-type: square;
		margin: 6pt 0pt 6pt 6pt;
	}

	p.FrontMatterH1
	{
		mc-auto-number-position: none;
		mc-heading-level: 0;
		mc-toc-depth: 0;
		font-size: 18pt;
		font-family: raleway;
		font-weight: bold;
		border-bottom: solid 3px #acacac;
		border-spacing: 2px;
		padding-bottom: 5px;
		padding-top: 6p;
		margin: 18pt 0pt 8pt 0pt;
		padding: 18pt 0pt 5px 0pt;
	}

	p.FrontMatterH2
	{
		font-size: 16pt;
		font-family: raleway;
		font-weight: bold;
		line-height: 14pt;
		margin: 10pt 0pt 0pt 0pt;
	}

	h1.FrontMatter
	{
		mc-heading-level: 0;
		margin: 16pt 0pt 8pt 0pt;
		mc-toc-depth: 0;
	}

	table
	{
		left: 1em;
	}

	p.img
	{
		font-family: opensans;
		font-size: 10pt;
	}

	p.Caution
	{
		background-image: url('../caution.jpg');
	}
}

p.BodyIndent
{
	margin: .4rem 0rem .4rem 4.9rem;
}

ol
{
	font-size: inherit;
	margin-bottom: 0.3rem;
	margin-top: .3rem;
	list-style-type: decimal;
	font-family: 'opensans', sans-serif;
	margin: 1rem 0rem 1rem .75rem;
}

code
{
	mc-disabled: true;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

b
{
	mc-disabled: false;
}

big
{
	mc-disabled: true;
}

button
{
	mc-disabled: true;
}

cite
{
	mc-disabled: true;
}

dd
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

em
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

o
{
	mc-disabled: true;
}

s
{
	mc-disabled: true;
}

strike
{
	mc-disabled: true;
}

strong
{
	mc-disabled: true;
}

u
{
	mc-disabled: false;
}

i
{
	mc-disabled: false;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

var
{
	mc-disabled: true;
}

span.boolean
{
	mc-disabled: true;
}

span.state
{
	mc-disabled: true;
}

blockquote
{
	mc-disabled: false;
}

center
{
	mc-disabled: false;
}

dir
{
	mc-disabled: true;
}

menu
{
	mc-disabled: true;
}

code
{
	mc-disabled: true;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

b
{
	mc-disabled: false;
}

big
{
	mc-disabled: true;
}

button
{
	mc-disabled: true;
}

cite
{
	mc-disabled: true;
}

dd
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

em
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

o
{
	mc-disabled: true;
}

s
{
	mc-disabled: true;
}

strike
{
	mc-disabled: true;
}

strong
{
	mc-disabled: true;
}

u
{
	mc-disabled: false;
}

i
{
	mc-disabled: false;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

var
{
	mc-disabled: true;
}

span.boolean
{
	mc-disabled: true;
}

span.state
{
	mc-disabled: true;
}

blockquote
{
	mc-disabled: false;
}

center
{
	mc-disabled: false;
}

dir
{
	mc-disabled: true;
}

menu
{
	mc-disabled: true;
}

li.li_indent_2
{
	margin-bottom: .3rem;
	margin-left: 3.5rem;
}

MadCap|tocProxy
{
	border-top-style: none;
	border-top-width: inherit;
}

MadCap|xref
{
	color: #2d9bae;
	font-family: Raleway;
}

/* phone */

@media (max-width: 450px)
{
	body .phone
	{
		display: block;
	}

	body span.phone
	{
		display: inline;
	}

	body img.phone
	{
		display: inline;
	}

	body li.phone
	{
		display: list-item;
		height: auto;
		visibility: visible;
	}

	body table.phone
	{
		display: table;
	}

	body tr.phone
	{
		display: table-row;
	}

	MadCap|dropDown
	{
		mc-image-spacing: 6px;
		mc-image-position: right;
		mc-closed-image: url('../arrow_blue_button_down_sm.png');
		mc-open-image: url('../arrow_blue_button_up_sm.png');
	}
}

/* tablet */

@media (min-width: 451px) and (max-width: 750px)
{
	body .tablet
	{
		display: block;
	}

	body span.tablet
	{
		display: inline;
	}

	body img.tablet
	{
		display: inline;
	}

	body li.tablet
	{
		display: list-item;
		height: auto;
		visibility: visible;
	}

	body table.tablet
	{
		display: table;
	}

	body tr.tablet
	{
		display: table-row;
	}

	MadCap|dropDown
	{
		mc-image-spacing: 6px;
		mc-image-position: right;
		mc-closed-image: url('../arrow_blue_button_down_sm.png');
		mc-open-image: url('../arrow_blue_button_up_sm.png');
	}
}

/* desktop */

@media (min-width: 751px)
{
	body .desktop
	{
		display: block;
	}

	body span.desktop
	{
		display: inline;
	}

	body img.desktop
	{
		display: inline;
	}

	body li.desktop
	{
		display: list-item;
		height: auto;
		visibility: visible;
	}

	body table.desktop
	{
		display: table;
	}

	body tr.desktop
	{
		display: table-row;
	}

	MadCap|dropDown
	{
		mc-image-spacing: 6px;
		mc-image-position: right;
		mc-closed-image: url('../arrow_blue_button_down_sm.png');
		mc-open-image: url('../arrow_blue_button_up_sm.png');
	}
}

.phone
{
	display: none;
}

.tablet
{
	display: none;
}

.desktop
{
	display: none;
}

li.phone
{
	display: block;
	height: 0;
	visibility: hidden;
	margin-left: 0;
}

li.tablet
{
	display: block;
	height: 0;
	visibility: hidden;
	margin-left: 0;
}

li.desktop
{
	display: block;
	height: 0;
	visibility: hidden;
	margin-left: 0;
}

MadCap|breadcrumbsProxy
{
	color: #2d9bae;
	border-bottom-color: transparent;
	border-bottom-width: 2px;
	mc-breadcrumbs-prefix: ' ';
	mc-breadcrumbs-count: 4;
	font-size: 0.8rem;
	font-family: Raleway;
}

@media only screen and (max-width: 979px)
{
	body
	{
		margin-left: 0.5rem;
		margin: 0.5rem 0.5rem 0.5rem 1rem;
		mc-hyphenate: never;
		font-family: ;
		font-size: .85rem;
	}

	MadCap|dropDown
	{
		mc-image-position: right;
		mc-image-spacing: 6px;
	}

	div.Two-column_text > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Two-column_text > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	ul
	{
		list-style-type: square;
	}

	h1
	{
		font-size: 1.55rem;
	}

	div.Front > div:nth-child(1)
	{
		width: 50%;
	}

	div.Front > div:nth-child(2)
	{
		width: 50%;
	}

	div.Front > div:nth-child(3)
	{
		width: 50%;
	}

	div.Two-box > div:nth-child(1)
	{
		width: 50%;
	}

	div.Two-box > div:nth-child(2)
	{
		width: 50%;
	}

	div.Two-box
	{
		text-align: center;
	}

	div.Two-box > div
	{
		padding: 10px;
	}

	div.Troubleshooting > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.Troubleshooting > div:nth-child(2)
	{
		width: 16.667%;
		margin-left: 0%;
	}

	h4
	{
		font-size: 1.10rem;
	}
}

@media only screen and (max-width: 767px)
{
	body
	{
		font-size: 0.75rem;
		margin: 0.5rem 0.5rem 0.5rem 1rem;
		mc-hyphenate: never;
	}

	MadCap|dropDown
	{
		mc-image-position: right;
		mc-image-spacing: 6px;
	}

	div.Two-column_text > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Two-column_text > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	h1
	{
		font-size: 1.4rem;
	}

	h2
	{
		font-size: 1.3rem;
	}

	h3
	{
		font-size: 1.05rem;
	}

	h4
	{
		font-size: 1.0rem;
	}

	ul
	{
		list-style-type: square;
	}

	div.Front > div:nth-child(1)
	{
		width: 100%;
	}

	div.Front > div:nth-child(2)
	{
		width: 100%;
	}

	div.Front > div:nth-child(3)
	{
		width: 100%;
	}

	div.Two-box > div:nth-child(1)
	{
		width: 100%;
	}

	div.Two-box > div:nth-child(2)
	{
		width: 100%;
	}

	div.Three-box > div:nth-child(1)
	{
		width: 100%;
	}

	div.Three-box > div:nth-child(2)
	{
		width: 100%;
	}

	div.Three-box > div:nth-child(3)
	{
		width: 100%;
	}

	div.Troubleshooting > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Troubleshooting > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

html.front
{
	
}

p.footright
{
	font-size: .8rem;
	margin-bottom: .5rem;
	margin-top: .5rem;
	font-family: Raleway;
}

div.Two-column_text	/*Insert this responsive table for two-column text or images in a topic.*/
{
	mc-grid-row: true;
	margin-left: .5rem;
	margin-right: .5rem;
	padding-left: .5rem;
	padding-right: .5rem;
}

div.Two-column_text::before
{
	content: ' ';
	display: table;
}

div.Two-column_text::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Two-column_text > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 1px;
	padding-right: 1px;
}

div.Two-column_text > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.Two-column_text > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

a:link
{
	color: #2d9bae;
}

a.MCBreadcrumbsLink:visited
{
	color: #2d9bae;
}

li.front
{
	margin-left: 2rem;
}

MadCap|slideshow
{
	left: 0;
	margin-bottom: 2rem;
	margin: 1rem 0rem 1rem 0rem;
	z-index: 0;
}

div.ImagesFloatLeft
{
	float: left;
	padding: .4rem;
	margin-right: .8rem;
	clear: both;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: .8rem;
	padding: .4rem;
}

span.h2
{
	line-height: 1.65rem;
	font-weight: bold;
	font-size: 1.45rem;
	font-family: raleway;
}

MadCap|popupHead
{
	color: #2d9bae;
	background-image: url('../blue_arrow.png');
	background-position: 2% 50%;
	background-repeat: no-repeat;
	font-style: italic;
	font-weight: bold;
	margin-left: 2px;
	padding: 2px 2px 2px 20px;
	font-size: .9rem;
	font-family: Raleway;
}

a.topic_popup
{
	background-image: url('../Images/pop-up_topic.png');
	background-position: 2% 50%;
	background-repeat: no-repeat;
	font-style: italic;
	padding-bottom: 4px;
	padding-left: 27px;
	padding-top: 4px;
	text-decoration: none;
	mc-help-control-display: popup;
}

caption
{
	font-size: .7rem;
	font-style: italic;
	padding-top: 5px;
	text-align: left;
	text-indent: 15px;
	font-family: Raleway;
}

div.sideContent
{
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 33.33%;
}

div.TightContent
{
	line-height: 1rem;
}

/* #div.ua
{
	position: fixed;
	top: 205px;
	left: 0;
	width: 40px;
	padding: 12px 0;
	text-align: center;
	background: #DCDCDC;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}

#div.ua_content
{
	position: fixed;
	top: 205px;
	left: -250px;
	color: #fff;
	background: #DCDCDC;
	width: 250px;
	padding: 10px 0px 10px 0px;
	height: 400px;
	overflow: auto;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
	text-align: left;
	-webkit-border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
	border-radius: 0 0 5px 0;
}

#div.ua:hover
{
	left: 250px;
}

#div.ua:hover div.ua_content
{
	left: -250px;
}
*/

MadCap|helpControlMenuItem
{
	background-color: ;
	font-size: .9rem;
	color: #808080;
	padding: 3px 3px 3px 0px;
	font-family: Raleway;
}

MadCap|xref.OnPage
{
	font-family: raleway;
	mc-format: '{paratext}';
}

MadCap|relatedTopics
{
	color: #2d9bae;
	font-style: italic;
	mc-image: url('../blue_arrow.png');
}

ul.navigation ul > li
{
	left: 0px;
}

ul.navigation
{
	list-style-type: none;
}

MadCap|popupBody
{
	background-color: #d9f1f5;
	border: solid 2px #d9f1f5;
	color: #696969;
	mc-help-control-display: popup;
	font-size: 0.8rem;
	font-style: italic;
	font-family: 'opensans';
}

MadCap|popup
{
	font-style: italic;
	border-radius: 12px;
	color: #2d9bae;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	mc-help-control-display: popup;
}

a.Popup
{
	mc-help-control-display: popup;
}

MadCap|popup.popup_info
{
	mc-help-control-display: popup;
	background-image: url('../blue_arrow.png');
	background-position: 2% 50%;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 5px;
	margin-left: 10px;
}

MadCap|popup.popup_tip
{
	mc-help-control-display: popup;
	background-image: url('../Images/tip.png');
	background-position: 2% 50%;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 5px;
	padding-top: 5px;
	margin-left: 10px;
}

MadCap|relatedTopicsControlListItemLink
{
	color: #2d9bae;
}

MadCap|relatedTopicsControlList
{
	background-color: #d9f1f5;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	font-size: .9rem;
	outline-color: #d9f1f5;
	outline-style: solid;
	color: #2d9bae;
	border-bottom-color: #d9f1f5;
	border-color: #d9f1f5;
}

MadCap|relatedTopicsControlListItem
{
	font-size: .9rem;
	color: #2d9bae;
}

MadCap|relatedTopics:focus
{
	
}

MadCap|helpControlMenu
{
	border: solid 2px #d9f1f5;
	background-color: #d9f1f5;
	color: #2d9bae;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

MadCap|helpControlMenuItem.Highlighted
{
	background-color: transparent;
	color: #c00000;
	font-weight: bold;
	font-size: .9rem;
}

/*div.ua:focus
{
	
}

div.ua:active
{
	
}
*/

h1.FrontMatter
{
	
}

h2.FrontMatter
{
	
}

ol ul
{
	list-style-type: inherit;
}

MadCap|popupHead.popupHead_tip
{
	background-image: url('../Images/tip.png');
}

MadCap|expanding
{
	mc-closed-image: url('../arrow_blue_button_down_sm.png');
	mc-open-image: url('../arrow_blue_button_up_sm.png');
	font-size: inherit;
	color: #000000;
	font-family: 'opensans';
}

th
{
	font-family: Raleway;
}

p.Chapter
{
	font-family: Raleway;
}

p.FrontMatterH1
{
	font-family: Raleway;
}

p.FrontMatterH2
{
	font-family: Raleway;
}

span.h3
{
	font-family: Raleway;
	font-size: 1.25rem;
	font-weight: bold;
	line-height: 1.55rem;
}

MadCap|slide
{
	z-index: 0;
}

MadCap|slideshowBullet
{
	z-index: -1;
}

MadCap|slideshowCaption
{
	z-index: -1;
}

p.caption_diagram_1
{
	font-size: 8pt;
	margin-top: 0;
	line-height: 120%;
	margin-bottom: 1pt;
	margin-left: 3.5rem;
	margin: 0rem 0rem 1pt 3.5rem;
	font-style: italic;
}

hr.red
{
	border: solid 2px #901b1c;
	background-color: #901b1c;
}

p.Caution
{
	background-repeat: no-repeat;
	background-color: #e6e6e6;
	left: 2px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: 20px;
	border: solid 10px #e6e6e6;
	border-bottom: solid 10px #e6e6e6;
	border-left: solid 10px #e6e6e6;
	border-right: solid 10px #e6e6e6;
	border-top: solid 10px #e6e6e6;
	bottom: 9px;
	padding-right: 15px;
	background-position: 20px 50%;
	line-height: normal;
	margin: 20px auto 20px 20px;
	padding-left: 80px;
	background-origin: padding-box;
	padding-top: 12px;
	min-height: 45px;
	background-image: url('../caution.png');
}

div.Row-4-4-4
{
	background-color: #fcfcfc;
}

div.Front	/*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;
	border-radius: 20px;
}

div.Front::before
{
	content: ' ';
	display: table;
}

div.Front::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Front > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

div.Front > div:nth-child(1)
{
	width: 33.33%;
	background-color: #d3d3d3;
	border-radius: 20px;
	border-color: #ffffff;
	border: solid 5px #ffffff;
}

div.Front > div:nth-child(2)
{
	width: 33.33%;
	border-radius: 20px;
	background-color: #d3d3d3;
	border: solid 5px #ffffff;
}

div.Front > div:nth-child(3)
{
	width: 33.33%;
	background-color: #d3d3d3;
	border-radius: 20px;
	border: solid 5px #ffffff;
}

div.Two-box	/*Insert a Two-box div for a two-column responsive layout in a section intro topic. */
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.Two-box::before
{
	content: ' ';
	display: table;
}

div.Two-box::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Two-box > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
}

div.Two-box > div:nth-child(1)
{
	border: solid 10px #ffffff;
	border-radius: 20px;
	width: 50%;
	background-color: #f5f5f5;
	text-align: center;
}

div.Two-box > div:nth-child(2)
{
	border: solid 10px #ffffff;
	border-radius: 20px;
	width: 50%;
	background-color: #f5f5f5;
	text-align: center;
}

div.Three-box	/*Insert a Three-box div for a three-column responsive layout in a section intro topic. */
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.Three-box::before
{
	content: ' ';
	display: table;
}

div.Three-box::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Three-box > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
}

div.Three-box > div:nth-child(1)
{
	border: solid 10px #ffffff;
	border-radius: 20px;
	width: 33.33%;
	background-color: #f5f5f5;
	text-align: center;
}

div.Three-box > div:nth-child(2)
{
	border: solid 10px #ffffff;
	border-radius: 20px;
	width: 33.33%;
	background-color: #f5f5f5;
	text-align: center;
}

div.Three-box > div:nth-child(3)
{
	border: solid 10px #ffffff;
	border-radius: 20px;
	width: 33.33%;
	background-color: #f5f5f5;
	text-align: center;
}

div.Troubleshooting	/*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;
	margin: .85rem 0rem .85rem -5px;
}

div.Troubleshooting::before
{
	content: ' ';
	display: table;
}

div.Troubleshooting::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Troubleshooting > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.Troubleshooting > div:nth-child(1)
{
	width: 83.333%;
	margin-left: 0%;
}

div.Troubleshooting > div:nth-child(2)
{
	width: 16.667%;
	margin-left: 0%;
}

