/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	background-color: Transparent;
	margin-left: 14pt;
	text-decoration: none;
}

p
{
	margin-top: 10pt;
	margin-bottom: 4pt;
}

h1
{
	font-size: 14pt;
	line-height: 200%;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: bold;
}

h2
{
	font-size: 12pt;
	margin-top: 18pt;
	margin-bottom: 6pt;
	font-weight: bold;
}

h3
{
	font-size: 11.0pt;
	margin-top: 14pt;
	margin-bottom: -6pt;
	font-weight: bold;
}

h4
{
	font-size: 10.0pt;
	margin-top: 12pt;
	margin-bottom: -6pt;
	font-weight: bold;
}

a
{
	/* color: #5B9BD5; */
	display: inline;
	text-decoration: none;
	color: #5B9BD5;
}

a.expandspot
{
	cursor: hand;
	font-style: italic;
	x-on-hover: fontchange(Bold=on, Underline=on);
	color: #5B9BD5;
}

span.emphasis-strongstyleelement
{
	font-weight: bold;
}

span.emphasis-strongtext
{
	font-style: italic;
}

span.expandtext
{
	
}

span.screen-literaltext
{
	font-weight: bold;
}

a.dropspot
{
	font-style: italic;
	cursor: hand;
	x-on-hover: fontchange(Bold=on, Underline=on);
	x-open-image: url('sh_common_graphics/sh_twistie_open.gif');
	x-close-image: url('sh_common_graphics/sh_twistie_closed.gif');
	color: #5B9BD5;
}

div.droptext
{
	
}

a.glossterm
{
	cursor: hand;
	color: #007fe0;
}

span.glosstext
{
	font-style: italic;
}

p.spacer
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-size: 6pt;
}

p.path
{
	padding-bottom: 4px;
	margin-right: 4pt;
	color: #315C2C;
	margin-top: 2pt;
	margin-bottom: 2pt;
	font-style: italic;
	font-weight: bold;
}

span.requires
{
	font-style: italic;
	color: #7fc400;
}

p.relatedtopicstitle
{
	font-weight: bold;
}

p.relatedtopicslink
{
	margin-top: 2pt;
	margin-bottom: 4pt;
	margin-left: 20pt;
}

p.listindent
{
	margin-top: 2pt;
	margin-bottom: 4pt;
	margin-left: 20pt;
}

.setupsdependencies::before
{
	content: url('sh_common_graphics/sh_gear.png');
}

a:link
{
	x-on-hover: fontchange(Bold=on);
	color: #5B9BD5;
}

a:visited
{
	x-on-hover: fontchange(Bold=on);
}

a:hover
{
	x-on-hover: fontchange(Bold=on, Underline=on);
}

/**** LIST STYLES ****/

ul
{
	margin-left: 14pt;
	padding: 0;
}

ol
{
	margin-left: 16pt;
	padding: 0;
}

ul li:first-of-type
{
	margin-top: -4pt;
}

ul li:last-of-type
{
	margin-bottom: 8pt;
}

ol li:first-of-type
{
	margin-top: 4pt;
}

ol li:last-of-type
{
	
}

li
{
	margin-left: 20pt;
	list-style: inherit;
	margin-top: 10pt;
	margin-bottom: 10pt;
}

li.numberlist
{
	list-style: decimal;
	margin-left: 20pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
}

li.alphalist
{
	list-style: lower-alpha;
	margin-left: 16pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
}

li.bullet1
{
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 2pt;
}

li.bullet2
{
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 14pt;
}

/**** SPECIAL EMPHASIS STYLES ****/
/**** TABLE STYLES ****/

p.table
{
	margin-top: 4pt;
	margin-bottom: 6pt;
	margin-left: 4pt;
	margin-right: 4pt;
}

p.tablehead
{
	font-weight: bold;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.note-note
{
	border-radius: 6px;
	background-color: #d0d0ce;
	margin-right: 14pt;
	padding-left: 10pt;
	margin-left: ;
	margin-bottom: 10pt;
	padding-bottom: 10px;
	padding-right: 10pt;
	padding-top: 6px;
}

p.note-tip
{
	border-radius: 6px;
	padding-left: 10pt;
	margin-left: ;
	margin-bottom: 10pt;
	padding-right: 10pt;
	padding-top: 6px;
	padding-bottom: 10px;
	background-color: #d0d0ce;
	margin-right: 14pt;
}

p.note-caution
{
	border-radius: 6px;
	margin-top: 11pt;
	margin-bottom: 11pt;
	line-height: 125%;
	background-color: #505150;
	border-left-style: None;
	border-left-width: 1px;
	border-left-color: #505150;
	border-right-style: None;
	border-right-width: 1px;
	border-right-color: #505150;
	border-top-style: None;
	border-top-width: 1px;
	border-top-color: #505150;
	border-bottom-style: None;
	border-bottom-width: 1px;
	border-bottom-color: #505150;
	margin-left: ;
	padding-left: 10pt;
	padding-right: 10pt;
	padding-top: 8px;
	padding-bottom: 12px;
	color: #ffffff;
}

p.featured-title
{
	font-weight: bold;
	margin-bottom: 14pt;
	color: #8411a0;
	font-style: italic;
	font-size: 13pt;
	margin-top: 6pt;
	mc-next-class: Featured_text;
	mc-next-tag: p;
}

p.featured-text
{
	font-size: 11pt;
	color: #515459;
}

li.featured-bullet
{
	color: #8411a0;
	margin-left: 14pt;
	margin-top: -9pt;
	margin-bottom: 14pt;
	list-style: url('sh_common_graphics/sh_bullet_featured.gif');
}

div.featurebox
{
	border-radius: 6px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #8411a0;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #8411a0;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #8411a0;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #8411a0;
	margin-top: 12pt;
	margin-left: 0pt;
	margin-right: 6pt;
	margin-bottom: 12pt;
	padding-top: 14pt;
	padding-left: 18pt;
	padding-right: 14pt;
	padding-bottom: 14pt;
}

.featurebox::before
{
	content: Featured;
	font-weight: bold;
	padding-top: 20pt;
	margin-top: 14pt;
	margin-bottom: 14pt;
	color: #8411a0;
	font-style: italic;
	font-size: 13pt;
}

p.workflow
{
	border-radius: 6px;
	background-color: #d0d0ce;
	margin-top: 24px;
	margin-bottom: -18px;
	margin-right: 14pt;
	padding-left: 10pt;
	margin-left: ;
	padding-bottom: 10px;
	padding-right: 10pt;
	padding-top: 6px;
}

p.header
{
	margin-top: 0px;
	margin-bottom: -10px;
	margin-right: 10px;
	text-align: right;
}

p.footer
{
	color: #d0d0ce;
	font-size: 7pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

MadCap|expandingHead.expandspot
{
	cursor: hand;
	font-style: italic;
	x-on-hover: fontchange(Bold=on, Underline=on);
	color: #5B9BD5;
}

MadCap|dropDownHotSpot.dropspot
{
	font-style: italic;
	cursor: hand;
	x-on-hover: fontchange(Bold=on, Underline=on);
	x-open-image: url('sh_common_graphics/sh_twistie_open.gif');
	x-close-image: url('sh_common_graphics/sh_twistie_closed.gif');
	color: #5B9BD5;
}

MadCap|dropDown
{
	mc-open-image: url('sh_common_graphics/sh_twistie_open.gif');
	mc-closed-image: url('sh_common_graphics/sh_twistie_closed.gif');
	color: #5B9BD5;
}

MadCap|expandingBody.expandtext
{
	
}

MadCap|glossaryTerm.glossterm
{
	cursor: hand;
	color: #007fe0;
}

MadCap|expandingBody.glossterm
{
	font-style: italic;
}

div.quick-links	/*This is a custom responsive layout row style (div class) for the Landing page.  */
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.quick-links::before
{
	content: ' ';
	display: table;
}

div.quick-links::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quick-links > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick-links > div:nth-child(1)
{
	width: 26.66666%;
	margin-left: 2%;
}

div.quick-links > div:nth-child(2)
{
	width: 26.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(3)
{
	width: 26.66666%;
	margin-left: 3%;
}

div.quick-links *	/*Text-align center set to all elements within div.quick-links*/
{
	text-align: left;
}

span.icon
{
	margin-top: 24px;
	margin-right: 16px !important;
	align: left;
	font-size: 24px;
	width: 50%;
	color: #888A8D;
	margin-left: 24px;
}

@media only screen and (max-width: 1279px)
{
	/* Landing page topic */

	div.quick-links > div:nth-child(1)
	{
		width: 24%;
		margin-left: 0%;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 24%;
		margin-left: 19%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 24%;
		margin-left: 14%;
	}
}

@media only screen and (max-width: 767px)
{
	/* Landing page topic */

	div.quick-links > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 49%;
		margin-left: 25.5%;
	}
}

img.icon
{
	height: 40px;
}

[data-mc-conditions*="General.Support"]
{
	color: #013047;
}

