/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: "CiscoSansTT Regular";
	src: url(../fonts/ciscosansttregular.woff);
}

@font-face 
{
	font-family: "CiscoSansTT Light";
	src: url(../fonts/ciscosansttlight.woff);
}

@font-face 
{
	font-family: "CiscoSansTT ExtraLight";
	src: url(../fonts/ciscosansttextraLight.woff);
}

.popular-main-container
{
	color: #333;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}

.popular-row
{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 90px 50px 100px;
}

.popular
{
	margin-bottom: 75px;
	padding: 0;
	font: 16px / 24px "CiscoSansTT Light", Helvetica, Arial, sans-serif;
	display: flex;
	justify-content: center;
	align-items: center;
}

.popular a
{
	width: 100%;
	height: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	text-decoration: none;
	color: inherit;
}

.popular a img
{
	height: 80px;
	vertical-align: middle;
	border-style: none;
	border: none;
}

.popular a h2
{
	margin-top: 32px;
	margin-bottom: 16px;
	font-family: "CiscoSansTT Regular", Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	color: #000;
}

.popular a p
{
	font-family: "CiscoSansTT Light", Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	color: #000;
}

.popular-board
{
	display: flex;
	height: 400px;
}

.board-left
{
	width: 50%;
	display: flex;
	align-items: center;
	flex-direction: column;
	padding-top: 61px;
	background-color: #fbfbfb;
}

.board-right
{
	width: 50%;
	display: flex;
	align-items: center;
	flex-direction: column;
	padding-top: 61px;
	background-color: #d7f2f9;
}

.board-text
{
	font-size: 24px;
	text-align: center;
	padding: 0px 3.25rem;
}

.title-container-h1
{
	height: 70px;
	font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 36px;
	text-align: left;
	color: #000;
}

.off-canvas-list li a
{
	color: #333333 !important;
}

.js-off-canvas-exit
{
	box-shadow: none !important;
	opacity: 0 !important;
}

._Skins_Online_side_nav .off-canvas,
._Skins_Cloud_Connector_side_nav .off-canvas
{
	background: white !important;
}

._Skins_Online_side_nav ul.off-canvas-list li a,
._Skins_Cloud_Connector_side_nav ul.off-canvas-list li a
{
	background: white !important;
	padding-left: 1rem;
	font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	border-bottom: solid 1px #dddddd;
	color: #333333 !important;
}

#offCanvas
{
	box-shadow: -4px 0 4px rgba(0, 0, 0, 0.15), 4px 0 4px rgba(0, 0, 0, 0.15) !important;
}

a:link
{
	color: #0000ff;
}

a:link
{
	color: #049fd9;
	text-decoration: inherit;
}

a:visited
{
	color: #FF3722;
}

a:visited
{
	color: #049fd9;
	text-decoration: inherit;
}

a:focus
{
	color: #FF3722;
}

a:focus
{
	color: #049fd9;
	text-decoration: underline;
}

.off-canvas-list li a:hover
{
	background-color: #ebebeb !important;
	color: #333333 !important;
}

a:hover
{
	color: #FF3722;
}

a:hover
{
	color: #049fd9;
	text-decoration: underline;
}

a:active
{
	color: #FF3722;
}

a:active
{
	color: #049fd9;
	text-decoration: underline;
}

._Skins_Online_side_nav ul.off-canvas-list li a:hover,
._Skins_Cloud_Connector_side_nav ul.off-canvas-list li a:hover
{
	background: #ebebeb !important;
}

.is-accordion-submenu-parent a:first-child
{
	font-weight: 500;
}

._Skins_Online_side_nav ul.off-canvas-list li.is-accordion-submenu-parent > a span.submenu-toggle,
._Skins_Cloud_Connector_side_nav ul.off-canvas-list li.is-accordion-submenu-parent > a span.submenu-toggle
{
	border-top-color: #585858 !important;
}

._Skins_Online_side_nav ul.off-canvas-list li .selected,
._Skins_Cloud_Connector_side_nav ul.off-canvas-list li .selected
{
	color: #05a1bf !important;
}

.off-canvas
{
	background-color: white !important;
}

.off-canvas ul ul
{
	background-color: white !important;
}

._Skins_Online_side_nav ul.sidenav li a,
._Skins_Cloud_Connector_side_nav ul.sidenav li a
{
	padding-right: 2.25rem !important;
	line-height: 1.35rem !important;
}

._Skins_Online_side_nav .sidenav-wrapper,
._Skins_Cloud_Connector_side_nav .sidenav-wrapper
{
	width: 24% !important;
	max-width: 24rem !important;
}

._Skins_Online_side_nav .title-bar-layout a.logo,
._Skins_Cloud_Connector_side_nav .title-bar-layout a.logo
{
	background-size: contain !important;
	width: 304px !important;
	height: 26px !important;
}

.search-bar
{
	margin: initial !important;
}

._Skins_Online_side_nav .title-bar .menu-icon span,
._Skins_Cloud_Connector_side_nav .title-bar .menu-icon span
{
	background-color: black !important;
	margin-right: 1rem !important;
}

._Skins_Online_side_nav .title-bar,
._Skins_Cloud_Connector_side_nav .title-bar
{
	box-shadow: 0 1px 3px 0 rgba(0,0,0,.2) !important;
}

._Skins_Online_side_nav .title-bar .menu-icon span,
._Skins_Cloud_Connector_side_nav .title-bar .menu-icon span
{
	background-color: #049fd9 !important;
}

._Skins_Online_side_nav .title-bar .menu-icon span:hover,
._Skins_Cloud_Connector_side_nav .title-bar .menu-icon span:hover
{
	background-color: black !important;
}

.body-container
{
	padding-top: 0 !important;
	position: relative !important;
}

.main-section
{
	padding-bottom: 4rem !important;
}

div.StickyFooter
{
	background-color: black !important;
	text-align: center !important;
	width: calc(100% + 1rem) !important;
	left: -1rem !important;
	height: 4rem !important;
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: 300 !important;
	color: #a0a0a0 !important;
	font-size: 0.85rem !important;
	bottom: 0;
}

div.StickyFooter p
{
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: 300 !important;
	color: #a0a0a0 !important;
	text-align: center !important;
	font-size: 0.85rem !important;
	line-height: 3rem !important;
}

div.StickyFooter a,
div.StickyFooter a:hover,
div.StickyFooter a:active,
div.StickyFooter a:visited
{
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: 300 !important;
	color: #a0a0a0 !important;
	text-align: center !important;
	margin-left: 1.5rem;
	font-size: 0.85rem !important;
}

._Skins_Online_side_nav .search-bar .search-field,
._Skins_Cloud_Connector_side_nav .search-bar .search-field
{
	border: 1px solid #e4e4e4 !important;
	color: #9e9fa2 !important;
}

._Skins_Online_side_nav .search-bar .search-submit,
._Skins_Cloud_Connector_side_nav .search-bar .search-submit
{
	border-top: 1px solid #e4e4e4 !important;
	border-right: 1px solid #e4e4e4 !important;
	border-bottom: 1px solid #e4e4e4 !important;
}

._Skins_Online_side_nav .off-canvas-wrapper-inner nav.title-bar .outer-row,
._Skins_Cloud_Connector_side_nav .off-canvas-wrapper-inner nav.title-bar .outer-row
{
	padding-top: 0.5rem !important;
}

._Skins_Online_side_nav ul.sidenav li.is-accordion-submenu-parent > a span.submenu-toggle,
._Skins_Cloud_Connector_side_nav ul.sidenav li.is-accordion-submenu-parent > a span.submenu-toggle
{
	border-top-color: #585858 !important;
}

p.IMPORT_attention
{
	color: #FF0000;
	background-color: #FFEEEE;
}

.parameter
{
	color: #FF0000;
	background-color: #FFEEEE;
	text-decoration: overline;
}

.CodeChar
{
	color: #FF0000;
	background-color: #FFEEEE;
	text-decoration: overline;
}

.field_name
{
	color: #FF0000;
	background-color: #FFEEEE;
	text-decoration: overline;
}

p.DocName
{
	margin-top: 72pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 36pt;
	font-family: 'CiscoSansTT Light';
	color: #38467d;
	text-align: left;
}

p.DocType
{
	margin-top: 24pt;
	color: #53565A;
	font-size: 24pt;
	margin-bottom: 6pt;
	font-family: 'CiscoSansTT Light';
	text-align: left;
}

p.DocDetails
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	color: #A6A8AA;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'CiscoSansTT Light';
	text-align: left;
}

p.Disclaimer
{
	margin-top: 1pt;
	color: #53565A;
	font-size: 8pt;
	font-family: 'CiscoSansTT Light';
}

p.Header
{
	margin-top: 3pt;
	margin-bottom: 6pt;
	color: #999999;
	text-align: right;
	font-style: italic;
	font-size: 9pt;
	font-family: 'CiscoSansTT Light';
}

p.Footer
{
	margin-top: 3pt;
	margin-bottom: 6pt;
	color: #999999;
	font-style: italic;
	font-size: 9pt;
	font-family: 'CiscoSansTT Light';
}

h1
{
	mc-heading-level: 1;
	margin-top: 18pt;
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 20pt;
	column-break-after: avoid;
	mc-hyphenate: never;
	font-family: 'CiscoSansTT Light';
	color: #38467d;
}

h1.Appendix
{
	font-family: 'CiscoSansTT Light';
}

h1.Unnumbered
{
	font-family: 'CiscoSansTT Light';
	page-break-after: avoid;
	page-break-before: avoid;
	page-break-inside: avoid;
}

h1.Contents
{
	font-family: 'CiscoSansTT Light';
}

h2
{
	mc-heading-level: 2;
	margin-top: 24pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-size: 14pt;
	column-break-after: avoid;
	mc-hyphenate: never;
	font-family: 'CiscoSansTT Light';
	color: #38467d;
}

h3
{
	mc-heading-level: 3;
	margin-top: 18pt;
	margin-bottom: 6pt;
	font-weight: normal;
	font-size: 12pt;
	column-break-after: avoid;
	mc-hyphenate: never;
	color: #000000;
	font-family: 'CiscoSansTT Light';
}

h4
{
	mc-heading-level: 4;
	margin-top: 12pt;
	margin-bottom: 0pt;
	font-style: italic;
	column-break-after: avoid;
	mc-hyphenate: never;
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	font-family: 'CiscoSansTT Light';
}

ol
{
	margin-top: 6pt;
	margin-bottom: 12pt;
	color: #53565A;
	font-size: 11pt;
	list-style-type: decimal;
	margin-left: 40px;
	font-family: 'CiscoSansTT Light';
}

ul
{
	margin-top: 6pt;
	margin-bottom: 12pt;
	color: #53565A;
	font-size: 11pt;
	list-style-type: disc;
	font-family: 'CiscoSansTT Light';
}

ol ol
{
	list-style-type: lower-alpha;
}

ol ol ol
{
	list-style-type: lower-roman;
}

ul ul
{
	list-style-type: disc;
	list-style-image: none;
}

ul ul ul
{
	list-style-type: disc;
	list-style-image: none;
}

li
{
	margin-top: 6pt;
	font-size: 11pt;
	margin-bottom: 0pt;
	mc-hyphenate: never;
	font-family: 'CiscoSansTT Light';
	page-break-inside: avoid;
}

p
{
	margin-top: 6pt;
	margin-bottom: 0pt;
	font-size: 11pt;
	mc-hyphenate: never;
	font-family: 'CiscoSansTT Light';
	color: #53565A;
}

p.Indent1
{
	margin-left: 1cm;
	font-family: 'CiscoSansTT Light';
}

p.Indent2
{
	margin-left: 2cm;
	font-family: 'CiscoSansTT Light';
}

p.Indent3
{
	margin-left: 3cm;
	font-family: 'CiscoSansTT Light';
}

p.Note
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
	mc-auto-number-format: '{b}Note: {/b}';
	border-top: 1px solid #53565A;
	font-family: 'CiscoSansTT Light';
	page-break-inside: avoid;
	border-bottom: 1px solid #53565A;
}

p.Tip
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
	mc-auto-number-format: '{b}Tip: {/b}';
	border-top: 1px solid #53565A;
	border-bottom: 1px solid #53565A;
	font-family: 'CiscoSansTT Light';
}

p.Caution
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
	mc-auto-number-format: '{color: #FF3722}{b}CAUTION: {/b}{/color}';
	border-top: 1px solid #53565A;
	border-bottom: 1px solid #53565A;
	font-family: 'CiscoSansTT Light';
}

p.CautionHardware
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	mc-auto-number-format: '{b}CAUTION: {/b}';
	border-top: 1px solid #53565A;
	border-bottom: 1px solid #53565A;
	background-image: url('../images/template/caution.png');
	background-repeat: no-repeat;
	min-height: 40px;
	padding-bottom: 5pt;
	padding-left: 2cm;
	font-family: 'CiscoSansTT Light';
}

p.WarningHardware
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 1.5cm;
	mc-auto-number-format: '{b}WARNING: {/b}';
	border-top: 1px solid #FF3722;
	border-bottom: 1px solid #FF3722;
	background-image: url('../images/template/warning.png');
	background-repeat: no-repeat;
	min-height: 40px;
	font-family: 'CiscoSansTT Light';
}

p.WarningTemplate
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 1.5cm;
	mc-auto-number-format: '{b}WARNING: {/b}';
	border-top: 1px solid #53565A;
	border-bottom: 1px solid #53565A;
	background-image: url('../images/template/warning_template.png');
	background-repeat: no-repeat;
	min-height: 40px;
	font-family: 'CiscoSansTT Light';
}

p.Procedure
{
	margin-top: 12pt;
	font-weight: bold;
	column-break-after: avoid;
	font-family: 'CiscoSansTT Light';
}

p.TOC1
{
	font-size: 11pt;
	font-weight: normal;
	column-break-after: avoid;
	margin-top: 12pt;
	margin-left: 0pt;
	padding-left: 0pt;
	font-family: 'CiscoSansTT Light';
}

p.TOC2
{
	font-size: 11pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 0.5cm;
	font-family: 'CiscoSansTT Light';
}

p.TOC3
{
	font-size: 11pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 1.3cm;
	font-family: 'CiscoSansTT Light';
}

p.TOC4
{
	font-size: 11pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 3cm;
	font-family: 'CiscoSansTT Light';
}

.emphasis
{
	font-weight: bold;
}

.UI_element
{
	font-weight: bold;
}

.command
{
	font-family: 'Courier New';
	font-weight: bold;
}

pre.code
{
	margin-top: 3pt;
	margin-bottom: 0pt;
	margin-left: 1cm;
	color: #53565A;
	font-family: 'Courier New';
	font-size: 11pt;
	line-height: 11pt;
	mc-hyphenate: never;
	font-weight: bold;
}

.highlight
{
	color: #00B4E2;
	font-weight: bold;
}

.author_comment
{
	padding-top: 6pt;
	padding-bottom: 6pt;
	padding-left: 6pt;
	padding-right: 6pt;
	color: #FF0000;
	background-color: #FFF8A3;
	font-size: 10pt;
	mc-conditions: 'output.withheld';
}

.author_comment:before
{
	content: "[ ";
}

.author_comment:after
{
	content: " ]";
}

.cite_title
{
	font-style: italic;
}

p.FigureCaption
{
	margin-top: 12pt;
	margin-bottom: 3pt;
	font-weight: bold;
	color: #53565A;
	font-size: 10pt;
	column-break-after: avoid;
	mc-auto-number-format: 'GF:Figure {n+}: ';
	font-family: 'CiscoSansTT Light';
}

p.TableCaption
{
	margin-top: 12pt;
	margin-bottom: 3pt;
	font-weight: bold;
	color: #53565A;
	font-size: 10pt;
	column-break-after: avoid;
	mc-auto-number-format: 'GT:Table {n+}: ';
	font-family: 'CiscoSansTT Light';
}

img
{
	border: none;
	max-width: 100%;
	height: auto;
}

MadCap|tocProxy
{
	border-top-style: none;
}

MadCap|glossaryProxy
{
	border-top-style: none;
}

MadCap|indexProxy
{
	border-top-style: none;
}

MadCap|xref.Figure_Table
{
	mc-format: '{paranumonly}';
}

MadCap|xref.Appendix_number
{
	mc-format: '{paranumonly}';
	color: #0000ff;
}

MadCap|xref.Chapter_number
{
	mc-format: 'Chapter {paranumonly}';
	color: #0000ff;
}

MadCap|xref.Section_number
{
	mc-format: 'Section {paranumonly}';
	color: #0000ff;
}

MadCap|xref.Heading
{
	mc-format: '{i}{paratext}{/i}';
	color: #0000ff;
}

MadCap|xref.Heading_and_page
{
	mc-format: '{i}{paratext}{/i}{color: #53565A} on page {page}{/color}';
	color: #0000ff;
}

MadCap|xref.page
{
	mc-format: 'page {page}';
}

p.Disappear
{
	color: #00FF00;
	display: none;
}

p.TableBody
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-size: 9pt;
	mc-hyphenate: never;
	font-family: 'CiscoSansTT Light';
}

p.TableNote
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-size: 9pt;
	mc-auto-number-format: '{b}Note: {/b}';
	font-family: 'CiscoSansTT Light';
}

li.TableList
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	color: #53565A;
	font-size: 9pt;
	mc-hyphenate: never;
	list-style-image: none;
	margin-left: -0.25cm;
	font-family: 'CiscoSansTT Light';
}

h3.faq
{
	mc-auto-number-position: none;
	mc-heading-level: 0;
}

MadCap|miniTocProxy
{
	border-top-style: none;
}

MadCap|searchBarProxy
{
	display: block;
	text-align: left;
	float: left;
}

li.StickyFooterLi
{
	text-align: right;
}

div
{
	mc-multiline-indent: 0px;
}

@media print
{
	h1
	{
		mc-auto-number-format: 'GH:{chapnum}   ';
	}

	h2
	{
		mc-auto-number-format: 'CH:{chapnum}.{n+}   ';
	}

	h3
	{
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n+}   ';
	}

	h4
	{
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n+}   ';
		font-weight: normal;
		font-style: italic;
		font-size: 11pt;
	}

	h1.Appendix
	{
		mc-auto-number-format: 'CH:Appendix {chapnum}   ';
	}

	h1.Unnumbered
	{
		mc-auto-number-format: '';
	}

	h1.Contents
	{
		mc-heading-level: 0;
		mc-auto-number-format: '';
	}

	ol
	{
		margin-left: 1cm;
	}

	ul
	{
		margin-left: 1cm;
	}

	p.CautionHardware,
	p.WarningHardware,
	p.WarningTemplate
	{
		height: 45px;
	}

	p.TOC4
	{
		margin-left: 2.50cm;
	}

	p.TOC3
	{
		margin-left: 1.3cm;
		mc-multiline-indent: 1.20cm;
	}

	p.TOC2
	{
		margin-left: 0.5cm;
		mc-multiline-indent: 0.80cm;
	}

	p.TOC1
	{
		margin-left: 0;
	}

	h1.unNumberedchapterNoBreak
	{
		page-break-before: avoid;
		mc-auto-number-position: inside-head;
		mc-auto-number-format: 'GH:';
	}

	h2.sectionNumberedwithChapterNoBreak
	{
		mc-auto-number-format: 'CH:{n}.{n+}   ';
	}

	div.boxed_text
	{
		border-right-length: ;
	}

	div
	{
		font-family: 'CiscoSansTT Light';
	}

	h3.faq
	{
		mc-auto-number-position: none;
	}

	p.Tip
	{
		font-family: 'CiscoSansTT Light';
	}

	code.commandLine
	{
		font-weight: normal;
	}

	code
	{
		font-size: 10pt;
	}

	p.WarningHardware
	{
		border-bottom-width: 1px;
		bottom: 1px;
		mc-auto-number-format: '{color: #FF3722}{b}WARNING: {/b}{/color}';
	}

	.examplecode
	{
		font-size: 10pt;
	}

	p.CautionHardware
	{
		mc-auto-number-format: '{color:#FF3722}{b}CAUTION: {/b}{/color}';
	}

	p.WarningTemplate
	{
		mc-auto-number-format: '{color: #FF3722}{b}WARNING: {/b}{/color}';
	}

	pre.code
	{
		margin-left: 0cm;
		font-size: 10pt;
	}
}

@media non-print
{
	p.DocName,
	h1
	{
		margin-top: 9pt;
		text-align: left;
	}

	p.DocType,
	p.DocDetails
	{
		margin-top: 12pt;
		margin-bottom: 12pt;
		text-align: left;
	}

	MadCap|breadcrumbsProxy
	{
		font-family: Arial;
		font-weight: normal;
		font-size: 9pt;
		border-bottom-color: #a9a9a9;
		color: #a9a9a9;
		margin-top: 6pt;
	}

	MadCap|xref.Chapter_number,
	MadCap|xref.Appendix_number,
	MadCap|xref.Section_number,
	MadCap|xref.Heading_and_page,
	MadCap|xref.page
	{
		mc-format: '{i}{paratext}{/i}';
		color: #FF3722;
	}

	b
	{
		font-weight: normal;
		line-height: 1.6rem;
	}

	h1
	{
		line-height: 3rem;
		padding-top: 1rem;
		font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #05a1bf;
		font-size: 2rem;
	}

	h2
	{
		line-height: 2.5rem;
		font-size: 1.25rem;
		color: #6a6b6c;
	}

	h3
	{
		font-size: 1rem;
		font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
		line-height: 1.5rem;
		color: #6a6b6c;
		font-weight: bold;
	}

	body
	{
		font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 16px;
		line-height: .875rem;
		color: #4f5051;
	}

	p
	{
		text-align: left;
		font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 1rem;
		color: #4f5051;
		line-height: 1.5rem;
	}

	p.Note
	{
		line-height: 1.5rem;
	}

	a
	{
		color: #049fd9;
	}

	a:active
	{
		color: #049fd9;
		text-decoration: underline;
	}

	a:focus
	{
		color: #049fd9;
		text-decoration: underline;
	}

	a:hover
	{
		color: #049fd9;
		text-decoration: underline;
	}

	a:link
	{
		color: #049fd9;
		text-decoration: inherit;
	}

	a:visited
	{
		color: #049fd9;
		text-decoration: inherit;
	}

	img
	{
		padding-bottom: 1rem;
		padding-top: 0rem;
	}

	div.StickyFooter
	{
		color: #e6e6e6;
		background-color: #292928;
		margin-left: 0;
		position: fixed;
		margin-bottom: 0;
		text-align: center;
		width: 100%;
		padding-left: 0;
		margin-top: 3rem;
	}

	ul.StickyFooterUl
	{
		display: inline-block;
	}

	li.StickyFooterLi
	{
		display: inline-block;
		float: right;
		list-style-image: none;
		margin-left: 3rem;
	}

	li
	{
		font-size: 1rem;
		line-height: 1.5rem;
	}

	div.WarningBanner
	{
		border-bottom-align: left;
		margin: 0px;
		border-bottom: none 0px #000000;
		background-color: #ffff66;
		background: #ffff00;
		line-height: 2rem;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		padding: 0px 0px 0px 10px;
		text-align: center;
		color: #ff33ff;
		border-width: 0pt 0px 0px;
	}

	p.Centered
	{
		text-align: center;
	}

	ol
	{
		font-size: 1rem;
		line-height: 1.5rem;
	}

	ul
	{
		font-size: 1rem;
		line-height: 1.5rem;
	}

	caption
	{
		margin-bottom: 0.5rem;
	}

	p.FigureCaption
	{
		margin-bottom: 0rem;
		margin-top: 1rem;
	}
}

MadCap|slideshowCaption
{
	color: #53565a;
	background-color: #ffffff;
}

MadCap|slideshow
{
	padding-top: 24px;
	color: #53565a;
	border-bottom-width: 0px;
	border: none;
}

MadCap|slideshowBullet
{
	border: none;
}

MadCap|slide
{
	border: none;
}

MadCap|dropDown
{
	
}

MadCap|dropDownHotspot
{
	
}

MadCap|dropDownHead
{
	font-family: Arial;
	color: #492727;
}

b
{
	font-family: 'CiscoSansTT Light';
	mc-hyphenate: never;
	font-weight: normal;
}

MadCap|glossaryTerm:focus
{
	text-decoration: underline;
}

p.DocType2	/*TR - new style for long titles that run over two lines*/
{
	font-size: 20pt;
	font-family: 'CiscoSansTT Light';
	text-align: left;
	margin-top: 6pt;
}

li.listlevel2
{
	margin-left: 0cm;
}

.examplecode
{
	margin-top: 3pt;
	margin-bottom: 0pt;
	margin-left: 1cm;
	color: #008080;
	font-family: 'Courier New';
	font-size: 11pt;
	line-height: 11pt;
	font-weight: bold;
	mc-hyphenate: never;
}

td
{
	font-size: 10pt;
	font-family: 'CiscoSansTT Light';
	mc-hyphenate: never;
}

thead
{
	font-family: 'CiscoSansTT Light';
}

th	/*changed page-break setting to avoid breaking within table*/
{
	page-break-inside: avoid;
	page-break-before: avoid;
	page-break-after: avoid;
	width: auto;
	font-family: 'CiscoSansTT Light';
	mc-hyphenate: never;
}

tr
{
	font-family: 'CiscoSansTT Light';
}

caption
{
	color: #53565A;
	font-family: 'CiscoSansTT Light';
	font-size: 10pt;
	font-weight: bold;
	mc-auto-number-format: 'GT:Table {n+}: ';
	column-break-after: avoid;
	page-break-after: avoid;
	margin-left: 0px;
	text-align: left;
	margin-bottom: 3pt;
	padding-bottom: 3pt;
}

a
{
	color: #0000ff;
}

code
{
	font-weight: bold;
}

div.figures_or_tables_with_captions
{
	page-break-inside: avoid;
}

MadCap|xref.xref_step
{
	mc-format: '{paranumonly}';
}

p.step
{
	mc-auto-number-format: 'S:{n+}.   ';
	mc-auto-number-position: outside-head;
	left: -1cm;
}

MadCap|topicToolbarProxy
{
	font-family: MarkOT;
}

tbody
{
	font-size: 10pt;
	font-family: 'CiscoSansTT Light';
	mc-hyphenate: never;
}

div.boxed_text
{
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	padding: 5px;
	border: solid 1px;
	margin: 0px;
	border-right-length: 3.00cm;
}

table
{
	font-family: MarkOT;
	mc-hyphenate: never;
}

h2.Unnumbered
{
	mc-auto-number-position: none;
}

.descriptive_comment
{
	font-style: italic;
}

div.KeepTogether
{
	page-break-inside: avoid;
	frame-break-inside: avoid;
	column-break-inside: avoid;
	mc-hyphenate: never;
}

div.BottomCenter
{
	text-align: center;
}

img.inline
{
	vertical-align: text-bottom;
	max-height: 2em;
	padding: 0px;
	width: auto;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

div.Note > :first-child
{
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0pt;
}

div.Note
{
	border-bottom-length: 100%;
	border-left: none;
	border-right: none;
	border-top-align: left;
	border-top-length: 100%;
	border-top-style: solid;
	border-top-color: #53565a;
	border-bottom: solid 1px #53565a;
	border-top: solid 1px #53565a;
	padding-bottom: 3pt;
	padding-top: 3pt;
	color: #53565a;
	margin: 1.2em;
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: 0;
	margin-right: 0;
	mc-leader-indent: 0pt;
	font-size: inherit;
}

.image50per
{
	max-width: 50%;
	min-height: auto;
	display: block;
	text-align: left;
}

div.Caution > :first-child
{
	display: inline;
}

div.Caution
{
	border-bottom-length: 100%;
	border-left: none;
	border-right: none;
	border-top-align: left;
	border-top-length: 100%;
	border-top-style: solid;
	border-top-color: #53565a;
	border-bottom: solid 1px #53565a;
	border-top: solid 1px #53565a;
	padding-bottom: 3pt;
	padding-top: 3pt;
	color: #53565a;
	margin: 1.2em;
	margin-bottom: 12pt;
	margin-top: 12pt;
	margin-left: 0;
	margin-right: 0;
	mc-auto-number-offset: 0pt;
	mc-leader-indent: 0pt;
	font-size: inherit;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{color red}CAUTION: ';
}

.author-question
{
	background-color: #ccffff;
	mc-conditions: 'output.withheld';
	color: #ff3333;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{Gn+}  ';
	mc-auto-number-offset: 3rem;
}

img.meeting_control
{
	height: 75px;
	width: auto !important;
	padding-bottom: 0px;
}

li.PageBreakAllowed
{
	page-break-inside: auto !important;
}

p.DocName,
h1
{
	margin-top: 9pt;
	text-align: left;
}

p.DocType,
p.DocDetails
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	text-align: left;
}

MadCap|breadcrumbsProxy
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	border-bottom-color: #a9a9a9;
	color: #a9a9a9;
	margin-top: 6pt;
}

MadCap|xref.Chapter_number,
MadCap|xref.Appendix_number,
MadCap|xref.Section_number,
MadCap|xref.Heading_and_page,
MadCap|xref.page
{
	mc-format: '{i}{paratext}{/i}';
	color: #FF3722;
}

b
{
	font-weight: normal;
	line-height: 1.6rem;
}

h1
{
	line-height: 3rem;
	padding-top: 1rem;
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #05a1bf;
	font-size: 2rem;
}

h2
{
	line-height: 2.5rem;
	font-size: 1.25rem;
	color: #6a6b6c;
}

h3
{
	font-size: 1rem;
	font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.5rem;
	color: #6a6b6c;
	font-weight: bold;
}

body
{
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: .875rem;
	color: #4f5051;
}

p
{
	text-align: left;
	font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1rem;
	color: #4f5051;
	line-height: 1.5rem;
}

p.Note
{
	line-height: 1.5rem;
}

a
{
	color: #049fd9;
}

img
{
	padding-bottom: 1rem;
	padding-top: 0rem;
}

div.StickyFooter
{
	color: #e6e6e6;
	background-color: #292928;
	margin-left: 0;
	position: fixed;
	margin-bottom: 0;
	text-align: center;
	width: 100%;
	padding-left: 0;
	margin-top: 3rem;
}

ul.StickyFooterUl
{
	display: inline-block;
}

li.StickyFooterLi
{
	display: inline-block;
	float: right;
	list-style-image: none;
	margin-left: 3rem;
}

li
{
	font-size: 1rem;
	line-height: 1.5rem;
}

div.WarningBanner
{
	border-bottom-align: left;
	margin: 0px;
	border-bottom: none 0px #000000;
	background-color: #ffff66;
	background: #ffff00;
	line-height: 2rem;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding: 0px 0px 0px 10px;
	text-align: center;
	color: #ff33ff;
	border-width: 0pt 0px 0px;
}

p.Centered
{
	text-align: center;
}

ol
{
	font-size: 1rem;
	line-height: 1.5rem;
}

ul
{
	font-size: 1rem;
	line-height: 1.5rem;
}

caption
{
	margin-bottom: 0.5rem;
}

p.FigureCaption
{
	margin-bottom: 0rem;
	margin-top: 1rem;
}

