/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*==Topic General Styles==*/

body
{
	color: #404040;
	orphans: 3;
	font-family: "Segoe UI";
	font-size: 12pt;
	line-height: 1.3em;
}

/*==Header Styles==*/

h1
{
	color: #0c3786;
	font-size: 22pt;
	font-weight: bold;
	margin-top: 8pt;
	margin-bottom: 12pt;
}

h2
{
	color: #0c3786;
	font-size: 18pt;
	font-weight: bold;
	margin-top: 36pt;
	margin-bottom: 12pt;
}

h3
{
	color: #0c3786;
	font-size: 14pt;
	font-weight: bold;
	margin-top: 36pt;
	margin-bottom: 12pt;
}

h4
{
	color: #0c3786;
	font-weight: bold;
	margin-top: 20pt;
	margin-bottom: 12pt;
}

/*==Div Styles (not including notes/tips/etc.)==*/

div.Indent_None	/*Div used to indent entire blocks of content by 0.25in*/
{
	overflow: hidden;
}

div.Indent_OneQuarterInch	/*Div used to indent entire blocks of content by 0.25in*/
{
	margin-left: .25in;
	overflow: hidden;
}

div.Indent_OneHalfInch	/*Div used to indent entire blocks of content by 0.5in*/
{
	margin-left: .5in;
	overflow: hidden;
}

div.Indent_ThreeQuarterInch	/*Div used to indent entire blocks of content by 0.75in*/
{
	margin-left: .75in;
	overflow: hidden;
}

div.Indent_OneInch	/*Div used to indent entire blocks of content by 1in*/
{
	margin-left: 1in;
	overflow: hidden;
}

/*==In-Topic Menu Styles==*/

div.InTopicMenu	/*This Div contains the in-topic menus, floating to the right*/
{
	float: right;
	width: 30%;
	margin-left: 20px;
	margin-bottom: 0px;
	mc-conditions: 'Output.OnlineOnly';
}

div.HowDoIMenu	/*This Div provides a menu for links to "How Do I..." topics*/
{
	background-color: transparent;
	border-left: solid 10px #81c5e6;
	border-radius: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 12pt;
}

div.InThisTopicMenu	/*This Div is for a menu containing a menu proxy*/
{
	background-color: transparent;
	border-left: solid 10px #81c5e6;
	border-radius: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 12pt;
}

div.AssociatedElementsMenu	/*This Div provides a menu for navigating between code topics*/
{
	background-color: transparent;
	border-left: solid 10px #81c5e6;
	border-radius: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 12pt;
}

div.InTopicMenu p.Standard	/*This overrides the p.Standard class to bold and reduce spacing*/
{
	margin: 0pt;
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: .25in;
	text-indent: -0.25in;
	padding: 0pt;
	font-weight: bold;
}

div.InTopicMenu p.Standard_QuarterInchIndent	/*This overrides the p.Standard_QuarterInchIndent class to reduce size and spacing*/
{
	margin: 0pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: .5in;
	text-indent: -0.25in;
	padding: 0pt;
	line-height: 1.1em;
	font-size: .9em;
}

div.InTopicMenu a:link	/*This overrides the link appearance for links in the menus*/
{
	color: #404040;
	text-decoration: none;
}

div.FormulaSampleContainer a:link	/*Overrides the link styles within a formula sample to not change the existing styles*/
{
	color: inherit;
	text-decoration: inherit;
}

div.InTopicMenu a:visited	/*This overrides the link appearance for links in the menus*/
{
	color: #404040;
	text-decoration: none;
}

div.FormulaSampleContainer a:visited	/*Overrides the link styles within a formula sample to not change the existing styles*/
{
	color: inherit;
	text-decoration: inherit;
}

div.ProductTile a:hover	/*Overrides the link styles when hovering over the link*/
{
	text-decoration: none;
	color: #404040;
}

/*==Paragraph Styles (not including notes/tips/etc.)==*/

p
{
	margin: 0pt;
	padding: 0pt;
}

p.Standard	/*Standard paragraph style with top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
}

p.Standard_QuarterInchIndent	/*Standard paragraph style with top and bottom margins, and a 0.25in indent*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: .25in;
}

p.Standard_HalfInchIndent	/*Standard paragraph style with top and bottom margins, and a 0.5in indent*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: .5in;
}

p.Standard_ThreeQuarterInchIndent	/*Standard paragraph style with top and bottom margins, and a 0.75in indent*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: .75in;
}

p.Standard_OneInchIndent	/*Standard paragraph style with top and bottom margins, and a 1in indent*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: 1in;
}

p.FunctionHeader	/*Custom paragraph style for the header of a function description*/
{
	margin-top: 12pt;
	margin-bottom: 4pt;
	margin-left: .25in;
}

p.FunctionBody	/*Custom paragraph style for the body of a function description*/
{
	margin-bottom: 4pt;
	margin-top: 4pt;
	margin-left: .5in;
}

p.FunctionExample	/*Custom paragraph style for examples in a function description*/
{
	margin-bottom: 4pt;
	margin-top: 4pt;
	margin-left: .75in;
}

p.H4Style	/*Paragraph style that looks like the h4 header style, but will not be included in generated TOCs*/
{
	color: #0c3786;
	font-weight: bold;
	margin-top: 20pt;
	margin-bottom: 12pt;
}

p.H5Style	/*Paragraph style that looks like the h5 header style, but will not be included in generated TOCs*/
{
	color: #0c3786;
	font-weight: bold;
	margin-top: 20pt;
	margin-bottom: 12pt;
}

p.PBINotation	/*Paragraph style for PBI notes in release notes*/
{
	color: red;
	margin-top: -8pt;
}

/*==List Styles==*/

ol
{
	list-style-position: outside;
}

ol.OrderedList	/*Standard ordered list style*/
{
	
}

ol.OrderedListQuarterInchIndent	/*Standard ordered list style with a 0.25in indent*/
{
	margin-left: .25in;
}

ul
{
	list-style-position: outside;
}

ul.UnorderedList	/*Standard unordered list style*/
{
	
}

ul.UnorderedListQuarterInchIndent	/*Standard unordered list style with a 0.25in indent*/
{
	margin-left: .25in;
}

li
{
	vertical-align: top;
	margin-bottom: 0;
	margin-top: 0;
	list-style-type: disc;
}

li.BulletListParagraphL1	/*Standard level-1 bullet with a disc icon and top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
}

li.BulletListParagraphL2	/*Standard level-2 bullet with a circle icon and top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: circle;
}

li.BulletListParagraphL3	/*Standard level-1 bullet with a square icon and top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: square;
}

li.NumberedListParagraphL1	/*Standard level-1 decimal-numbered item with top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: decimal;
}

li.NumberedListParagraphL2	/*Standard level-2 lower-alpha-numbered item with top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: lower-alpha;
}

li.NumberedListParagraphL3	/*Standard level-3 lower-roman-numbered item with top and bottom margins*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: lower-roman;
}

li.NumberedListParagraphL4	/*Standard level-1.3 upper-alpha-numbered item with top and bottom margins. Lists should rarely exceeds three levels but, when necessary, this level can be used between levels one and two*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: upper-alpha;
}

li.NumberedListParagraphL5	/*Standard level-1.6 upper-roman-numbered item with top and bottom margins. Lists should rarely exceeds three levels but, when necessary, this level can be used between levels one and two*/
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	list-style-type: upper-roman;
}

/*==Notes/Tips/Etc. Styles==*/

p.NotesEtcMiddle	/*Common middle component for public notes/tips/etc.*/
{
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #d9d9d9;
	overflow: hidden;
}

p.NotesEtcMiddleInternal	/*Common middle component for internal notes/tips/etc.*/
{
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #d9d9d9;
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

p.NotesEtcBottom	/*Common bottom component for public notes/tips/etc.*/
{
	margin-bottom: 12pt;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-color: #d9d9d9;
	overflow: hidden;
}

p.NotesEtcBottomInternal	/*Common bottom component for internal notes/tips/etc.*/
{
	margin-bottom: 12pt;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-color: #d9d9d9;
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

div.DivNotesEtc	/*Common container component for public notes/tips/etc.*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	overflow: hidden;
}

div.DivNotesEtcInternal	/*Common container component for internal notes/tips/etc.*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

p.Note	/*Style for a single-paragraph note*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_note.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Note{/b}: ';
	overflow: hidden;
}

p.NoteTop	/*Style for the first paragraph of a multi-paragraph note*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_note.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Note{/b}: ';
	overflow: hidden;
}

p.NotesTop	/*Style for the first paragraph of a multi-paragraph set of notes*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_note.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Notes{/b}: ';
	overflow: hidden;
}

p.DivNote	/*Style for the first paragraph of a div container note*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_note.png');
	mc-auto-number-format: '{b}Note{/b}: ';
	overflow: hidden;
}

p.DivNotes	/*Style for the first paragraph of a div container of notes*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_note.png');
	mc-auto-number-format: '{b}Notes{/b}: ';
	overflow: hidden;
}

p.NoteInternal	/*Basic Note style with the internal condition built in*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_note.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{color #FF0000}{b}Insurity Internal Note{/b}: {/color}';
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

p.NoteTopInternal	/*Basic Note Top style with the internal condition built in*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_note.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{color #FF0000}{b}Insurity Internal Note{/b}: {/color}';
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

p.DivNoteInternal	/*Basic Note Div style with the internal condition built in*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_note.png');
	mc-auto-number-format: '{color #FF0000}{b}Insurity Internal Note{/b}: {/color}';
	mc-conditions: 'Audience.Internal';
	overflow: hidden;
}

p.Tip	/*Style for a single-paragraph tip*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_tip.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Tip{/b}: ';
	overflow: hidden;
}

p.TipTop	/*Style for the first paragraph of a multi-paragraph tip*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_tip.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Tip{/b}: ';
	overflow: hidden;
}

p.TipsTop	/*Style for the first paragraph of a multi-paragraph set of tips*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_tip.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Tips{/b}: ';
	overflow: hidden;
}

p.DivTip	/*Style for the first paragraph of a div container tip*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_tip.png');
	mc-auto-number-format: '{b}Tip{/b}: ';
	overflow: hidden;
}

p.DivTips	/*Style for the first paragraph of a div container of tips*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_tip.png');
	mc-auto-number-format: '{b}Tips{/b}: ';
	overflow: hidden;
}

p.Example	/*Style for a single-paragraph example*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_example.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Example{/b}: ';
	overflow: hidden;
}

p.ExampleTop	/*Style for the first paragraph of a multi-paragraph example*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_example.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Example{/b}: ';
	overflow: hidden;
}

p.ExamplesTop	/*Style for the first paragraph of a multi-paragraph set of examples*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_example.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Examples{/b}: ';
	overflow: hidden;
}

p.DivExample	/*Style for the first paragraph of a div container example*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_example.png');
	mc-auto-number-format: '{b}Example{/b}: ';
	overflow: hidden;
}

p.DivExamples	/*Style for the first paragraph of a div container of examples*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_example.png');
	mc-auto-number-format: '{b}Examples{/b}: ';
	overflow: hidden;
}

p.Caution	/*Style for a single-paragraph caution*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_caution.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Caution{/b}: ';
	overflow: hidden;
}

p.CautionTop	/*Style for the first paragraph of a multi-paragraph caution (one or more)*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_caution.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Caution{/b}: ';
	overflow: hidden;
}

p.DivCaution	/*Style for the first paragraph of a div container caution (one or more)*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_caution.png');
	mc-auto-number-format: '{b}Caution{/b}: ';
	overflow: hidden;
}

p.Warning	/*Style for a single-paragraph warning*/
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_warning.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Warning{/b}: ';
	overflow: hidden;
}

p.WarningTop	/*Style for the first paragraph of a multi-paragraph warning*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_warning.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Warning{/b}: ';
	overflow: hidden;
}

p.WarningsTop	/*Style for the first paragraph of a multi-paragraph set of warnings*/
{
	margin-top: 12pt;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-radius: 6px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #d9d9d9;
	background-image: url('../Images/sym_warning.png');
	background-repeat: no-repeat;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Warnings{/b}: ';
	overflow: hidden;
}

p.DivWarning	/*Style for the first paragraph of a div container warning*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_warning.png');
	mc-auto-number-format: '{b}Warning{/b}: ';
	overflow: hidden;
}

p.DivWarnings	/*Style for the first paragraph of a div container of warnings*/
{
	margin-left: -40px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/sym_warning.png');
	mc-auto-number-format: '{b}Warnings{/b}: ';
	overflow: hidden;
}

div.DivNotesEtc > p:nth-child(2)	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtc > p:last-child	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-bottom: 0pt;
}

div.DivNotesEtcInternal > p:nth-child(2)	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtcInternal > p:last-child	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-bottom: 0pt;
}

div.DivNotesEtc > ul	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

div.DivNotesEtc > ul > li:first-child	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtc > ul > li:last-child	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-bottom: 0pt;
}

div.DivNotesEtc > ol	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

div.DivNotesEtc > ol > li:first-child	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtc > ol > li:last-child	/*Overrides the spacing of content within NotesEtc divs*/
{
	margin-bottom: 0pt;
}

div.DivNotesEtcInternal > ul	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

div.DivNotesEtcInternal > ul > li:first-child	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtcInternal > ul > li:last-child	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-bottom: 0pt;
}

div.DivNotesEtcInternal > ol	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

div.DivNotesEtcInternal > ol > li:first-child	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-top: 0pt;
}

div.DivNotesEtcInternal > ol > li:last-child	/*Overrides the spacing of content within NotesEtc Internal divs*/
{
	margin-bottom: 0pt;
}

/*==Screenshot and Image Styles==*/

img	/*Setting max-width: 100%; property makes images fit the width of the container, up to their native resolution*/
{
	max-width: 100%;
}

p.Screenshot	/*Indents screenshot paragraphs to one inch, and hides the overflow*/
{
	margin-top: 12pt;
	text-align: left;
	margin-left: 1in;
	overflow: hidden;
}

p.Screenshot_Subtext	/*For subtext under a screenshot, this style indents it to 1.5 inches*/
{
	font-size: 0.8em;
	margin-top: 4pt;
	text-align: left;
	margin-left: 1.5in;
	margin-right: 1.5in;
}

/*==Table Styles==*/

table.Standard	/*This table style is for structural tables, and does not include any decorations*/
{
	width: 100%;
	margin-top: 12pt;
	margin-bottom: 12pt;
}

td.Content	/*This is the normal cell style for content*/
{
	vertical-align: top;
	padding: 4pt;
	padding-bottom: 4pt;
}

td.SubHeader	/*This is a special cell style for subheaders within the table*/
{
	vertical-align: top;
	padding: 4pt;
	padding-bottom: 4pt;
	background-color: #D9D9D9;
	font-weight: bold;
}

p.Table	/*This is a paragraph style for use within tables, removing all spacing for more compact content*/
{
	vertical-align: top;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

table.Banded	/*This is a decorative table style, with banding and borders*/
{
	width: 100%;
	margin-top: 12pt;
	margin-bottom: 12pt;
	border: solid 1px #000000;
	border-collapse: collapse;
}

table.Banded thead	/*This is the header style for banded tables*/
{
	font-weight: bold;
	color: white;
	text-align: center;
	background-color: #0964B7;
}

table.Banded thead td	/*This is the cell style for headers in banded tables*/
{
	border-bottom: solid 1px #000000;
}

table.Banded tfoot	/*This is the footer style for banded tables*/
{
	font-weight: bold;
	background-color: #19BBF3;
}

table.Banded tfoot td	/*This is the cell style for footers in banded tables*/
{
	border-top: solid 1px #000000;
}

table.Banded tbody tr:nth-child(even)	/*This style override applies the banding to banded tables*/
{
	background-color: #D8F4FF;
}

table.Banded tbody td.Content	/*This style override applies borders to the cells within a banded table body*/
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

td.Content > p:first-child	/*This style override adjusts spacing for paragraphs in tables*/
{
	margin-top: 0pt;
}

td.Content > p:last-child	/*This style override adjusts spacing for paragraphs in tables*/
{
	margin-bottom: 0pt;
}

td.Content > ul	/*This style override adjusts spacing for unordered lists in tables*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

td.Content > ol	/*This style override adjusts spacing for ordered lists in tables*/
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

td.Content > ul > li:first-child	/*This style override adjusts spacing for bullet lists in tables*/
{
	margin-top: 0pt;
}

td.Content > ul > li:last-child	/*This style override adjusts spacing for bullet lists in tables*/
{
	margin-bottom: 0pt;
}

td.Content > ol > li:first-child	/*This style override adjusts spacing for numbered lists in tables*/
{
	margin-top: 0pt;
}

td.Content > ol > li:last-child	/*This style override adjusts spacing for numbered lists in tables*/
{
	margin-bottom: 0pt;
}

td.Content > div	/*This style override adjusts spacing for divs in tables*/
{
	margin-bottom: 0pt;
	margin-top: 0pt;
}

/*==Formula Sample Styles==*/

div.FormulaSampleContainer	/*Custom container for the "Formula Sample" styles*/
{
	background-color: #d9d9d9;
	border-radius: 6px;
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-bottom: 6pt;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 6pt;
}

p.FormulaSampleIndent0	/*Custom paragraph style for code samples*/
{
	text-indent: -4em;
	margin-left: .5in;
}

p.FormulaSampleIndent1	/*Custom paragraph style for code samples, maintains a 0.25in indent when copied to text*/
{
	mc-auto-number-format: '   ';
	text-indent: -5em;
	margin-left: .75in;
}

p.FormulaSampleIndent2	/*Custom paragraph style for code samples, maintains a 0.5in indent when copied to text*/
{
	mc-auto-number-format: '      ';
	margin-left: 1in;
	text-indent: -6em;
}

p.FormulaSampleIndent3	/*Custom paragraph style for code samples, maintains a 0.75in indent when copied to text*/
{
	mc-auto-number-format: '         ';
	margin-left: 1.25in;
	text-indent: -7em;
}

p.FormulaSampleIndent4	/*Custom paragraph style for code samples, maintains a 1in indent when copied to text*/
{
	mc-auto-number-format: '            ';
	margin-left: 1.5in;
	text-indent: -8em;
}

p.FormulaSampleIndent5	/*Custom paragraph style for code samples, maintains a 1.25in indent when copied to text*/
{
	mc-auto-number-format: '               ';
	margin-left: 1.75in;
	text-indent: -9em;
}

/*==MadCap built-in Styles==*/
/*==MadCap Drop-Down Styles==*/

MadCap|dropDown	/*Change the "mc-open-image" and "mc-closed-image" properties to change the icons used in drop-downs*/
{
	mc-open-image: url('../Images/Icons/DropDownCollapseIcon.png');
	mc-closed-image: url('../Images/Icons/DropDownExpandIcon.png');
}

MadCap|dropDownHead
{
	margin-top: 12pt;
	margin-bottom: 12pt;
}

MadCap|dropDownBody
{
	margin-top: -12pt;
	margin-bottom: -12pt;
}

MadCap|dropDownHotspot:link
{
	color: #404040;
}

MadCap|dropDownHotspot:hover
{
	color: #0c3786;
}

MadCap|dropDownHotspot:visited
{
	color: #404040;
}

/*==MadCap cross-ref Styles==*/

MadCap|xref
{
	color: #2D8DCC;
	font-weight: normal;
	mc-format: '{para}';
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #404040;
}

/*==Master Page Topic Layout==*/

nav.title-bar	/*Adds bottom border on top navigation bar*/
{
	border-bottom: 1px solid #d3d3d3;
}

div.top-bar	/*Contains the breadcrumbs and toolbar*/
{
	border-bottom: 1px solid #d3d3d3;
	min-height: 50px;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

div.search-container
{
	padding-bottom: 20px;
	overflow: hidden;
}

/*==Elements for the left side of Master Page layout==*/

div.side-menu	/*This is the div that the menu proxy is contained in*/
{
	padding-left: 10px;
	margin-top: 15px;
	float: right;
	width: 25%;
	position: relative;
}

div.side-content	/*This is the div for the side-content containing "Search Tips" and the "Contact Support" button*/
{
	padding-top: 10px;
	position: relative;
	max-width: 30px;
	float: right;
}

/*==MadCap Call to Action Styles==*/

div.cta	/*Call to action button/Contact Support button*/
{
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	border-radius: 60px;
	padding: 2px 0px;
	border: 1px solid #404040;
	width: 162px;
	color: #404040;
	transition: all 0.5s cubic-bezier(.25,.8,.25,1);
	margin-top: 20px;
}

div.cta:hover	/*When hovering over the CTA button the following properties will apply*/
{
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	transform: scale(1.01);
}

a.cta:link
{
	color: #FFF;
	text-decoration: none;
}

a.cta:visited
{
	color: #FFF;
	text-decoration: none;
}

/*==MadCap Responsive Layout Styles==*/

div.topic-layout	/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: Home Ribbon > Styles Section > Responsive Layout*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.topic-layout::before
{
	content: ' ';
	display: table;
}

div.topic-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.topic-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.topic-layout > div:nth-child(1)	/*Menu Proxy container*/
{
	width: 100%;
	margin-left: 0%;
	border-right: 1px solid #d3d3d3;
}

div.topic-layout > div:nth-child(2)
{
	width: 73%;
	margin-left: 2%;
}

/*==MadCap Proxy Styles==*/

MadCap|tocProxy
{
	mc-master-page: url('../MasterPages/MiddlePage-Menu.flmsp');
}

MadCap|miniTocProxy
{
	display: block;
	text-align: left;
	background-color: #0c3786;
	font-size: .9em;
}

/*==MadCap Breadcrumbs Proxy Styles==*/

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MCBreadcrumbsLink:visited
{
	color: #404040;
}

a.MCBreadcrumbsLink:hover
{
	color: #000000;
}

/*==MadCap Help Control Styles==*/

MadCap|helpControlMenu
{
	margin-bottom: 12pt;
	margin-top: 12pt;
	display: block;
	font-size: 1em;
}

MadCap|helpControlMenuItem
{
	font-size: .9em;
	color: #0c3786;
}

MadCap|helpControlList
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	list-style-image: none;
	color: #0c3786;
	font-size: 1em;
}

MadCap|helpControlListItem
{
	font-size: 1em;
	mc-auto-number-position: inside-head;
	color: #0c3786;
}

MadCap|helpControlListItemLink
{
	font-size: 1em;
	color: #0964b7;
}

/*==MadCap Keyword Link Styles==*/

MadCap|keywordLinkControlList
{
	
}

MadCap|keywordLinkControlListItem
{
	
}

/*==MadCap Related Topics Styles==*/

MadCap|relatedTopics
{
	color: #0c3786;
	font-size: 1em;
	text-indent: 5px;
}

MadCap|relatedTopicsControlList
{
	
}

MadCap|relatedTopicsControlListItem
{
	color: #0c3786;
}

MadCap|relatedTopicsControlListItemLink
{
	color: #0c3786;
}

/*==MadCap Unidentified Styles==*/

MadCap|shortcut
{
	color: #0c3786;
}

/*==Overrides for the menu formatting for the Top-Nav menu==*/

ul.sub-menu
{
	border-radius: 8px;
	border: solid 2px #5f5f5f;
}

/*==Styles for the Back To Top button==*/

#ToTop
{
	position: fixed;
	top: 70%;
	background-color: #d9d9d9;
	text-align: center;
	border-radius: 6px;
	cursor: pointer;
	z-index: 99;
	border: none;
	outline: none;
	cursor: pointer;
	padding: 1px;
}

#ToTop:hover
{
	background-color: #555;
}

/*===========================================================================================================================================================
Styles after this point are styles that are for specific mediums. If any additional styles are added to this template they will be listed after mediums.
[@media tablet] declares styles that will apply when the screen is in tablet view
[@media mobile] declares styles that will apply when the screen is in mobile view
===========================================================================================================================================================*/

@media Print
{
	body
	{
		mc-leader-indent: 5pt;
	}
}

@media only screen and (max-width: 1000px)
{
	div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}
}

@media only screen and (max-width: 767px)
{
	div.top-bar
	{
		min-height: 0;
	}

	div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}
}

