/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*===========================================================================================================================================================

Hello! If this is your first time looking at a stylesheet within the text editor view, what you are reading right now is a "comment". Comments are added throughout this stylesheet with the purpose of making the source code easier to understand, comments will not be interpreted during the compile process. Since comments are not interpreted during the compile process, feel free to add or remove any comments.

If you have any questions regarding how to work with this stylesheet or template project, please contact MadCap Technical Support. 
https://www.madcapsoftware.com/support/contact-options.aspx

NOTE: Generally, this stylesheet has elements listed out in the order that they appear in the topic from top to bottom. The exception are General styles which are at the top and the stylesheet mediums which are at the bottom.

EXAMPLE: Since the search-bar is at the top of the topic page, it will be listed closer to the top of this stylesheet.
===========================================================================================================================================================*/

/*==Topic General Styles==*/

.micro-response
{
	line-height: 1.7em;
	font-family: 'Century Gothic', sans-serif;
	color: #000000;
	background-color: #ffffff;
}

.micro-response h1
{
	padding-bottom: 10px;
	margin-top: 30px;
	color: #0f0f59;
	font-weight: bold;
	font-size: 2.2em;
	margin: 0;
	margin-bottom: 8;
	line-height: normal;
}

.micro-response h2
{
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 20px;
	color: #0f0f59;
}

.micro-response h3
{
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 16px;
	color: #0f0f59;
}

.micro-response h4
{
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 16px;
	color: #0f0f59;
}

.micro-response h5
{
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 16px;
	color: #0f0f59;
}

.micro-response h6
{
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 16px;
	color: #0f0f59;
}

.micro-response p
{
	line-height: 1.7em;
	font-family: 'Century Gothic', sans-serif;
	color: #6e7578;
}

.micro-response p.Off-Canvas-Main
{
	font-family: 'Century Gothic', sans-serif;
	color: #6e7578;
	line-height: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.micro-response p.Footer
{
	font-family: 'Century Gothic', sans-serif;
	color: #6e7578;
	line-height: 15px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.micro-response p.BeforeYouBegin
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BulletList
{
	font-family: 'Century Gothic', sans-serif;
	text-align: left;
	margin-left: 0.29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: ' • ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: BulletList;
}

.micro-response p.BulletListIndent
{
	text-align: left;
	margin-left: 0.54in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: ' • ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22px;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: BulletListIndent;
}

.micro-response p.Code
{
	font-family: "Courier New", Courier;
	white-space: pre;
	mc-next-tag: p;
	mc-next-class: Code;
}

.micro-response p.GlossaryTerm
{
	font-weight: bold;
	color: #0F0F59;
	margin-top: 14px;
	margin-bottom: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.ItemName
{
	margin-top: 12pt;
	margin-bottom: 4pt;
	page-break-after: avoid;
}

.micro-response p.KeepWithNext
{
	mc-next-tag: p;
	mc-next-class: Normal;
	page-break-after: avoid;
}

.micro-response p.Message
{
	font-family: "Courier New", Courier;
	font-weight: bold;
	mc-next-tag: p;
	mc-next-class: Message;
}

.micro-response p.Normal
{
	
}

.micro-response p.NoSpace
{
	margin-bottom: 0px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.PageBreakAfter
{
	mc-next-tag: p;
	mc-next-class: Normal;
	page-break-after: always;
}

.micro-response p.PageBreakBefore
{
	mc-next-tag: p;
	mc-next-class: Normal;
	page-break-before: always;
}

.micro-response p.Report
{
	font-family: "Courier New", Courier;
	font-size: 8pt;
	margin-top: 0px;
	margin-bottom: 0px;
	white-space: pre;
	mc-next-tag: p;
	mc-next-class: Report;
	line-height: 10pt;
}

.micro-response p.Result
{
	font-style: italic;
	margin-bottom: 7px;
}

.micro-response p.Subhead1
{
	font-size: 12pt;
	font-weight: bold;
	color: #0F0F59;
	margin-top: 20px;
	margin-bottom: 6px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Subhead1_NewPage
{
	font-size: 11pt;
	font-weight: bold;
	color: #0F0F59;
	margin-top: 20px;
	margin-bottom: 6px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Subhead2
{
	font-weight: bold;
	font-style: italic;
	color: #0F0F59;
	margin-top: 16px;
	margin-bottom: 6px;
	mc-next-tag: p;
	page-break-after: avoid;
	mc-next-class: Normal;
	font-size: 11pt;
}

.micro-response div.body-margin	/*the "margin-bottom: 275px" element is to prevent the footer from covering up the topic content. Without the margin-bottom, the content could be hidden behind the footer.*/
{
	margin-bottom: 500px;
}

.micro-response .center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

.micro-response a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: none;
	color: #4E5ED9;
}

.micro-response a.MCBreadcrumbsLink:visited
{
	text-decoration: none;
	color: #4E5ED9;
}

.micro-response a.MCBreadcrumbsLink:hover
{
	text-decoration: underline;
	color: #4E5ED9;
}

.micro-response code,
.micro-response p.code1,
.micro-response p.code2,
.micro-response p.code3,
.micro-response p.code4,
.micro-response p.code5,
.micro-response p.code6,
.micro-response p.code7,
.micro-response p.code8,
.micro-response p.code9
{
	font-family: 'Courier New';
	font-size: 11pt;
}

.micro-response p.code1
{
	margin-left: 25px;
}

.micro-response p.code2
{
	margin-left: 40px;
}

.micro-response p.code3
{
	margin-left: 55px;
}

.micro-response p.code4
{
	margin-left: 70px;
}

.micro-response p.code5
{
	margin-left: 85px;
}

.micro-response p.code6
{
	margin-left: 100px;
}

.micro-response p.code7
{
	margin-left: 115px;
}

.micro-response p.code8
{
	margin-left: 130px;
}

.micro-response p.code9
{
	margin-left: 145px;
}

.micro-response p.ZCover_ProdName
{
	line-height: 30pt;
	color: #FFFFFF;
}

.micro-response p.ZCover_Subhead
{
	font-size: 12pt;
	font-weight: bold;
	color: #0F0F59;
	margin-top: 20px;
	margin-bottom: 6px;
}

.micro-response p.ZCover_NormalNoSpace
{
	margin-bottom: 0px;
	mc-disabled: true;
	line-height: 22px;
}

/*==Styles related to numbered steps and bullets==*/

.micro-response p.Step1
{
	text-align: left;
	margin-left: .29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: 'S:{n=1}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 28px;
	mc-auto-number-class: default;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: StepNext;
}

.micro-response p.StepNext
{
	text-align: left;
	margin-left: .29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: 'S:{n+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 28px;
	mc-auto-number-class: default;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: StepNext;
}

.micro-response p.TableHeader
{
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #0F0F59;
	font-family: "Arial";
}

.micro-response p.TableSubhead
{
	font-weight: bold;
	font-family: "Arial";
	font-style: normal;
	color: #0F0F59;
	margin-top: 14px;
	margin-bottom: 5px;
	mc-next-tag: p;
	mc-next-class: Normal;
	page-break-after: avoid;
}

.micro-response p.DashList
{
	text-align: left;
	margin-left: 0.54in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: ' - ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22px;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: DashList;
}

.micro-response p.DashListIndent
{
	text-align: left;
	margin-left: 0.79in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	font-size: 11pt;
	mc-hyphenate: never;
	mc-auto-number-format: ' - ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 22px;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: DashListIndent;
}

.micro-response p.NormalIndent1
{
	text-align: left;
	margin-left: .29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: NormalIndent1;
	font-family: 'Century Gothic', sans-serif;
}

.micro-response p.NormalIndent2
{
	text-align: left;
	margin-left: .54in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: NormalIndent2;
	font-family: 'Century Gothic', sans-serif;
}

.micro-response p.NormalIndent3
{
	text-align: left;
	margin-left: .79in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: NormalIndent3;
	font-family: 'Century Gothic', sans-serif;
}

.micro-response p.Caption
{
	font-weight: bold;
	color: #0F0F59;
	margin-left: .29in;
	padding-top: 4px;
	margin-bottom: 10px;
	mc-next-tag: p;
	mc-next-class: Normal;
	line-height: 10pt;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
	mc-auto-number-format: 'CT:Figure {chapnum}-{n+}   ';
}

.micro-response p.Caption
{
	font-weight: bold;
	color: #0F0F59;
	margin-left: .29in;
	padding-top: 4px;
	margin-bottom: 10px;
	mc-next-tag: p;
	mc-next-class: Normal;
	line-height: 10pt;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
	mc-auto-number-format: 'CT:Figure {chapnum}-{n+}   ';
}

.micro-response p.ImageIndent1
{
	mc-next-tag: p;
	mc-next-class: Normal;
	margin-left: .29in;
	mc-disabled: true;
}

.micro-response p.ImageIndent2
{
	mc-next-tag: p;
	mc-next-class: Normal;
	margin-left: .54in;
	mc-disabled: true;
}

.micro-response p.ImageIndent3
{
	mc-next-tag: p;
	mc-next-class: Normal;
	margin-left: .79in;
	mc-disabled: true;
}

/*==Styles related to Tables==*/

.micro-response td code,
.micro-response td p.code1,
.micro-response td p.code2,
.micro-response td p.code3,
.micro-response td p.code4,
.micro-response td p.code5,
.micro-response td p.code6,
.micro-response td p.code7,
.micro-response td p.code8,
.micro-response td p.code9
{
	font-size: 10pt;
}

.micro-response table.table.TableStyle-McKTableStyles_smallfont td code,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code1,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code2,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code3,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code4,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code5,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code6,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code7,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code8,
.micro-response table.TableStyle-McKTableStyles_smallfont td p.code9
{
	font-size: 9pt;
}

.micro-response td p.code1
{
	margin-left: 0px;
}

.micro-response td p.code2
{
	margin-left: 15px;
}

.micro-response td p.code3
{
	margin-left: 30px;
}

.micro-response td p.code4
{
	margin-left: 45px;
}

.micro-response td p.code5
{
	margin-left: 60px;
}

.micro-response td p.code6
{
	margin-left: 75px;
}

.micro-response td p.code7
{
	margin-left: 90px;
}

.micro-response td p.code8
{
	margin-left: 105px;
}

.micro-response td p.code9
{
	margin-left: 120px;
}

.micro-response p.TableHeader
{
	font-weight: bold;
}

.micro-response p.TableStep1
{
	text-align: left;
	margin-left: .29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: 'T:{n=1}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: default;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: TableStepNext;
}

.micro-response p.TableStepNext
{
	text-align: left;
	margin-left: .29in;
	margin-right: 0in;
	margin-bottom: 7pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	mc-hyphenate: never;
	mc-auto-number-format: 'T:{n+}. ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	mc-auto-number-class: default;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: TableStepNext;
}

.micro-response li
{
	color: #6e7578;
}

/* basic properties for any list item (bullet or numbered) with an embedded
   paragraph (this construction is used when a list item is follwed by a 
   list continued step) */

.micro-response li p
{
	margin: 6px 10px 6px 0px;
	font-weight: normal;
}

/* numbered list item level 1 */

.micro-response li.numberedLevel1
{
	margin: 6px 10px 6px 0px;
	padding: 0px 0px 0px 1px;
	list-style-type: decimal;
	font-weight: normal;
}

/* numbered list item level 2 */

.micro-response li.numberedLevel2
{
	margin: 6px 10px 6px 25px;
	padding: 0px 0px 0px 0px;
	list-style-type: upper-alpha;
	font-weight: normal;
}

/* numbered list item level 3 */

.micro-response li.numberedLevel3
{
	margin: 6px 10px 6px 48px;
	padding: 0px 0px 0px 1px;
	list-style-type: lower-roman;
	font-weight: normal;
}

/* bullet list item level 1 */

.micro-response li.bulletList
{
	margin: 6px 10px 6px -7px;
	padding: 0px 0px 0px 8px;
	list-style-type: disc;
	font-weight: normal;
}

/* bullet list item level 2 */

.micro-response li.bulletLevel2
{
	margin: 6px 10px 6px 17px;
	padding: 0px 0px 0px 8px;
	list-style-type: disc;
	font-weight: normal;
}

/* bullet list item level 3 */

.micro-response li.bulletLevel3
{
	margin: 6px 10px 6px 41px;
	padding: 0px 0px 0px 8px;
	list-style-type: disc;
	font-weight: normal;
}

.micro-response p
{
	margin-bottom: 8px;
	margin-top: 8px;
	color: #6e7578;
}

.micro-response p.TopicBanner	/*The TopicBanner class adds a right-aligned title to the top of a topic page. This element is added to topic-based MasterPages that link back to a reference page. This includes the InstallQuickStart and ServerRoles MasterPages. See the TopicBanner section in either MasterPage for more details.*/
{
	text-align: right;
	line-height: 20pt;
}

.micro-response img	/*Setting max-width: 100%; property makes images always fit the width of the container*/
{
	max-width: 100%;
}

.micro-response img.thumbnail
{
	mc-thumbnail: hover;
}

/*==================================================================================================================

Properties for footer objects

==================================================================================================================*/

.micro-response p.tile-title
{
	text-align: center;
	font-size: 1em;
	color: #0f0f59;
	height: 56px;
}

.micro-response ul.tile-content
{
	text-align: left;
	font-size: 0.8em;
	color: #37474f;
}

.micro-response p.tile-content
{
	text-align: center;
	font-size: 0.8em;
	color: #OD2C6C;
}

.micro-response p.tile-items
{
	font-size: 0.7em;
	text-align: center;
}

/*=Info-container section=*/

.micro-response div.info-container	/*div.info-container contains the first Hero/Banner on the Home Page - To replace the banner image with your own, point the background-image property to your own image.*/
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	padding-top: 15px;
	padding-bottom: 25px;
	box-shadow: inset -1px 1px 17px 0px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
	/*Create the parallax scrolling effect*/
	background-attachment: fixed;
	background-position: center 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: none;
	background-color: #ffffff;
	color: #0f0f59;
	text-align: left;
	position: absolute;
	Left: 0;
	bottom: 70px;
	width: 100%;
}

.micro-response div.info-section	/* These elements also appear within the footer area.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	color: #0f0f59;
}

.micro-response div.info-section::before
{
	content: ' ';
	display: table;
}

.micro-response div.info-section::after
{
	content: ' ';
	display: table;
	clear: both;
}

.micro-response div.info-section > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.micro-response div.info-section > div:nth-child(1)
{
	width: 16.667%;
	margin-left: 24%;
}

.micro-response div.info-section > div:nth-child(2)
{
	width: 16.667%;
	margin-left: 3%;
}

.micro-response div.info-section > div:nth-child(3)	/*Div that contains "Tips"*/
{
	width: 16.667%;
	margin-left: 3%;
}

.micro-response div.info-container p	/*Complex Selector: Any <p> that is contained within div.info-container will have the following properties*/
{
	color: #0f0f59;
}

.micro-response div.info-container a	/*Complex Selector: Any anchor (links) tags that are within div.info-container will have the following properties*/
{
	padding: 10px;
}

/*=Elements for content contained within each info section=*/

.micro-response p.info-title
{
	font-size: 1.5em;
	line-height: 1em;
}

.micro-response p.info-content
{
	font-size: 0.8em;
}

.micro-response p.tip	/*Paragraph style used for the Tips */
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-position: 15px center;
	background-repeat: no-repeat;
	border: solid 1px #fff;
	border-radius: 6px;
	line-height: 1em;
	overflow: hidden;
	padding: 15px 0px 15px 60px;
	text-align: left;
	margin: 5px 30px;
}

/*==================================================================================================================

Properties for Footer sections. The footer is content is contained within a snippet (Footer.flsnp) and is applied to each masterpage. Every page within the KC should have the same footer information.

==================================================================================================================*/

.micro-response div.footer
{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #0f0f59;
	color: #ffffff;
	position: static;
	Left: 0;
	bottom: 0;
	line-height: 15px;
	vertical-align: 100px;
	width: 100%;
	display: block;
}

.micro-response div.Figure
{
	text-align: left;
	padding-bottom: 2px;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
	page-break-inside: avoid;
}

.micro-response div.FigureIndent1
{
	text-align: left;
	padding-bottom: 2px;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
	margin-left: .29in;
	page-break-inside: avoid;
}

.micro-response div.FigureIndent2
{
	text-align: left;
	padding-bottom: 2px;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
	margin-left: .54in;
	page-break-inside: avoid;
}

.micro-response div.footer a	/*Complex Selector: Any anchor (links) tags that are within div.footer will have the following properties */
{
	text-decoration: none;
	color: #fff;
}

.micro-response div.footer > div.outer-row
{
	line-height: 30px;
	padding: 0;
}

.micro-response div.home-master-page-footer
{
	mc-grid-row: true;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	line-height: 15px;
}

.micro-response div.home-master-page-footer::before
{
	content: ' ';
	display: table;
}

.micro-response div.home-master-page-footer::after
{
	content: ' ';
	display: table;
	clear: both;
}

.micro-response div.home-master-page-footer > div
{
	float: right;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.micro-response div.home-master-page-footer > div:nth-child(1)
{
	width: 33.333%;
	margin-left: 0%;
}

.micro-response div.home-master-page-footer > div:nth-child(2)
{
	width: 33.333%;
	margin-left: 0%;
}

.micro-response div.home-master-page-footer > div:nth-child(3)
{
	width: 33.333%;
	margin-left: 0%;
}

.micro-response div.KeepWithNext
{
	page-break-inside: avoid;
	page-break-after: avoid;
}

.micro-response a:link
{
	text-decoration: none;
	color: #4E5ED9;
}

.micro-response a:visited
{
	text-decoration: none;
	color: #4E5ED9;
}

.micro-response div.footer a:hover
{
	color: #4E5ED9;
}

.micro-response a:hover	/*following the CHC website style for links*/
{
	color: #4E5ED9;
	text-decoration: underline;
}

.micro-response div.footer p	/*Complex Selector: Any <p> that is contained within div.footer will have the following properties*/
{
	color: #fff;
	font-size: 0.8em;
	line-height: 15px;
}

.micro-response div.footer-content
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 0.8em;
	color: #ffffff;
}

.micro-response MadCap|breadcrumbsProxy
{
	border-bottom: none;
	margin-left: 16px;
	font-size: .7em;
	font-style: italic;
	color: #4E5ED9;
	mc-breadcrumbs-prefix: 'You are here:';
}

.micro-response MadCap|miniTocProxy
{
	color: #4E5ED9;
	margin-bottom: 18px;
	margin-top: 0px;
	padding-top: 0px;
	border-style: none;
	margin-left: 0px;
	padding-left: 0px;
	mc-output-support: all;
}

.micro-response MadCap|miniTocProxy.Landscape
{
	
}

.micro-response p.MiniTOC1
{
	font-weight: normal;
	color: #4E5ED9;
	margin-bottom: 8px;
	padding-bottom: 0px;
}

.micro-response p.MiniTOC2
{
	font-weight: normal;
	color: #4E5ED9;
	margin-bottom: 8px;
	padding-bottom: 0px;
	padding-left: 50px;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
}

.micro-response p.MiniTOC3
{
	font-weight: normal;
	color: #4E5ED9;
	margin-bottom: 8px;
	padding-bottom: 0px;
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
}

.micro-response MadCap|xref
{
	mc-format: '{para}';
	color: #4E5ED9;
	text-decoration: none;
}

.micro-response MadCap|xref:hover
{
	text-decoration: underline;
	color: #4E5ED9;
}

.micro-response MadCap|dropDownHotspot
{
	color: #4E5ED9;
	font-size: 12pt;
}

.micro-response MadCap|dropDownBody
{
	border-bottom: 1px solid #d3d3d3;
	padding: 5px;
}

.micro-response MadCap|dropDown	/*Change the "mc-open-image" and "mc-closed-image" properties to change the icons used in drop-downs*/
{
	mc-open-image: url('../Images/Template_Images/Help_Assets/Icons/Arrows/arrow-down-gray.png');
	mc-closed-image: url('../Images/Template_Images/Help_Assets/Icons/Arrows/arrow-right-gray.png');
}

/*==Master Page Topic Layout==*/

.micro-response nav.title-bar	/*Adds bottom border on top navigation bar*/
{
	border-bottom: 1px solid #d3d3d3;
}

.micro-response div.top-bar	/*Contains the breadcrumbs and toolbar*/
{
	border-bottom: 1px solid #d3d3d3;
	min-height: 50px;
	color: #4E5ED9;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

.micro-response div.search-container
{
	padding-bottom: 20px;
}

/*--------------------------------- START Cross-Reference Formats - xref --------------------------------------*/

.micro-response MadCap|relationshipsHeading.task
{
	font-weight: bold;
	font-style: normal;
	color: #0F0F59;
	margin-top: 18px;
	margin-bottom: 6px;
}

.micro-response MadCap|relationshipsHeading.reference
{
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #0F0F59;
	margin-top: 18px;
	margin-bottom: 6px;
}

.micro-response MadCap|xref
{
	color: #4E5ED9;
	mc-format: '{paratext}';
	text-decoration: none;
}

.micro-response MadCap|xref.Caption
{
	color: #4E5ED9;
	mc-format: 'See {color: #4E5ED9}{paranumonly}{/color}.';
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
}

.micro-response MadCap|xref.CaptionInline
{
	color: #4E5ED9;
	mc-format: '({color: #4E5ED9}{paranumonly}{/color})';
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
}

.micro-response MadCap|xref.CaptionOnly
{
	mc-format: '{paranumonly}';
	mc-conditions: 'PDG_Boilerplate_Conditions.Print_Only';
}

.micro-response MadCap|xref.Heading
{
	mc-format: '{paratext}';
}

.micro-response MadCap|xref.MoreInfo
{
	text-decoration: none;
	color: #4E5ED9;
	mc-format: 'For more information, see {color: #4E5ED9}{paratext}{/color}.';
}

.micro-response MadCap|xref.OnPage
{
	mc-format: '{paratext}';
	color: #4E5ED9;
}

.micro-response MadCap|xref.PageRef
{
	mc-format: '({color: #4E5ED9}page {page}{/color})';
}

.micro-response MadCap|xref.ParaNumber
{
	mc-format: '{paranumonly}';
}

.micro-response MadCap|xref.ParaNumberPage
{
	mc-format: '{paranumonly}';
}

.micro-response MadCap|xref.Pg
{
	mc-format: '{page}';
}

.micro-response MadCap|xref.RelatedTopics
{
	mc-format: '{paranum}{paratext}';
	text-decoration: none;
}

.micro-response MadCap|xref.RelatedTopics:hover
{
	text-decoration: underline;
}

.micro-response MadCap|xref.seeTopic
{
	text-decoration: none;
	color: #000000;
	mc-format: 'see {color: #4E5ED9}{paratext}{/color}';
}

.micro-response MadCap|xref.See_Topic
{
	text-decoration: none;
	color: #000000;
	mc-format: 'See {color: #4E5ED9}{paratext}{/color}.';
}

/*--------------------------------- END Cross-Reference Formats - xref --------------------------------*/

/*==================================================================================================================

Properties for side menu found within the OtherTopics masterpage

==================================================================================================================*/

.micro-response div.side-menu
/*This is the div that the menu proxy is contained in*/
/*the "margin-bottom: 275px" element is to prevent the footer from covering up the side menu content in the	event that the side menu takes up more of the screen than the topic content. Without the margni-bottom, the side menu could be hideen behnd the footer.*/
{
	padding-left: 10px;
	margin-top: 15px;
	color: #37474f;
	margin-bottom: 275px;
}

.micro-response div.side-menu > ul:nth-child(2)	/*topic-related MasterPages havetwo menu proxies. If the topic is not included in the TOC, the TOC menu does not show up and only the menu based on headings will display. If the topic is included in the TOC, then the menu based on headings (the second menu proxy) will not display and only the TOC menu will display. See "div class="side-menu"" within topic-based MasterPages for related code/details.*/
{
	display: none;
}

.micro-response div.side-content	/*This is the div for the side-content containing "Search Tips" and the "Contact Support" button*/
{
	padding-top: 10px;
}

.micro-response MadCap|dropDownHead.side-content	/*Font properties for the "Search Tips" drop-down head */
{
	font-size: 1.1em;
	font-weight: bold;
}

/*==================================================================================================================

Styles apply to the feedback button found at the bottom of each topic and editable via masterpages.

==================================================================================================================*/

.micro-response div.feedback	/*Feedback button at the bottom of each topic, found in Masterpage*/
{
	color: #ffffff;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	padding: 14px 20px;
	width: 200px;
	transition: all 0.5s cubic-bezier(.25,.8,.25,1);
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
	margin: auto;
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 15px;
	background-color: #0f0f59;
	border: #4cc6ff;
	text-align: center;
	display: block;
}

.micro-response div.feedback:hover	/*When hovering over the feedback button the following properties apply*/
{
	color: #ffffff;
	background-color: #4cc6ff;
	text-decoration: none;
}

.micro-response div.feedback:hover > a	/*Complex Selector: Any anchor (links) tags that are within div.feedback will have the following properties when hovering over the div.*/
{
	text-decoration: none;
	color: #ffffff;
}

.micro-response a.feedback	/*Remove the underline applied to <a> tags by default when in conjunction with the feedback button.*/
{
	text-decoration: none;
}

/*==================================================================================================================

This is the main <div> for masterpages

==================================================================================================================*/

.micro-response div.topic-layout	/*Aligns the side menu on the left with the content on the right. Adds appropriate margin at the bottom to allow for the footer without overlapping content.*/
{
	mc-grid-row: true;
	margin-left: -13px;
	margin-right: auto;
}

.micro-response div.topic-layout::before
{
	content: ' ';
	display: table;
}

.micro-response div.topic-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

.micro-response div.topic-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.micro-response div.topic-layout > div:nth-child(1)	/*Menu Proxy container*/
{
	width: 25%;
	margin-left: 0%;
}

.micro-response div.topic-layout > div:nth-child(2)
{
	width: 73%;
	margin-left: 2%;
}

.micro-response MadCap|xref:focus
{
	color: #2d8dcc;
}

.micro-response a
{
	text-decoration: none;
	color: #107cb1;
}

.micro-response MadCap|conceptLink
{
	mc-help-control-display: list;
	mc-label: 'See Also';
}

.micro-response span.SearchHighlight
{
	background: #46eaa7;
}

.micro-response span.UI
{
	font-weight: bold;
}

.micro-response caption
{
	font-size: 10pt;
	padding: 5px;
}

.micro-response h4
{
	color: #0f0f59;
}

/*==================================================================================================================

Styles for glossary terms, including when not to display them.

==================================================================================================================*/

.micro-response MadCap|glossaryTerm
{
	color: #8400d9;
	font-weight: normal;
	text-decoration: underline;
	text-decoration-style: dotted;
	white-space: nowrap;
}

.micro-response a.MCTextPopup
{
	color: #8400d9;
	font-weight: normal;
	text-decoration: underline;
	text-decoration-style: dotted;
	white-space: nowrap;
}

.micro-response a.GlossaryPageTerm
{
	color: #8400d9;
}

.micro-response span.noGlossary	/*Apply this <span> around inline phrases where you want to eliminate the glossary term styling.*/
{
	mc-disable-glossary-terms: true;
}

/*The following disables glossary terms from appearing when a variable in the ProductNames file displays. You can update the class name to apply to any variable (or other content) that makes sense for your project.*/

.micro-response span[class^="ProductNames"] a.MCTextPopup.MCTextPopupHotSpot.MCTextPopupHotSpot.MCTextPopup_Closed,
.micro-response span[class^="ProductNames"] a.MCTextPopup.MCTextPopupHotSpot.MCTextPopupHotSpot.MCTextPopup_Open
{
	color: inherit;
	text-decoration: inherit;
	background: inherit;
	padding-right: inherit;
	cursor: inherit;
}

.micro-response span[class^="ProductNames"] a img.MCHelpControl_Image_Icon,
.micro-response span[class^="ProductNames"] a span.MCTextPopupBody.popupBody
{
	display: none;
}

.micro-response span.Addendum
{
	background-color: #ffff00;
	mc-disabled: true;
}

.micro-response span.BlueText
{
	color: #004dea;
}

.micro-response span.Citation
{
	font-style: italic;
}

.micro-response span.CodeChar
{
	font-family: "Courier New", Courier;
}

.micro-response span.CodeVariable
{
	font-family: "Courier New", Courier;
	font-style: italic;
}

.micro-response span.Emphasis
{
	font-style: italic;
}

.micro-response span.EmphasisStrong
{
	font-weight: bold;
	font-style: italic;
}

.micro-response span.InlineHead
{
	font-weight: bold;
}

.micro-response span.Keyboard
{
	font-size: 0.9em;
	text-transform: uppercase;
}

/*  LABEL SPANS */

.micro-response span.CautionLabel
{
	color: #000000;
	font-weight: bold;
	/*text-transform: uppercase;*/
	mc-disabled: true;
}

.micro-response span.NoteLabel
{
	color: #000000;
	font-weight: bold;
	/*text-transform: uppercase;*/
	mc-disabled: true;
}

.micro-response span.WarningLabel
{
	color: #000000;
	font-weight: bold;
	/*text-transform: uppercase;*/
	mc-disabled: true;
}

/* --------------------------------------------END LABEL SPANS --------------------------------------------*/

.micro-response span.MessageChar
{
	font-family: "Courier New", Courier;
	font-weight: bold;
}

.micro-response span.Result
{
	font-style: normal;
}

.micro-response span.Subscript
{
	font-size: 0.7em;
	vertical-align: sub;
	padding-left: 2px;
}

.micro-response span.Superscript
{
	font-size: 0.7em;
	vertical-align: super;
	padding-left: 2px;
}

.micro-response span.TemplateNote
{
	color: #F27C07;
	mc-conditions: 'PDG_Boilerplate_Conditions.Comment';
}

.micro-response span.Term
{
	font-style: italic;
}

.micro-response span.UI
{
	font-weight: bold;
}

.micro-response span.UserEntry
{
	font-family: "Courier New", Courier;
}

.micro-response span.UserSelection
{
	font-weight: bold;
}

.micro-response span.valueUC
{
	font-family: "Courier New", Courier;
	text-transform: uppercase;
	mc-disabled: true;
}

.micro-response span.Value
{
	font-family: "Courier New", Courier;
}

.micro-response span.WebPowered
{
	font-size: 0.6em;
	vertical-align: super;
	font-style: italic;
	/*	mc-disabled: true; */
}

/*==================================================================================================================

Custom styles that apply to tables marked as "small font." The Small Font stylesheet is for use with print output, however, the KC houses large tables that are easier to read with these properties applied.

==================================================================================================================*/

.micro-response table.TableStyle-McKTableStyles_smallfont	/*Display smallfont tables with size 8pt font in HTML5 output*/
{
	line-height: 1em;
	font-size: 8pt;
}

.micro-response footer
{
	vertical-align: 100px;
}

/*===========================================================================================================================================================
Styles after this point are styles that are for specific mediums. If any additional styles are added to this template they will be listed after mediums.
[@media tablet] declares styles that will apply when the screen is in tablet view
[@media mobile] declares styles that will apply when the screen is in mobile view
===========================================================================================================================================================*/

@media only screen and (max-width: 1279px)
{
	.micro-response div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	.micro-response div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}

	.micro-response p
	{
		color: #6e7578;
	}
}

@media only screen and (max-width: 767px)
{
	.micro-response div.top-bar
	{
		min-height: 0;
	}

	.micro-response div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	.micro-response div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}

	.micro-response p
	{
		color: #6e7578;
	}
}

.micro-response div.content-area
{
	border: solid 2px #4cc6ff;
	border-image: linear-gradient(to right, #ffffff , #4cc6ff);
	background-color: #F2F2F2;
	padding: 10px;
	width: 100%;
}

.micro-response div.tip-block
{
	border-top: solid 2px #4cc6ff;
	border-bottom: solid 2px #4cc6ff;
	background-repeat: no-repeat;
	padding: 10px;
	background-size: auto 50%;
	width: 600px;
}

.micro-response p.tip-block-title
{
	color: #0f0f59;
	font-size: 1.2em;
	margin-left: 50px;
	padding-bottom: 35px;
}

/* -------------------------------------------- Additional Note styles from RS Knowledge Center CSS 
*/

.micro-response p.Note
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
}

.micro-response p.NoteIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.NoteIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.NoteIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Important
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.ImportantIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.ImportantIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.ImportantIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Notes
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.NotesIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.NotesIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.NotesIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBegin
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.BeforeYouBeginIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 50px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

/* commenting out for now. potential replacement for all of the individual indented p styles. 

div.Indent1
{
	border: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: .29in;
}

div.Indent2
{
	border: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: .54in;
}

div.Indent3
{
	border: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: .79in;
}

*/

.micro-response div.Note
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	page-break-inside: avoid;
	page-break-inside: avoid;
}

.micro-response div.NoteIndent1
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .29in;
	page-break-inside: avoid;
}

.micro-response div.NoteIndent2
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .54in;
	page-break-inside: avoid;
}

.micro-response div.NoteIndent3
{
	/* background-image: url('../Images/Template_Images/NoteIcon.png');*/
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .79in;
	page-break-inside: avoid;
}

.micro-response div.Note p.Note,
.micro-response div.Note > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Note p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Note p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Note p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent1 p.Note,
.micro-response div.NoteIndent1 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent1 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent1 p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent1 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent2 p.Note,
.micro-response div.NoteIndent2 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent2 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent2 p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent2 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent3 p.Note,
.micro-response div.NoteIndent3 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Note: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent3 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Notes: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent3 p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Before you begin: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.NoteIndent3 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Important: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response table.TableStyle-Note p.Note
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 p.Note
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-1 ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 p.Note
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 p.BeforeYOuBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-2 ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 p.Note
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 p.Notes
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 p.BeforeYouBegin
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 p.Important
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Note-3 ul
{
	padding-left: 0px;
}

/* --------------------------------------------END Note Styles 

/* -------------------------------------------- Warning styles -------------------------------------------- */

.micro-response p.Warning
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 50px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	page-break-inside: avoid;
	background-size: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	min-height: 50px;
	background-position: 10px;
}

.micro-response p.WarningIndent1
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 50px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.WarningIndent2
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 50px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.WarningIndent3
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 50px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Warnings
{
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	mc-auto-number-format: '{b}{color #000000}Warnings: {/color}{/b}';
	mc-next-tag: p;
	mc-next-class: Normal;
	background-size: 50px;
	min-height: 50px;
}

.micro-response div.WarningCollection
{
	background-image: url('../Images/Template_Images/WarningIcon.png');
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	padding-left: 60px;
	background-size: 50px;
	background-position: 0 10px;
	/* page-break-inside: avoid; */
}

.micro-response div.Warning
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	background-position: 0px 10px;
	page-break-inside: avoid;
}

.micro-response div.WarningIndent1
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	margin-left: .29in;
	background-position: 0 10px;
	page-break-inside: avoid;
}

.micro-response div.WarningIndent2
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	background-position: 0 10px;
	margin-left: .54in;
	page-break-inside: avoid;
}

.micro-response div.WarningIndent3
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	background-image: url('../Images/Template_Images/WarningIcon.png');
	background-position: 0 10px;
	margin-left: .79in;
	page-break-inside: avoid;
}

.micro-response div.Warning p.Warning,
.micro-response div.Warning > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Warning p
{
	
}

.micro-response div.WarningIndent1 p.Warning,
.micro-response div.WarningIndent1 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.WarningIndent1 p
{
	
}

.micro-response div.WarningIndent2 p.Warning,
.micro-response div.WarningIndent2 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.WarningIndent2 p
{
	color: #000000;
}

.micro-response div.WarningIndent3 p.Warning,
.micro-response div.WarningIndent3 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Warning: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.WarningIndent3 p
{
	color: #000000;
}

.micro-response table.TableStyle-Warning p.Warning
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Warning p
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning ol
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning ul
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-1 p.Warning
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Warning-1 p
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-1 ol
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-1 ul
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-2 p.Warning
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Warning-2 p
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-2 ol
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-2 ul
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-3 p.Warning
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Warning-3 p
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-3 ol
{
	padding-left: 0px;
	color: #000000;
}

.micro-response table.TableStyle-Warning-3 ul
{
	padding-left: 0px;
	color: #000000;
}

/* -------------------------------------------- END Warning Styles 

/* -------------------------------------------- Tip styles ----------------------------------------------------*/

.micro-response p.Tip
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipIndent1
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipIndent2
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipIndent3
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.Tips
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipsIndent1
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipsIndent2
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.TipsIndent3
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Tip
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #000000;
	page-break-inside: avoid;
}

.micro-response div.TipIndent1
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .29in;
	page-break-inside: avoid;
}

.micro-response div.TipIndent2
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .54in;
	page-break-inside: avoid;
}

.micro-response div.TipIndent3
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	margin-left: .79in;
	page-break-inside: avoid;
}

.micro-response div.Tip p.Tip,
.micro-response div.Tip > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent1 p.Tip,
.micro-response div.TipIndent1 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent2 p.Tip,
.micro-response div.TipIndent2 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent3 p.Tip,
.micro-response div.TipIndent3 > :first-child
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tip: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Tip p.Tips
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent1 p.Tips
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent2 p.Tips
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.TipIndent3 p.Tips
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #000000}Tips: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 20px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

/* -------------------------------------------- END Tip Styles 


/* -------------------------------------------- Caution styles --------------------------------------------*/

.micro-response p.Caution
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: Normal;
	background-image: url('../Images/Template_Images/CautionIcon.png');
	background-size: 50px;
	min-height: 50px;
}

.micro-response p.CautionIndent1
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	margin-left: .29in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.CautionIndent2
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	margin-left: .54in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response p.CautionIndent3
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: transparent;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	margin-left: .79in;
	mc-disabled: true;
	page-break-inside: avoid;
	background-size: 50px;
	min-height: 50px;
	mc-next-tag: p;
	mc-next-class: Normal;
}

.micro-response div.Caution
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	padding-left: 60px;
	background-size: 50px;
	background-position: 0 10px;
	page-break-inside: avoid;
}

.micro-response div.CautionIndent1
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	margin-left: .29in;
	background-image: url('../Images/Template_Images/CautionIcon.png');
	background-position: 0 10px;
	page-break-inside: avoid;
}

.micro-response div.CautionIndent2
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	margin-left: .54in;
	background-position: 0 10px;
	page-break-inside: avoid;
}

.micro-response div.CautionIndent3
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	background-size: 50px;
	margin-left: .79in;
	background-position: 0 10px;
	page-break-inside: avoid;
}

.micro-response p.Cautions
{
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: transparent;
	mc-auto-number-format: '{b}{color #000000}Cautions: {/color}{/b}';
	mc-next-tag: p;
	mc-next-class: Normal;
	background-size: 50px;
	min-height: 50px;
}

.micro-response div.CautionCollection
{
	background-image: url('../Images/Template_Images/CautionIcon.png');
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
	min-height: 50px;
	background-repeat: no-repeat;
	padding-left: 60px;
	background-size: 50px;
	background-position: 0 10px;
	/* page-break-inside: avoid; */
}

.micro-response div.Caution p.Caution,
.micro-response div.Caution > :first-child
{
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 30px;
	mc-next-tag: p;
	mc-next-class: Normal;
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.micro-response div.CautionIndent1 p.Caution,
.micro-response div.CautionIndent1 > :first-child
{
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 30px;
	mc-next-tag: p;
	mc-next-class: Normal;
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.micro-response div.CautionIndent2 p.Caution,
.micro-response div.CautionIndent2 > :first-child
{
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 30px;
	mc-next-tag: p;
	mc-next-class: Normal;
	border: none;
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.micro-response div.CautionIndent3 p.Caution,
.micro-response div.CautionIndent3 > :first-child
{
	mc-auto-number-format: '{b}{color #000000}Caution: {/color}{/b}';
	page-break-inside: avoid;
	min-height: 30px;
	mc-next-tag: p;
	mc-next-class: Normal;
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution p.Caution
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution p
{
	border: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-1 p.Caution
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-1 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-1 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-1 ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-2 p.Caution
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-2 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-2 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-2 ul
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-3 p.Caution
{
	border: none;
	background-image: none;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-3 p
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-3 ol
{
	padding-left: 0px;
}

.micro-response table.TableStyle-Caution-3 ul
{
	padding-left: 0px;
}

/* -------------------------------------------- END Caution Styles 

	


img.Reference
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
	display: block;
	mc-thumbnail: normal;
}

MadCap|dropDownBody.content-area
{
	background-color: #F2F2F2;
	border-color: #4CC6FF;
	border-bottom: solid 4px #4cc6ff;
	padding-top: file;
}



/* -------------------------------------------- Legacy Styles for Print Documents -----------------------------------------------*/

@media print
{
	.micro-response div.feedback
	{
		display: none;
	}

	.micro-response MadCap|menuProxy
	{
		display: none;
	}

	.micro-response div.info-container
	{
		display: none;
	}

	.micro-response div.home-master-page-footer
	{
		display: none;
	}

	.micro-response div.side-menu
	{
		display: none;
	}

	.micro-response div.search-container
	{
		display: none;
	}

	.micro-response div.top-bar
	{
		display: none;
	}

	.micro-response div.topic-layout > div:nth-child(1)	/*Menu Proxy container*/
	{
		display: none;
	}

	.micro-response div.topic-layout > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	.micro-response a.MCTextPopup.MCTextPopupHotSpot.MCTextPopupHotSpot.MCTextPopup_Closed,
	.micro-response a.MCTextPopup.MCTextPopupHotSpot.MCTextPopupHotSpot.MCTextPopup_Open
	{
		color: inherit;
		text-decoration: underline;
		text-decoration-style: dotted;
		background: inherit;
		padding-right: inherit;
		cursor: inherit;
	}

	.micro-response img.MCHelpControl_Image_Icon	/*Hide glossary term icons in printed pages.*/
	{
		display: none;
	}

	.micro-response a.MCTextPopup_Open.MCTextPopupHotSpot_	/*Hide glossary term icons in printed pages.*/
	{
		background-image: none;
		padding-right: 0;
	}

	.micro-response a.MCTextPopup_Closed.MCTextPopupHotSpot_	/*Hide glossary term icons in printed pages.*/
	{
		background-image: none;
		padding-right: 0;
	}
}

/*When using the Print functionality, hide the following objects from the print preview*/

.micro-response p.invisible
{
	line-height: 1.7em;
	font-family: 'Century Gothic', sans-serif;
	color: #6e7578;
	visibility: hidden;
}

