@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

body
{
	font-size: 11pt;
	background-color: Transparent;
	font-family: 'Segoe UI', sans-serif;
	mso-fareast-font-family: "Times New Roman";
}

#footer
{
	width: 100%;
	text-align: center;
	margin-top: 1em;
}

.glossterm
{
	cursor: hand;
	font-style: italic;
	color: #ff0000;
	text-decoration: none;
}

p
{
	padding: 0px;
	border: 0px;
	vertical-align: baseline;
	color: rgb(32, 31, 30);
	orphans: 2;
	text-indent: 0px;
	text-transform: none;
	white-space: normal;
	widows: 2;
	word-spacing: 0px;
	-webkit-text-stroke-width: 0px;
	text-decoration-thickness: initial;
	text-decoration-style: initial;
	text-decoration-color: initial;
	margin: 0px;
	padding-bottom: 6px;
}

li p
{
	margin-bottom: 0px;
}

ol li p
{
	margin-top: 0px;
}

a
{
	display: inline;
	color: #00528b;
	text-decoration: underline;
}

.expandspot
{
	color: #008000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

a:link
{
	color: #0000ff;
	text-decoration: none;
}

a:visited
{
	color: #6600CC;
	text-decoration: none;
}

a:hover
{
	color: #800000;
	text-decoration: underline;
}

a:active
{
	color: #008000;
	text-decoration: none;
}

span.expandtext
{
	font-style: italic;
	font-weight: normal;
	color: #800080;
}

span.glosstext
{
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
	background-color: Transparent;
}

h1
{
	font-size: 20pt;
	color: #1f60a9;
	margin-top: 9.5pt;
	margin-bottom: 9.5pt;
	font-weight: bold;
	font-style: normal;
	mc-next-tag: p;
	page-break-before: avoid;
}

h2
{
	font-size: 16pt;
	line-height: 107%;
	color: #00528b;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

h3
{
	font-size: 14pt;
	color: #000000;
	font-style: italic;
	font-weight: Bold;
}

h4
{
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

h5
{
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.indent1
{
	padding-left: 1em;
}

.indent2
{
	padding-left: 2em;
}

.indent3
{
	padding-left: 3em;
}

.tableHeader
{
	padding: 5px;
	border-left: 2px solid #123760;
	border-top: 2px solid #123760;
	border-bottom: 2px solid #73B5FF;
	border-right: 2px solid #73B5FF;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	background-color: Transparent;
	color: #000000;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	text-align: Left;
}

.figure
{
	padding-left: 3em;
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
	font-size: 10pt;
}

.figureCaption
{
	padding-left: 3em;
	font-weight: bold;
	border-left-style: None;
	border-right-style: None;
	border-top-style: None;
	border-bottom-style: None;
	font-size: 10pt;
}

ul
{
	margin: 0px;
}

ol
{
	margin: 0px;
}

li
{
	margin: 0px;
	padding: 0px;
}

ul li
{
	padding: 0px;
	margin: 0px;
}

img
{
	border: 0px;
	text-decoration: none;
}

p.code,
span.code
{
	font-family: "Courier New", monospace;
}

.droptext
{
	font-weight: bold;
	font-style: normal;
	color: #800000;
}

table.AlternateBlueColorGrid
{
	x-border-spacing: 0px;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #4F81BD;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #4F81BD;
	font-family: "Segoe UI", sans-serif;
}

table.AlternateBlueColorGrid td
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

table.AlternateBlueColorGrid tr.t1Row td
{
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #4F81BD;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #4F81BD;
}

table.AlternateBlueColorGrid tr.t2Row td
{
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #4F81BD;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #4F81BD;
	background-color: #D3DFEE;
}

table.AlternateBlueWithHeader
{
	x-border-spacing: 0px;
	x-row-pat-1: 1;
	x-row-pat-1-name: t1Row;
	x-row-pat-count: 2;
	x-row-pat-2: 1;
	x-row-pat-2-name: t2Row;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #4F81BD;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #4F81BD;
	x-1st-row: 1;
	x-1st-row-name: t1st;
	font-family: "Segoe UI", sans-serif;
}

table.AlternateBlueWithHeader th
{
	font-weight: bold;
	background-color: #4F81BD;
}

table.AlternateBlueWithHeader td
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

table.AlternateBlueWithHeader tr.t1Row td
{
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: 4f81bd;
}

table.AlternateBlueWithHeader tr.t2Row td
{
	background-color: #D3DFEE;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: 4f81bd;
}

table.AlternateBlueWithHeader tr.t1st td
{
	background-color: #4F81BD;
}

table.BlackBorders
{
	border-collapse: collapse;
}

table.BlackBorders td,
table.BlackBorders th
{
	border: 1px solid black;
}

table.BlackBorders th
{
	background-color: #dddddd;
}

table.BlackBorders th.left
{
	text-align: left;
}

MadCap|expandingHead.expandspot
{
	color: #008000;
	cursor: hand;
	font-style: italic;
	background-color: Transparent;
	text-decoration: none;
}

MadCap|expandingBody.expandtext
{
	font-style: italic;
	font-weight: normal;
	color: #800080;
	background-color: Transparent;
}

MadCap|glossaryTerm.glossterm
{
	cursor: hand;
	font-style: italic;
	background-color: Transparent;
	color: #ff0000;
	text-decoration: none;
}

span.dropspot
{
	font-style: italic;
	text-decoration: underline;
	color: #00528b;
}

span.extra-emphasis
{
	font-weight: bold;
	font-style: italic;
}

.emphasis
{
	font-weight: bold;
}

.sysRequirements th
{
	text-align: left;
	color: White;
	padding-left: 10px;
	width: 217px;
	background: #00528B;
	padding-bottom: 5px;
	padding-top: 5px;
}

.sysRequirements td
{
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 960px;
	background-color: #dddddd;
}

.sysRequirements td ul
{
	margin-left: 0px;
}

.sysRequirements td ol
{
	margin-left: 0px;
}

.sysRequirements td li
{
	margin-left: 0px;
}

MadCap|breadcrumbsProxy
{
	text-align: right;
	mc-breadcrumbs-count: 5;
}

p.frame-footer-text-center
{
	color: var(--Medium-Gray);
	font-size: 9pt;
	font-weight: normal;
	text-align: center;
	margin-top: 24px;
	/* text-transform: uppercase; */
}

