/*<meta />*/

/*Below styles are for online output*/

@font-face 
{
	font-family: blackbaud-sans-condensed-light;
	src: url(https://sky.blackbaudcdn.net/skyux-fonts/1.0.1/blackbaud-sans-condensed-light.woff);
}

@font-face 
{
	font-family: blackbaud-sans;
	src: url(https://sky.blackbaudcdn.net/skyux-fonts/1.0.1/blackbaud-sans.woff);
}

@font-face 
{
	font-family: blackbaud-sans-bold;
	src: url(https://sky.blackbaudcdn.net/skyux-fonts/1.0.1/blackbaud-sans-bold.woff);
}

@font-face 
{
	font-family: blackbaud-sans-condensed-semi-bold;
	src: url(https://sky.blackbaudcdn.net/skyux-fonts/1.0.1/blackbaud-sans-condensed-semi-bold.woff);
}

@namespace MadCap url(http://www.blackbaud.com);

/*declares the Madcap namespace for Flare CSS in newer browsers*/

@media non-print
{
	html
	{
		background-color: #fcfcfc;
		font-size: 16px;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		line-height: 1.3em;
	}

	body
	{
		font-size: 1em;
	}

	.bigFont
	{
		font-size: 1.2em;
	}

	.smallFont
	{
		font-size: 0.8em;
	}

	.outerwrapper
	{
		height: auto !important;
		width: auto !important;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}

	code	/*used to indicate code entered for HTML, web.config, etc.*/
	{
		border: 1px solid #ededee;
		overflow-wrap: break-word;
		font-family: 'Courier New', monospace;
		font-size: 0.9em;
		color: #A72022;
		font-weight: 600;
		margin: 5px 2px;
		padding: 2px 4px;
		background-color: #f1eef6;
	}

	b
	{
		font-weight: normal;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	/* Header styles for web */

	h1
	{
		padding: 0 !important;
		margin-top: 5px !important;
		color: #212327;
		font-family: "blackbaud-sans-condensed-light", sans-serif;
	}

	h2
	{
		font-size: 1.3em;
		margin: 0;
		padding: 10px 0 10px 0;
		color: #212327;
		font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
		font-weight: 600;
	}

	h3
	{
		font-size: 1.1em;
		margin: 0;
		padding: 10px 0 10px 0;
		color: #212327;
		font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
		font-weight: 600;
	}

	/* ==================== Image Styles ========================= */

	._Skins_TopicToolBar.mc-component .button
	{
		margin-top: -20px;
	}

	img.MCDropDown_Image_Icon
	{
		height: 15px;
		width: 0px;
		background-color: #212327;
		display: none;
	}

	img
	{
		max-width: 95%;
		display: block;
		border-radius: 0px;
		margin: 2px 0 2px 0;
		position: relative;
	}

	img.Icon
	{
		height: 15px;
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		width: auto;
		display: inline;
	}

	.title-bar-layout a.logo
	{
		background-size: 100%;
		background-position: 0 0;
		margin: 10px 0 0 0;
		padding: 0;
	}

	.button-icon,
	.button.text-decrease-button .button-icon,
	.button.text-increase-button .button-icon,
	.text-decrease-button,
	.text-increase-button
	{
		background-size: contain !important;
	}

	figure
	{
		display: inline-block;
		padding: 0;
		margin: 0;
	}

	figcaption
	{
		border-top: .25em solid #cdcfd2;
	}

	/* ================================ TOC Styles ================================= */

	div.MCMiniTocBox_Online_0
	{
		border: 1px solid #d2d2d2;
		margin: 20px 0 10px 0px;
		padding-left: 5px;
		background-color: #ffffff;
		padding: 5px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		font-weight: bold;
	}

	MadCap|miniTocProxy
	{
		color: #1870B8;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		padding: 10px;
	}

	p.MiniTOC1_0
	{
		margin: 5px 0 5px 10px;
		padding: 5px 0 5px 0;
		color: #1870B8;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-size: 1em;
	}

	a.MiniTOC1
	{
		text-decoration: none;
	}

	a.MiniTOC1:hover,
	p.MiniTOC1_0:hover,
	a.MiniTOC1:focus,
	a.MiniTOC1:active
	{
		color: #1870B8;
		text-decoration: underline;
	}

	MadCap|miniTocProxy.Online
	{
		border-style: none;
		color: #1870B8;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		padding: 5px;
		text-decoration: none;
		font-weight: bolder;
		font-style: italic;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	a.MiniTOC1:link
	{
		margin: 0;
		padding: 0;
		border-color: transparent;
		border-style: none;
		border-width: 0;
		background-image: none;
		mc-leader-format: '.';
		color: #1870B8;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
	}

	MadCap|breadcrumbsProxy
	{
		border-bottom-width: 0px;
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 0.688em;
		text-decoration: none;
		width: 300px;
		float: left;
		padding-bottom: 5px;
	}

	div.MCBreadcrumbsBox_BB_breadcrumbs_0
	{
		border-bottom: 0 solid black;
		padding: 0 0 5px 25px;
		margin-bottom: 10px;
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 0.688em;
		text-decoration: none;
		float: left;
		position: relative;
		top: 15px;
		left: -25px;
	}

	div.MCBreadcrumbsBox_BB_breadcrumbs_0:hover,
	div.MCBreadcrumbsBox_BB_breadcrumbs_0:active,
	div.MCBreadcrumbsBox_BB_breadcrumbs_0:focus
	{
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 0.688em;
		text-decoration: underline;
	}

	MadCap|breadcrumbsProxy
	{
		border-bottom-width: 0px;
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 0.688em;
		text-decoration: none;
		width: 300px;
		float: left;
		padding-bottom: 5px;
	}

	/* ======================= Link Styles ============================ */

	a
	{
		font-family: "blackbaud-sans-bold", sans-serif;
		font-size: inherit;
		color: #1870B8;
		text-decoration: none;
		mc-disabled: false;
		font-weight: bold;
	}

	MadCap|xref
	{
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-size: inherit;
		color: #1870B8;
		text-decoration: none;
	}

	MadCap|xref:focus,
	MadCap|xref:hover,
	MadCap|xref:active
	{
		color: #1870B8;
		text-decoration: underline;
	}

	MadCap|xref.Heading_And_Page
	{
		mc-format: '{paratext}';
	}

	MadCap|xref.Heading_And_Page_TOC
	{
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	a:focus,
	a:hover,
	a:active
	{
		font-size: inherit;
		font-family: "blackbaud-sans-bold", sans-serif;
		text-decoration: underline;
	}

	a img
	{
		border: none;
	}

	/* ============================ List Styles ===============================*/

	ol
	{
		color: #212327;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: inherit;
	}

	ul
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight: 400;
		color: #212327;
		font-size: inherit;
	}

	ol ul
	{
		list-style-type: disc;
		font-size: inherit;
	}

	li
	{
		color: #212327;
	}

	li p,
	li p.Tip,
	li p.Note,
	li p.Warning,
	li a,
	li *,
	ul li p,
	ul li p.Tip,
	ul li p.Note,
	ul li p.Warning,
	ul li *,
	ol li p,
	ol li p.Tip,
	ol li p.Note,
	ol li p.Warning,
	ol li *
	{
		
	}

	/* ========================= Paragraph Styles ============================== */

	p,
	figcaption
	{
		padding: 0 0 0 0;
		font-weight: 400;
		font-size: 0.875em;
		color: #212327;
		margin: 10px 0 5px 0;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	p.Note
	{
		background-color: #c1e8fb;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		mc-auto-number-format: '{b}Note: {/b}{ }{ }';
		hyphens: none;
		mc-auto-number-class: callout;
	}

	p.Tip
	{
		background-color: #b7da9b;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		mc-auto-number-format: '{b}Tip: {/b}{ }{ }';
		hyphens: none;
		mc-auto-number-class: callout;
	}

	p.Warning
	{
		background-color: #ffd597;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Warning: {/b}{ }{ }';
		mc-auto-number-class: callout;
	}

	p.Warning a,
	p.Training a,
	p.Tip a,
	p.Note a,
	p.Tutorial a
	{
		color: #212327;
		text-decoration: underline;
		font-weight: bold;
	}

	p.Warning a:hover,
	p.Training a:hover,
	p.Tip a:hover,
	p.Note a:hover,
	p.Tutorial a:hover
	{
		color: #000;
		text-decoration: underline;
		font-weight: bold;
	}

	p.Training
	{
		background-color: #cdcfd2;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Training: {/b}{ }{ }';
		mc-auto-number-class: callout;
	}

	p.Tutorial
	{
		background-color: #cdcfd2;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Tutorial: {/b}{ }{ }';
		mc-auto-number-class: callout;
	}

	.callout
	{
		font-weight: 600;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	p.hidden
	{
		display: none;
	}

	/* Two-tile design */

	div.two-tiles,
	div.two-tiles-images
	{
		mc-grid-row: true;
		margin-left: auto;
		margin-right: auto;
	}

	div.two-tiles::before,
	div.two-tiles-images::before
	{
		content: ' ';
		display: table;
	}

	div.two-tiles::after,
	div.two-tiles-images::after
	{
		content: ' ';
		display: table;
		clear: both;
	}

	div.two-tiles > div,
	div.two-tiles-images > div
	{
		float: left;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		background-color: var(--Brand2);
		padding: 2%;
		height: auto;
	}

	div.two-tiles > div:nth-child(1),
	div.two-tiles-images > div:nth-child(1)
	{
		width: 48%;
		margin-left: 0%;
	}

	div.two-tiles > div:nth-child(2)
	{
		width: 48%;
		margin-left: 4%;
	}

	div.two-tiles-images > div:nth-child(2)
	{
		width: 48%;
		margin-left: 2%;
	}

	div.two-tiles-images figure.tall-img img
	{
		max-width: 60%;
		max-height: 60%;
	}

	div.two-tiles-images figure.tall-img figcaption
	{
		max-width: 60%;
		margin: auto;
	}

	div.two-tiles-images > div > p > img.tall-img
	{
		max-width: 60%;
		max-height: 60%;
	}

	div.two-tiles-images > div > img.tall-img
	{
		max-width: 60%;
		max-height: 60%;
	}

	div.two-tiles-layout
	{
		mc-grid-row: true;
		margin-left: auto;
		margin-right: auto;
	}

	div.two-tiles-layout::before
	{
		content: ' ';
		display: table;
	}

	div.two-tiles-layout::after
	{
		content: ' ';
		display: table;
		clear: both;
	}

	div.two-tiles-layout > div
	{
		float: left;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	div.two-tiles-layout > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.two-tiles-layout > div:nth-child(2)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	/* ================================ Video Styles ======================================= */

	p.Video
	{
		background-color: #81d4f7;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Video: {/b}';
		mc-auto-number-class: callout;
	}

	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;
	}

	/*=====================================Feedback service=============================*/

	form#feedbackForm,
	div#feedbackSuccessMessage
	{
		padding: 10px 10px;
		margin: 15px 0px;
		border-top: #dddddd 1px solid;
	}

	p#feedbackContainer
	{
		font-size: .9em;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	}

	form#feedbackForm textarea
	{
		height: 40px;
		margin: 5px 0 5px 0;
	}

	label,
	input
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
		font-size: .8em;
	}

	form#feedbackForm > div,
	form#feedbackForm > input
	{
		margin-top: 10px;
		margin-bottom: 10px;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	form#feedbackForm > input[type="Submit"]
	{
		padding: 6px 12px;
		color: #FFF;
		background-color: #1c84c6;
		border-radius: 3px;
		display: inline-block;
		font-weight: normal;
		text-align: center;
		vertical-align: center;
		cursor: pointer;
		border: 1px solid transparent;
	}

	/* ==================================== 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;
		font-size: inherit;
		margin-right: 3px;
	}

	span.Program
	{
		font-style: italic;
		font-weight: bold;
		font-family: "blackbaud-sans-bold", sans-serif;
		vertical-align: baseline;
		font-size: inherit;
	}

	span.UIItem
	{
		font-weight: bold;
		font-family: "blackbaud-sans-bold", sans-serif;
		vertical-align: baseline;
		font-size: inherit;
	}

	/* ====================== Drop Down, Toggler, and Glossary Styles =============================== */

	.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage
	{
		background-position: left !important;
		background-image: url(open_arrow.png);
		background-repeat: no-repeat;
		padding-left: 20px !important;
		padding-right: 0 !important;
		font-weight: bold !important;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	.MCDropDown_Closed a.MCDropDownHotSpot,
	.MCDropDown_Open a.MCDropDownHotSpot
	{
		text-decoration: none;
	}

	.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage
	{
		background-position: left !important;
		background-image: url(collapse_arrow.png);
		padding-left: 20px !important;
		padding-right: 0 !important;
		font-weight: bold !important;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	MadCap|dropDownHead
	{
		column-break-after: avoid !important;
		mc-heading-level: 0 !important;
		mc-auto-number-class: Wingding3 !important;
		mc-auto-number-format: '} ' !important;
		page-break-after: avoid !important;
		page-break-before: avoid !important;
		color: #1870B8 !important;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-size: .875em;
	}

	MadCap|dropDown
	{
		color: #1870B8;
		font-weight: bold !important;
		mc-closed-image: url('collapse_arrow.png');
		mc-open-image: url('open_arrow.png');
		mc-image-spacing: 15px;
		font-family: "blackbaud-sans-bold", sans-serif;
		margin: 10px 0px;
	}

	MadCap|dropDownBody
	{
		font-weight: 500;
	}

	MadCap|dropDownHotspot
	{
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	.dropDownHotspot:link
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #1870B8;
		font-weight: 600;
		font-size: inherit;
		text-decoration: none;
	}

	MadCap|expanding
	{
		color: #212327;
	}

	MadCap|expandingHead
	{
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: inherit;
	}

	MadCap|dropDownBody
	{
		font-weight: normal;
		font-size: inherit;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	span.mc-variable
	{
		font-style: inherit;
		font-weight: inherit;
		font-family: inherit;
		font-size: inherit;
	}

	MadCap|toggler
	{
		mc-closed-image: url('collapse_arrow.png');
		mc-open-image: url('open_arrow.png');
		color: #1870B8;
	}

	MadCap|glossaryTerm
	{
		color: #1870B8;
		text-decoration: none;
		mc-closed-image: none;
		mc-open-image: none;
		font-weight: bold;
		mc-disabled: false;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	MadCap|glossaryTerm.Hyperlink
	{
		mc-disabled: false;
	}

	a.Popup
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: inherit;
		color: #1870B8;
		mc-disabled: false;
	}

	MadCap|popupHead
	{
		color: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: inherit;
	}

	MadCap|popupBody
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: inherit;
	}

	/* ============================= Table Styles for Legacy Help  =============================== */

	table
	{
		width: auto;
		table-layout: auto;
		max-width: 100%;
		margin: 30px 0;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 14px;
		color: #212327;
		text-align: left;
		border-collapse: collapse;
		background-color: transparent;
	}

	table th,
	table td
	{
		padding: 5px 10px;
		vertical-align: middle;
		font-size: 14px;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	th,
	td
	{
		padding: 5px 10px 5px 10px;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: 10px 0;
		font-size: 14px;
		font-weight: 400;
		color: #212327;
	}

	th p,
	td p
	{
		font-size: 14px;
	}

	table thead th,
	table thead td,
	table th,
	th,
	table thead,
	table thead tr td p
	{
		color: #212327;
		background-color: #ebfbff;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-size: 14px;
		text-align: left;
		vertical-align: middle;
	}

	tr
	{
		padding: 0;
	}

	tr:nth-of-type(odd),
	tr:nth-of-type(odd):hover
	{
		background-color: #ededee;
		border-top: 1px solid #d2d2d2;
		border-bottom: 1px solid #d2d2d2;
	}

	tr:hover
	{
		background-color: transparent;
	}

	caption
	{
		color: #004054;
	}

	tfoot
	{
		font-family: "blackbaud-sans-condensed-light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	/* ============================= Misc  =============================== */

	.checkbox
	{
		
	}

	input[type="checkbox"]
	{
		width: 20px;
		height: 20px;
	}

	input[type="checkbox"],
	label
	{
		display: inline-block;
		vertical-align: middle;
		padding-left: 5px;
	}

	.hide
	{
		display: none;
	}

	.mt-2
	{
		margin-top: 0.5rem;
	}

	a i.fas.fa-arrow-alt-circle-left:hover
	{
		cursor: pointer;
	}

	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: #1870B8;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, 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;
		font-size: inherit;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	MadCap|helpControlMenuItem
	{
		font-variant: small-caps;
		font-weight: bold;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	.search-field
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	.label
	{
		background-color: #ccc;
		color: #5e5e5e;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: .9em;
		padding: 5px 10px 5px 10px;
		border-radius: 7rem;
	}

	.label-info
	{
		background-color: #80dbca;
		color: #000;
	}

	/* =================================== Side menu Styles =============================== */

	div.sideContent
	{
		float: right;
		width: 33.33%;
	}

	ul.menu a,
	ul.sidenav li a
	{
		font-weight: 400;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: .875em;
	}

	ul.sidenav ul > li > a
	{
		margin-left: 0px;
	}

	ul.sidenav ul ul > li > a
	{
		margin-left: 0px;
	}

	ul.sidenav ul ul ul > li > a
	{
		margin-left: 0px;
	}

	.sidenav-container
	{
		padding: 0;
	}

	/* =================================== Bread Crumb Styles =============================== */

	a.MCBreadcrumbsLink
	{
		color: #1870B8;
		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;
	}

	.topic-toolbar
	{
		background-size: 18px !important;
		float: right;
	}

	.topic-toolbar a
	{
		margin: 0 5px 0 5px;
	}

	.home-logo
	{
		margin: 5px 0 20px 0;
	}

	.button-group-container-left
	{
		vertical-align: top;
		margin-top: -10px;
	}

	.micro-response h1
	{
		font-size: 1.4em !important;
		padding: 0 !important;
		margin-top: 0 !important;
	}

	.micro-response h2
	{
		font-size: 1.2em !important;
		padding: 0 !important;
		margin-top: 0 !important;
	}

	.micro-response h3,
	.micro-response h4
	{
		font-size: 1em !important;
		padding: 0 !important;
		margin-top: 0 !important;
	}

	#resultList h3.title
	{
		font-size: .9em !important;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	#resultList h3.title a
	{
		color: #1870B8 !important;
	}

	/* ============================= Old Infinity styles  =============================== */

	p.ProcNum
	{
		margin-left: 8px 0 8px 25px;
		mc-auto-number-format: '{n+}{ =0}. ';
		mc-auto-number-offset: 10px;
		mc-auto-number-position: inside-head;
		padding: 0px;
		text-indent: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.ProcUnNum
	{
		margin-left: 8px 0 0 25px;
		mc-auto-number-format: '{ }{ =0}';
		mc-auto-number-offset: 10px;
		mc-auto-number-position: inside-head;
		padding: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.ProcSubStep
	{
		margin: 8px 0 8px 25px;
		mc-auto-number-format: '{ }{a+}. ';
		mc-auto-number-offset: 20x;
		mc-auto-number-position: inside-head;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.ProcSubStepUnNum
	{
		margin: 8px 0 0 25px;
		text-indent: 0px;
		vertical-align: top;
		mc-auto-number-format: '{ }{ }';
	}

	p.Bullet1
	{
		margin: 8px 0 8px 15px;
		mc-auto-number-offset: 10px;
		text-align: left;
		mc-auto-number-format: '• ';
		mc-auto-number-position: inside-head;
		mc-hyphenate: never;
		text-decoration: none;
		padding-left: 5px;
		text-indent: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.Bullet1contd
	{
		margin: 8px 0 8px 15px;
		padding-left: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.Bullet2
	{
		margin: 8px 0 8px 10px;
		mc-auto-number-offset: 10px;
		text-decoration: none;
		mc-auto-number-format: '  •  ';
		mc-auto-number-position: inside-head;
		text-indent: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.Bullet2contd
	{
		margin: 8px 0 8px 10px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.Bullet3
	{
		margin: 8px 0 8px 20px;
		text-decoration: none;
		mc-auto-number-format: '  •  ';
		mc-auto-number-position: inside-head;
		text-indent: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.Bullet3contd
	{
		margin: 8px 0 8px 20px;
		text-decoration: none;
		mc-auto-number-position: inside-head;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.BulletCheck
	{
		margin: 8px 0 8px 2px;
		mc-auto-number-class: Code;
		mc-auto-number-format: '  •  ';
		mc-auto-number-position: inside-head;
		text-indent: 0px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.BulletCheckCont
	{
		margin: 8px 0 8px 4px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.BulletCheckIndent
	{
		margin: 8px 0 8px 10px;
		mc-auto-number-class: Code;
		mc-auto-number-format: '  •  ';
		text-indent: 10px;
		background-color: transparent;
		border: none;
		vertical-align: top;
	}

	p.ProcSubStepGraphic
	{
		margin-left: 8px 0 0 40px;
		text-indent: 0px;
		vertical-align: baseline;
	}

	p.ProcBullet
	{
		margin-left: 8px 0 0 10px;
		text-align: left;
		mc-auto-number-format: '• ';
		mc-auto-number-position: inside-head;
		mc-hyphenate: never;
		text-decoration: none;
		padding: 0 10px;
		text-indent: 5px;
	}

	p.ProcBulletCont
	{
		margin-left: 8px 0 0 10px;
		text-align: left;
		mc-auto-number-position: inside-head;
		mc-hyphenate: never;
		text-decoration: none;
		padding: 0 10px;
	}

	p.ParaIndentBullet
	{
		margin: 8px 0 0 20px;
		vertical-align: baseline;
		padding-left: 10px;
		text-indent: 5px;
	}

	table.AutoNumber_p_ProcNum table td,
	table.AutoNumber_p_ProcNum table th,
	table.AutoNumber_p_ProcNum tr:nth-of-type(odd),
	table.AutoNumber_p_ProcNum table tr,
	table.table.AutoNumber_p_ProcSubStep tr,
	td.AutoNumber_p_ProcNum2
	{
		border: none;
		background-color: transparent;
		padding: 0 !important;
	}
}

@media print
{
	body,
	p,
	p.body
	{
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 12pt;
		mc-hyphenate: never;
		margin: 10px 0 0 0;
	}

	code	/* Used to indiciate code entered for HTML, web.config, etc.*/
	{
		border: 1px solid #cdcfd2;
		overflow-wrap: break-word;
		font-family: 'Courier New', monospace;
		font-size: 1em;
		color: #d1282c;
		font-weight: 600;
		margin: 5px 2px;
		padding: 2px 4px;
		background-color: #f1eef6;
	}

	b
	{
		font-weight: normal;
		font-family: "blackbaud-sans-bold", sans-serif;
	}

	/** Heading Styles for Print **/

	h1
	{
		padding: 0 !important;
		margin: 30px 0 2px 0 !important;
		color: #212327;
		font-family: "blackbaud-sans-condensed-light", sans-serif;
		font-size: 1.6em;
		font-weight: 400;
	}

	h1.BookHead,
	h1.ChapHead
	{
		padding: 0 !important;
		margin: -10px 0 30px 0 !important;
		color: #212327;
		font-family: "blackbaud-sans-condensed-light", sans-serif;
		font-size: 2em;
		font-weight: 400;
	}

	p.BookHeadTOC
	{
		font-size: 2.1em;
		font-family: "blackbaud-sans-condensed-light", sans-serif;
		margin: 20 0 10px 0;
		letter-spacing: -0.05em;
		color: #ffffff;
	}

	p.Contents
	{
		background-color: #ffffff;
		background-image: url(gradient.png);
		background-position: 20% 100%;
		background-position-x: 10%;
		background-repeat: no-repeat;
		font-size: 2.4em;
		font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin: 20px 0 15px 0;
		padding-bottom: 20px;
	}

	.toc-intro
	{
		color: #ffffff;
	}

	h2
	{
		font-size: 1.3em;
		margin: 30px 0 2px 0;
		padding: 0;
		color: #212327;
		font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
		font-weight: 600;
	}

	h3
	{
		font-size: 1.1em;
		margin: 30px 0 2px 0;
		padding: 0;
		color: #212327;
		font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
		font-weight: 600;
	}

	h1,
	h2,
	h3
	{
		mc-auto-number-format: '{ =0}';
		mc-auto-number-offset: 0px;
		mc-auto-number-position: inside-head;
	}

	/** Paragraph styles for print **/

	p.HeadingRunIn
	{
		font-weight: bold;
		margin-top: 12px;
		top: 8px;
		bottom: 15px;
	}

	p.HeadRunInText
	{
		left: 0.25in;
	}

	p.ParaIndent
	{
		bottom: 6pt;
		left: 0.25in;
		top: 6pt;
	}

	p.ParaIndentGraphic
	{
		bottom: 6pt;
		top: 6pt;
	}

	p.Footer_Print
	{
		border: solid 0px;
		font-size: 10pt;
		font-style: italic;
	}

	b,
	strong
	{
		font-weight: bold;
	}

	hr
	{
		height: 1px;
		width: 100%;
		background-color: #dcdcdc;
		border: none;
		size: 1;
	}

	/* * Procedure Styles for Print **/

	h1.ProcArrow,
	h2.ProcArrow,
	h3.ProcArrow,
	h4.ProcArrow,
	h5.ProcArrow,
	h6.ProcArrow
	{
		color: #71bf43;
		column-break-after: avoid;
		font-size: 12pt;
		font-weight: bold;
		mc-heading-level: 0;
		mc-hyphenate: never;
		margin-bottom: 8px;
		margin-top: 25px;
	}

	/** Print Image Styles **/

	img
	{
		mc-thumbnail: none;
		max-width: 100%;
		display: block;
		border-radius: 0px;
		margin: 2px 0 2px 0;
		position: relative;
		max-height: 4in;
	}

	img.Portrait
	{
		max-height: 4in;
		width: auto;
	}

	img.Extra_Wide
	{
		width: 100%;
		max-width: 6.5in;
	}

	img.LargeImage,
	img.release_notes
	{
		width: 100%;
		max-width: 6.5in;
	}

	img.MediumImage
	{
		width: 100%;
		max-width: 6.5in;
	}

	img.SmallImage
	{
		width: 100%;
		max-width: 6.5in;
	}

	img.Icon
	{
		height: 0.25in;
		width: auto;
		max-width: 1in;
		display: inline;
	}

	/** Linking syles for Print **/

	a,
	a:link,
	a:visited,
	a:hover,
	a:active
	{
		text-decoration: underline;
		color: #1870B8;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-size: inherit;
	}

	a.Hypertext,
	a.Hyperlink
	{
		text-decoration: underline;
		color: #1870B8;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-size: inherit;
	}

	MadCap|xref,
	MadCap|xref.IndexPageNumber,
	MadCap|xref.Heading_And_Page,
	MadCap|xref.ConceptPageNumber
	{
		mc-format: '{paratext} on page {page}';
		color: #1870B8;
		text-decoration: underline;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-weight: bold;
		font-size: inherit;
	}

	MadCap|xref.Heading_And_Page_TOC
	{
		font-weight: bold;
		color: #1870B8;
		text-decoration: underline;
		font-family: "blackbaud-sans-bold", sans-serif;
		font-size: inherit;
	}

	MadCap|xref.NoUnderline
	{
		text-decoration: none;
	}

	a.Popup,
	MadCap|popupHead
	{
		font-size: inherit;
	}

	MadCap|popupBody
	{
		font-size: inherit;
	}

	a img
	{
		border: none;
	}

	/* Ordered and unordered lists */

	ol,
	ul
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}

	/* Dropdown styles for print */

	MadCap|dropDown
	{
		display: block !important;
		margin-top: 30px;
	}

	MadCap|dropDownHead
	{
		color: #1870B8;
		column-break-after: avoid;
		font-size: 1.em;
		font-weight: bold;
		mc-heading-level: 0;
		mc-hyphenate: never;
		margin: 0 0 8px 0;
		display: block !important;
	}

	MadCap|dropDownBody
	{
		display: block !important;
	}

	MadCap|dropDownHotspot.proc
	{
		font-size: 1em;
		font-weight: normal;
		padding-left: 20px;
		mc-auto-number-position: inside-head;
		display: block !important;
	}

	MadCap|dropDownHotspot.head
	{
		font-size: 1.1em;
		margin-bottom: 8px;
		font-weight: bold;
		display: block !important;
		column-break-after: avoid;
	}

	.MCDropDown_Open,
	.MCDropDownBody,
	.MCDropDown_Open,
	.MCDropDown_Open,
	.MCDropDownHead,
	.dropDownBody,
	.MCDropDown_Closed,
	.MCDropDown_Closed .MCDropDownBody
	{
		display: block;
		data-mc-state: open;
		visibility: visible;
	}

	/* Character styles for Print */

	span.Keyboard
	{
		font-variant: small-caps;
		font-weight: bold;
	}

	span.UIItem
	{
		font-weight: bold;
		font-family: "blackbaud-sans-bold", sans-serif;
		vertical-align: baseline;
		font-size: inherit;
	}

	span.Emphasis
	{
		font-style: italic;
		font-size: inherit;
		vertical-align: baseline;
		margin-right: 3px;
	}

	span.Hypertext
	{
		text-decoration: underline;
		vertical-align: baseline;
		color: #1870B8;
	}

	span.Program
	{
		font-style: italic;
		font-weight: bold;
		font-family: "blackbaud-sans-bold", sans-serif;
		vertical-align: baseline;
		font-size: inherit;
	}

	span.WingdingChar
	{
		font-family: Wingdings;
		font-size: 14pt;
		vertical-align: baseline;
	}

	span.Wingding2
	{
		font-family: 'Wingdings 2';
		font-size: 11pt;
		vertical-align: baseline;
	}

	span.Wingding3
	{
		font-family: 'Wingdings 3';
		font-size: 11pt;
		vertical-align: baseline;
	}

	/* Note Tip Warn Styles for Print */

	p.Note,
	p.ProcNote
	{
		padding: 5px;
		background-color: #c1e8fb;
		border-style: solid;
		border-width: 1px;
		border: #cdcfd2;
		margin: 5px 0;
		mc-auto-number-class: Program;
		mc-auto-number-format: '{b}Note: {/b}{ }{ }';
		mc-auto-number-offset: 13px;
		mc-auto-number-position: inside-head;
		mc-next-tag: p;
		mc-next-class: NoteTipWarnContinued;
	}

	p.NoteTipWarnContinued
	{
		padding: 5px;
		background-color: #c1e8fb;
		margin: -5px 0in;
	}

	p.NoteTipWarnBullet
	{
		margin: -5px 0px;
		mc-auto-number-format: '• ';
		mc-auto-number-offset: 20px;
		mc-auto-number-position: inside-head;
		padding: 5px 4px 10px 25px;
		background-color: #c1e8fb;
	}

	p.Scenario
	{
		mc-auto-number-format: '{b}Scenario{/b}{ }{ }: ';
		padding: 5px;
		background-color: #cdcfd2;
		margin: 5px 0 -5px 0;
		mc-auto-number-class: Program;
		mc-auto-number-offset: 4px;
		mc-auto-number-position: inside-head;
		mc-next-tag: p;
		mc-next-class: NoteTipWarnContinued;
	}

	p.Tip,
	p.ProcTip
	{
		background-color: #b7da9b;
		padding: 5px;
		mc-auto-number-class: Program;
		border-style: solid;
		border-width: 1px;
		border: #cdcfd2;
		margin: 5px 0;
		mc-auto-number-position: inside-head;
		mc-auto-number-offset: 13px;
		mc-auto-number-format: '{b}Tip: {/b}{ }{ }';
		mc-next-tag: p;
		mc-next-class: NoteTipWarnContinued;
	}

	p.Warning,
	p.ProcWarning
	{
		background-color: #ffd597;
		padding: 5px;
		border-style: solid;
		border-width: 1px;
		border: #cdcfd2;
		margin: 5px 0;
		mc-auto-number-class: Program;
		mc-auto-number-format: '{b}Warning: {/b}{ }{ }';
		mc-auto-number-offset: 13px;
		mc-auto-number-position: inside-head;
		mc-next-tag: p;
		mc-next-class: NoteTipWarnContinued;
	}

	p.Training
	{
		background-color: #cdcfd2;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Training: {/b}{ }{ }';
		mc-auto-number-class: callout;
	}

	p.Tutorial
	{
		background-color: #cdcfd2;
		mc-auto-number-offset: 13px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		font-size: 0.875em;
		font-weight: 400;
		padding: 12px;
		text-align: left;
		text-decoration: none;
		hyphens: none;
		mc-auto-number-format: '{b}Tutorial: {/b}{ }{ }';
		mc-auto-number-class: callout;
	}

	p.ProcWarning,
	p.ProcNote,
	p.ProcTip
	{
		margin-left: 20px;
	}

	/* Table of Contents and Chapter styles for Print */

	MadCap|miniTocProxy
	{
		margin: 10px 0 10px 0;
		page-break-after: avoid;
		page-break-before: avoid;
	}

	MadCap|miniTocProxy.Print
	{
		padding: 10px;
		border-top: 1px;
		border-bottom: 1px;
		border-top-color: #dcdcdc;
		border-bottom-color: #dcdcdc;
		border-bottom-width: thin;
		border-top-width: thin;
		border-bottom-style: solid;
		border-top-style: solid;
		mc-leader-format: 'dot';
		page-break-before: avoid;
		page-break-after: avoid;
	}

	p.MiniTOCTitle
	{
		font-size: 18pt;
		font-style: italic;
		margin-top: 30px;
		page-break-after: avoid;
	}

	MadCap|tocProxy
	{
		border: 0px none White;
		border-width: 0px;
		mc-leader-format: 'dot';
		margin-left: -10px;
		margin-bottom: 6px;
	}

	p.TOC1
	{
		font-size: 1.1em;
		mc-leader-format: 'dot';
		mc-leader-align: right;
		font-weight: bold;
		margin: 20px 0 10px -10px;
	}

	p.TOC2
	{
		font-size: 1em;
		font-weight: normal;
		mc-leader-format: 'dot';
		mc-leader-align: right;
		margin-bottom: 6px;
		margin-left: -10px;
	}

	p.TOC3,
	p.TOC4
	{
		font-size: 1em;
		font-weight: normal;
		mc-leader-format: 'dot';
		mc-leader-align: right;
		margin-bottom: 4px;
		margin-left: -10px;
	}

	p.TOC5,
	p.TOC6,
	p.TOC7,
	p.TOC8,
	p.TOC9
	{
		mc-hidden: hidden !important;
		display: none !important;
		visibility: hidden !important;
	}

	MadCap|xref.TOCPageNumber
	{
		color: #1870B8;
		font-size: 1em;
		mc-leader-align: right;
		margin-left: 0px;
		float: left;
		font-weight: bold;
	}

	p.MiniTOC1,
	p.MiniTOC2,
	p.MiniTOC3
	{
		font-size: 1em;
		mc-leader-align: right;
		mc-leader-format: 'dot';
		margin-left: 0px;
		margin-bottom: 6px;
	}

	p.ProcArrowTOC
	{
		margin-left: 0.6in;
		mc-auto-number-format: '   ';
		mc-auto-number-offset: 0px;
		mc-auto-number-position: inside-head;
		text-indent: -19px;
	}

	p.InThisChapter
	{
		font-weight: bold;
		margin-bottom: 8px;
		margin-top: 32px;
		mc-auto-number-format: '   ';
		mc-auto-number-offset: 0px;
		mc-auto-number-position: outside-head;
		padding-bottom: 8px;
		text-decoration: underline;
	}

	p.ChapHeadTOC
	{
		font-size: 1.2pt;
		text-indent: -19px;
		border: none;
	}

	p.ChapNumber
	{
		margin-right: 0.4in;
		mc-auto-number-format: 'C:{chapnum}';
		mc-auto-number-offset: 0px;
		mc-auto-number-position: inside-head;
	}

	p.InThisChapArrowText
	{
		font-weight: bold;
		margin-left: 1px;
		mc-auto-number-class: Wingding3;
		mc-auto-number-offset: 20px;
		mc-auto-number-position: outside-head;
	}

	/* Index Styles for Print */

	p.GroupTitlesIX
	{
		font-size: 18pt;
		font-style: italic;
		margin-top: 30px;
		text-align: justify;
	}

	MadCap|indexProxy
	{
		border: 0px none White;
		border-width: 0px;
	}

	p.Index1
	{
		font-size: 11pt;
		margin-left: 0.05in;
		mc-leader-format: 'dot';
		white-space: normal;
		mc-leader-offset: 25px;
	}

	p.Index2
	{
		font-size: 11pt;
		margin-left: 0.250in;
		mc-leader-format: 'dot';
		white-space: normal;
		mc-leader-offset: 25px;
	}

	p.Index3
	{
		font-size: 11pt;
		margin-left: 0.450in;
		mc-leader-format: 'dot';
		white-space: normal;
		mc-leader-offset: 25px;
	}

	p.Index4
	{
		font-size: 11pt;
		margin-left: 0.654in;
		mc-leader-format: 'dot';
		white-space: normal;
		mc-leader-offset: 25px;
	}

	p.Index5,
	p.Index6,
	p.Index7,
	p.Index8,
	p.Index9
	{
		white-space: normal;
		mc-leader-offset: 25px;
	}

	p.IndexHeading
	{
		font-size: 18pt;
		font-style: italic;
		margin-top: 30px;
	}

	p.Level1IX
	{
		margin-left: 0.2pt;
		text-indent: 4px;
	}

	p.Level2IX
	{
		margin-left: 0.4pt;
		text-indent: 23px;
	}

	p.Level3IX
	{
		margin-left: 0.6in;
		text-indent: -14px;
	}

	/* Do not display in Print */

	.MCMiniTocBox_Online_0,
	div.MCMiniTocBox_Online_0,
	MadCap|breadcrumbsProxy,
	div.video-wrapper,
	p.video-responsive
	{
		display: none;
	}

	/* Table Styles for print */

	Table,
	table.TableStyles_RefTable,
	table.TableStyles-RefTable
	{
		width: 100%;
		max-width: 5.5in;
		border-collapse: collapse;
		font-size: 10pt;
		padding-left: 2px;
		padding-right: 2px;
		border: none;
		page-break-before: avoid;
	}

	.TableStyle-RefTable,
	thead,
	tr,
	td,
	tbody
	{
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
	}

	p.TableHead
	{
		vertical-align: top;
		color: #1870B8;
		padding-bottom: 5px;
	}

	p.TableTextL
	{
		margin-bottom: 2px;
		vertical-align: top;
	}

	thead,
	tr,
	td
	{
		page-break-inside: avoid;
		frame-break-inside: avoid;
		page-break-after: avoid;
	}
}

/*Responsive styles*/

@media screen and (min-width: 640px)
{
	.hide-for-medium
	{
		display: none !important;
	}
}

@media (min-width: 0px) and (max-width: 480px)
{
	.innerwrapper
	{
		align-content: flex-start;
		margin: 5px;
		max-width: 100%;
	}

	form#feedbackForm textarea
	{
		width: 300px !important;
	}

	div.two-tiles-images > div
	{
		float: none !important;
		/*!important required because tutorializer script overrides this setting*/
	}

	div.two-tiles-images > div:nth-child(1)
	{
		width: 100% !important;
		/*!important required because tutorializer script overrides this setting*/
		margin-left: 0% !important;
	}

	div.two-tiles-images > div:nth-child(2)
	{
		width: 100% !important;
		/*!important required because tutorializer script overrides this setting*/
		margin-left: 0% !important;
	}
}

@media (min-width: 481px) and (max-width: 768px)
{
	.innerwrapper
	{
		align-content: flex-start;
		margin: 5px;
		max-width: 95%;
	}

	form#feedbackForm textarea
	{
		width: 400px !important;
	}

	.hide
	{
		display: none;
	}
}

@media (min-width: 769px)
{
	.innerwrapper
	{
		align-content: flex-start;
		padding: 10px 10px;
		margin: 0 0 0 20px;
		max-width: 900px;
	}

	h1
	{
		font-size: 1.8em;
	}

	form#feedbackForm textarea
	{
		width: 100%;
	}

	.home-logo
	{
		display: none;
	}

	h1#results-heading
	{
		padding: 0 0 10px 0 !important;
	}

	.hide
	{
		display: none;
	}
}

@media (max-width: 768px)
{
	nav.title-bar
	{
		padding: 5px 0;
	}

	.nav-search
	{
		margin-top: 5px;
	}

	.body-container
	{
		padding-top: 2px;
	}

	.title-bar-layout a.logo
	{
		background-size: 100% !important;
	}

	h1
	{
		font-size: 1.4em;
	}

	h1#results-heading
	{
		font-size: 1.3em !important;
		padding: 0 0 10px 0 !important;
	}
}

@media (min-width: 481px)
{
	.help-center-link
	{
		display: none !important;
	}

	.topic-toolbar
	{
		display: none !important;
	}
}

@media (min-width: 481px) and (max-width: 768px)
{
	.home-logo img
	{
		max-width: 18% !important;
		height: auto !important;
	}
}

@media (max-width: 480px)
{
	.home-logo img
	{
		max-width: 28% !important;
		height: auto !important;
	}

	.topic-toolbar
	{
		display: inline-block;
	}

	.hide
	{
		display: none;
	}

	.help-center-link
	{
		padding: 10px 10px;
		margin: 15px 0px;
		border-top: #dddddd 1px solid;
	}

	div.two-tiles-images > div
	{
		float: none !important;
		/*!important required because tutorializer script overrides this setting*/
	}

	div.two-tiles-images > div:nth-child(1)
	{
		width: 100% !important;
		/*!important required because tutorializer script overrides this setting*/
		margin-left: 0% !important;
	}

	div.two-tiles-images > div:nth-child(2)
	{
		width: 100% !important;
		/*!important required because tutorializer script overrides this setting*/
		margin-left: 0% !important;
	}
}

/*End online output styles*/
/* ================================= End of CSS - Anything after here was added by Flare and should be investigated ==============*/

html
{
	background-color: #fcfcfc;
	font-size: 16px;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.3em;
}

body
{
	font-size: 1em;
}

.bigFont
{
	font-size: 1.2em;
}

.smallFont
{
	font-size: 0.8em;
}

.outerwrapper
{
	height: auto !important;
	width: auto !important;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

code	/*used to indicate code entered for HTML, web.config, etc.*/
{
	border: 1px solid #ededee;
	overflow-wrap: break-word;
	font-family: 'Courier New', monospace;
	font-size: 0.9em;
	color: #A72022;
	font-weight: 600;
	margin: 5px 2px;
	padding: 2px 4px;
	background-color: #f1eef6;
}

b
{
	font-weight: normal;
	font-family: "blackbaud-sans-bold", sans-serif;
}

h1
{
	padding: 0 !important;
	margin-top: 5px !important;
	color: #212327;
	font-family: "blackbaud-sans-condensed-light", sans-serif;
}

h2
{
	font-size: 1.3em;
	margin: 0;
	padding: 10px 0 10px 0;
	color: #212327;
	font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
	font-weight: 600;
}

h3
{
	font-size: 1.1em;
	margin: 0;
	padding: 10px 0 10px 0;
	color: #212327;
	font-family: "blackbaud-sans-condensed-semi-bold", sans-serif;
	font-weight: 600;
}

._Skins_TopicToolBar.mc-component .button
{
	margin-top: -20px;
}

img.MCDropDown_Image_Icon
{
	height: 15px;
	width: 0px;
	background-color: #212327;
	display: none;
}

img
{
	max-width: 95%;
	display: block;
	border-radius: 0px;
	margin: 2px 0 2px 0;
	position: relative;
}

img.Icon
{
	height: 15px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	width: auto;
	display: inline;
}

.title-bar-layout a.logo
{
	background-size: 100%;
	background-position: 0 0;
	margin: 10px 0 0 0;
	padding: 0;
}

.button-icon,
.button.text-decrease-button .button-icon,
.button.text-increase-button .button-icon,
.text-decrease-button,
.text-increase-button
{
	background-size: contain !important;
}

figure
{
	display: inline-block;
	padding: 0;
	margin: 0;
}

figcaption
{
	border-top: .25em solid #cdcfd2;
}

div.MCMiniTocBox_Online_0
{
	border: 1px solid #d2d2d2;
	margin: 20px 0 10px 0px;
	padding-left: 5px;
	background-color: #ffffff;
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-weight: bold;
}

MadCap|miniTocProxy
{
	color: #1870B8;
	font-family: "blackbaud-sans-bold", sans-serif;
	font-weight: bold;
	padding: 10px;
}

p.MiniTOC1_0
{
	margin: 5px 0 5px 10px;
	padding: 5px 0 5px 0;
	color: #1870B8;
	font-family: "blackbaud-sans-bold", sans-serif;
	font-weight: bold;
	font-size: 1em;
}

a.MiniTOC1
{
	text-decoration: none;
}

a.MiniTOC1:hover,
p.MiniTOC1_0:hover,
a.MiniTOC1:focus,
a.MiniTOC1:active
{
	color: #1870B8;
	text-decoration: underline;
}

MadCap|miniTocProxy.Online
{
	border-style: none;
	color: #1870B8;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 5px;
	text-decoration: none;
	font-weight: bolder;
	font-style: italic;
	font-family: "blackbaud-sans-bold", sans-serif;
}

a.MiniTOC1:link
{
	margin: 0;
	padding: 0;
	border-color: transparent;
	border-style: none;
	border-width: 0;
	background-image: none;
	mc-leader-format: '.';
	color: #1870B8;
	font-family: "blackbaud-sans-bold", sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0px;
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.688em;
	text-decoration: none;
	width: 300px;
	float: left;
	padding-bottom: 5px;
}

div.MCBreadcrumbsBox_BB_breadcrumbs_0
{
	border-bottom: 0 solid black;
	padding: 0 0 5px 25px;
	margin-bottom: 10px;
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.688em;
	text-decoration: none;
	float: left;
	position: relative;
	top: 15px;
	left: -25px;
}

div.MCBreadcrumbsBox_BB_breadcrumbs_0:hover,
div.MCBreadcrumbsBox_BB_breadcrumbs_0:active,
div.MCBreadcrumbsBox_BB_breadcrumbs_0:focus
{
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.688em;
	text-decoration: underline;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0px;
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.688em;
	text-decoration: none;
	width: 300px;
	float: left;
	padding-bottom: 5px;
}

a
{
	font-family: "blackbaud-sans-bold", sans-serif;
	font-size: inherit;
	color: #1870B8;
	text-decoration: none;
	mc-disabled: false;
	font-weight: bold;
}

MadCap|xref
{
	font-family: "blackbaud-sans-bold", sans-serif;
	font-weight: bold;
	font-size: inherit;
	color: #1870B8;
	text-decoration: none;
}

MadCap|xref:focus,
MadCap|xref:hover,
MadCap|xref:active
{
	color: #1870B8;
	text-decoration: underline;
}

MadCap|xref.Heading_And_Page
{
	mc-format: '{paratext}';
}

MadCap|xref.Heading_And_Page_TOC
{
	font-family: "blackbaud-sans-bold", sans-serif;
}

a:focus,
a:hover,
a:active
{
	font-size: inherit;
	font-family: "blackbaud-sans-bold", sans-serif;
	text-decoration: underline;
}

a img
{
	border: none;
}

ol
{
	color: #212327;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: inherit;
}

ul
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 400;
	color: #212327;
	font-size: inherit;
}

ol ul
{
	list-style-type: disc;
	font-size: inherit;
}

li
{
	color: #212327;
}

li p,
li p.Tip,
li p.Note,
li p.Warning,
li a,
li *,
ul li p,
ul li p.Tip,
ul li p.Note,
ul li p.Warning,
ul li *,
ol li p,
ol li p.Tip,
ol li p.Note,
ol li p.Warning,
ol li *
{
	
}

p,
figcaption
{
	padding: 0 0 0 0;
	font-weight: 400;
	font-size: 0.875em;
	color: #212327;
	margin: 10px 0 5px 0;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

p.Note
{
	background-color: #c1e8fb;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	mc-auto-number-format: '{b}Note: {/b}{ }{ }';
	hyphens: none;
	mc-auto-number-class: callout;
}

p.Tip
{
	background-color: #b7da9b;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	font-weight: 400;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	mc-auto-number-format: '{b}Tip: {/b}{ }{ }';
	hyphens: none;
	mc-auto-number-class: callout;
}

p.Warning
{
	background-color: #ffd597;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	font-weight: 400;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	hyphens: none;
	mc-auto-number-format: '{b}Warning: {/b}{ }{ }';
	mc-auto-number-class: callout;
}

p.Warning a,
p.Training a,
p.Tip a,
p.Note a,
p.Tutorial a
{
	color: #212327;
	text-decoration: underline;
	font-weight: bold;
}

p.Warning a:hover,
p.Training a:hover,
p.Tip a:hover,
p.Note a:hover,
p.Tutorial a:hover
{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}

p.Training
{
	background-color: #cdcfd2;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	font-weight: 400;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	hyphens: none;
	mc-auto-number-format: '{b}Training: {/b}{ }{ }';
	mc-auto-number-class: callout;
}

p.Tutorial
{
	background-color: #cdcfd2;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	font-weight: 400;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	hyphens: none;
	mc-auto-number-format: '{b}Tutorial: {/b}{ }{ }';
	mc-auto-number-class: callout;
}

.callout
{
	font-weight: 600;
	font-family: "blackbaud-sans-bold", sans-serif;
}

p.hidden
{
	display: none;
}

div.two-tiles,
div.two-tiles-images
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.two-tiles::before,
div.two-tiles-images::before
{
	content: ' ';
	display: table;
}

div.two-tiles::after,
div.two-tiles-images::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.two-tiles > div,
div.two-tiles-images > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: var(--Brand2);
	padding: 2%;
	height: auto;
}

div.two-tiles > div:nth-child(1),
div.two-tiles-images > div:nth-child(1)
{
	width: 48%;
	margin-left: 0%;
}

div.two-tiles > div:nth-child(2)
{
	width: 48%;
	margin-left: 4%;
}

div.two-tiles-images > div:nth-child(2)
{
	width: 48%;
	margin-left: 2%;
}

div.two-tiles-images figure.tall-img img
{
	max-width: 60%;
	max-height: 60%;
}

div.two-tiles-images figure.tall-img figcaption
{
	max-width: 60%;
	margin: auto;
}

div.two-tiles-images > div > p > img.tall-img
{
	max-width: 60%;
	max-height: 60%;
}

div.two-tiles-images > div > img.tall-img
{
	max-width: 60%;
	max-height: 60%;
}

div.two-tiles-layout
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.two-tiles-layout::before
{
	content: ' ';
	display: table;
}

div.two-tiles-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.two-tiles-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.two-tiles-layout > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.two-tiles-layout > div:nth-child(2)
{
	width: 66.66667%;
	margin-left: 0%;
}

p.Video
{
	background-color: #81d4f7;
	mc-auto-number-offset: 13px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 0.875em;
	font-weight: 400;
	padding: 12px;
	text-align: left;
	text-decoration: none;
	hyphens: none;
	mc-auto-number-format: '{b}Video: {/b}';
	mc-auto-number-class: callout;
}

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;
}

form#feedbackForm,
div#feedbackSuccessMessage
{
	padding: 10px 10px;
	margin: 15px 0px;
	border-top: #dddddd 1px solid;
}

p#feedbackContainer
{
	font-size: .9em;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

form#feedbackForm textarea
{
	height: 40px;
	margin: 5px 0 5px 0;
}

label,
input
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size: .8em;
}

form#feedbackForm > div,
form#feedbackForm > input
{
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

form#feedbackForm > input[type="Submit"]
{
	padding: 6px 12px;
	color: #FFF;
	background-color: #1c84c6;
	border-radius: 3px;
	display: inline-block;
	font-weight: normal;
	text-align: center;
	vertical-align: center;
	cursor: pointer;
	border: 1px solid transparent;
}

span.SearchHighlight1
{
	background-color: #FFFF00 !important;
}

span.Code
{
	font-family: "Courier New";
	vertical-align: baseline;
	mc-hidden: hidden;
}

span.Emphasis
{
	font-style: italic;
	font-size: inherit;
	margin-right: 3px;
}

span.Program
{
	font-style: italic;
	font-weight: bold;
	font-family: "blackbaud-sans-bold", sans-serif;
	vertical-align: baseline;
	font-size: inherit;
}

span.UIItem
{
	font-weight: bold;
	font-family: "blackbaud-sans-bold", sans-serif;
	vertical-align: baseline;
	font-size: inherit;
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage
{
	background-position: left !important;
	background-image: url(open_arrow.png);
	background-repeat: no-repeat;
	padding-left: 20px !important;
	padding-right: 0 !important;
	font-weight: bold !important;
	font-family: "blackbaud-sans-bold", sans-serif;
}

.MCDropDown_Closed a.MCDropDownHotSpot,
.MCDropDown_Open a.MCDropDownHotSpot
{
	text-decoration: none;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage
{
	background-position: left !important;
	background-image: url(collapse_arrow.png);
	padding-left: 20px !important;
	padding-right: 0 !important;
	font-weight: bold !important;
	font-family: "blackbaud-sans-bold", sans-serif;
}

MadCap|dropDownHead
{
	column-break-after: avoid !important;
	mc-heading-level: 0 !important;
	mc-auto-number-class: Wingding3 !important;
	mc-auto-number-format: '} ' !important;
	page-break-after: avoid !important;
	page-break-before: avoid !important;
	color: #1870B8 !important;
	font-family: "blackbaud-sans-bold", sans-serif;
	font-size: .875em;
}

MadCap|dropDown
{
	color: #1870B8;
	font-weight: bold !important;
	mc-closed-image: url('collapse_arrow.png');
	mc-open-image: url('open_arrow.png');
	mc-image-spacing: 15px;
	font-family: "blackbaud-sans-bold", sans-serif;
	margin: 10px 0px;
}

MadCap|dropDownBody
{
	font-weight: 500;
}

MadCap|dropDownHotspot
{
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.dropDownHotspot:link
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #1870B8;
	font-weight: 600;
	font-size: inherit;
	text-decoration: none;
}

MadCap|expanding
{
	color: #212327;
}

MadCap|expandingHead
{
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: inherit;
}

MadCap|dropDownBody
{
	font-weight: normal;
	font-size: inherit;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

span.mc-variable
{
	font-style: inherit;
	font-weight: inherit;
	font-family: inherit;
	font-size: inherit;
}

MadCap|toggler
{
	mc-closed-image: url('collapse_arrow.png');
	mc-open-image: url('open_arrow.png');
	color: #1870B8;
}

MadCap|glossaryTerm
{
	color: #1870B8;
	text-decoration: none;
	mc-closed-image: none;
	mc-open-image: none;
	font-weight: bold;
	mc-disabled: false;
	font-family: "blackbaud-sans-bold", sans-serif;
}

MadCap|glossaryTerm.Hyperlink
{
	mc-disabled: false;
}

a.Popup
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: inherit;
	color: #1870B8;
	mc-disabled: false;
}

MadCap|popupHead
{
	color: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: inherit;
}

MadCap|popupBody
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: inherit;
}

table
{
	width: auto;
	table-layout: auto;
	max-width: 100%;
	margin: 30px 0;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #212327;
	text-align: left;
	border-collapse: collapse;
	background-color: transparent;
}

table th,
table td
{
	padding: 5px 10px;
	vertical-align: middle;
	font-size: 14px;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

th,
td
{
	padding: 5px 10px 5px 10px;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 10px 0;
	font-size: 14px;
	font-weight: 400;
	color: #212327;
}

th p,
td p
{
	font-size: 14px;
}

table thead th,
table thead td,
table th,
th,
table thead,
table thead tr td p
{
	color: #212327;
	background-color: #ebfbff;
	font-family: "blackbaud-sans-bold", sans-serif;
	font-size: 14px;
	text-align: left;
	vertical-align: middle;
}

tr
{
	padding: 0;
}

tr:nth-of-type(odd),
tr:nth-of-type(odd):hover
{
	background-color: #ededee;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
}

tr:hover
{
	background-color: transparent;
}

caption
{
	color: #004054;
}

tfoot
{
	font-family: "blackbaud-sans-condensed-light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.checkbox
{
	
}

input[type="checkbox"]
{
	width: 20px;
	height: 20px;
}

input[type="checkbox"],
label
{
	display: inline-block;
	vertical-align: middle;
	padding-left: 5px;
}

.hide
{
	display: none;
}

.mt-2
{
	margin-top: 0.5rem;
}

a i.fas.fa-arrow-alt-circle-left:hover
{
	cursor: pointer;
}

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: #1870B8;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, 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;
	font-size: inherit;
	font-family: "blackbaud-sans-bold", sans-serif;
}

MadCap|helpControlMenuItem
{
	font-variant: small-caps;
	font-weight: bold;
	font-family: "blackbaud-sans-bold", sans-serif;
}

.search-field
{
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.label
{
	background-color: #ccc;
	color: #5e5e5e;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: .9em;
	padding: 5px 10px 5px 10px;
	border-radius: 7rem;
}

.label-info
{
	background-color: #80dbca;
	color: #000;
}

div.sideContent
{
	float: right;
	width: 33.33%;
}

ul.menu a,
ul.sidenav li a
{
	font-weight: 400;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: .875em;
}

ul.sidenav ul > li > a
{
	margin-left: 0px;
}

ul.sidenav ul ul > li > a
{
	margin-left: 0px;
}

ul.sidenav ul ul ul > li > a
{
	margin-left: 0px;
}

.sidenav-container
{
	padding: 0;
}

a.MCBreadcrumbsLink
{
	color: #1870B8;
	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;
}

.topic-toolbar
{
	background-size: 18px !important;
	float: right;
}

.topic-toolbar a
{
	margin: 0 5px 0 5px;
}

.home-logo
{
	margin: 5px 0 20px 0;
}

.button-group-container-left
{
	vertical-align: top;
	margin-top: -10px;
}

.micro-response h1
{
	font-size: 1.4em !important;
	padding: 0 !important;
	margin-top: 0 !important;
}

.micro-response h2
{
	font-size: 1.2em !important;
	padding: 0 !important;
	margin-top: 0 !important;
}

.micro-response h3,
.micro-response h4
{
	font-size: 1em !important;
	padding: 0 !important;
	margin-top: 0 !important;
}

#resultList h3.title
{
	font-size: .9em !important;
	font-family: "blackbaud-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#resultList h3.title a
{
	color: #1870B8 !important;
}

p.ProcNum
{
	margin-left: 8px 0 8px 25px;
	mc-auto-number-format: '{n+}{ =0}. ';
	mc-auto-number-offset: 10px;
	mc-auto-number-position: inside-head;
	padding: 0px;
	text-indent: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.ProcUnNum
{
	margin-left: 8px 0 0 25px;
	mc-auto-number-format: '{ }{ =0}';
	mc-auto-number-offset: 10px;
	mc-auto-number-position: inside-head;
	padding: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.ProcSubStep
{
	margin: 8px 0 8px 25px;
	mc-auto-number-format: '{ }{a+}. ';
	mc-auto-number-offset: 20x;
	mc-auto-number-position: inside-head;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.ProcSubStepUnNum
{
	margin: 8px 0 0 25px;
	text-indent: 0px;
	vertical-align: top;
	mc-auto-number-format: '{ }{ }';
}

p.Bullet1
{
	margin: 8px 0 8px 15px;
	mc-auto-number-offset: 10px;
	text-align: left;
	mc-auto-number-format: '• ';
	mc-auto-number-position: inside-head;
	mc-hyphenate: never;
	text-decoration: none;
	padding-left: 5px;
	text-indent: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.Bullet1contd
{
	margin: 8px 0 8px 15px;
	padding-left: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.Bullet2
{
	margin: 8px 0 8px 10px;
	mc-auto-number-offset: 10px;
	text-decoration: none;
	mc-auto-number-format: '  •  ';
	mc-auto-number-position: inside-head;
	text-indent: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.Bullet2contd
{
	margin: 8px 0 8px 10px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.Bullet3
{
	margin: 8px 0 8px 20px;
	text-decoration: none;
	mc-auto-number-format: '  •  ';
	mc-auto-number-position: inside-head;
	text-indent: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.Bullet3contd
{
	margin: 8px 0 8px 20px;
	text-decoration: none;
	mc-auto-number-position: inside-head;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.BulletCheck
{
	margin: 8px 0 8px 2px;
	mc-auto-number-class: Code;
	mc-auto-number-format: '  •  ';
	mc-auto-number-position: inside-head;
	text-indent: 0px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.BulletCheckCont
{
	margin: 8px 0 8px 4px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.BulletCheckIndent
{
	margin: 8px 0 8px 10px;
	mc-auto-number-class: Code;
	mc-auto-number-format: '  •  ';
	text-indent: 10px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}

p.ProcSubStepGraphic
{
	margin-left: 8px 0 0 40px;
	text-indent: 0px;
	vertical-align: baseline;
}

p.ProcBullet
{
	margin-left: 8px 0 0 10px;
	text-align: left;
	mc-auto-number-format: '• ';
	mc-auto-number-position: inside-head;
	mc-hyphenate: never;
	text-decoration: none;
	padding: 0 10px;
	text-indent: 5px;
}

p.ProcBulletCont
{
	margin-left: 8px 0 0 10px;
	text-align: left;
	mc-auto-number-position: inside-head;
	mc-hyphenate: never;
	text-decoration: none;
	padding: 0 10px;
}

p.ParaIndentBullet
{
	margin: 8px 0 0 20px;
	vertical-align: baseline;
	padding-left: 10px;
	text-indent: 5px;
}

table.AutoNumber_p_ProcNum table td,
table.AutoNumber_p_ProcNum table th,
table.AutoNumber_p_ProcNum tr:nth-of-type(odd),
table.AutoNumber_p_ProcNum table tr,
table.table.AutoNumber_p_ProcSubStep tr,
td.AutoNumber_p_ProcNum2
{
	border: none;
	background-color: transparent;
	padding: 0 !important;
}

