/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/**********************************************
This is a streamlined update to ETC_Styles that 
no longer requires importing multiple 
stylesheets and is organized by class instead 
of by medium. This will be more human-readable
in LESS and less human-readable in CSS, but
should make maintenance easier if we need to 
update a certain class across multiple mediums
**********************************************/

/**********************************************
Import colors & fonts variables
**********************************************/

@media OnlineSource_Light
{
	body
	{
		--colorBodyTextOS: #333333;
		--colorBackgroundOS: #e5e5e5;
		--colorRedOS: #b22424;
		--colorYellowOS: #ccb129;
		--colorGreenOS: #146630;
	}
}

@media OnlineSource_Dark
{
	body
	{
		--colorBodyTextOS: #e5e5e5;
		--colorBackgroundOS: #262524;
		--colorGoldOS: #c78b05;
		--colorRedOS: #e55c5c;
		--colorYellowOS: #ffe566;
		--colorGreenOS: #3d995c;
	}
}

@media OnlineSource_Light
{
	body
	{
		--fonth1OS: normal 700 48px / 54px source-sans-pro, sans-serif;
		--fonth2OS: normal 700 36px / 48px source-sans-pro, sans-serif;
		--fonth3OS: normal 700 28px / 32px source-sans-pro, sans-serif;
		--fonth4OS: normal 700 24px / 27px source-sans-pro, sans-serif;
		--fonth5OS: normal 700 18px / 20px source-sans-pro, sans-serif;
		--fonth6OS: normal 700 16px / 18px source-sans-pro, sans-serif;
	}
}

@media OnlineSource_Dark
{
	body
	{
		--fonth1OS: normal 600 48px / 54px source-sans-pro, sans-serif;
		--fonth2OS: normal 600 36px / 48px source-sans-pro, sans-serif;
		--fonth3OS: normal 600 28px / 32px source-sans-pro, sans-serif;
		--fonth4OS: normal 600 24px / 27px source-sans-pro, sans-serif;
		--fonth5OS: normal 600 18px / 20px source-sans-pro, sans-serif;
		--fonth6OS: normal 600 16px / 18px source-sans-pro, sans-serif;
	}
}

/*if you add a variable here, you also need to 
add the same variable to _fonts_RAYN.less*/

/**********************************************
Import stylesheet
**********************************************/

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

.FixLater
{
	background-color: #ffff00;
}

@media Print_SmallBook
{
	.FixLater
	{
		color: #ff0000;
		background-color: inherit;
	}
}

@media Print_SmallGeneric
{
	.FixLater
	{
		color: #ff0000;
		background-color: inherit;
	}
}

@media Print_LargeBook
{
	.FixLater
	{
		color: #ff0000;
		background-color: inherit;
	}
}

@media Print_LargeGeneric
{
	.FixLater
	{
		color: #ff0000;
		background-color: inherit;
	}
}

@media Print_ReleaseDoc
{
	.FixLater
	{
		color: #ff0000;
		background-color: inherit;
	}
}

.complianceText
{
	font-size: 7pt;
}

ol .complianceText
{
	padding-left: -5px;
}

div.clearboth,
.clearboth
{
	clear: both;
}

@media Print_ReleaseDoc
{
	div.H1TOC
	{
		padding-top: -1px;
		/*to eliminate space above div.MCToxProxy_0 2024-02-08*/
		padding-right: -20px;
		/*moves the page numbers closer to the right margin 2024-02-08*/
		mc-hidden: hidden;
	}

	div.H1TOC .GenTOCTable1
	{
		margin-top: 0;
		/*this controls the spacing between TOC headings - set to zero to try to eliminate extra space at the top of the div 20024-02-08*/
		margin-bottom: 8pt;
	}

	div.H1TOC .GenTOCTable2
	{
		display: none;
		mc-pagenum-display: none;
	}

	div.H1TOC .GenTOCTable1:first-child
	{
		display: none;
	}

	div.MCToxProxy_0
	{
		padding-top: 0;
		/*set to zero to try to eliminate extra space at the top of the div 2024-02-06*/
		margin-top: 0;
		mc-hidden: hidden;
	}

	h3
	{
		mc-heading-level: 0;
	}

	p.TOC1
	{
		color: #0091c8;
		margin-top: 0;
		/*align closer to the top of the div 2024-02-06*/
	}
}

@media Print_SmallBook
{
	.NoBreak
	{
		page-break-inside: avoid;
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreak td
	{
		page-break-inside: avoid;
	}
}

@media Print_SmallGeneric
{
	.NoBreak
	{
		page-break-inside: avoid;
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreak td
	{
		page-break-inside: avoid;
	}
}

@media Print_LargeBook
{
	.NoBreak
	{
		page-break-inside: avoid;
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreak td
	{
		page-break-inside: avoid;
	}
}

@media Print_LargeGeneric
{
	.NoBreak
	{
		page-break-inside: avoid;
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreak td
	{
		page-break-inside: avoid;
	}
}

@media Print_ReleaseDoc
{
	.NoBreak
	{
		page-break-inside: avoid;
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreak td
	{
		page-break-inside: avoid;
	}
}

@media Print_SmallBook
{
	.NoBreakTable
	{
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreakTable tr
	{
		page-break-inside: avoid;
	}
}

@media Print_SmallGeneric
{
	.NoBreakTable
	{
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreakTable tr
	{
		page-break-inside: avoid;
	}
}

@media Print_LargeBook
{
	.NoBreakTable
	{
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreakTable tr
	{
		page-break-inside: avoid;
	}
}

@media Print_LargeGeneric
{
	.NoBreakTable
	{
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreakTable tr
	{
		page-break-inside: avoid;
	}
}

@media Print_ReleaseDoc
{
	.NoBreakTable
	{
		/*to apply this class, you must use a text editor an add it as a second class on the 
            table row or table (class="flare-generated-stuff NoBreak")*/
	}

	.NoBreakTable tr
	{
		page-break-inside: avoid;
	}
}

@media Print_SmallBook
{
	a
	{
		mc-hyphenate: never;
	}
}

@media Print_SmallGeneric
{
	a
	{
		mc-hyphenate: never;
	}
}

@media Print_LargeBook
{
	a
	{
		mc-hyphenate: never;
	}
}

@media Print_LargeGeneric
{
	a
	{
		mc-hyphenate: never;
	}
}

@media Print_ReleaseDoc
{
	a
	{
		mc-hyphenate: never;
	}
}

a.MCBreadcrumbsLink:visited,
a,
a.selected
{
	color: #1191c2;
	font-weight: bold;
}

@media OnlineSource_Light
{
	a.MCBreadcrumbsLink:visited,
	a,
	a.selected
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	a.MCBreadcrumbsLink:visited,
	a,
	a.selected
	{
		color: #00aeef;
	}
}

a.MCBreadcrumbsLink:hover
{
	color: #000000;
}

@media EchoAccess
{
	a
	{
		color: #1191c2;
	}
}

@media ElahoAccess
{
	a
	{
		color: #1191c2;
	}
}

@media OnlineSource_Light
{
	a
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	a
	{
		color: #00aeef;
	}
}

@media OnlineSource_Light
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media OnlineSource_Dark
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media EchoAccess
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media ElahoAccess
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_SmallGeneric
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_LargeBook
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_LargeGeneric
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_ReleaseDoc
{
	a:link
	{
		text-decoration: none;
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	a:link
	{
		color: #0091c8;
	}
}

@media Print_SmallGeneric
{
	a:link
	{
		color: #0091c8;
	}
}

@media Print_LargeBook
{
	a:link
	{
		color: #0091c8;
	}
}

@media Print_LargeGeneric
{
	a:link
	{
		color: #0091c8;
	}
}

@media Print_ReleaseDoc
{
	a:link
	{
		color: #0091c8;
	}
}

@media OnlineSource_Light
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media OnlineSource_Dark
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media EchoAccess
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media ElahoAccess
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media Print_SmallBook
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media Print_SmallGeneric
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media Print_LargeBook
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media Print_LargeGeneric
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media Print_ReleaseDoc
{
	b
	{
		font-weight: bold;
		letter-spacing: 0.07em;
	}
}

@media EchoAccess
{
	b
	{
		letter-spacing: normal;
	}
}

@media ElahoAccess
{
	b
	{
		letter-spacing: normal;
	}
}

body
{
	color: #404040;
	line-height: 1.7em;
	background-color: #fff;
	font-family: Arial, sans-serif;
}

@media OnlineSource_Light
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media OnlineSource_Dark
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media EchoAccess
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media ElahoAccess
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_SmallBook
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_SmallGeneric
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_LargeBook
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_LargeGeneric
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_ReleaseDoc
{
	body
	{
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
	}
}

@media Print_SmallBook
{
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		line-height: 110%;
		background-color: transparent;
	}
}

@media Print_SmallGeneric
{
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		line-height: 110%;
		background-color: transparent;
	}
}

@media Print_LargeBook
{
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		line-height: 110%;
		background-color: transparent;
	}
}

@media Print_LargeGeneric
{
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		line-height: 110%;
		background-color: transparent;
	}
}

@media Print_ReleaseDoc
{
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		line-height: 110%;
		background-color: transparent;
	}
}

@media Print_SmallBook
{
	body
	{
		font-size: 9pt;
	}
}

@media Print_SmallGeneric
{
	body
	{
		font-size: 9pt;
	}
}

@media Print_LargeBook
{
	body
	{
		font-size: 10pt;
	}
}

@media Print_LargeGeneric
{
	body
	{
		font-size: 10pt;
	}
}

@media Print_ReleaseDoc
{
	body
	{
		font-size: 10pt;
	}
}

@media EchoAccess
{
	body
	{
		margin-bottom: 17px;
		margin-left: 17px;
		margin-top: 0px;
		max-width: 100%;
		letter-spacing: normal;
		font-size: 0.8em;
	}
}

@media ElahoAccess
{
	body
	{
		margin-bottom: 17px;
		margin-left: 17px;
		margin-top: 0px;
		max-width: 100%;
		letter-spacing: normal;
		font-size: 0.8em;
	}
}

@media OnlineSource_Light
{
	body
	{
		font: normal 400 18px / 24px source-sans-pro, sans-serif;
		color: var(--colorBodyTextOS);
		background-color: var(--colorBackgroundOS);
	}
}

@media OnlineSource_Dark
{
	body
	{
		font: normal 400 18px / 24px source-sans-pro, sans-serif;
		color: var(--colorBodyTextOS);
		background-color: var(--colorBackgroundOS);
	}
}

@media Print_ReleaseDoc
{
	caption.buglist,
	caption.buglist2024
	{
		padding-top: 8pt;
		margin-bottom: 5pt;
		margin-left: 0px;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans serif;
		font-size: 16pt;
		letter-spacing: 0.1em;
		line-height: 13pt;
		text-align: left;
		mc-heading-level: 1;
	}

	caption.buglist2024
	{
		mc-heading-level: 0;
	}
}

@media Print_SmallBook
{
	div.ImageRight
	{
		float: right;
		padding-left: 15px;
	}

	li div.ImageRight
	{
		padding-left: -72px;
	}

	div.ImageLeft
	{
		float: left;
		padding-right: 50px;
	}

	div.ImportantSafeguards
	{
		border-color: #000000;
		padding-left: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-style: solid solid solid solid;
		border-radius: 0px;
		border-width: 1px;
		margin-top: 10px;
	}
}

@media Print_SmallGeneric
{
	div.ImageRight
	{
		float: right;
		padding-left: 15px;
	}

	li div.ImageRight
	{
		padding-left: -72px;
	}

	div.ImageLeft
	{
		float: left;
		padding-right: 50px;
	}

	div.ImportantSafeguards
	{
		border-color: #000000;
		padding-left: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-style: solid solid solid solid;
		border-radius: 0px;
		border-width: 1px;
		margin-top: 10px;
	}
}

@media Print_LargeBook
{
	div.ImageRight
	{
		float: right;
		padding-left: 15px;
	}

	li div.ImageRight
	{
		padding-left: -72px;
	}

	div.ImageLeft
	{
		float: left;
		padding-right: 50px;
	}

	div.ImportantSafeguards
	{
		border-color: #000000;
		padding-left: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-style: solid solid solid solid;
		border-radius: 0px;
		border-width: 1px;
		margin-top: 10px;
	}
}

@media Print_LargeGeneric
{
	div.ImageRight
	{
		float: right;
		padding-left: 15px;
	}

	li div.ImageRight
	{
		padding-left: -72px;
	}

	div.ImageLeft
	{
		float: left;
		padding-right: 50px;
	}

	div.ImportantSafeguards
	{
		border-color: #000000;
		padding-left: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-style: solid solid solid solid;
		border-radius: 0px;
		border-width: 1px;
		margin-top: 10px;
	}
}

@media Print_ReleaseDoc
{
	div.ImageRight
	{
		float: right;
		padding-left: 15px;
	}

	li div.ImageRight
	{
		padding-left: -72px;
	}

	div.ImageLeft
	{
		float: left;
		padding-right: 50px;
	}

	div.ImportantSafeguards
	{
		border-color: #000000;
		padding-left: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-style: solid solid solid solid;
		border-radius: 0px;
		border-width: 1px;
		margin-top: 10px;
	}
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
	color: #000000;
}

@media OnlineSource_Light
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media OnlineSource_Dark
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media EchoAccess
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media ElahoAccess
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h1
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	h1
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		padding-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	h1
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		padding-bottom: 0;
	}
}

@media Print_LargeBook
{
	h1
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		padding-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	h1
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		padding-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	h1
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		padding-bottom: 0;
	}
}

@media EchoAccess
{
	h1
	{
		background-color: #3e3e3e;
		color: #ffffff;
		font-weight: bold;
		margin-left: -17px;
		margin-right: -17px;
		margin-top: 0px;
		margin-bottom: 0.67em;
		width: 100%;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		padding-left: 17px;
		padding-right: 17px;
		padding-top: 10px;
	}
}

@media ElahoAccess
{
	h1
	{
		background-color: #3e3e3e;
		color: #ffffff;
		font-weight: bold;
		margin-left: -17px;
		margin-right: -17px;
		margin-top: 0px;
		margin-bottom: 0.67em;
		width: 100%;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		padding-left: 17px;
		padding-right: 17px;
		padding-top: 10px;
	}
}

@media EchoAccess
{
	h1
	{
		border-bottom-color: #1e90ff;
	}

	h1#results-heading
	{
		background-color: inherit;
	}

	.micro-content-container .micro-response h1
	{
		border-bottom: none;
		color: black;
		background: none;
	}
}

@media ElahoAccess
{
	h1
	{
		border-bottom-color: #00aaee;
	}

	h1#results-heading
	{
		background-color: inherit;
	}

	.micro-content-container .micro-response h1
	{
		border-bottom: none;
		color: black;
		background: none;
	}
}

@media Print_LargeGeneric
{
	h1
	{
		margin-top: 8pt;
		margin-bottom: 3pt;
		font-size: 16pt;
		line-height: 19pt;
	}
}

@media Print_LargeBook
{
	h1
	{
		margin-top: 10pt;
		margin-bottom: 15pt;
		margin-left: 0;
		margin-right: 0;
		font-size: 20pt;
		line-height: 24pt;
		border-bottom: 1px solid #000000;
		padding-bottom: 8pt;
	}

	h1.TOCbreak
	{
		mc-heading-level: 21;
	}
}

@media Print_ReleaseDoc
{
	h1
	{
		margin-top: 8pt;
		margin-bottom: 3pt;
		font-size: 16pt;
		line-height: 19pt;
	}

	h1.buglist
	{
		font-size: 0;
		color: white;
		line-height: 0;
		padding-top: 0;
		padding-bottom: -11pt;
		margin-top: 0;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	h1
	{
		font-size: 14pt;
		line-height: 17pt;
		margin-top: 3pt;
		margin-bottom: 2pt;
	}
}

@media Print_SmallBook
{
	h1
	{
		margin-top: 8pt;
		margin-bottom: 3pt;
		font-size: 16pt;
		letter-spacing: 0.05em;
		line-height: 19pt;
	}

	h1.TOCbreak
	{
		mc-heading-level: 21;
	}
}

@media OnlineSource_Light
{
	h1
	{
		font: var(--fonth1OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h1
	{
		font: var(--fonth1OS);
		color: var(--colorBodyTextOS);
	}
}

h2
{
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 20px;
}

@media OnlineSource_Light
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media OnlineSource_Dark
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media EchoAccess
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media ElahoAccess
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h2
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	h2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h2
	{
		margin-left: 24px;
	}
}

@media Print_LargeGeneric
{
	h2
	{
		margin-left: 24px;
	}
}

@media Print_ReleaseDoc
{
	h2
	{
		margin-left: 24px;
	}
}

@media Print_SmallBook
{
	h2
	{
		margin-left: 14px;
	}
}

@media Print_SmallGeneric
{
	h2
	{
		margin-left: 14px;
	}
}

@media EchoAccess
{
	h2
	{
		font-size: 1.5em;
		margin-left: 0;
	}
}

@media ElahoAccess
{
	h2
	{
		font-size: 1.5em;
		margin-left: 0;
	}
}

@media Print_LargeGeneric
{
	h2
	{
		margin-top: 6pt;
		margin-bottom: 2pt;
		font-size: 14pt;
		line-height: 17pt;
	}
}

@media Print_LargeBook
{
	h2
	{
		margin-top: 6pt;
		margin-bottom: 2pt;
		font-size: 14pt;
		line-height: 17pt;
	}
}

@media Print_ReleaseDoc
{
	h2
	{
		margin-top: 6pt;
		margin-bottom: 2pt;
		font-size: 14pt;
		line-height: 17pt;
	}
}

@media Print_SmallGeneric
{
	h2
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 3pt;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	h2
	{
		margin-top: 6pt;
		margin-bottom: 2pt;
		font-size: 14pt;
		line-height: 17pt;
	}
}

@media OnlineSource_Light
{
	h2
	{
		font: var(--fonth2OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h2
	{
		font: var(--fonth2OS);
		color: var(--colorBodyTextOS);
	}
}

h3
{
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 16px;
}

@media OnlineSource_Light
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media OnlineSource_Dark
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media EchoAccess
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media ElahoAccess
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h3
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
	}
}

@media EchoAccess
{
	h3
	{
		margin-left: 0;
	}

	h3.mimicDropdown
	{
		font-weight: bold;
	}
}

@media ElahoAccess
{
	h3
	{
		margin-left: 0;
	}

	h3.mimicDropdown
	{
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	h3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h3
	{
		font-size: 14pt;
		line-height: 16pt;
		margin-top: 10pt;
		margin-bottom: 2pt;
	}
}

@media Print_LargeBook
{
	h3
	{
		font-size: 14pt;
		line-height: 16pt;
		margin-top: 10pt;
		margin-bottom: 2pt;
		font-size: 13pt;
	}
}

@media Print_ReleaseDoc
{
	h3
	{
		font-size: 14pt;
		line-height: 16pt;
		margin-top: 10pt;
		margin-bottom: 2pt;
		font-size: 13pt;
	}
}

@media Print_SmallGeneric
{
	h3
	{
		font-size: 10pt;
		line-height: 13pt;
		margin-top: 3pt;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	h3
	{
		font-size: 13pt;
		line-height: 17pt;
		margin-top: 10pt;
		margin-bottom: 2pt;
	}
}

@media OnlineSource_Light
{
	h3
	{
		font: var(--fonth3OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h3
	{
		font: var(--fonth3OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Light
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media OnlineSource_Dark
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media EchoAccess
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media ElahoAccess
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media Print_SmallBook
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media Print_SmallGeneric
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media Print_LargeBook
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media Print_LargeGeneric
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media Print_ReleaseDoc
{
	h4
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-weight: normal;
		font-style: italic;
		font-size: 1em;
		margin-top: 1.33em;
		margin-bottom: 1.33em;
		mc-heading-level: 0;
	}
}

@media EchoAccess
{
	h4
	{
		font-weight: bold;
	}
}

@media ElahoAccess
{
	h4
	{
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	h4
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h4
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h4
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h4
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h4
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h4
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

@media Print_LargeBook
{
	h4
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

@media Print_ReleaseDoc
{
	h4
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

@media Print_SmallGeneric
{
	h4
	{
		font-size: 9pt;
		line-height: 11pt;
		margin-top: 3pt;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	h4
	{
		font-size: 10pt;
		line-height: 12pt;
		margin-top: 6pt;
		margin-bottom: 2pt;
	}
}

@media OnlineSource_Light
{
	h4
	{
		font: var(--fonth4OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h4
	{
		font: var(--fonth4OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Light
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media OnlineSource_Dark
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media EchoAccess
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media ElahoAccess
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_SmallBook
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_SmallGeneric
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_LargeBook
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_LargeGeneric
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_ReleaseDoc
{
	h5
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media EchoAccess
{
	h5
	{
		font-weight: bold;
	}
}

@media ElahoAccess
{
	h5
	{
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h5
	{
		font-size: 10pt;
		line-height: 12pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

@media Print_LargeBook
{
	h5
	{
		font-size: 11pt;
		line-height: 11pt;
		margin-top: 6pt;
		margin-bottom: 0pt;
	}
}

@media Print_SmallGeneric
{
	h5
	{
		font-size: 9pt;
		line-height: 11pt;
		margin-top: 3pt;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	h5
	{
		font-size: 10pt;
		line-height: 12pt;
		margin-top: 6pt;
		margin-bottom: 2pt;
	}
}

@media OnlineSource_Light
{
	h5
	{
		font: var(--fonth5OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h5
	{
		font: var(--fonth5OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Light
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media OnlineSource_Dark
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media EchoAccess
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media ElahoAccess
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_SmallBook
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_SmallGeneric
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_LargeBook
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_LargeGeneric
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_ReleaseDoc
{
	h6
	{
		mc-hyphenate: never;
		page-break-after: avoid;
		font-family: Arial, sans-serif;
		font-size: 1em;
		font-weight: normal;
		font-style: italic;
		margin-top: 1.67em;
		margin-bottom: 1.67em;
		mc-heading-level: 0;
	}
}

@media Print_SmallBook
{
	h6
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h6
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	h6
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	h6
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	h6
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	h6
	{
		margin-top: 3pt;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	h6
	{
		margin-top: 6pt;
		margin-bottom: 2pt;
		font-size: 10pt;
		line-height: 12pt;
	}
}

@media OnlineSource_Light
{
	h6
	{
		font: var(--fonth6OS);
		color: var(--colorBodyTextOS);
	}
}

@media OnlineSource_Dark
{
	h6
	{
		font: var(--fonth6OS);
		color: var(--colorBodyTextOS);
	}
}

@media Print_LargeBook
{
	h3,
	h4,
	h5,
	h6,
	p
	{
		margin-left: 48px;
	}
}

@media Print_LargeGeneric
{
	h3,
	h4,
	h5,
	h6,
	p
	{
		margin-left: 48px;
	}
}

@media Print_ReleaseDoc
{
	h3,
	h4,
	h5,
	h6,
	p
	{
		margin-left: 48px;
	}
}

@media Print_SmallBook
{
	h3,
	h4,
	h5,
	h6,
	p
	{
		margin-left: 28px;
	}
}

@media Print_SmallGeneric
{
	h3,
	h4,
	h5,
	h6,
	p
	{
		margin-left: 28px;
	}
}

@media OnlineSource_Light
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media OnlineSource_Dark
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media EchoAccess
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media ElahoAccess
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media Print_SmallBook
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	img
	{
		border: none;
		/*to prevent weird line spacing around small icons that occur within paragraphs*/
	}

	img.icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media EchoAccess
{
	img
	{
		background-repeat: no-repeat;
		mc-thumbnail-max-height: auto;
	}
}

@media ElahoAccess
{
	img
	{
		background-repeat: no-repeat;
		mc-thumbnail-max-height: auto;
	}
}

img.thumbnail
{
	mc-thumbnail: popup;
}

/*********************************************************
LISTS
*********************************************************/

ul
{
	list-style-type: none;
}

@media Clean_XHTML
{
	ul
	{
		list-style-type: disc;
	}

	ul > li > ul
	{
		list-style-type: circle;
	}
}

ul li
{
	padding-left: 3px;
}

@media Print_SmallBook
{
	ul li
	{
		padding-left: -3px;
	}
}

@media Print_SmallGeneric
{
	ul li
	{
		padding-left: -3px;
	}
}

@media Print_LargeBook
{
	ul li
	{
		padding-left: -3px;
	}
}

@media Print_LargeGeneric
{
	ul li
	{
		padding-left: -3px;
	}
}

@media Print_ReleaseDoc
{
	ul li
	{
		padding-left: -3px;
	}
}

@media OnlineSource_Light
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media OnlineSource_Dark
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media EchoAccess
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media ElahoAccess
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media Print_SmallBook
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media Print_SmallGeneric
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media Print_LargeBook
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media Print_LargeGeneric
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media Print_ReleaseDoc
{
	ul
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}

	ul ul
	{
		margin-bottom: 6pt;
	}

	ul p
	{
		margin-left: 0;
		/*to avoid double indent on p inside of ul, 
                e.g. for li with note/warning/caution between paragraphs 
                where lower paragraph should not have bullet*/
	}

	div.Note ul,
	div.Caution ul,
	div.CautionESD ul,
	div.Warning ul,
	div.WarningES ul,
	div.Tip ul,
	div.Example ul,
	div.Compliance ul
	{
		margin-left: 34px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: 0;
	}

	ul div.Note ul,
	ul div.Caution ul,
	ul div.CautionESD ul,
	ul div.Warning ul,
	ul div.WarningES ul,
	ul div.Tip ul,
	ul div.Example ul
	{
		padding-left: 0;
	}

	ul div.Note ol,
	ul div.Caution ol,
	ul div.CautionESD ol,
	ul div.Warning ol,
	ul div.WarningES ol,
	ul div.Tip ol,
	ul div.Example ol
	{
		margin-left: 50px;
	}

	ul div.Note ol ol,
	ul div.Caution ol ol,
	ul div.CautionESD ol ol,
	ul div.Warning ol ol,
	ul div.WarningES ol ol,
	ul div.Tip ol ol,
	ul div.Example ol ol
	{
		margin-left: 5px;
	}
}

@media EchoAccess
{
	ul
	{
		margin-left: 34px;
	}
}

@media ElahoAccess
{
	ul
	{
		margin-left: 34px;
	}
}

@media Print_LargeBook
{
	ul
	{
		margin-left: 84px;
	}

	td ul
	{
		margin-left: 31px;
	}
}

@media Print_LargeGeneric
{
	ul
	{
		margin-left: 84px;
	}

	td ul
	{
		margin-left: 31px;
	}
}

@media Print_ReleaseDoc
{
	ul
	{
		margin-left: 84px;
	}

	td ul
	{
		margin-left: 31px;
	}
}

@media Print_SmallBook
{
	ul
	{
		margin-left: 64px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: -52px;
	}

	ul li div.Note,
	ul li div.Caution,
	ul li div.CautionESD,
	ul li div.Warning,
	ul li div.WarningES,
	ul li div.Tip,
	ul li div.Example
	{
		margin-left: -64px;
	}

	td ul
	{
		margin-left: 32px;
	}
}

@media Print_SmallGeneric
{
	ul
	{
		margin-left: 64px;
	}

	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: -52px;
	}

	ul li div.Note,
	ul li div.Caution,
	ul li div.CautionESD,
	ul li div.Warning,
	ul li div.WarningES,
	ul li div.Tip,
	ul li div.Example
	{
		margin-left: -64px;
	}

	td ul
	{
		margin-left: 32px;
	}
}

@media EchoAccess
{
	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: -18px;
	}

	ul.navigation li::marker,
	ul.navigation li > ul > li::marker
	{
		content: none;
	}
}

@media ElahoAccess
{
	ul div.Note,
	ul div.Caution,
	ul div.CautionESD,
	ul div.Warning,
	ul div.WarningES,
	ul div.Tip,
	ul div.Example
	{
		margin-left: -18px;
	}

	ul.navigation li::marker,
	ul.navigation li > ul > li::marker
	{
		content: none;
	}
}

@media Print_SmallBook
{
	ul > li > ul
	{
		margin-left: 28px;
	}

	ol > li > ul
	{
		margin-left: 15px;
	}
}

@media Print_SmallGeneric
{
	ul > li > ul
	{
		margin-left: 28px;
	}

	ol > li > ul
	{
		margin-left: 15px;
	}
}

@media Print_LargeBook
{
	ul > li > ul
	{
		margin-left: 28px;
	}

	ol > li > ul
	{
		margin-left: 15px;
	}
}

@media Print_LargeGeneric
{
	ul > li > ul
	{
		margin-left: 28px;
	}

	ol > li > ul
	{
		margin-left: 15px;
	}
}

@media Print_ReleaseDoc
{
	ul > li > ul
	{
		margin-left: 28px;
	}

	ol > li > ul
	{
		margin-left: 15px;
	}
}

@media OnlineSource_Light
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media OnlineSource_Dark
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media EchoAccess
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media ElahoAccess
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media Print_SmallBook
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media Print_SmallGeneric
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media Print_LargeBook
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media Print_LargeGeneric
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

@media Print_ReleaseDoc
{
	dl
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		mc-hyphenate: never;
		padding: 0;
	}
}

li
{
	margin-bottom: 6px;
	margin-top: 6px;
}

@media OnlineSource_Light
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media OnlineSource_Dark
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media EchoAccess
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media ElahoAccess
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallGeneric
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeBook
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeGeneric
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_ReleaseDoc
{
	li
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	li
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_SmallGeneric
{
	li
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeBook
{
	li
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeGeneric
{
	li
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_ReleaseDoc
{
	li
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media EchoAccess
{
	li
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

@media ElahoAccess
{
	li
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

ul > li::marker,
ul > li > ul > li > ul > li::marker
{
	content: "•";
}

.side-menu ul > li::marker,
#resultList li::marker
{
	content: none;
}

ul > li > ul > li::marker
{
	content: '‐';
}

.side-menu ul > li > ul > li::marker
{
	content: none;
}

@media OnlineSource_Light
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media OnlineSource_Dark
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media EchoAccess
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media ElahoAccess
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media Print_SmallBook
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media Print_SmallGeneric
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media Print_LargeBook
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media Print_LargeGeneric
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media Print_ReleaseDoc
{
	li p
	{
		margin-left: 0;
		/*necessary to avoid double indent on p inside li*/
		margin-top: 0;
		margin-bottom: 0;
	}

	div.Note li,
	div.Caution li,
	div.CautionESD li
	{
		font-style: italic;
	}

	div.Warning li,
	div.WarningES li
	{
		font-weight: bold;
	}

	li.alpha
	{
		list-style-type: lower-alpha;
	}

	li MadCap|dropDownBody
	{
		margin-left: 0in;
		page-break-inside: avoid;
	}

	li MadCap|dropDownHead
	{
		margin-left: 0in;
	}
}

@media OnlineSource_Light
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media OnlineSource_Dark
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media EchoAccess
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media ElahoAccess
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallGeneric
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeBook
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeGeneric
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_ReleaseDoc
{
	dt
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	dt
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_SmallGeneric
{
	dt
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeBook
{
	dt
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeGeneric
{
	dt
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_ReleaseDoc
{
	dt
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media EchoAccess
{
	dt
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

@media ElahoAccess
{
	dt
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

@media OnlineSource_Light
{
	dt
	{
		font-weight: bold;
	}
}

@media OnlineSource_Dark
{
	dt
	{
		font-weight: bold;
	}
}

@media EchoAccess
{
	dt
	{
		font-weight: bold;
	}
}

@media ElahoAccess
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_SmallGeneric
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_LargeBook
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_LargeGeneric
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_ReleaseDoc
{
	dt
	{
		font-weight: bold;
	}
}

@media Print_SmallBook
{
	dt
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	dt
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	dt
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	dt
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	dt
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media OnlineSource_Light
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media OnlineSource_Dark
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media EchoAccess
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media ElahoAccess
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallGeneric
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeBook
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_LargeGeneric
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_ReleaseDoc
{
	dd
	{
		page-break-inside: avoid;
		/*avoid page breaks within a list item or sub-list*/
	}
}

@media Print_SmallBook
{
	dd
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_SmallGeneric
{
	dd
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeBook
{
	dd
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_LargeGeneric
{
	dd
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media Print_ReleaseDoc
{
	dd
	{
		margin-top: 0;
		margin-bottom: 0.2em;
	}
}

@media EchoAccess
{
	dd
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

@media ElahoAccess
{
	dd
	{
		orphans: 2;
		widows: 2;
		margin-bottom: 3pt;
	}
}

ol > li > ol
{
	list-style-type: lower-alpha;
}

ol > li > ol > li > ol
{
	list-style-type: lower-roman;
}

@media OnlineSource_Light
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media OnlineSource_Dark
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media EchoAccess
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media ElahoAccess
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media Print_SmallBook
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media Print_SmallGeneric
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media Print_LargeBook
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media Print_LargeGeneric
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media Print_ReleaseDoc
{
	ol
	{
		margin-right: 0;
		margin-top: 3pt;
		margin-bottom: 3pt;
		/*added 2021-07-13*/
		margin-top: 6pt;
		padding: 0;
		mc-hyphenate: never;
	}

	ol li
	{
		padding-left: -5px;
		/*moves the number away from the text, reset in ol ol li and ol ul li*/
	}

	ol ol
	{
		/*reset so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul
	{
		margin-left: 0;
		/*resets margin so we don't get 2x margin*/
		margin-top: 3pt;
		margin-bottom: 0pt;
	}

	ol ul li
	{
		padding-left: 0;
		/*resets padding because bullets should not be spaced as far away from text*/
		margin-left: 12px;
	}

	div.Note ol,
	div.Caution ol,
	div.CautionESD ol,
	div.Warning ol,
	div.WarningES ol,
	div.Tip ol,
	div.Example ol
	{
		margin-left: 48px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: 0;
	}

	ol div.Note ol,
	ol div.Caution ol,
	ol div.CautionESD ol,
	ol div.Warning ol,
	ol div.WarningES ol,
	ol div.Tip ol,
	ol div.Example ol
	{
		margin-left: 0;
	}

	ol div.Note ul,
	ol div.Caution ul,
	ol div.CautionESD ul,
	ol div.Warning ul,
	ol div.WarningES ul,
	ol div.Tip ul,
	ol div.Example ul
	{
		padding-left: 15px;
	}

	ol div.Note ul ul,
	ol div.Caution ul ul,
	ol div.CautionESD ul ul,
	ol div.Warning ul ul,
	ol div.WarningES ul ul,
	ol div.Tip ul ul,
	ol div.Example ul ul
	{
		padding-left: 80px;
	}
}

@media EchoAccess
{
	ol
	{
		margin-left: 34px;
	}

	ol ul li
	{
		padding-left: 3px;
		margin-left: 34px;
	}
}

@media ElahoAccess
{
	ol
	{
		margin-left: 34px;
	}

	ol ul li
	{
		padding-left: 3px;
		margin-left: 34px;
	}
}

@media Print_LargeBook
{
	ol
	{
		margin-left: 86px;
	}

	td ol
	{
		margin-left: 33px;
	}
}

@media Print_LargeGeneric
{
	ol
	{
		margin-left: 86px;
	}

	td ol
	{
		margin-left: 33px;
	}
}

@media Print_ReleaseDoc
{
	ol
	{
		margin-left: 86px;
	}

	td ol
	{
		margin-left: 33px;
	}
}

@media Print_SmallBook
{
	ol
	{
		margin-left: 64px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: -69px;
	}

	ol li div.Note,
	ol li div.Caution,
	ol li div.CautionESD,
	ol li div.Warning,
	ol li div.WarningES,
	ol li div.Tip,
	ol li div.Example
	{
		margin-left: -64px;
	}

	td ol
	{
		margin-left: 32px;
	}
}

@media Print_SmallGeneric
{
	ol
	{
		margin-left: 64px;
	}

	ol div.Note,
	ol div.Caution,
	ol div.CautionESD,
	ol div.Warning,
	ol div.WarningES,
	ol div.Tip,
	ol div.Example
	{
		margin-left: -69px;
	}

	ol li div.Note,
	ol li div.Caution,
	ol li div.CautionESD,
	ol li div.Warning,
	ol li div.WarningES,
	ol li div.Tip,
	ol li div.Example
	{
		margin-left: -64px;
	}

	td ol
	{
		margin-left: 32px;
	}
}

@media Print_SmallBook
{
	ol > li > ol
	{
		margin-left: 26px;
	}

	ul > li > ol
	{
		margin-left: 28px;
	}
}

@media Print_SmallGeneric
{
	ol > li > ol
	{
		margin-left: 26px;
	}

	ul > li > ol
	{
		margin-left: 28px;
	}
}

@media Print_LargeBook
{
	ol > li > ol
	{
		margin-left: 26px;
	}

	ul > li > ol
	{
		margin-left: 28px;
	}
}

@media Print_LargeGeneric
{
	ol > li > ol
	{
		margin-left: 26px;
	}

	ul > li > ol
	{
		margin-left: 28px;
	}
}

@media Print_ReleaseDoc
{
	ol > li > ol
	{
		margin-left: 26px;
	}

	ul > li > ol
	{
		margin-left: 28px;
	}
}

/*********************************************
END LISTS
*********************************************/

p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

@media Print_LargeBook
{
	p
	{
		mc-hyphenate: never;
	}
}

@media Print_LargeGeneric
{
	p
	{
		mc-hyphenate: never;
	}
}

@media Print_ReleaseDoc
{
	p
	{
		mc-hyphenate: never;
	}
}

@media OnlineSource_Light
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media OnlineSource_Dark
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media EchoAccess
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media ElahoAccess
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media Print_SmallBook
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media Print_SmallGeneric
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media Print_LargeBook
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media Print_LargeGeneric
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media Print_ReleaseDoc
{
	p
	{
		text-align: left;
		margin-right: 0;
		text-indent: 0;
		widows: 3;
		orphans: 3;
	}

	p.AddressSubHeading
	{
		text-align: left;
		margin-left: 0px;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 12pt;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		padding-bottom: 10pt;
	}

	p.anchor
	{
		margin-top: 5pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-size: 7pt;
		line-height: 8pt;
		mc-hyphenate: never;
	}

	p.FooterCenter
	{
		text-align: center;
	}

	p.FooterRight
	{
		text-align: right;
	}

	p.single
	{
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.Table_RowNumber
	{
		mc-auto-number-format: 'N:{n+}';
		margin-left: 0;
	}

	p.Table_RowNumberReset
	{
		mc-auto-number-format: 'N:{n=1}';
		margin-left: 0;
	}

	p.Table_RowLetter
	{
		mc-auto-number-format: 'N:{A+}';
		margin-left: 0;
	}

	p.Table_RowLetterReset
	{
		mc-auto-number-format: 'N:{A=1}';
		margin-left: 0;
	}

	td p
	{
		margin-left: 0;
	}
}

@media EchoAccess
{
	p
	{
		margin-left: 0;
		font-size: 100%;
	}
}

@media ElahoAccess
{
	p
	{
		margin-left: 0;
		font-size: 100%;
	}
}

@media Print_SmallBook
{
	p
	{
		margin-bottom: 1em;
	}
}

@media Print_SmallGeneric
{
	p
	{
		margin-bottom: 1em;
	}
}

@media Print_LargeBook
{
	p
	{
		margin-bottom: 1em;
	}
}

@media Print_LargeGeneric
{
	p
	{
		margin-bottom: 1em;
	}
}

@media Print_ReleaseDoc
{
	p
	{
		margin-bottom: 1em;
	}
}

@media Print_LargeBook
{
	p
	{
		margin-top: 6pt;
	}
}

@media Print_LargeGeneric
{
	p
	{
		margin-top: 6pt;
	}
}

@media Print_ReleaseDoc
{
	p
	{
		margin-top: 6pt;
	}
}

@media Print_SmallGeneric
{
	p
	{
		margin-top: 4pt;
	}
}

@media Print_SmallBook
{
	p
	{
		margin-top: 5pt;
	}
}

@media OnlineSource_Light
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media OnlineSource_Dark
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media EchoAccess
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media ElahoAccess
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_SmallBook
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_SmallGeneric
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_LargeBook
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_LargeGeneric
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_ReleaseDoc
{
	p.Address
	{
		text-align: left;
		margin-right: 0in;
		margin-top: 0pt;
		margin-bottom: 2pt;
		font-size: 9pt;
		color: #000000;
		line-height: 11pt;
		text-decoration: none;
	}
}

@media Print_SmallBook
{
	p.Address
	{
		margin-left: 24px;
	}
}

@media Print_SmallGeneric
{
	p.Address
	{
		margin-left: 24px;
	}
}

@media Print_LargeBook
{
	p.Address
	{
		margin-left: 24px;
	}
}

@media Print_LargeGeneric
{
	p.Address
	{
		margin-left: 24px;
	}
}

@media Print_ReleaseDoc
{
	p.Address
	{
		margin-left: 24px;
	}
}

@media EchoAccess
{
	p.Address
	{
		margin-left: 0;
	}
}

@media ElahoAccess
{
	p.Address
	{
		margin-left: 0;
	}
}

@media Print_LargeGeneric
{
	p.Address
	{
		margin-left: 0;
	}
}

@media Print_LargeBook
{
	p.Address
	{
		margin-left: 0;
		margin-bottom: 1pt;
	}
}

@media Print_SmallBook
{
	p.Address
	{
		margin-bottom: 1pt;
		font-size: 8pt;
		margin-left: 0px;
		line-height: 10pt;
	}
}

@media OnlineSource_Light
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media OnlineSource_Dark
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media EchoAccess
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media ElahoAccess
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_SmallBook
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_SmallGeneric
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_LargeBook
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_LargeGeneric
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_ReleaseDoc
{
	p.AddressHeading
	{
		font-family: Arial, sans-serif;
		mc-hyphenate: never;
		text-align: left;
		margin-right: 0in;
		margin-top: 13pt;
		margin-bottom: 4pt;
		font-weight: normal;
		font-style: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		color: #000000;
		line-height: 15pt;
		text-decoration: none;
	}
}

@media Print_SmallBook
{
	p.AddressHeading
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	p.AddressHeading
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	p.AddressHeading
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	p.AddressHeading
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	p.AddressHeading
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	p.AddressHeading
	{
		margin-left: 0;
		margin-bottom: 0;
		font-size: 9pt;
		line-height: 11pt;
	}
}

@media Print_LargeBook
{
	p.AddressHeading
	{
		margin-left: 0;
		margin-bottom: 0;
	}
}

@media Print_SmallBook
{
	p.AddressHeading
	{
		margin-bottom: 0;
		margin-left: 0;
		font-size: 12pt;
		line-height: 14pt;
	}
}

@media OnlineSource_Light
{
	p.AddressHeading
	{
		font-family: source-sans-pro, sans-serif;
	}
}

@media OnlineSource_Dark
{
	p.AddressHeading
	{
		font-family: source-sans-pro, sans-serif;
	}
}

@media Print_LargeBook
{
	p.Appendix,
	p.Chapter,
	p.Chapter_TOCbreak,
	p.Appendix_TOCbreak
	{
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0px;
		mc-auto-number-format: 'Chapter {chapnum}';
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		margin-top: 0;
		margin-bottom: 3pt;
		margin-left: 0px;
		font-size: 30pt;
		line-height: 36pt;
		mc-hyphenate: never;
		mc-heading-level: 0;
		border-bottom: none;
		padding-bottom: 0;
	}

	p.Chapter_TOCbreak,
	p.Appendix_TOCbreak
	{
		mc-heading-level: 11;
	}
}

@media Print_SmallBook
{
	p.Appendix,
	p.Chapter,
	p.Chapter_TOCbreak,
	p.Appendix_TOCbreak
	{
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0px;
		mc-auto-number-format: 'Chapter {chapnum}';
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		margin-top: 0;
		margin-bottom: 3pt;
		margin-left: 0px;
		font-size: 30pt;
		line-height: 36pt;
		mc-hyphenate: never;
		mc-heading-level: 0;
		border-bottom: none;
		padding-bottom: 0;
	}

	p.Chapter_TOCbreak,
	p.Appendix_TOCbreak
	{
		mc-heading-level: 11;
	}
}

@media Print_LargeBook
{
	p.Appendix,
	p.Appendix_TOCbreak
	{
		mc-auto-number-format: 'Appendix {chapnum}';
	}
}

@media Print_SmallBook
{
	p.Appendix,
	p.Appendix_TOCbreak
	{
		mc-auto-number-format: 'Appendix {chapnum}';
	}
}

@media OnlineSource_Light
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media OnlineSource_Dark
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media EchoAccess
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media ElahoAccess
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_SmallBook
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_LargeBook
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_LargeGeneric
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_ReleaseDoc
{
	p.BoilerP
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		mc-auto-number-format: ;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0;
	}
}

@media Print_SmallBook
{
	p.BoilerP
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-style: normal;
		/*2022-01-11*/
		margin-bottom: 1pt;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-style: normal;
		/*2022-01-11*/
		margin-bottom: 1pt;
	}
}

@media Print_LargeBook
{
	p.BoilerP
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-style: normal;
		/*2022-01-11*/
		margin-bottom: 1pt;
	}
}

@media Print_LargeGeneric
{
	p.BoilerP
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-style: normal;
		/*2022-01-11*/
		margin-bottom: 1pt;
	}
}

@media Print_ReleaseDoc
{
	p.BoilerP
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-style: normal;
		/*2022-01-11*/
		margin-bottom: 1pt;
	}
}

@media Print_LargeBook
{
	p.BoilerP
	{
		font-size: 7pt;
		line-height: 7.5pt;
		color: #ffffff;
	}

	p.BoilerP b,
	p.BoilerP a
	{
		font-size: 7pt;
		line-height: 7.5pt;
	}
}

@media Print_SmallBook
{
	p.BoilerP
	{
		color: #ffffff;
	}
}

@media Print_SmallBook
{
	p.BoilerP a
	{
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP a
	{
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	p.BoilerP a
	{
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	p.BoilerP a
	{
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	p.BoilerP a
	{
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	p.BoilerP a
	{
		color: #08ffff;
		/*links inside boilerplate for docs with covers are a different shade of blue*/
	}
}

@media Print_SmallBook
{
	p.BoilerP a
	{
		color: #08ffff;
		/*links inside boilerplate for docs with covers are a different shade of blue*/
	}
}

@media Print_SmallBook
{
	p.BoilerP b
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP b
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	p.BoilerP b
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	p.BoilerP b
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	p.BoilerP b
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	p.BoilerP
	{
		font-size: 6.5pt;
		line-height: 7pt;
	}

	p.BoilerP b,
	p.BoilerP a
	{
		font-size: 6.5pt;
		line-height: 7pt;
	}
}

@media Print_ReleaseDoc
{
	p.BoilerP
	{
		font-size: 6.5pt;
		line-height: 7pt;
	}

	p.BoilerP b,
	p.BoilerP a
	{
		font-size: 6.5pt;
		line-height: 7pt;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP
	{
		letter-spacing: 0;
	}
}

@media Print_SmallBook
{
	p.BoilerP
	{
		font-size: 6pt;
		line-height: 6.25pt;
	}

	p.BoilerP b,
	p.BoilerP a
	{
		font-size: 6pt;
		line-height: 6.25pt;
	}
}

@media Print_SmallGeneric
{
	p.BoilerP
	{
		font-size: 6pt;
		line-height: 6.25pt;
	}

	p.BoilerP b,
	p.BoilerP a
	{
		font-size: 6pt;
		line-height: 6.25pt;
	}
}

@media Print_ReleaseDoc
{
	p.BugTableContent,
	p td.summary p
	{
		margin-left: 0.153in;
		font-size: 8pt;
		mc-hyphenate: never;
		text-indent: -14px;
		line-height: 10pt;
	}

	p.BugTableSCR
	{
		mc-hyphenate: never;
		mc-auto-number-format: 'RND ';
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0px;
	}
}

@media Print_SmallBook
{
	p.caption
	{
		font-weight: bold;
	}
}

@media Print_SmallGeneric
{
	p.caption
	{
		font-weight: bold;
	}
}

@media Print_LargeBook
{
	p.caption
	{
		font-weight: bold;
	}
}

@media Print_LargeGeneric
{
	p.caption
	{
		font-weight: bold;
	}
}

@media Print_ReleaseDoc
{
	p.caption
	{
		font-weight: bold;
	}
}

@media Print_ReleaseDoc
{
	p.CompatibilityData
	{
		margin-left: 0.875in;
		margin-top: 1pt;
		margin-bottom: 1pt;
		font-size: 10pt;
		mc-hyphenate: never;
		text-indent: -12px;
		line-height: 12pt;
	}

	p.CompatibilityProduct
	{
		margin-left: 0.875in;
		margin-top: 1pt;
		margin-bottom: 1pt;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 10pt;
		mc-hyphenate: never;
		mc-auto-number-format: '• ';
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 12px;
		line-height: 12pt;
	}
}

@media Print_LargeBook
{
	p.DocumentType
	{
		text-align: right;
		margin-bottom: 30pt;
		margin-top: 0;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		/*2022-01-11*/
		/*font-weight: bold;*/
		font-size: 26pt;
		letter-spacing: 0.07em;
		mc-hyphenate: never;
		line-height: 31pt;
	}
}

@media Print_SmallBook
{
	p.DocumentType
	{
		text-align: right;
		margin-bottom: 25pt;
		margin-top: 0;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 22pt;
		letter-spacing: 0.07em;
		mc-hyphenate: never;
		line-height: 26pt;
	}
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

@media Print_LargeGeneric
{
	p.Footer,
	p.FooterCenter,
	p.FooterRight
	{
		font-size: 8pt;
		line-height: 10pt;
	}
}

@media Print_ReleaseDoc
{
	p.Footer,
	p.FooterCenter,
	p.FooterRight
	{
		font-size: 8pt;
		line-height: 10pt;
	}
}

@media Print_LargeBook
{
	p.Footer,
	p.FooterRight
	{
		font-size: 8pt;
		line-height: 9pt;
	}
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	font-size: 7pt;
	line-height: 8pt;
}

p.Footer,
p.FooterCenter,
p.FooterRight
{
	font-size: 7pt;
	line-height: 8pt;
}

@media Print_SmallBook
{
	p.FrontMatter
	{
		margin-left: 0;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	p.FrontMatter
	{
		margin-left: 0;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	p.FrontMatter
	{
		margin-left: 0;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	p.FrontMatter
	{
		margin-left: 0;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	p.FrontMatter
	{
		margin-left: 0;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	p.FrontMatter
	{
		margin-bottom: 3pt;
		font-size: 10pt;
		line-height: 13pt;
		letter-spacing: 0.02em;
	}
}

@media Print_SmallBook
{
	p.FrontMatter
	{
		margin-top: 0;
		margin-bottom: 3pt;
		font-size: 9pt;
		letter-spacing: 0.02em;
		line-height: 13pt;
	}
}

@media Print_LargeBook
{
	p.GroupTitlesIX
	{
		text-align: justify;
		margin-top: 17pt;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 14pt;
		line-height: 17pt;
	}
}

@media Print_ReleaseDoc
{
	p.HeadingBugList
	{
		margin-top: 8pt;
		margin-bottom: 5pt;
		margin-left: 0px;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 14pt;
		letter-spacing: 0.1em;
		line-height: 13pt;
	}

	p.HeadingRelNote
	{
		margin-top: 8pt;
		margin-bottom: 5pt;
		margin-left: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 14pt;
		line-height: 13pt;
	}
}

@media Print_SmallBook
{
	p.image_left
	{
		float: left;
		padding: 0px;
		padding-right: 15 px;
		margin-left: 0px;
	}
}

@media Print_SmallGeneric
{
	p.image_left
	{
		float: left;
		padding: 0px;
		padding-right: 15 px;
		margin-left: 0px;
	}
}

@media Print_LargeBook
{
	p.image_left
	{
		float: left;
		padding: 0px;
		padding-right: 15 px;
		margin-left: 0px;
	}
}

@media Print_LargeGeneric
{
	p.image_left
	{
		float: left;
		padding: 0px;
		padding-right: 15 px;
		margin-left: 0px;
	}
}

@media Print_ReleaseDoc
{
	p.image_left
	{
		float: left;
		padding: 0px;
		padding-right: 15 px;
		margin-left: 0px;
	}
}

@media Print_SmallBook
{
	p.image_right
	{
		float: right;
		padding: 0px;
		padding-left: 25px;
		margin-left: 0px;
	}
}

@media Print_SmallGeneric
{
	p.image_right
	{
		float: right;
		padding: 0px;
		padding-left: 25px;
		margin-left: 0px;
	}
}

@media Print_LargeBook
{
	p.image_right
	{
		float: right;
		padding: 0px;
		padding-left: 25px;
		margin-left: 0px;
	}
}

@media Print_LargeGeneric
{
	p.image_right
	{
		float: right;
		padding: 0px;
		padding-left: 25px;
		margin-left: 0px;
	}
}

@media Print_ReleaseDoc
{
	p.image_right
	{
		float: right;
		padding: 0px;
		padding-left: 25px;
		margin-left: 0px;
	}
}

@media Print_LargeBook
{
	p.Level1IX
	{
		text-align: justify;
		margin-top: 2pt;
		font-size: 10pt;
		line-height: 12pt;
	}
}

@media Print_LargeBook
{
	p.Level2IX
	{
		text-align: justify;
		margin-left: 0.75in;
		margin-top: 2pt;
		font-size: 10pt;
		mc-hyphenate: never;
		text-indent: -48px;
		line-height: 12pt;
	}
}

@media Print_LargeBook
{
	p.Level3IX
	{
		text-align: justify;
		margin-left: 1in;
		font-size: 10pt;
		text-indent: -48px;
		line-height: 12pt;
	}
}

@media Print_LargeBook
{
	p.Level4IX
	{
		text-align: justify;
		margin-left: 1.25in;
		font-size: 10pt;
		text-indent: -48px;
		line-height: 12pt;
	}
}

@media Print_LargeBook
{
	p.ProductName
	{
		text-align: right;
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		letter-spacing: 0.02em;
		color: #009eff;
		mc-hyphenate: never;
		margin-top: 0;
		margin-bottom: 0;
		font-size: 30pt;
		line-height: 36pt;
	}
}

@media Print_SmallBook
{
	p.ProductName
	{
		text-align: right;
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		letter-spacing: 0.02em;
		color: #009eff;
		mc-hyphenate: never;
		margin-top: 0;
		margin-bottom: 0;
		font-size: 26pt;
		line-height: 31pt;
	}
}

@media Print_ReleaseDoc
{
	p.SoftwareSubcomponents
	{
		margin-left: 0.125in;
		font-size: 8pt;
		mc-hyphenate: never;
		text-indent: -12px;
		line-height: 10pt;
	}
}

p.SubTitle,
p.SubTitleCondensed
{
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-hyphenate: never;
}

p.SubTitle,
p.SubTitleCondensed
{
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-hyphenate: never;
}

p.SubTitle,
p.SubTitleCondensed
{
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-hyphenate: never;
}

p.SubTitle,
p.SubTitleCondensed
{
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-hyphenate: never;
}

p.SubTitle,
p.SubTitleCondensed
{
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-hyphenate: never;
}

@media Print_LargeGeneric
{
	p.SubTitle
	{
		letter-spacing: 0.02em;
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 16pt;
		line-height: 19pt;
	}
}

@media Print_LargeBook
{
	p.SubTitle
	{
		text-align: right;
		margin-bottom: 29pt;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 24pt;
		line-height: 29pt;
	}
}

@media Print_ReleaseDoc
{
	p.SubTitle
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		letter-spacing: 0.02em;
		font-size: 16pt;
		line-height: 19pt;
	}
}

@media Print_SmallGeneric
{
	p.SubTitle
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 15pt;
		letter-spacing: 0.02em;
		line-height: 18pt;
	}

	p.SubTitleCondensed
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 15pt;
		letter-spacing: -0.02em;
		word-spacing: -0.02em;
		line-height: 18pt;
	}
}

@media Print_SmallBook
{
	p.SubTitle
	{
		text-align: right;
		margin-bottom: 24pt;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 20pt;
		letter-spacing: 0.07em;
		line-height: 24pt;
	}
}

@media Print_SmallBook
{
	p.TableCellLeftReduced
	{
		margin-left: 0;
		font-size: 8pt;
	}

	p.TableCellCenter
	{
		margin-left: 0;
		text-align: center;
	}

	p.TableCellRight
	{
		margin-left: 0;
		text-align: right;
	}

	p.TableCellHeading
	{
		margin-left: 0;
		text-align: center;
		font-weight: bold;
	}

	p.TableTitle
	{
		margin-bottom: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	p.TableCellLeftReduced
	{
		margin-left: 0;
		font-size: 8pt;
	}

	p.TableCellCenter
	{
		margin-left: 0;
		text-align: center;
	}

	p.TableCellRight
	{
		margin-left: 0;
		text-align: right;
	}

	p.TableCellHeading
	{
		margin-left: 0;
		text-align: center;
		font-weight: bold;
	}

	p.TableTitle
	{
		margin-bottom: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	p.TableCellLeftReduced
	{
		margin-left: 0;
		font-size: 8pt;
	}

	p.TableCellCenter
	{
		margin-left: 0;
		text-align: center;
	}

	p.TableCellRight
	{
		margin-left: 0;
		text-align: right;
	}

	p.TableCellHeading
	{
		margin-left: 0;
		text-align: center;
		font-weight: bold;
	}

	p.TableTitle
	{
		margin-bottom: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	p.TableCellLeftReduced
	{
		margin-left: 0;
		font-size: 8pt;
	}

	p.TableCellCenter
	{
		margin-left: 0;
		text-align: center;
	}

	p.TableCellRight
	{
		margin-left: 0;
		text-align: right;
	}

	p.TableCellHeading
	{
		margin-left: 0;
		text-align: center;
		font-weight: bold;
	}

	p.TableTitle
	{
		margin-bottom: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	p.TableCellLeftReduced
	{
		margin-left: 0;
		font-size: 8pt;
	}

	p.TableCellCenter
	{
		margin-left: 0;
		text-align: center;
	}

	p.TableCellRight
	{
		margin-left: 0;
		text-align: right;
	}

	p.TableCellHeading
	{
		margin-left: 0;
		text-align: center;
		font-weight: bold;
	}

	p.TableTitle
	{
		margin-bottom: 0;
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media OnlineSource_Light
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media OnlineSource_Dark
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media EchoAccess
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media ElahoAccess
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_SmallBook
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_SmallGeneric
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_LargeBook
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_LargeGeneric
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_ReleaseDoc
{
	p.Title
	{
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 0;
		font-weight: bold;
		mc-hyphenate: never;
	}
}

@media Print_SmallBook
{
	p.Title
	{
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	p.Title
	{
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	p.Title
	{
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	p.Title
	{
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	p.Title
	{
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	p.Title
	{
		font-size: 24pt;
		letter-spacing: 0.07em;
		line-height: 29pt;
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	p.Title
	{
		font-size: 24pt;
		letter-spacing: 0.07em;
		line-height: 29pt;
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	p.Title
	{
		font-weight: normal;
		font-size: 18pt;
		letter-spacing: 0.07em;
		line-height: 22pt;
		mc-hyphenate: never;
	}
}

@media Print_LargeBook
{
	p.TitleTOC
	{
		margin-top: 0pt;
		margin-bottom: 15pt;
		margin-left: 0;
		font-size: 30pt;
		line-height: 36pt;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallBook
{
	p.TitleTOC
	{
		margin-top: 0pt;
		margin-bottom: 15pt;
		margin-left: 0;
		font-size: 30pt;
		line-height: 36pt;
		font-family: 'Frutiger LT 67 BoldCn', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallBook
{
	p.Version
	{
		text-align: right;
		margin-top: 14pt;
		margin-bottom: 0;
		font-weight: bold;
		font-size: 12pt;
		mc-hyphenate: never;
		line-height: 16pt;
	}
}

@media Print_SmallGeneric
{
	p.Version
	{
		text-align: right;
		margin-top: 14pt;
		margin-bottom: 0;
		font-weight: bold;
		font-size: 12pt;
		mc-hyphenate: never;
		line-height: 16pt;
	}
}

@media Print_LargeBook
{
	p.Version
	{
		text-align: right;
		margin-top: 14pt;
		margin-bottom: 0;
		font-weight: bold;
		font-size: 12pt;
		mc-hyphenate: never;
		line-height: 16pt;
	}
}

@media Print_LargeGeneric
{
	p.Version
	{
		text-align: right;
		margin-top: 14pt;
		margin-bottom: 0;
		font-weight: bold;
		font-size: 12pt;
		mc-hyphenate: never;
		line-height: 16pt;
	}
}

@media Print_ReleaseDoc
{
	p.Version
	{
		text-align: right;
		margin-top: 14pt;
		margin-bottom: 0;
		font-weight: bold;
		font-size: 12pt;
		mc-hyphenate: never;
		line-height: 16pt;
	}
}

@media Print_LargeBook
{
	p.Version
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallBook
{
	p.Version
	{
		margin-top: 10pt;
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		line-height: 11pt;
	}
}

/**********************************************
CONTENT INSIDE TABLES
**********************************************/

@media OnlineSource_Light
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media OnlineSource_Dark
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media EchoAccess
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media ElahoAccess
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media Print_SmallBook
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media Print_SmallGeneric
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media Print_LargeBook
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media Print_LargeGeneric
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media Print_ReleaseDoc
{
	td,
	td ul,
	td ol,
	td p
	{
		padding-top: 0;
		mc-hyphenate: never;
	}
}

@media print_ReleaseDoc
{
	td.issuekey
	{
		mc-hyphenate: never;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0px;
	}
}

/************************************************
END CONTENT INSIDE TABLES
*************************************************/

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: 0.7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
}

MadCap|dropDown
{
	mc-open-image: url('../Images/Assets/Icons/Arrows/arrow-down-gray.png');
	mc-closed-image: url('../Images/Assets/Icons/Arrows/arrow-right-gray.png');
}

@media EchoAccess
{
	MadCap|dropDown
	{
		mc-open-image: url('../Images/Assets/Icons/Arrows/DropDownOpen.gif');
		mc-closed-image: url('../Images/Assets/Icons/Arrows/DropDownClosed.gif');
	}
}

@media ElahoAccess
{
	MadCap|dropDown
	{
		mc-open-image: url('../Images/Assets/Icons/Arrows/DropDownOpen.gif');
		mc-closed-image: url('../Images/Assets/Icons/Arrows/DropDownClosed.gif');
	}
}

@media OnlineSource_Light
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media OnlineSource_Dark
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media EchoAccess
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media ElahoAccess
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		text-align: left;
		margin-left: 0in;
		margin-right: 0in;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		text-decoration: none;
		page-break-after: avoid;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-weight: bold;
		margin-left: 0.5in;
		mc-hyphenate: never;
		page-break-after: avoid;
		background-color: transparent;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-weight: bold;
		margin-left: 0.5in;
		mc-hyphenate: never;
		page-break-after: avoid;
		background-color: transparent;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-weight: bold;
		margin-left: 0.5in;
		mc-hyphenate: never;
		page-break-after: avoid;
		background-color: transparent;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-weight: bold;
		margin-left: 0.5in;
		mc-hyphenate: never;
		page-break-after: avoid;
		background-color: transparent;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead,
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-weight: bold;
		margin-left: 0.5in;
		mc-hyphenate: never;
		page-break-after: avoid;
		background-color: transparent;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead
	{
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead
	{
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead
	{
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead
	{
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead
	{
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead.h2,
	MadCap|dropDownHead.h3,
	MadCap|dropDownHead.h4,
	MadCap|dropDownHead.h5
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		font-weight: normal;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h3
	{
		font-size: 14pt;
		line-height: 16pt;
		margin-top: 10pt;
		margin-bottom: 2pt;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHead.h4
	{
		font-style: italic;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHead.h4
	{
		font-style: italic;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHead.h4
	{
		font-style: italic;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h4
	{
		font-style: italic;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHead.h4
	{
		font-style: italic;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h4
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHead.h5
	{
		font-size: 10pt;
		line-height: 12pt;
		margin-top: 8pt;
		margin-bottom: 0pt;
	}
}

MadCap|dropDownHotspot
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media OnlineSource_Dark
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media EchoAccess
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media ElahoAccess
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media Print_SmallBook
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media Print_SmallGeneric
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media Print_LargeBook
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media Print_LargeGeneric
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media Print_ReleaseDoc
{
	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #000000;
	}

	MadCap|dropDownHotspot:link
	{
		margin-left: 0;
	}
}

@media EchoAccess
{
	MadCap|dropDownHotspot
	{
		font-style: normal;
		color: #1191c2;
		font-size: 1em;
		font-weight: bold;
		letter-spacing: normal;
	}

	MadCap|dropDownHotspot:link
	{
		color: #1191c2;
	}
}

@media ElahoAccess
{
	MadCap|dropDownHotspot
	{
		font-style: normal;
		color: #1191c2;
		font-size: 1em;
		font-weight: bold;
		letter-spacing: normal;
	}

	MadCap|dropDownHotspot:link
	{
		color: #1191c2;
	}
}

@media OnlineSource_Light
{
	MadCap|dropDownHotspot
	{
		font-style: normal;
		color: #00aeef;
		font-size: 1em;
		font-weight: bold;
		letter-spacing: normal;
	}

	MadCap|dropDownHotspot:link
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	MadCap|dropDownHotspot
	{
		font-style: normal;
		color: #00aeef;
		font-size: 1em;
		font-weight: bold;
		letter-spacing: normal;
	}

	MadCap|dropDownHotspot:link
	{
		color: #00aeef;
	}
}

@media OnlineSource_Light
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media OnlineSource_Dark
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media EchoAccess
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media ElahoAccess
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_SmallBook
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_SmallGeneric
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_LargeBook
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_LargeGeneric
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_ReleaseDoc
{
	MadCap|expandingBody
	{
		color: #000000;
	}
}

@media Print_SmallBook
{
	MadCap|expandingBody
	{
		font-style: italic;
	}
}

@media Print_SmallGeneric
{
	MadCap|expandingBody
	{
		font-style: italic;
	}
}

@media Print_LargeBook
{
	MadCap|expandingBody
	{
		font-style: italic;
	}
}

@media Print_LargeGeneric
{
	MadCap|expandingBody
	{
		font-style: italic;
	}
}

@media Print_ReleaseDoc
{
	MadCap|expandingBody
	{
		font-style: italic;
	}
}

@media EchoAccess
{
	MadCap|expandingBody
	{
		font-style: normal;
	}
}

@media ElahoAccess
{
	MadCap|expandingBody
	{
		font-style: normal;
	}
}

@media OnlineSource_Light
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media OnlineSource_Dark
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media EchoAccess
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media ElahoAccess
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_SmallBook
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_SmallGeneric
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_LargeBook
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_LargeGeneric
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_ReleaseDoc
{
	MadCap|expandingHead
	{
		cursor: hand;
		text-decoration: none;
		color: #1191c2;
	}
}

@media Print_SmallBook
{
	MadCap|expandingHead
	{
		color: #000000;
	}
}

@media Print_SmallGeneric
{
	MadCap|expandingHead
	{
		color: #000000;
	}
}

@media Print_LargeBook
{
	MadCap|expandingHead
	{
		color: #000000;
	}
}

@media Print_LargeGeneric
{
	MadCap|expandingHead
	{
		color: #000000;
	}
}

@media Print_ReleaseDoc
{
	MadCap|expandingHead
	{
		color: #000000;
	}
}

@media Print_SmallBook
{
	MadCap|tocProxy
	{
		border-top: none;
		margin-left: 0;
	}
}

@media Print_SmallGeneric
{
	MadCap|tocProxy
	{
		border-top: none;
		margin-left: 0;
	}
}

@media Print_LargeBook
{
	MadCap|tocProxy
	{
		border-top: none;
		margin-left: 0;
	}
}

@media Print_LargeGeneric
{
	MadCap|tocProxy
	{
		border-top: none;
		margin-left: 0;
	}
}

@media Print_ReleaseDoc
{
	MadCap|tocProxy
	{
		border-top: none;
		margin-left: 0;
	}
}

@media Print_SmallBook
{
	MadCap|tocProxy
	{
		line-height: 14pt;
		/*The standard (inherited) line height here works fine for large format docs, but it's too tight for small book. */
	}
}

@media OnlineSource_Light
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media OnlineSource_Dark
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media EchoAccess
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media ElahoAccess
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media Print_SmallBook
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media Print_SmallGeneric
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media Print_LargeBook
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media Print_LargeGeneric
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

@media Print_ReleaseDoc
{
	MadCap|toggler
	{
		color: #000000;
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
	}
}

MadCap|xref
{
	color: #1191c2;
	font-weight: bold;
	mc-format: '{para}';
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media OnlineSource_Dark
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media EchoAccess
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media ElahoAccess
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_SmallBook
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_SmallGeneric
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_LargeBook
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_LargeGeneric
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_ReleaseDoc
{
	MadCap|xref
	{
		text-decoration: none;
	}

	MadCap|xref.Heading
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext}';
		text-decoration: none;
	}

	MadCap|xref.Page
	{
		mc-format: 'page {page}';
	}
}

@media Print_SmallBook
{
	MadCap|xref
	{
		font-style: italic;
		color: #0091c8;
	}

	MadCap|xref:hover
	{
		color: #0091c8;
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.headingonpage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.TOCPageNumber
	{
		font-style: normal;
	}
}

@media Print_SmallGeneric
{
	MadCap|xref
	{
		font-style: italic;
		color: #0091c8;
	}

	MadCap|xref:hover
	{
		color: #0091c8;
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.headingonpage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.TOCPageNumber
	{
		font-style: normal;
	}
}

@media Print_LargeBook
{
	MadCap|xref
	{
		font-style: italic;
		color: #0091c8;
	}

	MadCap|xref:hover
	{
		color: #0091c8;
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.headingonpage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.TOCPageNumber
	{
		font-style: normal;
	}
}

@media Print_LargeGeneric
{
	MadCap|xref
	{
		font-style: italic;
		color: #0091c8;
	}

	MadCap|xref:hover
	{
		color: #0091c8;
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.headingonpage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.TOCPageNumber
	{
		font-style: normal;
	}
}

@media Print_ReleaseDoc
{
	MadCap|xref
	{
		font-style: italic;
		color: #0091c8;
	}

	MadCap|xref:hover
	{
		color: #0091c8;
	}

	MadCap|xref.HeadingPage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.headingonpage
	{
		mc-format: '{paratext} on\00A0page\00A0{page}';
	}

	MadCap|xref.TOCPageNumber
	{
		font-style: normal;
	}
}

@media EchoAccess
{
	MadCap|xref.custom
	{
		mc-format: 'Dual Tech Mode';
	}

	MadCap|xref.custom2
	{
		mc-format: 'Occupancy Timeout';
	}

	MadCap|xref.custom3
	{
		mc-format: 'grace period';
	}

	MadCap|xref.custom4
	{
		mc-format: 'Echo Dual Tech Switch-mount Occupancy Sensors';
	}

	MadCap|xref.custom5
	{
		mc-format: 'Echo Dual Tech Ceiling-mount Occupancy Sensors';
	}
}

@media ElahoAccess
{
	MadCap|xref.custom
	{
		mc-format: 'Dual Tech Mode';
	}

	MadCap|xref.custom2
	{
		mc-format: 'Occupancy Timeout';
	}

	MadCap|xref.custom3
	{
		mc-format: 'grace period';
	}

	MadCap|xref.custom4
	{
		mc-format: 'Echo Dual Tech Switch-mount Occupancy Sensors';
	}

	MadCap|xref.custom5
	{
		mc-format: 'Echo Dual Tech Ceiling-mount Occupancy Sensors';
	}
}

@media Print_LargeBook
{
	MadCap|xref.TOCPageNumber
	{
		font-size: 12pt;
	}
}

@media Print_SmallBook
{
	MadCap|xref.TOCPageNumber
	{
		font-size: 10pt;
	}
}

@media OnlineSource_Light
{
	MadCap|xref
	{
		color: #00aeef;
	}

	MadCap|xref:hover
	{
		color: #1191c2;
	}
}

@media OnlineSource_Dark
{
	MadCap|xref
	{
		color: #00aeef;
	}

	MadCap|xref:hover
	{
		color: #1191c2;
	}
}

@media OnlineSource_Light
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media OnlineSource_Dark
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media EchoAccess
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media ElahoAccess
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media Print_SmallBook
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media Print_SmallGeneric
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media Print_LargeBook
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media Print_LargeGeneric
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

@media Print_ReleaseDoc
{
	span.Arial
	{
		font-family: Arial, sans-serif;
	}

	span.Emphasis
	{
		font-weight: bold;
	}

	span.Icon
	{
		vertical-align: text-bottom;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	span.NoBreak
	{
		white-space: nowrap;
	}

	span.Normal
	{
		font-style: normal;
	}

	span.SmallCaps
	{
		font-variant: small-caps;
	}

	span.WebDing
	{
		font-family: 'Webdings';
	}
}

span.BulletSquareWingdings
{
	font-family: "Wingdings";
	font-size: 5pt;
	line-height: 7pt;
}

@media Print_LargeGeneric
{
	span.BulletSquareWingdings
	{
		letter-spacing: 0em;
	}
}

@media Print_LargeBook
{
	span.BulletSquareWingdings
	{
		font-size: 4pt;
		line-height: 6pt;
	}
}

@media Print_SmallBook
{
	span
	{
		/*&.FixLater
            {
                color: @colorFixlater;
            }*/
	}

	span.Italic
	{
		font-weight: normal;
		font-style: italic;
	}
}

@media Print_SmallGeneric
{
	span
	{
		/*&.FixLater
            {
                color: @colorFixlater;
            }*/
	}

	span.Italic
	{
		font-weight: normal;
		font-style: italic;
	}
}

@media Print_LargeBook
{
	span
	{
		/*&.FixLater
            {
                color: @colorFixlater;
            }*/
	}

	span.Italic
	{
		font-weight: normal;
		font-style: italic;
	}
}

@media Print_LargeGeneric
{
	span
	{
		/*&.FixLater
            {
                color: @colorFixlater;
            }*/
	}

	span.Italic
	{
		font-weight: normal;
		font-style: italic;
	}
}

@media Print_ReleaseDoc
{
	span
	{
		/*&.FixLater
            {
                color: @colorFixlater;
            }*/
	}

	span.Italic
	{
		font-weight: normal;
		font-style: italic;
	}
}

@media EchoAccess
{
	span.FixLater
	{
		background-color: #ffff00;
	}
}

@media ElahoAccess
{
	span.FixLater
	{
		background-color: #ffff00;
	}
}

@media Print_LargeBook
{
	span.WebDing
	{
		font-size: 12pt;
		line-height: 14pt;
	}

	span.Wingdings
	{
		font-family: Wingdings;
		font-size: 11pt;
		line-height: 13pt;
	}

	span.Wingdings3
	{
		font-family: 'Wingdings 3';
		font-weight: bold;
		font-size: 11pt;
		line-height: 13pt;
	}
}

@media Print_ReleaseDoc
{
	span.HeadingRelNoteData
	{
		font-size: 14pt;
		mc-hyphenate: never;
		font-family: 'Frutiger LT 45 Light', Frutiger, Arial, sans-serif;
		letter-spacing: -0.01em;
		line-height: 1em;
	}

	span.SoftwareSubcomponentsHead
	{
		text-align: center;
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		mc-hyphenate: never;
		line-height: 11pt;
		vertical-align: bottom;
	}

	span.Workaround
	{
		mc-hyphenate: never;
		mc-auto-number-format: '{b}Workaround: {/b}';
		/*spaces create indent*/
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 0px;
	}
}

@media OnlineSource_Light
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media OnlineSource_Dark
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media EchoAccess
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media ElahoAccess
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media Print_SmallBook
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media Print_SmallGeneric
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media Print_LargeBook
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media Print_LargeGeneric
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media Print_ReleaseDoc
{
	sup
	{
		font-size: 60%;
		vertical-align: super;
	}
}

@media EchoAccess
{
	td
	{
		font-size: 8pt;
	}
}

@media ElahoAccess
{
	td
	{
		font-size: 8pt;
	}
}

/***************************************************
==Master Page Topic Layout==
***************************************************/

nav.title-bar
{
	border-bottom: 1px solid #d3d3d3;
}

div.top-bar
{
	border-bottom: 1px solid #d3d3d3;
	min-height: 50px;
	mc-hidden: hidden;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

div.search-container
{
	padding-bottom: 20px;
	mc-hidden: hidden;
}

/*************************************************************
Elements for the left side of Master Page layout==
*************************************************************/

div.side-menu
{
	padding-left: 10px;
	margin-top: 15px;
	mc-hidden: hidden;
}

div.side-content
{
	padding-top: 10px;
	mc-hidden: hidden;
}

MadCap|dropDownHead.side-content
{
	font-size: 1.1em;
	font-weight: bold;
}

div.topic-layout
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	mc-hidden: hidden;
}

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)
{
	width: 25%;
	margin-left: 0%;
	border-right: 1px solid #d3d3d3;
}

div.topic-layout > div:nth-child(2)
{
	width: 73%;
	margin-left: 2%;
}

span.NoPhoneNumber
{
	pointer-events: none;
}

span.NoPhoneNumber > a
{
	text-decoration: none;
	font-weight: normal;
	color: inherit;
}

/******************************************************************
NOTES/CAUTIONS/WARNINGS/TIPS/EXAMPLES
******************************************************************/

span.Note
{
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
}

p.Note span.Note,
p.Tip span.Note,
p.Example span.Note
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	p.Note span.Note,
	p.Tip span.Note,
	p.Example span.Note
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	p.Note span.Note,
	p.Tip span.Note,
	p.Example span.Note
	{
		color: #00aeef;
	}
}

p.Caution span.Note,
p.CautionFR span.Note,
p.CautionDE span.Note
{
	color: #FFCC33;
}

p.Warning span.Note,
p.WarningFR span.Note
{
	color: #CC3333;
}

@media Print_SmallBook
{
	span.Note
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		color: #000000;
	}
}

@media Print_SmallGeneric
{
	span.Note
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		color: #000000;
	}
}

@media Print_LargeBook
{
	span.Note
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		color: #000000;
	}
}

@media Print_LargeGeneric
{
	span.Note
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		color: #000000;
	}
}

@media Print_ReleaseDoc
{
	span.Note
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		color: #000000;
	}
}

@media Print_SmallBook
{
	span.Note
	{
		font-size: 10pt;
	}
}

@media Print_SmallGeneric
{
	span.Note
	{
		font-size: 10pt;
	}
}

div.Note
{
	background-color: #3e3e3e;
	background-size: 32px 32px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #b3b3b3;
	font-style: italic;
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	page-break-before: avoid;
	height: auto;
	min-height: 52px;
	/*min height doesn't work for PDF, see print medium*/
	background-position: 10px 12px;
	background-image: url('../Images/Common/New_Icon_Note.png');
}

div.Note p
{
	margin-bottom: 5pt;
	margin-left: 0px;
}

div.Note ul
{
	margin-left: 0px;
}

div.Note p:first-child
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
}

@media EchoAccess
{
	div.Note
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Note p
	{
		line-height: 1.7em;
	}
}

@media ElahoAccess
{
	div.Note
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Note p
	{
		line-height: 1.7em;
	}
}

@media Print_SmallBook
{
	div.Note
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Note ul
	{
		line-height: 100%;
	}

	div.Note ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Note ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Note p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Note p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	div.Note
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Note ul
	{
		line-height: 100%;
	}

	div.Note ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Note ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Note p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Note p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Note
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Note ul
	{
		line-height: 100%;
	}

	div.Note ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Note ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Note p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Note p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	div.Note
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Note ul
	{
		line-height: 100%;
	}

	div.Note ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Note ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Note p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Note p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	div.Note
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Note ul
	{
		line-height: 100%;
	}

	div.Note ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Note ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Note p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Note p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Note
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Note ol
	{
		margin-left: 55px;
	}
}

@media Print_LargeGeneric
{
	div.Note
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Note ol
	{
		margin-left: 55px;
	}
}

@media Print_ReleaseDoc
{
	div.Note
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Note ol
	{
		margin-left: 55px;
	}
}

@media Print_SmallBook
{
	div.Note
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Note
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

div.Note > p:first-child
{
	mc-auto-number-format: 'Note: ';
}

div.Note p:first-child span.Note
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	div.Note p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	div.Note p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media Print_SmallBook
{
	div.Note
	{
		background-image: url('../Images/Common/New_Icon_Note2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallGeneric
{
	div.Note
	{
		background-image: url('../Images/Common/New_Icon_Note2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeBook
{
	div.Note
	{
		background-image: url('../Images/Common/New_Icon_Note2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeGeneric
{
	div.Note
	{
		background-image: url('../Images/Common/New_Icon_Note2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_ReleaseDoc
{
	div.Note
	{
		background-image: url('../Images/Common/New_Icon_Note2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallBook
{
	div.Note
	{
		/*background-image: url('../Images/Common/New_Icon_Note_Small2.eps'); 2025-01-31*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

@media Print_SmallGeneric
{
	div.Note
	{
		/*background-image: url('../Images/Common/New_Icon_Note_Small2.eps'); 2025-01-31*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

div.Caution,
div.CautionESD
{
	background-color: #3e3e3e;
	background-size: 32px 32px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #b3b3b3;
	font-style: italic;
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	page-break-before: avoid;
	height: auto;
	min-height: 52px;
	/*min height doesn't work for PDF, see print medium*/
	background-position: 12px 12px;
	background-image: url('../Images/Common/New_Icon_Caution.png');
}

div.Caution p,
div.CautionESD p
{
	margin-bottom: 5pt;
	margin-left: 0px;
}

div.Caution ul,
div.CautionESD ul
{
	margin-left: 0px;
}

div.Caution p:first-child,
div.CautionESD p:first-child
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
}

@media EchoAccess
{
	div.Caution,
	div.CautionESD
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 1.7em;
	}
}

@media ElahoAccess
{
	div.Caution,
	div.CautionESD
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 1.7em;
	}
}

@media Print_SmallBook
{
	div.Caution,
	div.CautionESD
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Caution ul,
	div.CautionESD ul
	{
		line-height: 100%;
	}

	div.Caution ul li,
	div.CautionESD ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Caution ul ul li,
	div.CautionESD ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Caution p:first-child,
	div.CautionESD p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	div.Caution,
	div.CautionESD
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Caution ul,
	div.CautionESD ul
	{
		line-height: 100%;
	}

	div.Caution ul li,
	div.CautionESD ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Caution ul ul li,
	div.CautionESD ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Caution p:first-child,
	div.CautionESD p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Caution,
	div.CautionESD
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Caution ul,
	div.CautionESD ul
	{
		line-height: 100%;
	}

	div.Caution ul li,
	div.CautionESD ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Caution ul ul li,
	div.CautionESD ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Caution p:first-child,
	div.CautionESD p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	div.Caution,
	div.CautionESD
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Caution ul,
	div.CautionESD ul
	{
		line-height: 100%;
	}

	div.Caution ul li,
	div.CautionESD ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Caution ul ul li,
	div.CautionESD ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Caution p:first-child,
	div.CautionESD p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	div.Caution,
	div.CautionESD
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Caution ul,
	div.CautionESD ul
	{
		line-height: 100%;
	}

	div.Caution ul li,
	div.CautionESD ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Caution ul ul li,
	div.CautionESD ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Caution p:first-child,
	div.CautionESD p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Caution p,
	div.CautionESD p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Caution,
	div.CautionESD
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Caution ol,
	div.CautionESD ol
	{
		margin-left: 55px;
	}
}

@media Print_LargeGeneric
{
	div.Caution,
	div.CautionESD
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Caution ol,
	div.CautionESD ol
	{
		margin-left: 55px;
	}
}

@media Print_ReleaseDoc
{
	div.Caution,
	div.CautionESD
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Caution ol,
	div.CautionESD ol
	{
		margin-left: 55px;
	}
}

@media Print_SmallBook
{
	div.Caution,
	div.CautionESD
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Caution,
	div.CautionESD
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

div.Caution > p:first-child,
div.CautionESD > p:first-child
{
	mc-auto-number-format: 'CAUTION: ';
}

div.Caution p.CautionFR:first-child,
div.CautionESD p.CautionFR:first-child
{
	mc-auto-number-format: 'ATTENTION : ';
}

div.Caution p.CautionDE:first-child,
div.CautionESD p.CautionDE:first-child
{
	mc-auto-number-format: 'VORSICHT: ';
}

div.Caution p:first-child span.Note,
div.CautionESD p:first-child span.Note
{
	color: #FFCC33;
}

@media Print_SmallBook
{
	div.Caution,
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallGeneric
{
	div.Caution,
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeBook
{
	div.Caution,
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeGeneric
{
	div.Caution,
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_ReleaseDoc
{
	div.Caution,
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallBook
{
	div.Caution,
	div.CautionESD
	{
		/*background-image: url('../Images/Common/New_Icon_Caution_Small2.eps'); 2025-01-25*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

@media Print_SmallGeneric
{
	div.Caution,
	div.CautionESD
	{
		/*background-image: url('../Images/Common/New_Icon_Caution_Small2.eps'); 2025-01-25*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

div.CautionESD
{
	background-image: url('../Images/Common/New_Icon_Caution_ESD2.png');
}

@media Print_SmallBook
{
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution_ESD2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallGeneric
{
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution_ESD2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeBook
{
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution_ESD2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeGeneric
{
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution_ESD2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_ReleaseDoc
{
	div.CautionESD
	{
		font-family: 'Frutiger LT 66 BoldItalic', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Caution_ESD2.eps');
		background-position: 12px 8px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallBook
{
	div.CautionESD
	{
		/*background-image: url('../Images/Common/New_Icon_Caution_ESD_Small2.eps'); 2025-01-31*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

@media Print_SmallGeneric
{
	div.CautionESD
	{
		/*background-image: url('../Images/Common/New_Icon_Caution_ESD_Small2.eps'); 2025-01-31*/
		background-position: 5px 4px;
		padding-left: 48px;
	}
}

div.Warning,
div.WarningES
{
	background-color: #3e3e3e;
	background-size: 32px 32px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #b3b3b3;
	font-style: italic;
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	page-break-before: avoid;
	height: auto;
	min-height: 52px;
	/*min height doesn't work for PDF, see print medium*/
	font-weight: bold;
	font-style: normal;
	background-position: 13px 14px;
	background-image: url('../Images/Common/New_Icon_Warning_General_whitefill.png');
}

div.Warning p,
div.WarningES p
{
	margin-bottom: 5pt;
	margin-left: 0px;
}

div.Warning ul,
div.WarningES ul
{
	margin-left: 0px;
}

div.Warning p:first-child,
div.WarningES p:first-child
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
}

@media EchoAccess
{
	div.Warning,
	div.WarningES
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 1.7em;
	}
}

@media ElahoAccess
{
	div.Warning,
	div.WarningES
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 1.7em;
	}
}

@media Print_SmallBook
{
	div.Warning,
	div.WarningES
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Warning ul,
	div.WarningES ul
	{
		line-height: 100%;
	}

	div.Warning ul li,
	div.WarningES ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Warning ul ul li,
	div.WarningES ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Warning p:first-child,
	div.WarningES p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	div.Warning,
	div.WarningES
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Warning ul,
	div.WarningES ul
	{
		line-height: 100%;
	}

	div.Warning ul li,
	div.WarningES ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Warning ul ul li,
	div.WarningES ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Warning p:first-child,
	div.WarningES p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Warning,
	div.WarningES
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Warning ul,
	div.WarningES ul
	{
		line-height: 100%;
	}

	div.Warning ul li,
	div.WarningES ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Warning ul ul li,
	div.WarningES ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Warning p:first-child,
	div.WarningES p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	div.Warning,
	div.WarningES
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Warning ul,
	div.WarningES ul
	{
		line-height: 100%;
	}

	div.Warning ul li,
	div.WarningES ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Warning ul ul li,
	div.WarningES ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Warning p:first-child,
	div.WarningES p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	div.Warning,
	div.WarningES
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Warning ul,
	div.WarningES ul
	{
		line-height: 100%;
	}

	div.Warning ul li,
	div.WarningES ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Warning ul ul li,
	div.WarningES ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Warning p:first-child,
	div.WarningES p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Warning p,
	div.WarningES p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Warning,
	div.WarningES
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Warning ol,
	div.WarningES ol
	{
		margin-left: 55px;
	}
}

@media Print_LargeGeneric
{
	div.Warning,
	div.WarningES
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Warning ol,
	div.WarningES ol
	{
		margin-left: 55px;
	}
}

@media Print_ReleaseDoc
{
	div.Warning,
	div.WarningES
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Warning ol,
	div.WarningES ol
	{
		margin-left: 55px;
	}
}

@media Print_SmallBook
{
	div.Warning,
	div.WarningES
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Warning,
	div.WarningES
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

div.Warning > p:first-child,
div.WarningES > p:first-child
{
	mc-auto-number-format: 'WARNING: ';
}

div.Warning p.WarningFR:first-child,
div.WarningES p.WarningFR:first-child
{
	mc-auto-number-format: 'AVERTISSEMENT : ';
}

div.Warning p:first-child span.Note,
div.WarningES p:first-child span.Note
{
	color: #CC3333;
}

@media Print_SmallBook
{
	div.Warning,
	div.WarningES
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Warning_General_whitefill2.eps');
		background-position: 12px 10px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallGeneric
{
	div.Warning,
	div.WarningES
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Warning_General_whitefill2.eps');
		background-position: 12px 10px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeBook
{
	div.Warning,
	div.WarningES
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Warning_General_whitefill2.eps');
		background-position: 12px 10px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_LargeGeneric
{
	div.Warning,
	div.WarningES
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Warning_General_whitefill2.eps');
		background-position: 12px 10px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_ReleaseDoc
{
	div.Warning,
	div.WarningES
	{
		font-family: 'Frutiger LT 65 Bold', Frutiger, Arial, sans-serif;
		font-weight: normal;
		font-style: normal;
		background-image: url('../Images/Common/New_Icon_Warning_General_whitefill2.eps');
		background-position: 12px 10px;
		/*because min-height doesn't work in pdf*/
		background-color: #ffffff;
	}
}

@media Print_SmallBook
{
	div.Warning,
	div.WarningES
	{
		/*background-image: url('../Images/Common/New_Icon_Warning_General_Small2.eps'); 2025-01-31*/
		background-position: 5px 5px;
		padding-left: 48px;
	}
}

@media Print_SmallGeneric
{
	div.Warning,
	div.WarningES
	{
		/*background-image: url('../Images/Common/New_Icon_Warning_General_Small2.eps'); 2025-01-31*/
		background-position: 5px 5px;
		padding-left: 48px;
	}
}

div.WarningES
{
	background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.png');
}

@media Print_SmallBook
{
	div.WarningES
	{
		background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.eps');
	}
}

@media Print_SmallGeneric
{
	div.WarningES
	{
		background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.eps');
	}
}

@media Print_LargeBook
{
	div.WarningES
	{
		background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.eps');
	}
}

@media Print_LargeGeneric
{
	div.WarningES
	{
		background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.eps');
	}
}

@media Print_ReleaseDoc
{
	div.WarningES
	{
		background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_whitefill.eps');
	}
}

@media Print_SmallBook
{
	div.WarningES
	{
		/*background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_Small2.eps'); 2025-01-31*/
		background-position: 5px 5px;
		padding-left: 48px;
	}
}

@media Print_SmallGeneric
{
	div.WarningES
	{
		/*background-image: url('../Images/Common/New_Icon_Warning_Electric_Shock_Small2.eps'); 2025-01-31*/
		background-position: 5px 5px;
		padding-left: 48px;
	}
}

div.Tip,
div.Example
{
	background-color: #3e3e3e;
	background-size: 32px 32px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #b3b3b3;
	font-style: italic;
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	page-break-before: avoid;
	height: auto;
	min-height: 52px;
	/*min height doesn't work for PDF, see print medium*/
	background-size: 22px 32px;
	background-color: #d3d3d3;
	background-position: 13px 14px;
	color: #000000;
	background-image: url('../Images/Common/lightbulb.png');
}

div.Tip p,
div.Example p
{
	margin-bottom: 5pt;
	margin-left: 0px;
}

div.Tip ul,
div.Example ul
{
	margin-left: 0px;
}

div.Tip p:first-child,
div.Example p:first-child
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
}

@media EchoAccess
{
	div.Tip,
	div.Example
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Tip p,
	div.Example p
	{
		line-height: 1.7em;
	}
}

@media ElahoAccess
{
	div.Tip,
	div.Example
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Tip p,
	div.Example p
	{
		line-height: 1.7em;
	}
}

@media Print_SmallBook
{
	div.Tip,
	div.Example
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Tip ul,
	div.Example ul
	{
		line-height: 100%;
	}

	div.Tip ul li,
	div.Example ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Tip ul ul li,
	div.Example ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Tip p:first-child,
	div.Example p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Tip p,
	div.Example p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	div.Tip,
	div.Example
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Tip ul,
	div.Example ul
	{
		line-height: 100%;
	}

	div.Tip ul li,
	div.Example ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Tip ul ul li,
	div.Example ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Tip p:first-child,
	div.Example p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Tip p,
	div.Example p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Tip,
	div.Example
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Tip ul,
	div.Example ul
	{
		line-height: 100%;
	}

	div.Tip ul li,
	div.Example ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Tip ul ul li,
	div.Example ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Tip p:first-child,
	div.Example p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Tip p,
	div.Example p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	div.Tip,
	div.Example
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Tip ul,
	div.Example ul
	{
		line-height: 100%;
	}

	div.Tip ul li,
	div.Example ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Tip ul ul li,
	div.Example ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Tip p:first-child,
	div.Example p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Tip p,
	div.Example p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	div.Tip,
	div.Example
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Tip ul,
	div.Example ul
	{
		line-height: 100%;
	}

	div.Tip ul li,
	div.Example ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Tip ul ul li,
	div.Example ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Tip p:first-child,
	div.Example p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Tip p,
	div.Example p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Tip,
	div.Example
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Tip ol,
	div.Example ol
	{
		margin-left: 55px;
	}
}

@media Print_LargeGeneric
{
	div.Tip,
	div.Example
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Tip ol,
	div.Example ol
	{
		margin-left: 55px;
	}
}

@media Print_ReleaseDoc
{
	div.Tip,
	div.Example
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Tip ol,
	div.Example ol
	{
		margin-left: 55px;
	}
}

@media Print_SmallBook
{
	div.Tip,
	div.Example
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Tip,
	div.Example
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

div.Tip > p:first-child,
div.Example > p:first-child
{
	mc-auto-number-format: 'Tip: ';
}

div.Tip p:first-child span.Note,
div.Example p:first-child span.Note
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	div.Tip p:first-child span.Note,
	div.Example p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	div.Tip p:first-child span.Note,
	div.Example p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media Print_SmallBook
{
	div.Tip,
	div.Example
	{
		background-position: 13px 5px;
		background-image: url('../Images/Common/lightbulb.eps');
	}
}

@media Print_SmallGeneric
{
	div.Tip,
	div.Example
	{
		background-position: 13px 5px;
		background-image: url('../Images/Common/lightbulb.eps');
	}
}

@media Print_LargeBook
{
	div.Tip,
	div.Example
	{
		background-position: 13px 5px;
		background-image: url('../Images/Common/lightbulb.eps');
	}
}

@media Print_LargeGeneric
{
	div.Tip,
	div.Example
	{
		background-position: 13px 5px;
		background-image: url('../Images/Common/lightbulb.eps');
	}
}

@media Print_ReleaseDoc
{
	div.Tip,
	div.Example
	{
		background-position: 13px 5px;
		background-image: url('../Images/Common/lightbulb.eps');
	}
}

@media Print_SmallBook
{
	div.Tip,
	div.Example
	{
		padding-left: 48px;
		background-size: 20px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Tip,
	div.Example
	{
		padding-left: 48px;
		background-size: 20px 28px;
	}
}

div.Example > p:first-child
{
	mc-auto-number-format: 'Example: ';
}

div.Compliance
{
	background-color: #3e3e3e;
	background-size: 32px 32px;
	background-repeat: no-repeat;
	border-radius: 10px;
	color: #b3b3b3;
	font-style: italic;
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
	margin-top: 10px;
	margin-bottom: 10px;
	page-break-inside: avoid;
	page-break-before: avoid;
	height: auto;
	min-height: 52px;
	/*min height doesn't work for PDF, see print medium*/
	background-image: none;
	background-color: #d3d3d3;
	color: #000000;
	padding-left: 20px;
}

div.Compliance p
{
	margin-bottom: 5pt;
	margin-left: 0px;
}

div.Compliance ul
{
	margin-left: 0px;
}

div.Compliance p:first-child
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
}

@media EchoAccess
{
	div.Compliance
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Compliance p
	{
		line-height: 1.7em;
	}
}

@media ElahoAccess
{
	div.Compliance
	{
		margin-left: 0px;
		margin-right: 17px;
		padding-right: 15px;
	}

	div.Compliance p
	{
		line-height: 1.7em;
	}
}

@media Print_SmallBook
{
	div.Compliance
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Compliance ul
	{
		line-height: 100%;
	}

	div.Compliance ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Compliance ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Compliance p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Compliance p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_SmallGeneric
{
	div.Compliance
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Compliance ul
	{
		line-height: 100%;
	}

	div.Compliance ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Compliance ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Compliance p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Compliance p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Compliance
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Compliance ul
	{
		line-height: 100%;
	}

	div.Compliance ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Compliance ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Compliance p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Compliance p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeGeneric
{
	div.Compliance
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Compliance ul
	{
		line-height: 100%;
	}

	div.Compliance ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Compliance ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Compliance p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Compliance p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_ReleaseDoc
{
	div.Compliance
	{
		border-color: #000000;
		color: #000000;
		margin-left: 0;
		margin-bottom: 10px;
		padding-left: 80px;
		border-style: solid none solid none;
		border-radius: 0px;
	}

	div.Compliance ul
	{
		line-height: 100%;
	}

	div.Compliance ul li
	{
		list-style-type: none;
		margin-bottom: 0.3em;
	}

	div.Compliance ul ul li
	{
		list-style-type: none;
		background-position: 0px 0px;
	}

	div.Compliance p:first-child
	{
		line-height: 100%;
		margin-bottom: 0;
		mc-auto-number-class: Note;
		/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	}

	div.Compliance p
	{
		line-height: 100%;
		margin-bottom: 0;
	}
}

@media Print_LargeBook
{
	div.Compliance
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Compliance ol
	{
		margin-left: 55px;
	}
}

@media Print_LargeGeneric
{
	div.Compliance
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Compliance ol
	{
		margin-left: 55px;
	}
}

@media Print_ReleaseDoc
{
	div.Compliance
	{
		padding-left: 80px;
		height: 52px;
	}

	div.Compliance ol
	{
		margin-left: 55px;
	}
}

@media Print_SmallBook
{
	div.Compliance
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

@media Print_SmallGeneric
{
	div.Compliance
	{
		height: 36px;
		background-size: 28px 28px;
	}
}

div.Compliance > p:first-child
{
	mc-auto-number-format: 'Compliance: ';
}

div.Compliance p:first-child span.Note
{
	color: #1191c2;
}

@media OnlineSource_Light
{
	div.Compliance p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media OnlineSource_Dark
{
	div.Compliance p:first-child span.Note
	{
		color: #00aeef;
	}
}

@media Print_SmallBook
{
	div.Compliance
	{
		padding-left: 20px;
	}
}

@media Print_SmallGeneric
{
	div.Compliance
	{
		padding-left: 20px;
	}
}

p.Note
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'Note: ';
}

p.Caution
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'CAUTION: ';
}

p.CautionFR
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'ATTENTION : ';
	/*space before colon is intentional*/
}

p.CautionDE
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'VORSICHT: ';
	/*space before colon is intentional*/
}

p.Warning
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'WARNING: ';
	font-weight: bold;
	font-style: normal;
}

p.WarningFR
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'AVERTISSEMENT : ';
	/*space before colon is intentional*/
	font-style: normal;
	font-weight: bold;
}

p.Tip
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'Tip: ';
}

p.Example
{
	mc-auto-number-position: inside-head;
	text-indent: 0;
	margin-bottom: 5pt;
	/*font-size: 10pt; let it inherit from body*/
	page-break-inside: avoid;
	page-break-before: avoid;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	line-height: 100%;
	margin-bottom: 0;
	mc-auto-number-class: Note;
	/*uses span.Note below, which lets us style the autotext separately from the paragraph*/
	mc-auto-number-format: 'Example: ';
}

@media Print_SmallBook
{
	p.Note,
	p.Caution,
	p.CautionFR,
	p.CautionDE,
	p.Warning,
	p.WarningFR,
	p.Tip,
	p.Example
	{
		font-size: 9pt;
	}
}

@media Print_SmallGeneric
{
	p.Note,
	p.Caution,
	p.CautionFR,
	p.CautionDE,
	p.Warning,
	p.WarningFR,
	p.Tip,
	p.Example
	{
		font-size: 9pt;
	}
}

@media Print_SmallBook
{
	li div.Note,
	li div.Caution,
	li div.CautionESD,
	li div.Warning,
	li div.WarningES,
	li div.Tip,
	li div.Example
	{
		margin-left: -84px;
	}
}

@media Print_SmallGeneric
{
	li div.Note,
	li div.Caution,
	li div.CautionESD,
	li div.Warning,
	li div.WarningES,
	li div.Tip,
	li div.Example
	{
		margin-left: -84px;
	}
}

/*******************************************************************************************
END NOTES/CAUTIONS/WARNINGS/TIPS/EXAMPLES
*******************************************************************************************/

/*************************************************************************************
Print TOC classes
*************************************************************************/

@media Print_LargeBook
{
	p.TOC1,
	p.TOC11,
	p.TOC21
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		margin-left: 50px;
		page-break-after: avoid;
		padding-bottom: -3px;
		padding-top: 20px;
		font-size: 16pt;
	}

	p.TOC2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		margin-left: 80px;
		font-size: 12pt;
		padding-bottom: -3px;
		padding-top: 8px;
		page-break-before: avoid;
	}

	p.TOC3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		page-break-before: avoid;
		margin-left: 100px;
		font-size: 10pt;
		padding-bottom: -8px;
	}

	p.TOC11,
	p.TOC21
	{
		page-break-before: always;
	}

	p.TOC21
	{
		mc-leader-format: '.';
		mc-leader-offset: 10px;
	}
}

@media Print_SmallBook
{
	p.TOC1,
	p.TOC11,
	p.TOC21
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		margin-left: 50px;
		page-break-after: avoid;
		padding-bottom: -3px;
		padding-top: 20px;
		font-size: 14pt;
		margin-left: 32px;
	}

	p.TOC2
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		margin-left: 80px;
		font-size: 12pt;
		padding-bottom: -3px;
		padding-top: 8px;
		page-break-before: avoid;
	}

	p.TOC3
	{
		font-family: 'Frutiger LT 55 Roman', Frutiger, Arial, sans-serif;
		mc-hyphenate: never;
		font-weight: normal;
		margin-right: 18px;
		page-break-before: avoid;
		margin-left: 100px;
		font-size: 10pt;
		padding-bottom: -8px;
	}

	p.TOC11,
	p.TOC21
	{
		page-break-before: always;
	}

	p.TOC21
	{
		mc-leader-format: '.';
		mc-leader-offset: 10px;
	}
}

/**** fix for raised baseline for certain elements inside tables 2022-09-13 
span.UI_Element and .TableStyle-Basic_Studio are used in the Fixtures 
project (Desire Fresnel, etc)**/

@media Print_SmallBook
{
	.TableStyle-AddressTablePDF td MadCap|xref,
	.TableStyle-BugList td MadCap|xref,
	.TableStyle-Rows_8pt_topalign td MadCap|xref,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|xref,
	.TableStyle-Rows_leftmargin_topalign td MadCap|xref,
	.TableStyle-Rows_topalign td MadCap|xref,
	.TableStyle-Rows_topalign_whitegray td MadCap|xref,
	.TableStyle-Basic_Studio td MadCap|xref,
	.TableStyle-AddressTablePDF td i,
	.TableStyle-BugList td i,
	.TableStyle-Rows_8pt_topalign td i,
	.TableStyle-Rows_8pt_topalign_whitegray td i,
	.TableStyle-Rows_leftmargin_topalign td i,
	.TableStyle-Rows_topalign td i,
	.TableStyle-Rows_topalign_whitegray td i,
	.TableStyle-Basic_Studio td i,
	.TableStyle-AddressTablePDF td b,
	.TableStyle-BugList td b,
	.TableStyle-Rows_8pt_topalign td b,
	.TableStyle-Rows_8pt_topalign_whitegray td b,
	.TableStyle-Rows_leftmargin_topalign td b,
	.TableStyle-Rows_topalign td b,
	.TableStyle-Rows_topalign_whitegray td b,
	.TableStyle-Basic_Studio td b,
	.TableStyle-AddressTablePDF td a,
	.TableStyle-BugList td a,
	.TableStyle-Rows_8pt_topalign td a,
	.TableStyle-Rows_8pt_topalign_whitegray td a,
	.TableStyle-Rows_leftmargin_topalign td a,
	.TableStyle-Rows_topalign td a,
	.TableStyle-Rows_topalign_whitegray td a,
	.TableStyle-Basic_Studio td a,
	.TableStyle-AddressTablePDF td p,
	.TableStyle-BugList td p,
	.TableStyle-Rows_8pt_topalign td p,
	.TableStyle-Rows_8pt_topalign_whitegray td p,
	.TableStyle-Rows_leftmargin_topalign td p,
	.TableStyle-Rows_topalign td p,
	.TableStyle-Rows_topalign_whitegray td p,
	.TableStyle-Basic_Studio td p,
	.TableStyle-AddressTablePDF td li,
	.TableStyle-BugList td li,
	.TableStyle-Rows_8pt_topalign td li,
	.TableStyle-Rows_8pt_topalign_whitegray td li,
	.TableStyle-Rows_leftmargin_topalign td li,
	.TableStyle-Rows_topalign td li,
	.TableStyle-Rows_topalign_whitegray td li,
	.TableStyle-Basic_Studio td li,
	.TableStyle-AddressTablePDF td span.Emphasis,
	.TableStyle-BugList td span.Emphasis,
	.TableStyle-Rows_8pt_topalign td span.Emphasis,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Emphasis,
	.TableStyle-Rows_leftmargin_topalign td span.Emphasis,
	.TableStyle-Rows_topalign td span.Emphasis,
	.TableStyle-Rows_topalign_whitegray td span.Emphasis,
	.TableStyle-Basic_Studio td span.Emphasis,
	.TableStyle-AddressTablePDF td span.mc-variable,
	.TableStyle-BugList td span.mc-variable,
	.TableStyle-Rows_8pt_topalign td span.mc-variable,
	.TableStyle-Rows_8pt_topalign_whitegray td span.mc-variable,
	.TableStyle-Rows_leftmargin_topalign td span.mc-variable,
	.TableStyle-Rows_topalign td span.mc-variable,
	.TableStyle-Rows_topalign_whitegray td span.mc-variable,
	.TableStyle-Basic_Studio td span.mc-variable,
	.TableStyle-AddressTablePDF td span.Workaround,
	.TableStyle-BugList td span.Workaround,
	.TableStyle-Rows_8pt_topalign td span.Workaround,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Workaround,
	.TableStyle-Rows_leftmargin_topalign td span.Workaround,
	.TableStyle-Rows_topalign td span.Workaround,
	.TableStyle-Rows_topalign_whitegray td span.Workaround,
	.TableStyle-Basic_Studio td span.Workaround,
	.TableStyle-AddressTablePDF td span.UI_Element,
	.TableStyle-BugList td span.UI_Element,
	.TableStyle-Rows_8pt_topalign td span.UI_Element,
	.TableStyle-Rows_8pt_topalign_whitegray td span.UI_Element,
	.TableStyle-Rows_leftmargin_topalign td span.UI_Element,
	.TableStyle-Rows_topalign td span.UI_Element,
	.TableStyle-Rows_topalign_whitegray td span.UI_Element,
	.TableStyle-Basic_Studio td span.UI_Element,
	.TableStyle-AddressTablePDF td MadCap|conditionalText,
	.TableStyle-BugList td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Rows_leftmargin_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Basic_Studio td MadCap|conditionalText
	{
		vertical-align: top;
	}
}

@media Print_SmallGeneric
{
	.TableStyle-AddressTablePDF td MadCap|xref,
	.TableStyle-BugList td MadCap|xref,
	.TableStyle-Rows_8pt_topalign td MadCap|xref,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|xref,
	.TableStyle-Rows_leftmargin_topalign td MadCap|xref,
	.TableStyle-Rows_topalign td MadCap|xref,
	.TableStyle-Rows_topalign_whitegray td MadCap|xref,
	.TableStyle-Basic_Studio td MadCap|xref,
	.TableStyle-AddressTablePDF td i,
	.TableStyle-BugList td i,
	.TableStyle-Rows_8pt_topalign td i,
	.TableStyle-Rows_8pt_topalign_whitegray td i,
	.TableStyle-Rows_leftmargin_topalign td i,
	.TableStyle-Rows_topalign td i,
	.TableStyle-Rows_topalign_whitegray td i,
	.TableStyle-Basic_Studio td i,
	.TableStyle-AddressTablePDF td b,
	.TableStyle-BugList td b,
	.TableStyle-Rows_8pt_topalign td b,
	.TableStyle-Rows_8pt_topalign_whitegray td b,
	.TableStyle-Rows_leftmargin_topalign td b,
	.TableStyle-Rows_topalign td b,
	.TableStyle-Rows_topalign_whitegray td b,
	.TableStyle-Basic_Studio td b,
	.TableStyle-AddressTablePDF td a,
	.TableStyle-BugList td a,
	.TableStyle-Rows_8pt_topalign td a,
	.TableStyle-Rows_8pt_topalign_whitegray td a,
	.TableStyle-Rows_leftmargin_topalign td a,
	.TableStyle-Rows_topalign td a,
	.TableStyle-Rows_topalign_whitegray td a,
	.TableStyle-Basic_Studio td a,
	.TableStyle-AddressTablePDF td p,
	.TableStyle-BugList td p,
	.TableStyle-Rows_8pt_topalign td p,
	.TableStyle-Rows_8pt_topalign_whitegray td p,
	.TableStyle-Rows_leftmargin_topalign td p,
	.TableStyle-Rows_topalign td p,
	.TableStyle-Rows_topalign_whitegray td p,
	.TableStyle-Basic_Studio td p,
	.TableStyle-AddressTablePDF td li,
	.TableStyle-BugList td li,
	.TableStyle-Rows_8pt_topalign td li,
	.TableStyle-Rows_8pt_topalign_whitegray td li,
	.TableStyle-Rows_leftmargin_topalign td li,
	.TableStyle-Rows_topalign td li,
	.TableStyle-Rows_topalign_whitegray td li,
	.TableStyle-Basic_Studio td li,
	.TableStyle-AddressTablePDF td span.Emphasis,
	.TableStyle-BugList td span.Emphasis,
	.TableStyle-Rows_8pt_topalign td span.Emphasis,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Emphasis,
	.TableStyle-Rows_leftmargin_topalign td span.Emphasis,
	.TableStyle-Rows_topalign td span.Emphasis,
	.TableStyle-Rows_topalign_whitegray td span.Emphasis,
	.TableStyle-Basic_Studio td span.Emphasis,
	.TableStyle-AddressTablePDF td span.mc-variable,
	.TableStyle-BugList td span.mc-variable,
	.TableStyle-Rows_8pt_topalign td span.mc-variable,
	.TableStyle-Rows_8pt_topalign_whitegray td span.mc-variable,
	.TableStyle-Rows_leftmargin_topalign td span.mc-variable,
	.TableStyle-Rows_topalign td span.mc-variable,
	.TableStyle-Rows_topalign_whitegray td span.mc-variable,
	.TableStyle-Basic_Studio td span.mc-variable,
	.TableStyle-AddressTablePDF td span.Workaround,
	.TableStyle-BugList td span.Workaround,
	.TableStyle-Rows_8pt_topalign td span.Workaround,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Workaround,
	.TableStyle-Rows_leftmargin_topalign td span.Workaround,
	.TableStyle-Rows_topalign td span.Workaround,
	.TableStyle-Rows_topalign_whitegray td span.Workaround,
	.TableStyle-Basic_Studio td span.Workaround,
	.TableStyle-AddressTablePDF td span.UI_Element,
	.TableStyle-BugList td span.UI_Element,
	.TableStyle-Rows_8pt_topalign td span.UI_Element,
	.TableStyle-Rows_8pt_topalign_whitegray td span.UI_Element,
	.TableStyle-Rows_leftmargin_topalign td span.UI_Element,
	.TableStyle-Rows_topalign td span.UI_Element,
	.TableStyle-Rows_topalign_whitegray td span.UI_Element,
	.TableStyle-Basic_Studio td span.UI_Element,
	.TableStyle-AddressTablePDF td MadCap|conditionalText,
	.TableStyle-BugList td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Rows_leftmargin_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Basic_Studio td MadCap|conditionalText
	{
		vertical-align: top;
	}
}

@media Print_LargeBook
{
	.TableStyle-AddressTablePDF td MadCap|xref,
	.TableStyle-BugList td MadCap|xref,
	.TableStyle-Rows_8pt_topalign td MadCap|xref,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|xref,
	.TableStyle-Rows_leftmargin_topalign td MadCap|xref,
	.TableStyle-Rows_topalign td MadCap|xref,
	.TableStyle-Rows_topalign_whitegray td MadCap|xref,
	.TableStyle-Basic_Studio td MadCap|xref,
	.TableStyle-AddressTablePDF td i,
	.TableStyle-BugList td i,
	.TableStyle-Rows_8pt_topalign td i,
	.TableStyle-Rows_8pt_topalign_whitegray td i,
	.TableStyle-Rows_leftmargin_topalign td i,
	.TableStyle-Rows_topalign td i,
	.TableStyle-Rows_topalign_whitegray td i,
	.TableStyle-Basic_Studio td i,
	.TableStyle-AddressTablePDF td b,
	.TableStyle-BugList td b,
	.TableStyle-Rows_8pt_topalign td b,
	.TableStyle-Rows_8pt_topalign_whitegray td b,
	.TableStyle-Rows_leftmargin_topalign td b,
	.TableStyle-Rows_topalign td b,
	.TableStyle-Rows_topalign_whitegray td b,
	.TableStyle-Basic_Studio td b,
	.TableStyle-AddressTablePDF td a,
	.TableStyle-BugList td a,
	.TableStyle-Rows_8pt_topalign td a,
	.TableStyle-Rows_8pt_topalign_whitegray td a,
	.TableStyle-Rows_leftmargin_topalign td a,
	.TableStyle-Rows_topalign td a,
	.TableStyle-Rows_topalign_whitegray td a,
	.TableStyle-Basic_Studio td a,
	.TableStyle-AddressTablePDF td p,
	.TableStyle-BugList td p,
	.TableStyle-Rows_8pt_topalign td p,
	.TableStyle-Rows_8pt_topalign_whitegray td p,
	.TableStyle-Rows_leftmargin_topalign td p,
	.TableStyle-Rows_topalign td p,
	.TableStyle-Rows_topalign_whitegray td p,
	.TableStyle-Basic_Studio td p,
	.TableStyle-AddressTablePDF td li,
	.TableStyle-BugList td li,
	.TableStyle-Rows_8pt_topalign td li,
	.TableStyle-Rows_8pt_topalign_whitegray td li,
	.TableStyle-Rows_leftmargin_topalign td li,
	.TableStyle-Rows_topalign td li,
	.TableStyle-Rows_topalign_whitegray td li,
	.TableStyle-Basic_Studio td li,
	.TableStyle-AddressTablePDF td span.Emphasis,
	.TableStyle-BugList td span.Emphasis,
	.TableStyle-Rows_8pt_topalign td span.Emphasis,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Emphasis,
	.TableStyle-Rows_leftmargin_topalign td span.Emphasis,
	.TableStyle-Rows_topalign td span.Emphasis,
	.TableStyle-Rows_topalign_whitegray td span.Emphasis,
	.TableStyle-Basic_Studio td span.Emphasis,
	.TableStyle-AddressTablePDF td span.mc-variable,
	.TableStyle-BugList td span.mc-variable,
	.TableStyle-Rows_8pt_topalign td span.mc-variable,
	.TableStyle-Rows_8pt_topalign_whitegray td span.mc-variable,
	.TableStyle-Rows_leftmargin_topalign td span.mc-variable,
	.TableStyle-Rows_topalign td span.mc-variable,
	.TableStyle-Rows_topalign_whitegray td span.mc-variable,
	.TableStyle-Basic_Studio td span.mc-variable,
	.TableStyle-AddressTablePDF td span.Workaround,
	.TableStyle-BugList td span.Workaround,
	.TableStyle-Rows_8pt_topalign td span.Workaround,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Workaround,
	.TableStyle-Rows_leftmargin_topalign td span.Workaround,
	.TableStyle-Rows_topalign td span.Workaround,
	.TableStyle-Rows_topalign_whitegray td span.Workaround,
	.TableStyle-Basic_Studio td span.Workaround,
	.TableStyle-AddressTablePDF td span.UI_Element,
	.TableStyle-BugList td span.UI_Element,
	.TableStyle-Rows_8pt_topalign td span.UI_Element,
	.TableStyle-Rows_8pt_topalign_whitegray td span.UI_Element,
	.TableStyle-Rows_leftmargin_topalign td span.UI_Element,
	.TableStyle-Rows_topalign td span.UI_Element,
	.TableStyle-Rows_topalign_whitegray td span.UI_Element,
	.TableStyle-Basic_Studio td span.UI_Element,
	.TableStyle-AddressTablePDF td MadCap|conditionalText,
	.TableStyle-BugList td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Rows_leftmargin_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Basic_Studio td MadCap|conditionalText
	{
		vertical-align: top;
	}
}

@media Print_LargeGeneric
{
	.TableStyle-AddressTablePDF td MadCap|xref,
	.TableStyle-BugList td MadCap|xref,
	.TableStyle-Rows_8pt_topalign td MadCap|xref,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|xref,
	.TableStyle-Rows_leftmargin_topalign td MadCap|xref,
	.TableStyle-Rows_topalign td MadCap|xref,
	.TableStyle-Rows_topalign_whitegray td MadCap|xref,
	.TableStyle-Basic_Studio td MadCap|xref,
	.TableStyle-AddressTablePDF td i,
	.TableStyle-BugList td i,
	.TableStyle-Rows_8pt_topalign td i,
	.TableStyle-Rows_8pt_topalign_whitegray td i,
	.TableStyle-Rows_leftmargin_topalign td i,
	.TableStyle-Rows_topalign td i,
	.TableStyle-Rows_topalign_whitegray td i,
	.TableStyle-Basic_Studio td i,
	.TableStyle-AddressTablePDF td b,
	.TableStyle-BugList td b,
	.TableStyle-Rows_8pt_topalign td b,
	.TableStyle-Rows_8pt_topalign_whitegray td b,
	.TableStyle-Rows_leftmargin_topalign td b,
	.TableStyle-Rows_topalign td b,
	.TableStyle-Rows_topalign_whitegray td b,
	.TableStyle-Basic_Studio td b,
	.TableStyle-AddressTablePDF td a,
	.TableStyle-BugList td a,
	.TableStyle-Rows_8pt_topalign td a,
	.TableStyle-Rows_8pt_topalign_whitegray td a,
	.TableStyle-Rows_leftmargin_topalign td a,
	.TableStyle-Rows_topalign td a,
	.TableStyle-Rows_topalign_whitegray td a,
	.TableStyle-Basic_Studio td a,
	.TableStyle-AddressTablePDF td p,
	.TableStyle-BugList td p,
	.TableStyle-Rows_8pt_topalign td p,
	.TableStyle-Rows_8pt_topalign_whitegray td p,
	.TableStyle-Rows_leftmargin_topalign td p,
	.TableStyle-Rows_topalign td p,
	.TableStyle-Rows_topalign_whitegray td p,
	.TableStyle-Basic_Studio td p,
	.TableStyle-AddressTablePDF td li,
	.TableStyle-BugList td li,
	.TableStyle-Rows_8pt_topalign td li,
	.TableStyle-Rows_8pt_topalign_whitegray td li,
	.TableStyle-Rows_leftmargin_topalign td li,
	.TableStyle-Rows_topalign td li,
	.TableStyle-Rows_topalign_whitegray td li,
	.TableStyle-Basic_Studio td li,
	.TableStyle-AddressTablePDF td span.Emphasis,
	.TableStyle-BugList td span.Emphasis,
	.TableStyle-Rows_8pt_topalign td span.Emphasis,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Emphasis,
	.TableStyle-Rows_leftmargin_topalign td span.Emphasis,
	.TableStyle-Rows_topalign td span.Emphasis,
	.TableStyle-Rows_topalign_whitegray td span.Emphasis,
	.TableStyle-Basic_Studio td span.Emphasis,
	.TableStyle-AddressTablePDF td span.mc-variable,
	.TableStyle-BugList td span.mc-variable,
	.TableStyle-Rows_8pt_topalign td span.mc-variable,
	.TableStyle-Rows_8pt_topalign_whitegray td span.mc-variable,
	.TableStyle-Rows_leftmargin_topalign td span.mc-variable,
	.TableStyle-Rows_topalign td span.mc-variable,
	.TableStyle-Rows_topalign_whitegray td span.mc-variable,
	.TableStyle-Basic_Studio td span.mc-variable,
	.TableStyle-AddressTablePDF td span.Workaround,
	.TableStyle-BugList td span.Workaround,
	.TableStyle-Rows_8pt_topalign td span.Workaround,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Workaround,
	.TableStyle-Rows_leftmargin_topalign td span.Workaround,
	.TableStyle-Rows_topalign td span.Workaround,
	.TableStyle-Rows_topalign_whitegray td span.Workaround,
	.TableStyle-Basic_Studio td span.Workaround,
	.TableStyle-AddressTablePDF td span.UI_Element,
	.TableStyle-BugList td span.UI_Element,
	.TableStyle-Rows_8pt_topalign td span.UI_Element,
	.TableStyle-Rows_8pt_topalign_whitegray td span.UI_Element,
	.TableStyle-Rows_leftmargin_topalign td span.UI_Element,
	.TableStyle-Rows_topalign td span.UI_Element,
	.TableStyle-Rows_topalign_whitegray td span.UI_Element,
	.TableStyle-Basic_Studio td span.UI_Element,
	.TableStyle-AddressTablePDF td MadCap|conditionalText,
	.TableStyle-BugList td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Rows_leftmargin_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Basic_Studio td MadCap|conditionalText
	{
		vertical-align: top;
	}
}

@media Print_ReleaseDoc
{
	.TableStyle-AddressTablePDF td MadCap|xref,
	.TableStyle-BugList td MadCap|xref,
	.TableStyle-Rows_8pt_topalign td MadCap|xref,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|xref,
	.TableStyle-Rows_leftmargin_topalign td MadCap|xref,
	.TableStyle-Rows_topalign td MadCap|xref,
	.TableStyle-Rows_topalign_whitegray td MadCap|xref,
	.TableStyle-Basic_Studio td MadCap|xref,
	.TableStyle-AddressTablePDF td i,
	.TableStyle-BugList td i,
	.TableStyle-Rows_8pt_topalign td i,
	.TableStyle-Rows_8pt_topalign_whitegray td i,
	.TableStyle-Rows_leftmargin_topalign td i,
	.TableStyle-Rows_topalign td i,
	.TableStyle-Rows_topalign_whitegray td i,
	.TableStyle-Basic_Studio td i,
	.TableStyle-AddressTablePDF td b,
	.TableStyle-BugList td b,
	.TableStyle-Rows_8pt_topalign td b,
	.TableStyle-Rows_8pt_topalign_whitegray td b,
	.TableStyle-Rows_leftmargin_topalign td b,
	.TableStyle-Rows_topalign td b,
	.TableStyle-Rows_topalign_whitegray td b,
	.TableStyle-Basic_Studio td b,
	.TableStyle-AddressTablePDF td a,
	.TableStyle-BugList td a,
	.TableStyle-Rows_8pt_topalign td a,
	.TableStyle-Rows_8pt_topalign_whitegray td a,
	.TableStyle-Rows_leftmargin_topalign td a,
	.TableStyle-Rows_topalign td a,
	.TableStyle-Rows_topalign_whitegray td a,
	.TableStyle-Basic_Studio td a,
	.TableStyle-AddressTablePDF td p,
	.TableStyle-BugList td p,
	.TableStyle-Rows_8pt_topalign td p,
	.TableStyle-Rows_8pt_topalign_whitegray td p,
	.TableStyle-Rows_leftmargin_topalign td p,
	.TableStyle-Rows_topalign td p,
	.TableStyle-Rows_topalign_whitegray td p,
	.TableStyle-Basic_Studio td p,
	.TableStyle-AddressTablePDF td li,
	.TableStyle-BugList td li,
	.TableStyle-Rows_8pt_topalign td li,
	.TableStyle-Rows_8pt_topalign_whitegray td li,
	.TableStyle-Rows_leftmargin_topalign td li,
	.TableStyle-Rows_topalign td li,
	.TableStyle-Rows_topalign_whitegray td li,
	.TableStyle-Basic_Studio td li,
	.TableStyle-AddressTablePDF td span.Emphasis,
	.TableStyle-BugList td span.Emphasis,
	.TableStyle-Rows_8pt_topalign td span.Emphasis,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Emphasis,
	.TableStyle-Rows_leftmargin_topalign td span.Emphasis,
	.TableStyle-Rows_topalign td span.Emphasis,
	.TableStyle-Rows_topalign_whitegray td span.Emphasis,
	.TableStyle-Basic_Studio td span.Emphasis,
	.TableStyle-AddressTablePDF td span.mc-variable,
	.TableStyle-BugList td span.mc-variable,
	.TableStyle-Rows_8pt_topalign td span.mc-variable,
	.TableStyle-Rows_8pt_topalign_whitegray td span.mc-variable,
	.TableStyle-Rows_leftmargin_topalign td span.mc-variable,
	.TableStyle-Rows_topalign td span.mc-variable,
	.TableStyle-Rows_topalign_whitegray td span.mc-variable,
	.TableStyle-Basic_Studio td span.mc-variable,
	.TableStyle-AddressTablePDF td span.Workaround,
	.TableStyle-BugList td span.Workaround,
	.TableStyle-Rows_8pt_topalign td span.Workaround,
	.TableStyle-Rows_8pt_topalign_whitegray td span.Workaround,
	.TableStyle-Rows_leftmargin_topalign td span.Workaround,
	.TableStyle-Rows_topalign td span.Workaround,
	.TableStyle-Rows_topalign_whitegray td span.Workaround,
	.TableStyle-Basic_Studio td span.Workaround,
	.TableStyle-AddressTablePDF td span.UI_Element,
	.TableStyle-BugList td span.UI_Element,
	.TableStyle-Rows_8pt_topalign td span.UI_Element,
	.TableStyle-Rows_8pt_topalign_whitegray td span.UI_Element,
	.TableStyle-Rows_leftmargin_topalign td span.UI_Element,
	.TableStyle-Rows_topalign td span.UI_Element,
	.TableStyle-Rows_topalign_whitegray td span.UI_Element,
	.TableStyle-Basic_Studio td span.UI_Element,
	.TableStyle-AddressTablePDF td MadCap|conditionalText,
	.TableStyle-BugList td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign td MadCap|conditionalText,
	.TableStyle-Rows_8pt_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Rows_leftmargin_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign td MadCap|conditionalText,
	.TableStyle-Rows_topalign_whitegray td MadCap|conditionalText,
	.TableStyle-Basic_Studio td MadCap|conditionalText
	{
		vertical-align: top;
	}
}

/*******************************************************************
End Print TOC classes
*******************************************************************/

/*******************************************************************
Styles to work with EchoAccess/ElahoAccess content loaded 
from documentation web page
*******************************************************************/

@media EchoAccess
{
	#container p,
	a
	{
		text-align: center;
	}
}

@media ElahoAccess
{
	#container p,
	a
	{
		text-align: center;
	}
}

/******************************************************************
End styles for EchoAccess/ElahoAccess content loaded from
documentation web page
*******************************************************************/

a
{
	color: #1191c2;
}

a:link
{
	text-decoration: none;
	font-weight: bold;
}

b
{
	font-weight: bold;
	letter-spacing: 0.07em;
}

b
{
	letter-spacing: normal;
}

body
{
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	letter-spacing: 0.05em;
}

body
{
	margin-bottom: 17px;
	margin-left: 17px;
	margin-top: 0px;
	max-width: 100%;
	letter-spacing: normal;
	font-size: 0.8em;
}

h1
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
}

h1
{
	background-color: #3e3e3e;
	color: #ffffff;
	font-weight: bold;
	margin-left: -17px;
	margin-right: -17px;
	margin-top: 0px;
	margin-bottom: 0.67em;
	width: 100%;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 10px;
}

h1
{
	border-bottom-color: #1e90ff;
}

h1#results-heading
{
	background-color: inherit;
}

.micro-content-container .micro-response h1
{
	border-bottom: none;
	color: black;
	background: none;
}

h2
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
}

h2
{
	font-size: 1.5em;
	margin-left: 0;
}

h3
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
}

h3
{
	margin-left: 0;
}

h3.mimicDropdown
{
	font-weight: bold;
}

h4
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1em;
	margin-top: 1.33em;
	margin-bottom: 1.33em;
	mc-heading-level: 0;
}

h4
{
	font-weight: bold;
}

h5
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	margin-top: 1.67em;
	margin-bottom: 1.67em;
	mc-heading-level: 0;
}

h5
{
	font-weight: bold;
}

h6
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-family: Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	margin-top: 1.67em;
	margin-bottom: 1.67em;
	mc-heading-level: 0;
}

img
{
	border: none;
}

img.icon
{
	vertical-align: text-bottom;
	padding-bottom: 0;
	margin-bottom: 0;
}

img
{
	background-repeat: no-repeat;
	mc-thumbnail-max-height: auto;
}

ul
{
	margin-right: 0;
	margin-top: 3pt;
	margin-bottom: 3pt;
	mc-hyphenate: never;
	padding: 0;
}

ul ul
{
	margin-bottom: 6pt;
}

ul p
{
	margin-left: 0;
}

div.Note ul,
div.Caution ul,
div.CautionESD ul,
div.Warning ul,
div.WarningES ul,
div.Tip ul,
div.Example ul,
div.Compliance ul
{
	margin-left: 34px;
}

ul div.Note,
ul div.Caution,
ul div.CautionESD,
ul div.Warning,
ul div.WarningES,
ul div.Tip,
ul div.Example
{
	margin-left: 0;
}

ul div.Note ul,
ul div.Caution ul,
ul div.CautionESD ul,
ul div.Warning ul,
ul div.WarningES ul,
ul div.Tip ul,
ul div.Example ul
{
	padding-left: 0;
}

ul div.Note ol,
ul div.Caution ol,
ul div.CautionESD ol,
ul div.Warning ol,
ul div.WarningES ol,
ul div.Tip ol,
ul div.Example ol
{
	margin-left: 50px;
}

ul div.Note ol ol,
ul div.Caution ol ol,
ul div.CautionESD ol ol,
ul div.Warning ol ol,
ul div.WarningES ol ol,
ul div.Tip ol ol,
ul div.Example ol ol
{
	margin-left: 5px;
}

ul
{
	margin-left: 34px;
}

ul div.Note,
ul div.Caution,
ul div.CautionESD,
ul div.Warning,
ul div.WarningES,
ul div.Tip,
ul div.Example
{
	margin-left: -18px;
}

ul.navigation li::marker,
ul.navigation li > ul > li::marker
{
	content: none;
}

dl
{
	margin-right: 0;
	margin-top: 3pt;
	margin-bottom: 3pt;
	mc-hyphenate: never;
	padding: 0;
}

li
{
	page-break-inside: avoid;
}

li
{
	orphans: 2;
	widows: 2;
	margin-bottom: 3pt;
}

li p
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

div.Note li,
div.Caution li,
div.CautionESD li
{
	font-style: italic;
}

div.Warning li,
div.WarningES li
{
	font-weight: bold;
}

li.alpha
{
	list-style-type: lower-alpha;
}

li MadCap|dropDownBody
{
	margin-left: 0in;
	page-break-inside: avoid;
}

li MadCap|dropDownHead
{
	margin-left: 0in;
}

dt
{
	page-break-inside: avoid;
}

dt
{
	orphans: 2;
	widows: 2;
	margin-bottom: 3pt;
}

dt
{
	font-weight: bold;
}

dd
{
	page-break-inside: avoid;
}

dd
{
	orphans: 2;
	widows: 2;
	margin-bottom: 3pt;
}

ol
{
	margin-right: 0;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-top: 6pt;
	padding: 0;
	mc-hyphenate: never;
}

ol li
{
	padding-left: -5px;
}

ol ol
{
	margin-top: 3pt;
	margin-bottom: 0pt;
}

ol ul
{
	margin-left: 0;
	margin-top: 3pt;
	margin-bottom: 0pt;
}

ol ul li
{
	padding-left: 0;
	margin-left: 12px;
}

div.Note ol,
div.Caution ol,
div.CautionESD ol,
div.Warning ol,
div.WarningES ol,
div.Tip ol,
div.Example ol
{
	margin-left: 48px;
}

ol div.Note,
ol div.Caution,
ol div.CautionESD,
ol div.Warning,
ol div.WarningES,
ol div.Tip,
ol div.Example
{
	margin-left: 0;
}

ol div.Note ol,
ol div.Caution ol,
ol div.CautionESD ol,
ol div.Warning ol,
ol div.WarningES ol,
ol div.Tip ol,
ol div.Example ol
{
	margin-left: 0;
}

ol div.Note ul,
ol div.Caution ul,
ol div.CautionESD ul,
ol div.Warning ul,
ol div.WarningES ul,
ol div.Tip ul,
ol div.Example ul
{
	padding-left: 15px;
}

ol div.Note ul ul,
ol div.Caution ul ul,
ol div.CautionESD ul ul,
ol div.Warning ul ul,
ol div.WarningES ul ul,
ol div.Tip ul ul,
ol div.Example ul ul
{
	padding-left: 80px;
}

ol
{
	margin-left: 34px;
}

ol ul li
{
	padding-left: 3px;
	margin-left: 34px;
}

p
{
	text-align: left;
	margin-right: 0;
	text-indent: 0;
	widows: 3;
	orphans: 3;
}

p.AddressSubHeading
{
	text-align: left;
	margin-left: 0px;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 2pt;
	font-size: 9pt;
	color: #000000;
	line-height: 12pt;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 10pt;
}

p.anchor
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	margin-left: 0;
	font-size: 7pt;
	line-height: 8pt;
	mc-hyphenate: never;
}

p.FooterCenter
{
	text-align: center;
}

p.FooterRight
{
	text-align: right;
}

p.single
{
	page-break-before: avoid;
	page-break-after: avoid;
}

p.Table_RowNumber
{
	mc-auto-number-format: 'N:{n+}';
	margin-left: 0;
}

p.Table_RowNumberReset
{
	mc-auto-number-format: 'N:{n=1}';
	margin-left: 0;
}

p.Table_RowLetter
{
	mc-auto-number-format: 'N:{A+}';
	margin-left: 0;
}

p.Table_RowLetterReset
{
	mc-auto-number-format: 'N:{A=1}';
	margin-left: 0;
}

td p
{
	margin-left: 0;
}

p
{
	margin-left: 0;
	font-size: 100%;
}

p.Address
{
	text-align: left;
	margin-right: 0in;
	margin-top: 0pt;
	margin-bottom: 2pt;
	font-size: 9pt;
	color: #000000;
	line-height: 11pt;
	text-decoration: none;
}

p.Address
{
	margin-left: 0;
}

p.AddressHeading
{
	font-family: Arial, sans-serif;
	mc-hyphenate: never;
	text-align: left;
	margin-right: 0in;
	margin-top: 13pt;
	margin-bottom: 4pt;
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0.1em;
	color: #000000;
	line-height: 15pt;
	text-decoration: none;
}

p.BoilerP
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	mc-auto-number-format: ;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0;
}

p.Title
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
	mc-hyphenate: never;
}

td,
td ul,
td ol,
td p
{
	padding-top: 0;
	mc-hyphenate: never;
}

MadCap|dropDown
{
	mc-open-image: url('../Images/Assets/Icons/Arrows/DropDownOpen.gif');
	mc-closed-image: url('../Images/Assets/Icons/Arrows/DropDownClosed.gif');
}

MadCap|dropDownHead,
MadCap|dropDownHead.h2,
MadCap|dropDownHead.h3,
MadCap|dropDownHead.h4,
MadCap|dropDownHead.h5
{
	text-align: left;
	margin-left: 0in;
	margin-right: 0in;
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	page-break-after: avoid;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #000000;
}

MadCap|dropDownHotspot:link
{
	margin-left: 0;
}

MadCap|dropDownHotspot
{
	font-style: normal;
	color: #1191c2;
	font-size: 1em;
	font-weight: bold;
	letter-spacing: normal;
}

MadCap|dropDownHotspot:link
{
	color: #1191c2;
}

MadCap|expandingBody
{
	color: #000000;
}

MadCap|expandingBody
{
	font-style: normal;
}

MadCap|expandingHead
{
	cursor: hand;
	text-decoration: none;
	color: #1191c2;
}

MadCap|toggler
{
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

MadCap|xref
{
	text-decoration: none;
}

MadCap|xref.Heading
{
	mc-format: '{paratext}';
}

MadCap|xref.HeadingPage
{
	mc-format: '{paratext}';
	text-decoration: none;
}

MadCap|xref.Page
{
	mc-format: 'page {page}';
}

MadCap|xref.custom
{
	mc-format: 'Dual Tech Mode';
}

MadCap|xref.custom2
{
	mc-format: 'Occupancy Timeout';
}

MadCap|xref.custom3
{
	mc-format: 'grace period';
}

MadCap|xref.custom4
{
	mc-format: 'Echo Dual Tech Switch-mount Occupancy Sensors';
}

MadCap|xref.custom5
{
	mc-format: 'Echo Dual Tech Ceiling-mount Occupancy Sensors';
}

span.Arial
{
	font-family: Arial, sans-serif;
}

span.Emphasis
{
	font-weight: bold;
}

span.Icon
{
	vertical-align: text-bottom;
	padding-bottom: 0;
	margin-bottom: 0;
}

span.NoBreak
{
	white-space: nowrap;
}

span.Normal
{
	font-style: normal;
}

span.SmallCaps
{
	font-variant: small-caps;
}

span.WebDing
{
	font-family: 'Webdings';
}

span.FixLater
{
	background-color: #ffff00;
}

sup
{
	font-size: 60%;
	vertical-align: super;
}

td
{
	font-size: 8pt;
}

div.Note
{
	margin-left: 0px;
	margin-right: 17px;
	padding-right: 15px;
}

div.Note p
{
	line-height: 1.7em;
}

div.Caution,
div.CautionESD
{
	margin-left: 0px;
	margin-right: 17px;
	padding-right: 15px;
}

div.Caution p,
div.CautionESD p
{
	line-height: 1.7em;
}

div.Warning,
div.WarningES
{
	margin-left: 0px;
	margin-right: 17px;
	padding-right: 15px;
}

div.Warning p,
div.WarningES p
{
	line-height: 1.7em;
}

div.Tip,
div.Example
{
	margin-left: 0px;
	margin-right: 17px;
	padding-right: 15px;
}

div.Tip p,
div.Example p
{
	line-height: 1.7em;
}

div.Compliance
{
	margin-left: 0px;
	margin-right: 17px;
	padding-right: 15px;
}

div.Compliance p
{
	line-height: 1.7em;
}

#container p,
a
{
	text-align: center;
}

