/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body,
textarea
{
	font-family: Arial, Helvetica, sans-serif;
}

/*==heading styles==*/

h1,
h1.Title,
h1.Title_manual,
h1.TOC,
h1.Copyright_H1,
h1.Training,
h1.Appendix,
h2,
h2.Training,
h3,
h4,
h5,
h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	mc-hyphenate: never;
	page-break-after: avoid;
}

h1
{
	font-size: 24.0pt;
	font-style: normal;
}

h1.Title
{
	mc-heading-level: 0;
	color: #ffffff;
	font-style: normal;
	font-size: 14pt;
	page-break-before: avoid;
	page-break-inside: avoid;
	mc-conditions: 'TargetOutputs.PrintOnly_PDF';
}

h1.Title_manual
{
	mc-heading-level: 0;
	color: #0060ae;
	font-style: normal;
	text-align: left;
	font-size: 24pt;
	page-break-before: avoid;
	page-break-inside: avoid;
	mc-conditions: 'TargetOutputs.PrintOnly_Word';
}

h1.TOC
{
	font-size: 24.0pt;
	mc-heading-level: 0;
}

h1.Copyright_H1
{
	mc-heading-level: 0;
	font-size: 12pt;
}

h1.Training
{
	mc-auto-number-format: 'S:Section {chapnum}: ';
}

h1.Appendix
{
	mc-auto-number-format: 'CH:Appendix {chapnum}: ';
}

h2
{
	font-size: 18.0pt;
}

h2.Training
{
	mc-auto-number-format: 'S:Section {chapnum}: ';
}

h3
{
	font-size: 14.0pt;
}

h4
{
	font-size: 12.0pt;
}

h5
{
	font-size: 11.0pt;
}

h6
{
	font-size: 8.0pt;
}

/*-end heading styles-*/
/*==single paragraph styles==*/

p
{
	margin-top: 3pt;
	margin-bottom: 6pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

p,
li
{
	margin-top: 4px;
}

p,
p
{
	margin-top: 4px;
}

p.copyright
{
	margin-top: 10pt;
	text-align: left;
	font-size: 8pt;
}

p.lastupdated
{
	font-weight: normal;
	font-style: normal;
	margin-top: 10pt;
	font-size: 8pt;
}

p.byline
{
	margin-top: 3pt;
	margin-bottom: 6pt;
	color: #ffffff;
	font-size: 9pt;
	mc-conditions: 'TargetOutputs.PrintOnly_PDF, TargetOutputs.ScreenOnly';
}

p.copyrightHTML
{
	font-size: 10pt;
	margin-top: 10pt;
	text-align: center;
}

p.byline_manual
{
	margin-top: 3pt;
	margin-bottom: 6pt;
	color: #0060ae;
	font-size: 10pt;
	mc-conditions: 'TargetOutputs.PrintOnly_Word';
}

p.FakeLink
{
	text-decoration: underline;
	color: #0060ae;
	font-size: 11pt;
}

p.TableText
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3px;
	vertical-align: middle;
}

p.code
{
	font-weight: normal;
	font-style: normal;
	mc-hyphenate: never;
	color: #2978ba;
}

b.codeColor
{
	font-weight: normal;
	font-style: normal;
	color: #2978ba;
}

p.underexample
{
	color: #808080;
	font-style: italic;
	margin-top: -7pt;
	margin-bottom: 15pt;
}

p.line
{
	border-bottom: 1.75px solid black;
	margin-top: 15pt;
	margin-bottom: 10pt;
	page-break-before: avoid;
}

p.keepText-img
{
	page-break-after: avoid;
}

p.keepTextBold-img
{
	page-break-after: avoid;
	font-weight: bold;
}

/*-end single paragraph styles-*/
/*==list styles==*/

ol,
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	mc-hyphenate: never;
}

li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom: 6px;
	mc-hyphenate: never;
}

li.li2
{
	list-style-type: circle;
	margin-left: 20px;
}

li.li3
{
	list-style-type: square;
	margin-left: 40px;
}

li.li4
{
	list-style-type: disc;
	margin-left: 60px;
}

li.li5
{
	list-style-type: circle;
	margin-left: 80px;
}

li.li6
{
	list-style-type: square;
	margin-left: 100px;
}

/*-end list styles-*/
/*==image styles==*/

img
{
	mc-float: none;
	padding-top: 5pt;
	padding-bottom: 6pt;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	max-width: 100%;
}

img.manualbuild
{
	padding-right: 0px;
	padding-top: 0pt;
	padding-bottom: 0pt;
}

/*-end image styles-*/

a.Popup
{
	
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|breadcrumbsProxy
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

MadCap|miniTocProxy
{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

MadCap|topicToolbarProxy
{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

div.container
{
	margin-left: 20px;
}

/*==index styles==*/

MadCap|indexProxy
{
	font-family: Arial, Helvetica, sans-serif;
	mc-output-support: all;
}

p.IndexHeading
{
	text-align: left;
}

p.Index1
{
	font-size: 10pt;
}

p.Index2
{
	font-size: 10pt;
}

p.Index3
{
	font-size: 10pt;
}

p.Index4
{
	font-size: 10pt;
}

p.Index5
{
	font-size: 10pt;
}

p.Index6
{
	font-size: 10pt;
}

p.Index7
{
	font-size: 10pt;
}

p.Index8
{
	font-size: 10pt;
}

p.Index9
{
	font-size: 10pt;
}

/*-end index styles-*/

MadCap|glossaryProxy
{
	font-family: Arial, Helvetica, sans-serif;
}

div.GlossaryPageDefinition
{
	font-family: Arial, Helvetica, sans-serif;
}

div.GlossaryPageEntry
{
	font-family: Arial, Helvetica, sans-serif;
}

div.GlossaryPageHeading
{
	font-family: Arial, Helvetica, sans-serif;
}

div.GlossaryPageTerm
{
	font-family: Arial, Helvetica, sans-serif;
}

p.TOC2
{
	font-size: 11pt;
}

p.TOC3
{
	font-size: 11pt;
}

p.TOC4
{
	font-size: 11pt;
}

MadCap|pageHeader
{
	font-family: Arial, Helvetica, sans-serif;
}

MadCap|variable
{
	font-family: Arial, Helvetica, sans-serif;
}

MadCap|pageFooter
{
	font-family: Arial, Helvetica, sans-serif;
}

th
{
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}

tr
{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

tbody
{
	font-family: Arial, Helvetica, sans-serif;
}

table
{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 6px 6px;
	border-top-right-radius: 6px 6px;
	border-bottom-right-radius: 6px 6px;
	border-bottom-left-radius: 6px 6px;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 0px;
	border-top-style: solid;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 3pt;
	margin-top: 1pt;
}

thead
{
	font-family: Arial, Helvetica, sans-serif;
}

/*==note, tip, important, best practice styles==*/

p.note_manualbuild,
p.tip_manualbuild,
p.important_manualbuild,
p.bestPractice	/*==p.yellow, p.orange, p.teal,==*/
{
	border-radius: 6px 6px;
	text-align: left;
	page-break-inside: avoid;
	column-break-before: avoid;
	column-break-after: avoid;
	column-break-inside: avoid;
	frame-break-before: avoid;
	frame-break-after: avoid;
	frame-break-inside: avoid;
	mc-italic-correction: 1px;
	background-repeat: no-repeat;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
}

p.note_manualbuild
{
	background-color: #c0daf2;
	color: #12307a;
	border-color: #12307a;
}

p.tip_manualbuild
{
	background-color: #d9f2d9;
	color: #215f21;
	border-color: #215f21;
}

p.important_manualbuild
{
	background-color: #f6e4e7;
	color: #ae0202;
	border-color: #ae0202;
}

p.bestPractice
{
	background-color: #e6ccff;
	color: #6600cc;
	border-color: #6600cc;
}

/*==p.yellow
{
	background-color: #ffffcc;
	color: #cccc00;
	border-color: #cccc00;
}
p.orange
{
	background-color: #ffd9b3;
	color: #ff8000;
	border-color: #ff8000;
}

p.teal
{
	background-color: #ccffff;
	color: #00b3b3;
	border-color: #00b3b3;
}==*/

/*-end note, tip, important, best practice styles-*/

span.bold
{
	font-weight: bold;
}

td.notes_noImage
{
	font-size: 12pt;
	text-align: left;
	vertical-align: top;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-left-radius: 0px 0px;
	border-top-right-radius: 0px 0px;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
}

/*==prerequisites and example styles==*/

td.prerequisitesGray_manualbuild,
td.exampleOliveGreen_manual
{
	font-family: Arial, Helvetica, sans-serif;
	page-break-before: avoid;
	page-break-after: avoid;
	page-break-inside: avoid;
	column-break-before: avoid;
	column-break-after: avoid;
	column-break-inside: avoid;
	frame-break-before: avoid;
	frame-break-after: avoid;
	frame-break-inside: avoid;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

td.prerequisitesGray_manualbuild
{
	background-color: #e0e0e0;
}

td.exampleOliveGreen_manual
{
	background-color: #ffe9b8;
	color: #f7931e;
}

table.exampleOliveGreen_manual,
table.prequisitesGray_manual
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	page-break-after: avoid;
	page-break-before: avoid;
	page-break-inside: avoid;
	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;
}

table.prequisitesGray_manual
{
	border-left-color: #585858;
	border-right-color: #585858;
	border-top-color: #585858;
	border-bottom-color: #585858;
}

table.exampleOliveGreen_manual
{
	border-left-color: #f7931e;
	border-right-color: #f7931e;
	border-top-color: #f7931e;
	border-bottom-color: #f7931e;
}

/*-prerequisites and example styles-*/
/*=dropdown text styles=*/

MadCap|dropDownHotspot
{
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	mc-conditions: 'TargetOutputs.ScreenOnly';
	color: #00abe8;
}

MadCap|dropDownHotspot:hover
{
	color: #0060ae;
}

MadCap|dropDown
{
	mc-closed-image: url('../Images/DropdownArrow_closed.png');
	mc-open-image: url('../Images/DropdownArrow_open.png');
}

MadCap|dropDownHead
{
	page-break-after: avoid;
}

/*-end dropdown text styles-*/

MadCap|glossaryTerm:hover
{
	
}

MadCap|glossaryTerm
{
	color: #0060ae;
	mc-open-image: none;
	mc-closed-image: none;
}

MadCap|popupBody
{
	background-color: #2577ba;
	color: #ffffff;
}

div.CWReponsiveDesign	/*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;
}

div.CWReponsiveDesign::before
{
	content: ' ';
	display: table;
}

div.CWReponsiveDesign::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.CWReponsiveDesign > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.CWReponsiveDesign > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.CWReponsiveDesign > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

dl
{
	list-style-type: lower-alpha;
}

td
{
	mc-auto-number-offset: 4px;
}

span.SeeAlsoIndex
{
	font-weight: normal;
	font-style: italic;
}

span.SeeAlsoIndexTerms
{
	
}

span.SeeIndex
{
	font-weight: normal;
	font-style: italic;
}

span.SeeIndexTerms
{
	
}

ul
{
	margin-left: 30px;
}

MadCap|footnotesBlock
{
	border-top-length: 100%;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-family: Arial;
}

MadCap|footnoteBlock
{
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-family: Arial;
}

MadCap|footnote
{
	font-size: 8pt;
	font-family: Arial;
	font-style: italic;
	text-indent: 10px;
}

MadCap|endnotesBlock
{
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-family: Arial;
}

MadCap|endnoteBlock
{
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-family: Arial;
}

span.footnote
{
	font-size: 100px;
}

MadCap|xref
{
	color: #00abe8;
}

a:link
{
	color: #00abe8;
}

a:visited
{
	color: #660099;
}

a:focus
{
	color: #0060ae;
}

a:hover
{
	color: #0060ae;
}

a:active
{
	color: #0060ae;
}

MadCap|xref:hover
{
	color: #0060ae;
}

MadCap|xref:focus
{
	
}

/*=media specific styles=*/

@media print
{
	li
	{
		
	}

	p
	{
		mc-hyphenate: never;
	}

	MadCap|dropDownHotspot
	{
		mc-conditions: 'TargetOutputs.PrintOnly_PDF, TargetOutputs.PrintOnly_Word';
		color: #000000;
	}

	ul
	{
		margin-left: 70px;
	}

	img
	{
		max-width: 600px;
	}

	h2,
	h3,
	h4
	{
		padding-top: 20px;
	}

	MadCap|xref
	{
		color: inherit;
	}

	MadCap|xref:hover
	{
		color: inherit;
	}

	a
	{
		color: #000000;
		text-decoration: underline;
	}

	a:active
	{
		color: #000000;
	}

	a:focus
	{
		color: #000000;
	}

	a:hover
	{
		color: #000000;
	}

	MadCap|xref:focus
	{
		
	}
}

@media only screen and (max-width: 1100px)
{
	div.CWReponsiveDesign > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.CWReponsiveDesign > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 600px)
{
	div.CWReponsiveDesign > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.CWReponsiveDesign > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

/*-end media specific styles-*/

/*styles hidden from Style Window

#slider,
#header,
#h2-style,
#button-submit,
#p-feedbackStyle,
#sidebar,
#sidebar1,
{
	mc-hidden: hidden;
}

styles hidden from Style Window-*/

/*feedback button styles*/

#slider,
#header,
input[type=text],
select,
textarea
{
	background-color: #ffffff;
}

#slider
{
	width: 392px;
	position: fixed;
	top: 150px;
	right: -82px;
}

#header
{
	width: 260px;
	height: 450px;
	position: absolute;
	right: 80px;
	border: 1px solid #eeeeee;
	margin-left: 40px;
	padding: 5px 20px 5px;
	border-radius: 3px;
	box-shadow: 0 0 8px gray;
}

#sidebar,
#sidebar1
{
	position: absolute;
	top: 100px;
}

input[type=text],
textarea,
select
{
	font-size: 15px;
	padding: 6px;
	border-radius: 2px;
	border: 2px solid #D4D2D2;
	margin-top: 10px;
	width: 100%;
}

textarea
{
	height: 80px;
}

div#title
{
	position: absolute;
	top: 300px;
	left: 650px;
}

#button-submit
{
	background: #00abe8;
	/*light blue*/
	border: none;
	color: #fff;
	width: 100%;
	font-size: 22px;
	font-weight: bolder;
	padding: 8px 0;
	border-radius: 3px;
	cursor: pointer;
	margin-top: 25px;
}

#button-submit:hover
{
	background: #0060ae;
	/*dark blue*/
}

#h2-style
{
	color: #000000;
	font-size: 18.0pt;
	font-weight: bold;
	margin-top: 15pt;
}

#p-feedbackStyle
{
	color: #000000;
}

/*-feedback button styles-*/

