/*<meta />*/

/*@import url('https://fonts.googleapis.com/css?family=Oswald:400,700,300|Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800');*/
/*Below styles are for online output*/

@namespace MadCap url(http://www.blackbaud.com);

/*declares the Madcap namespace for Flare CSS in newer browsers*/

@media non-print
{
	body
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		font-size: 16px;
		margin: 0;
		padding: 0;
		hyphens: none;
	}

	html
	{
		background-repeat: repeat-x;
		border-left: solid 0px #7ab800;
		border-right: solid 2px;
		border-right-width: 0px;
		border-left-width: 0px;
		background-image: none;
		border-left-color: #5791ab;
		border-right-color: #5791ab;
		border-top-color: #5791ab;
		border-top: solid 0px #5791ab;
		background-color: #f3f3f4;
	}

	.outerwrapper
	{
		height: auto !important;
		width: auto !important;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}

	.innerwrapper
	{
		padding: 8px 23px;
		margin: auto;
		max-width: 650px;
	}

	code	/*used to indiciate code entered for HTML, web.config, etc.*/
	{
		color: #000000;
		font-family: 'Courier New';
		font-size: 11px;
		margin-bottom: 5px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 5px;
		text-align: left;
		text-indent: 0px;
		vertical-align: baseline;
	}

	/* ==================Home Page styles ================*/

	div.topichero
	{
		background-repeat: no-repeat;
		background-image: url('banner.png');
		background-size: cover;
		padding-top: 30px;
		padding-bottom: 30px;
		/*border-bottom: solid 2px #2b7dba;*/
		margin-bottom: 35px;
	}

	div.topichero h1
	{
		color: #2b7dba;
		font-size: 3em;
		text-align: right;
		padding-bottom: 25px;
		/*margin-top: 1.11em;
	margin-bottom: 0.5em;*/
		line-height: 100%;
	}

	div.topichero h3
	{
		color: #2b7dba;
		text-align: right;
		font-size: 1em;
		line-height: 100%;
		padding-right: 75px;
	}

	hr
	{
		color: #2b7dba;
		border: solid 1px;
		margin-top: 35px;
		margin-left: auto;
		margin-right: auto;
	}

	.home-links-wrapper
	{
		margin-top: 80px;
		/*margin-left: 65px;*/
		background-color: white;
	}

	.link-section
	{
		display: inline-block;
		vertical-align: top;
		width: 300px;
		margin-top: 0px;
		margin-left: 60px;
		margin-right: 50px;
		margin-bottom: 6%;
		position: relative;
	}

	.link-section h2
	{
		display: inline-block;
		margin: 0;
		color: #676a6c;
		font-family: 'Open Sans';
		margin-left: 12px;
		font-size: 1em;
		font-weight: bold;
		text-align: center;
	}

	.link-section li
	{
		color: #474c52;
		font-size: 14px;
	}

	#integration-header
	{
		color: #676a6c;
	}

	.link-section p
	{
		font-size: .95em;
		margin-left: 15px;
		position: relative;
		margin-top: 5px;
		margin-bottom: 0;
	}

	.link-section a
	{
		text-decoration: none;
		color: #1c84c6;
		font-family: 'Open Sans';
	}

	.link-section a:hover
	{
		color: #156598;
	}

	/* ==================Header styles=========================== */

	h1
	{
		font-size: 36px;
		margin: 0;
		padding-bottom: 2px;
		padding-right: 25px;
		color: #676a6c;
		text-decoration: none;
		padding-left: 0px;
		letter-spacing: 0em;
		font-family: 'Oswald', 'Trebuchet MS', serif;
		font-weight: 100;
		padding-top: 22px;
		line-height: 1.1;
	}

	/* ==================== Image Styles ========================= */

	img.MCDropDown_Image_Icon
	{
		height: 15px;
		width: 0px;
		background-color: #222222;
		display: none;
	}

	img.MCDropDown_Image_Icon
	{
		height: 15px;
		width: 0px;
		background-color: #222222;
	}

	img
	{
		/*max-width: 450px;
		length: auto;*/
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		line-height: 22px;
		mc-thumbnail: none;
	}

	img.Icon
	{
		height: 15px;
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		width: auto;
	}

	/*.print-button-image
	{
		background: url('../Skins/Default/Stylesheets/Images/printer.png') no-repeat scroll center center transparent;
		border-color: transparent;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 3px;
		padding: 0;
		width: 22px;
		height: 22px;
		line-height:22px;
		margin-left: 8px;
		float: right;
		position: relative;
		cursor: pointer;
	} */

	/* ================================ TOC Styles ================================= */

	p.MiniTOC1
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: 400;
		line-height: 16px;
		color: #006699;
		font-size: 1em;
		text-decoration: none;
	}

	a.MiniTOC1:focus
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	a.MiniTOC1:hover
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	a.MiniTOC1:active
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	MadCap|breadcrumbsProxy
	{
		border-bottom-width: 0px;
		color: #565a5c;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.688em;
		text-decoration: none;
		width: 350px;
		float: left;
		padding-bottom: 5px;
	}

	MadCap|miniTocProxy
	{
		background-color: #EEEEEE;
		border-bottom-color: #000000;
		border-style: solid;
		border-width: 1px;
		color: #0000ff;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 19px;
		padding: 10px;
		text-decoration: underline;
	}

	MadCap|miniTocProxy.Online
	{
		border-bottom-style: none;
		border-left-style: none;
		border-right-style: none;
		border-style: none;
		color: #5791ab;
		font-size: 0.850em;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		padding: 5px;
		text-decoration: none;
		font-weight: bolder;
		font-style: italic;
		border-top-color: #5791ab;
		background-color: #dddddd;
		border-top: solid 0px;
		font-family: Arial;
	}

	/* ======================= Link Styles ============================ */

	a
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		color: #428bca;
		text-decoration: none;
		mc-disabled: false;
	}

	MadCap|xref
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		color: #428bca;
		text-decoration: none;
	}

	MadCap|xref.ConceptPageNumber
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	MadCap|xref:focus
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	MadCap|xref:hover
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	MadCap|xref:active
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	MadCap|xref.Heading_And_Page
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		/*line-height: 17px;*/
		mc-format: '{paratext}';
	}

	MadCap|xref.Heading_And_Page_TOC
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	MadCap|xref.IndexPageNumber
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	MadCap|xref.ListOfPageNumber
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	MadCap|xref.TOCPageNumber
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	a:focus
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	a:hover
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	a:active
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: underline;
	}

	a img
	{
		border: none;
	}

	p.MiniTOC2
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.850em;
		/*font-size: 12px; */
		line-height: 16px;
		color: #428bca;
		text-decoration: none;
	}

	p.MiniTOC3
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.850em;
		/*font-size: 12px; */
		line-height: 16px;
		color: #428bca;
		text-decoration: none;
	}

	p.MiniTOC4
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.850em;
		line-height: 16px;
		color: #428bca;
		text-decoration: none;
	}

	/* ============================ List Styles ===============================*/

	ol
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 1em;
		line-height: 22px;
		color: #333333;
	}

	ul
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		line-height: 22px;
		font-weight: 400;
		font-size: 1em;
		color: #333333;
	}

	li
	{
		color: #333333;
	}

	/* ========================= Paragraph Styles ============================== */

	p,
	td
	{
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 6px;
		font-weight: 400;
		line-height: 22px;
		font-size: 0.875em;
		color: #333333;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		hyphens: none;
	}

	p.Note
	{
		background-color: #fcddbb;
		color: #50535A;
		margin-bottom: 6px;
		margin-top: 6pt;
		margin-left: 0in;
		margin-right: 0in;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.875em;
		font-weight: 400;
		line-height: 22px;
		padding: 12px;
		font-size: 0.850em;
		text-align: left;
		text-decoration: none;
		mc-auto-number-format: '{b}Note: {/b}{ }{ }';
		hyphens: none;
	}

	p.Tip
	{
		background-color: #a2f1e1;
		color: #50535A;
		margin-bottom: 6px;
		margin-top: 6pt;
		margin-left: 0in;
		margin-right: 0in;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.875em;
		font-weight: 400;
		line-height: 22px;
		padding: 12px;
		font-size: 0.850em;
		text-align: left;
		text-decoration: none;
		mc-auto-number-format: '{b}Tip: {/b}{ }{ }';
		hyphens: none;
	}

	p.Warning
	{
		background-color: #f9c3c9;
		color: #50535A;
		margin-bottom: 6px;
		margin-top: 6pt;
		margin-left: 0in;
		margin-right: 0in;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.875em;
		font-weight: 400;
		line-height: 22px;
		padding: 12px;
		font-size: 0.850em;
		text-align: left;
		text-decoration: none;
		mc-auto-number-format: '{b}Warning: {/b}{ }{ }';
		hyphens: none;
	}

	/* ================================ Video Styles ======================================= */

	div.video-wrapper
	{
		max-width: 600px;
	}

	p.video-responsive
	{
		position: relative;
		display: block;
		height: 0;
		padding: 0;
		overflow: hidden;
		padding-bottom: 56.25%;
	}

	p.video-responsive > iframe
	{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}

	/* ==================================== Span Classes ================================ */

	span.SearchHighlight1
	{
		background-color: #FFFF00 !important;
	}

	span.Code
	{
		font-family: "Courier New";
		vertical-align: baseline;
		mc-hidden: hidden;
	}

	span.Emphasis
	{
		font-style: italic;
	}

	span.Program
	{
		font-style: italic;
		font-weight: bold;
		vertical-align: baseline;
	}

	span.UIItem
	{
		font-weight: bolder;
		vertical-align: baseline;
	}

	/* ====================== Drop Down, Toggler, and Glossary Styles =============================== */

	MadCap|dropDownHead
	{
		color: #2b7dba;
		font-weight: normal;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.875em;
		line-height: 22px;
	}

	MadCap|dropDown
	{
		color: #999999;
		mc-closed-image: url('collapse_arrow.png');
		mc-open-image: url('open_arrow.png');
		mc-image-spacing: 15px;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	MadCap|dropDownHotspot
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		color: #2b7dba;
		font-weight: normal;
		font-size: 1em;
		line-height: 22px;
		padding-left: 20px;
	}

	.dropDownBody
	{
		font-weight: normal;
		font-size: 1em;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	/*
	MadCap|dropDownHotspot
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		color: #999999;
		font-weight: bold;
		font-size: 15.5px;
		line-height: 22px;
	}
	*/

	MadCap|expanding
	{
		mc-open-image: url('open_arrow.jpg');
		mc-closed-image: url('arrow.jpg');
		color: #50535a;
	}

	MadCap|expandingHead
	{
		color: #428bca;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.975em;
		line-height: 16px;
	}

	MadCap|dropDownBody
	{
		font-weight: normal;
		font-size: 1em;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}

	span.mc-variable
	{
		font-style: italic;
		font-weight: bold;
	}

	MadCap|toggler
	{
		mc-closed-image: url('collapse_arrow.png');
		mc-open-image: url('open_arrow.png');
		color: #2b7dba;
		line-height: 22px;
	}

	MadCap|glossaryTerm
	{
		color: #2b7dba;
		text-decoration: none;
		mc-closed-image: none;
		mc-open-image: none;
		font-weight: bold;
		mc-disabled: false;
	}

	MadCap|glossaryTerm.Hyperlink
	{
		mc-disabled: false;
	}

	a.Popup
	{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.850em;
		color: #2b7dba;
		line-height: 16px;
		mc-disabled: false;
	}

	MadCap|popupHead
	{
		color: #2b7dba;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: 0.850em;
		line-height: 16px;
	}

	MadCap|popupBody
	{
		font-family: sans-serif;
		font-size: 10pt;
	}

	/* ============================= Table Styles  =============================== */

	table
	{
		width: 100%;
		border-collapse: collapse;
	}

	th
	{
		color: #fff;
		text-align: left;
		background-color: #2b7dba;
		padding: 8px;
	}

	table,
	td
	{
		border-bottom: 1px solid #e5e5e5;
		padding: 10px;
		font-size: 0.875em;
	}

	tr:hover
	{
		background-color: #e5e5e5;
	}

	/* ============================= Misc  =============================== */

	html.concept
	{
		border-top-width: 0px;
		border-top: solid 0px #7ab800;
		border-top-color: #bbbbbb;
		padding-left: 30px;
		padding-right: 30px;
		background-color: #f3f3f4;
		mc-disabled: false;
	}

	html.reference
	{
		background-color: #f3f3f4;
	}

	html.task
	{
		background-color: #f3f3f4;
	}

	html.topic
	{
		background-color: #f3f3f4;
	}

	a.nav
	{
		color: #006699;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		font-size: inherit;
		text-decoration: none;
		padding-left: 35px;
		background: url('../images/nav.png') 3px 3px no-repeat;
	}

	i.Emphasis
	{
		font-style: italic;
		text-decoration: none;
	}

	i.Program
	{
		font-style: italic;
		font-weight: bold;
		text-decoration: none;
	}

	MadCap|helpControlMenuItem
	{
		font-variant: small-caps;
		font-weight: bold;
	}

	/* =================================== Side menu Styles =============================== */

	div.sideContent
	{
		float: right;
		width: 33.33%;
	}

	/* =================================== Bread Crumb Styles =============================== */

	a.MCBreadcrumbsLink
	{
		color: #5791ab;
		text-decoration: none;
		mc-disabled: false;
	}

	MadCap|breadcrumbsProxy.BB_breadcrumbs
	{
		color: #bbbbbb;
		position: relative;
		top: 15px;
		left: -25px;
		padding-right: 0px;
		padding-left: 25px;
		mc-breadcrumbs-count: 5;
	}

	/*	
	MadCap|breadcrumbsProxy.BB_breadcrumbs
	{
		color: #bbbbbb;
		position: absolute;
		top: 15px;
		left: 0px;
		padding-right: 0px;
		padding-left: 25px;
		mc-breadcrumbs-count: 5;
	}
*/

	MadCap|bodyProxy
	{
		border-top: solid 0px;
		top: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}

	a.MCBreadcrumbsLink:active
	{
		text-decoration: underline;
	}

	a.MCBreadcrumbsLink:focus
	{
		text-decoration: underline;
	}

	a.MCBreadcrumbsLink:hover
	{
		text-decoration: underline;
	}
}

/*End online output styles*/
/* ==================== Non disabled styles ==================== */

a.GlossaryPageTerm,
abbr,
acronym,
area,
blockquote,
br,
button,
caption,
center,
col,
colgroup,
dd,
dir,
div,
div.GlossaryPageDefinition,
div.GlossaryPageEntry,
div.GlossaryPageHeading,
div.GlossaryPageTerm,
dt,
em,
fieldset,
form,
frame,
frameset,
head,
hr,
html.reference,
html.task,
html.topic,
input,
ins,
kbd,
MadCap|conceptLink,
MadCap|conceptsProxy,
MadCap|endnoteBlock,
MadCap|endnotesBlock,
MadCap|endnotesProxy,
MadCap|footnoteBlock,
MadCap|footnotesBlock,
MadCap|glossaryProxy,
MadCap|glossaryTerm.Expanding,
MadCap|glossaryTerm.Hyperlink,
MadCap|glossaryTerm.Popup,
MadCap|pageFooter,
MadCap|pageFooter.EvenPage,
MadCap|pageFooter.FirstPage,
MadCap|pageFooter.OddPage,
map,
menu,
noframes,
o,
object,
pre,
s,
samp,
select,
small,
strike,
strong,
style,
sub,
sup,
table,
tbody,
textarea,
tfoot,
th,
thead,
tr,
tt,
u,
var
{
	mc-disabled: false;
}

dl
{
	mc-disabled: false;
	mc-thumbnail: hover;
}

div.Tip	/*used to indicated helpful, but unnecessary, information - Luminate doesn't use this style*/
{
	background-color: #E0E0E0;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 2px;
	color: #000000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 6pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 6pt;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	text-align: left;
	text-indent: 0pt;
	vertical-align: baseline;
	mc-hidden: hidden;
}

/* ================================= End of CSS - Anything after here was added by Flare and should be investigated ==============*/

body
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-size: 16px;
	margin: 0;
	padding: 0;
	hyphens: none;
}

html
{
	background-repeat: repeat-x;
	border-left: solid 0px #7ab800;
	border-right: solid 2px;
	border-right-width: 0px;
	border-left-width: 0px;
	background-image: none;
	border-left-color: #5791ab;
	border-right-color: #5791ab;
	border-top-color: #5791ab;
	border-top: solid 0px #5791ab;
	background-color: #f3f3f4;
}

.outerwrapper
{
	height: auto !important;
	width: auto !important;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.innerwrapper
{
	padding: 8px 23px;
	margin: auto;
	max-width: 650px;
}

code	/*used to indiciate code entered for HTML, web.config, etc.*/
{
	color: #000000;
	font-family: 'Courier New';
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	text-align: left;
	text-indent: 0px;
	vertical-align: baseline;
}

div.topichero
{
	background-repeat: no-repeat;
	background-image: url('banner.png');
	background-size: cover;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 35px;
}

div.topichero h1
{
	color: #2b7dba;
	font-size: 3em;
	text-align: right;
	padding-bottom: 25px;
	line-height: 100%;
}

div.topichero h3
{
	color: #2b7dba;
	text-align: right;
	font-size: 1em;
	line-height: 100%;
	padding-right: 75px;
}

hr
{
	color: #2b7dba;
	border: solid 1px;
	margin-top: 35px;
	margin-left: auto;
	margin-right: auto;
}

.home-links-wrapper
{
	margin-top: 80px;
	background-color: white;
}

.link-section
{
	display: inline-block;
	vertical-align: top;
	width: 300px;
	margin-top: 0px;
	margin-left: 60px;
	margin-right: 50px;
	margin-bottom: 6%;
	position: relative;
}

.link-section h2
{
	display: inline-block;
	margin: 0;
	color: #676a6c;
	font-family: 'Open Sans';
	margin-left: 12px;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}

.link-section li
{
	color: #474c52;
	font-size: 14px;
}

#integration-header
{
	color: #676a6c;
}

.link-section p
{
	font-size: .95em;
	margin-left: 15px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 0;
}

.link-section a
{
	text-decoration: none;
	color: #1c84c6;
	font-family: 'Open Sans';
}

.link-section a:hover
{
	color: #156598;
}

h1
{
	font-size: 36px;
	margin: 0;
	padding-bottom: 2px;
	padding-right: 25px;
	color: #676a6c;
	text-decoration: none;
	padding-left: 0px;
	letter-spacing: 0em;
	font-family: 'Oswald', 'Trebuchet MS', serif;
	font-weight: 100;
	padding-top: 22px;
	line-height: 1.1;
}

img.MCDropDown_Image_Icon
{
	height: 15px;
	width: 0px;
	background-color: #222222;
	display: none;
}

img.MCDropDown_Image_Icon
{
	height: 15px;
	width: 0px;
	background-color: #222222;
}

img
{
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	line-height: 22px;
	mc-thumbnail: none;
}

img.Icon
{
	height: 15px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	width: auto;
}

p.MiniTOC1
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #006699;
	font-size: 1em;
	text-decoration: none;
}

a.MiniTOC1:focus
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

a.MiniTOC1:hover
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

a.MiniTOC1:active
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0px;
	color: #565a5c;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.688em;
	text-decoration: none;
	width: 350px;
	float: left;
	padding-bottom: 5px;
}

MadCap|miniTocProxy
{
	background-color: #EEEEEE;
	border-bottom-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #0000ff;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	padding: 10px;
	text-decoration: underline;
}

MadCap|miniTocProxy.Online
{
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-style: none;
	color: #5791ab;
	font-size: 0.850em;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 5px;
	text-decoration: none;
	font-weight: bolder;
	font-style: italic;
	border-top-color: #5791ab;
	background-color: #dddddd;
	border-top: solid 0px;
	font-family: Arial;
}

a
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	color: #428bca;
	text-decoration: none;
	mc-disabled: false;
}

MadCap|xref
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	color: #428bca;
	text-decoration: none;
}

MadCap|xref.ConceptPageNumber
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|xref:focus
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

MadCap|xref:active
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

MadCap|xref.Heading_And_Page
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	mc-format: '{paratext}';
}

MadCap|xref.Heading_And_Page_TOC
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|xref.IndexPageNumber
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|xref.ListOfPageNumber
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|xref.TOCPageNumber
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

a:focus
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

a:hover
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

a:active
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: underline;
}

a img
{
	border: none;
}

p.MiniTOC2
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.850em;
	line-height: 16px;
	color: #428bca;
	text-decoration: none;
}

p.MiniTOC3
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.850em;
	line-height: 16px;
	color: #428bca;
	text-decoration: none;
}

p.MiniTOC4
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.850em;
	line-height: 16px;
	color: #428bca;
	text-decoration: none;
}

ol
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 22px;
	color: #333333;
}

ul
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	line-height: 22px;
	font-weight: 400;
	font-size: 1em;
	color: #333333;
}

li
{
	color: #333333;
}

p,
td
{
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 6px;
	font-weight: 400;
	line-height: 22px;
	font-size: 0.875em;
	color: #333333;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	hyphens: none;
}

p.Note
{
	background-color: #fcddbb;
	color: #50535A;
	margin-bottom: 6px;
	margin-top: 6pt;
	margin-left: 0in;
	margin-right: 0in;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: 400;
	line-height: 22px;
	padding: 12px;
	font-size: 0.850em;
	text-align: left;
	text-decoration: none;
	mc-auto-number-format: '{b}Note: {/b}{ }{ }';
	hyphens: none;
}

p.Tip
{
	background-color: #a2f1e1;
	color: #50535A;
	margin-bottom: 6px;
	margin-top: 6pt;
	margin-left: 0in;
	margin-right: 0in;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: 400;
	line-height: 22px;
	padding: 12px;
	font-size: 0.850em;
	text-align: left;
	text-decoration: none;
	mc-auto-number-format: '{b}Tip: {/b}{ }{ }';
	hyphens: none;
}

p.Warning
{
	background-color: #f9c3c9;
	color: #50535A;
	margin-bottom: 6px;
	margin-top: 6pt;
	margin-left: 0in;
	margin-right: 0in;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: 400;
	line-height: 22px;
	padding: 12px;
	font-size: 0.850em;
	text-align: left;
	text-decoration: none;
	mc-auto-number-format: '{b}Warning: {/b}{ }{ }';
	hyphens: none;
}

div.video-wrapper
{
	max-width: 600px;
}

p.video-responsive
{
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
}

p.video-responsive > iframe
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

span.SearchHighlight1
{
	background-color: #FFFF00 !important;
}

span.Code
{
	font-family: "Courier New";
	vertical-align: baseline;
	mc-hidden: hidden;
}

span.Emphasis
{
	font-style: italic;
}

span.Program
{
	font-style: italic;
	font-weight: bold;
	vertical-align: baseline;
}

span.UIItem
{
	font-weight: bolder;
	vertical-align: baseline;
}

MadCap|dropDownHead
{
	color: #2b7dba;
	font-weight: normal;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height: 22px;
}

MadCap|dropDown
{
	color: #999999;
	mc-closed-image: url('collapse_arrow.png');
	mc-open-image: url('open_arrow.png');
	mc-image-spacing: 15px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|dropDownHotspot
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	color: #2b7dba;
	font-weight: normal;
	font-size: 1em;
	line-height: 22px;
	padding-left: 20px;
}

.dropDownBody
{
	font-weight: normal;
	font-size: 1em;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

MadCap|expanding
{
	mc-open-image: url('open_arrow.jpg');
	mc-closed-image: url('arrow.jpg');
	color: #50535a;
}

MadCap|expandingHead
{
	color: #428bca;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.975em;
	line-height: 16px;
}

MadCap|dropDownBody
{
	font-weight: normal;
	font-size: 1em;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

span.mc-variable
{
	font-style: italic;
	font-weight: bold;
}

MadCap|toggler
{
	mc-closed-image: url('collapse_arrow.png');
	mc-open-image: url('open_arrow.png');
	color: #2b7dba;
	line-height: 22px;
}

MadCap|glossaryTerm
{
	color: #2b7dba;
	text-decoration: none;
	mc-closed-image: none;
	mc-open-image: none;
	font-weight: bold;
	mc-disabled: false;
}

MadCap|glossaryTerm.Hyperlink
{
	mc-disabled: false;
}

a.Popup
{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.850em;
	color: #2b7dba;
	line-height: 16px;
	mc-disabled: false;
}

MadCap|popupHead
{
	color: #2b7dba;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 0.850em;
	line-height: 16px;
}

MadCap|popupBody
{
	font-family: sans-serif;
	font-size: 10pt;
}

table
{
	width: 100%;
	border-collapse: collapse;
}

th
{
	color: #fff;
	text-align: left;
	background-color: #2b7dba;
	padding: 8px;
}

table,
td
{
	border-bottom: 1px solid #e5e5e5;
	padding: 10px;
	font-size: 0.875em;
}

tr:hover
{
	background-color: #e5e5e5;
}

html.concept
{
	border-top-width: 0px;
	border-top: solid 0px #7ab800;
	border-top-color: #bbbbbb;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #f3f3f4;
	mc-disabled: false;
}

html.reference
{
	background-color: #f3f3f4;
}

html.task
{
	background-color: #f3f3f4;
}

html.topic
{
	background-color: #f3f3f4;
}

a.nav
{
	color: #006699;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: inherit;
	text-decoration: none;
	padding-left: 35px;
	background: url('../images/nav.png') 3px 3px no-repeat;
}

i.Emphasis
{
	font-style: italic;
	text-decoration: none;
}

i.Program
{
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

MadCap|helpControlMenuItem
{
	font-variant: small-caps;
	font-weight: bold;
}

div.sideContent
{
	float: right;
	width: 33.33%;
}

a.MCBreadcrumbsLink
{
	color: #5791ab;
	text-decoration: none;
	mc-disabled: false;
}

MadCap|breadcrumbsProxy.BB_breadcrumbs
{
	color: #bbbbbb;
	position: relative;
	top: 15px;
	left: -25px;
	padding-right: 0px;
	padding-left: 25px;
	mc-breadcrumbs-count: 5;
}

MadCap|bodyProxy
{
	border-top: solid 0px;
	top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

a.MCBreadcrumbsLink:active
{
	text-decoration: underline;
}

a.MCBreadcrumbsLink:focus
{
	text-decoration: underline;
}

a.MCBreadcrumbsLink:hover
{
	text-decoration: underline;
}

