/*<meta conditions="globalCond.GlobalFile" />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*<meta sourceDocument="https://vcsdatabase1com.sharepoint.com/sites/DocumentationTeam-ProductReleaseandInternal/CTM/01 Workforce Portal/Applications.docx" />*/

ol.ol_1
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
}

p.p_1
{
	margin-bottom: 0pt;
	font-weight: bold;
}

p.p_2
{
	margin-bottom: 0pt;
}

/*<meta sourceDocument="C:\_Source\CTM\Content\01-WorkforcePortal\Applications.docx" />*/

img.img_1
{
	visibility: visible;
	mso-wrap-style: square;
	width: 361px;
	height: 361px;
}

/*<meta sourceDocument="C:\_Source\CTM\Content\01-WorkforcePortal\Time and Attendance.docx" />*/
/*<meta sourceDocument="C:\_Source\CTM\Content\01-WorkforcePortal\Time and Attendance.docx" />*/

/******************************************************************
CSS variables - when working, need to apply as attrib where used
  
******************************************************************* 

***Could consider putting some options that are only used in print media in default if not actually used in default so it trickles down to all print media...

NOTE:  mc-auto-numbers with color must be updated manually with hex code - warning callout text color*/

:root	/*NOTES:  8/13 - tables will be done separately; not sure about online headers, esp. p.head2 & 3
  */
{
	/* Default colors */
	--h1-default-color: #2D4460;
	--h2-h6-default-color: #2d4460;
	--phead2-default-color: #5a7392;
	--phead3-default-color: #5a7392;
	--caution-border-default-color: #f1be48;
	--caution-bkg-default-color: #ffffff;
	--example-bkg-default-color: #ffffff;
	--example-border-default-color: #62a484;
	--note-bkg-default-color: #ffffff;
	--note-border-default-color: #b3c4cd;
	--prereq-bkg-default-color: #ffffff;
	--prereq-border-default-color: #80a4d0;
	--tip-bkg-default-color: #ffffff;
	--tip-border-default-color: #00afd7;
	--warning-bkg-default-color: #fcefeb;
	--warning-border-default-color: #df6337;
	--caption-color: #65666A;
	/* Print colors */
	--h1-print-color: #365BE3;
	--h2-h6-print-color: #365be3;
	--phead2-print-color: #365be3;
	--phead3-print-color: #365be3;
	--caution-border-print-color: #f1be48;
	--caution-bkg-print-color: #ffffff;
	--example-bkg-print-color: #ffffff;
	--example-border-print-color: #0730a3;
	--note-bkg-print-color: #ffffff;
	--note-border-print-color: #365be3;
	--prereq-bkg-print-color: #ffffff;
	--prereq-border-print-color: #80a4d0;
	--tip-bkg-print-color: #ffffff;
	--tip-border-print-color: #6100dc;
	--warning-bkg-print-color: #fcefeb;
	--warning-border-print-color: #ea0c0a;
	--caption-color: #65666A;
	/* Quick start colors qs */
	--h1-qs-color: #365be3;
	--h2-h6-qs-color: #365be3;
	--phead2-qs-color: #07c0a3;
	--phead3-qs-color: #07c0a3;
	--caution-border-qs-color: #f1be48;
	--caution-bkg-qs-color: #ffffff;
	--example-bkg-qs-color: #ffffff;
	--example-border-qs-color: #0730a3;
	--note-bkg-qs-color: #ffffff;
	--note-border-qs-color: #365be3;
	--prereq-bkg-qs-color: #ffffff;
	--prereq-qs-qs-color: #8044d0;
	--tip-bkg-qs-color: #ffffff;
	--tip-border-qs-color: #00afd7;
	--warning-bkg-qs-color: #fcefeb;
	--warning-border-qs-color: #ea0c0a;
	--caption-color: #65666A;
}

html	/* Sets default master page for project */
{
	mc-master-page: url('../MasterPages/StandardMasterPage.flmsp');
}

/**************************************************************************************************
For embedding non-standard fonts (font should also be included in font-family in body section)
*************************************************************************************************** */

@font-face 
{
	font-family: Lato, sans-serif;
	src: url(../Fonts/Lato-Regular.ttf);
}

p.hidden	/* used to link fonts to ensure included when files not linked to target are excluded - used in master file */
{
	display: none;
}

/**************************************
End font embedding
*************************************** */

body
{
	background-color: #ffffff;
	font-size: 12pt;
	font-family: Lato, "Segoe UI", Calibri, Verdana, "Times New Roman", "Times New Roman Baltic";
	/* Leave multiple fonts for failsafe and other devices */
	line-height: 1.2;
}

/* ==========================================================
   Sets max size for videos to accommodate responsive output
   ========================================================== */

video
{
	max-width: 100%;
	height: auto;
}

/*=====================================
Header styles
======================================= */

/* h1, h2, h3 all used in TOC to show depth automatically.  Code as H1 when writing. */

h1
{
	font-weight: bold;
	margin-bottom: 5pt;
	text-transform: none;
	margin-top: 14pt;
	font-size: 17pt;
	color: #2D4460;
	page-break-after: avoid;
}

h1.TOC
{
	mc-heading-level: 0;
	/* suppresses level from TOC */
}

h1.appendix	/* Prefaces Appendix # to topic title as auto-number - set pagebreak & chapnum settings in TOC  */
{
	mc-auto-number-format: 'Appendix {chapnum}: ';
}

h2
{
	margin-bottom: 5pt;
	margin-top: 14pt;
	font-size: 15pt;
	color: #2d4460;
	page-break-after: avoid;
	/*	border-bottom: solid 2px var(--h2-h6-heading-color);
	border-bottom-color: var(--h2-h6-heading-color);
*/
}

h3
{
	margin-bottom: 5pt;
	margin-top: 18pt;
	font-size: 13pt;
	color: #2d4460;
	page-break-after: avoid;
}

/* h4-h6 and p.head2 are identical to accommodate auto-TOC */

h4
{
	font-size: 13pt;
	margin-top: 18pt;
	color: #2d4460;
	font-weight: bold;
	page-break-after: avoid;
	mc-heading-level: 0;
	/* suppresses level from TOC */
}

h5
{
	font-size: 13pt;
	margin-top: 18pt;
	color: #2d4460;
	font-weight: bold;
	page-break-after: avoid;
	mc-heading-level: 0;
	/* suppresses level from TOC */
}

h6
{
	font-size: 13pt;
	margin-top: 18pt;
	color: #2d4460;
	font-weight: bold;
	page-break-after: avoid;
	mc-heading-level: 0;
	/* suppresses level from TOC */
}

p.Head2	/*Used for subheadings, within topics.*/
{
	font-size: 13pt;
	color: #5a7392;
	font-weight: bold;
	margin-top: 18pt;
	page-break-after: avoid;
}

p.Head3	/*Used for subheadings to Head2.*/
{
	font-size: 11pt;
	color: #5a7392;
	font-weight: bold;
	margin-top: 14pt;
	page-break-after: avoid;
}

/*=====================================
End Header styles
======================================= */

p
{
	margin-top: 0pt;
	margin-bottom: 9pt;
	background-color: Transparent;
	margin-left: 0px;
	mc-hyphenate: never;
}

p.citation li li	/*For citations within text or below - smaller font*/
{
	font-size: 9pt;
}

/* Lists */

li
{
	margin-bottom: 8px;
	margin-top: 8px;
}

ol,
ul
{
	/*	letter-spacing: .25; */
	line-height: 13pt;
	margin-bottom: 8px;
	margin-top: 8px;
}

/* styles for controlling OL sublists within OLs or ULs via complex selectors*/

ol ol,
ul ol
{
	list-style-type: lower-alpha;
}

ol ol ol,
ul ol ol
{
	list-style-type: lower-roman;
}

ol ol ol ol,
ul ol ol ol
{
	list-style-type: decimal;
}

ol ol ol ol ol,
ul ol ol ol ol
{
	list-style-type: lower-alpha;
}

ol ol ol ol ol ol,
ul ol ol ol ol ol
{
	list-style-type: lower-roman;
}

ol ol ol ol ol ol ol,
ul ol ol ol ol ol ol
{
	list-style-type: decimal;
}

ol ol ol ol ol ol ol ol,
ul ol ol ol ol ol ol ol
{
	list-style-type: lower-alpha;
}

/* UL sublists within OLs or ULs */

ol ul,
ul ul
{
	list-style-type: circle;
}

ol ul ul,
ul ul ul
{
	list-style-type: square;
}

ol ul ul ul,
ul ul ul ul
{
	list-style-type: disc;
}

/* END OF styles for controlling OL sublists within OLs or ULs via complex selectors*/
/* Warnings/Tips/Notes/Examples Use div for multi p/ul/ol, etc. */
/*Resets list style in tables to decimal regardless of nesting status */
/*.listfix resets numbering and bullets for lists & divs embedded within a list.  Up to three levels - more would not be responsive */

ol.listfix
{
	list-style-type: decimal;
}

/* to use 2nd level in tables, create list outside of table, cut/paste, then apply ol.table */

ol.listfix ol
{
	list-style-type: lower-alpha;
}

ol.listfix ul
{
	list-style-type: disc;
}

ol.listfix ol,
ul.listfix ol
{
	list-style-type: lower-alpha;
}

ol.listfix ol ol,
ul.listfix ol ol
{
	list-style-type: lower-roman;
}

ul.listfix
{
	list-style-type: disc;
}

ul.listfix ul
{
	list-style: circle;
}

div.caution
{
	line-height: 18px;
	mc-auto-number-format: '{b}Caution {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #ffffff;
	border-radius: 9pt;
	border-bottom: solid 1pt #f1be48;
	border-right: solid 1pt #f1be48;
	border-top: solid 1pt #f1be48;
	border-left: solid 2pt #f1be48;
}

div.example
{
	line-height: 18px;
	mc-auto-number-format: '{b}Example {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #ffffff;
	border-radius: 9pt;
	border-bottom: solid 1pt #62a484;
	border-right: solid 1pt #62a484;
	border-top: solid 1pt #62a484;
	border-left: solid 2pt #62a484;
}

div.note
{
	line-height: 18px;
	mc-auto-number-format: '{b}Note {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #ffffff;
	border-radius: 9pt;
	border-bottom: solid 1pt #b3c4cd;
	border-right: solid 1pt #b3c4cd;
	border-top: solid 1pt #b3c4cd;
	border-left: solid 2pt #b3c4cd;
}

div.prerequisite
{
	line-height: 18px;
	mc-auto-number-format: '{b}Prerequisite {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #ffffff;
	border-radius: 9pt;
	border-bottom: solid 1pt #80a4d0;
	border-right: solid 1pt #80a4d0;
	border-top: solid 1pt #80a4d0;
	border-left: solid 2pt #80a4d0;
}

div.tip
{
	line-height: 18px;
	mc-auto-number-format: '{b}Tip {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #ffffff;
	border-radius: 9pt;
	border-bottom: solid 1pt #00afd7;
	border-right: solid 1pt #00afd7;
	border-top: solid 1pt #00afd7;
	border-left: solid 2pt #00afd7;
}

div.Warning
{
	line-height: 18px;
	mc-auto-number-format: '{b}Warning! {/b}';
	overflow: hidden;
	padding: 12px;
	margin-bottom: 9pt;
	margin-top: 9pt;
	margin-right: 9pt;
	page-break-inside: avoid;
	background-color: #fcefeb;
	border-radius: 9pt;
	border-bottom: solid 1pt #df6337;
	border-right: solid 1pt #df6337;
	border-top: solid 1pt #df6337;
	border-left: solid 2pt #df6337;
}

/* END OF styles for Warnings/Tips/Notes/Examples*/
/* Paragraph and Div tags to hide/show online content in mobile or all other online content - for sizing purposes */

p.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - Ex. for online footer */
{
	display: none;
}

p.notmobile	/*Shows p.notmobile paragraphs in all but mobile media - Ex. for online footer */
{
	display: block;
}

div.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - for online footer */
{
	display: none;
}

div.notmobile	/*Shows p.notmobile paragraphs in all but mobile media - for online footer */
{
	display: block;
}

/* END Paragraph and Div tags to hide/show online content in mobile or all other online content - for sizing purposes */
/* START Image-related settings */

img
{
	border: none;
}

div > img	/* This class is used for Word imports to reduce the size, on CTM documents. */
{
	max-width: 90%;
	border: 2px;
}

img.BigImages	/* Use this class to automatically create online thumbnails for large images */
{
	mc-thumbnail: popup;
	mc-thumbnail-max-width: 250px;
	mc-thumbnail-max-height: auto;
	mc-popup-height: auto;
	mc-popup-width: 100vw;
	max-width: 100%;
}

img.BigImagesSmallThumbnail	/* Use this class to automatically create online thumbnails for large images with a smaller thumbnail - for responsive outputs */
{
	max-width: 500px;
	mc-thumbnail: popup;
	mc-thumbnail-max-width: 200px;
	mc-thumbnail-max-height: auto;
	mc-popup-height: auto;
	mc-popup-width: 100vw;
}

.clear	/*  Used after responsive layout and/or floating elements so subsequent content correctly formatted */
{
	clear: both;
}

div.keepTogether	/* keep multiple items together on page, such as images/captions and tables with titles */
{
	page-break-inside: avoid;
}

p.caption	/*For captions, such as under images  - smaller italicized font*/
{
	font-size: 9pt;
	color: #65666A;
	margin-bottom: 1.5em;
	margin-top: -1em;
	page-break-before: avoid;
	column-break-before: avoid;
	page-break-inside: avoid;
	column-break-inside: avoid;
}

/* END Image-related settings */

p.tableTitle	/*When a table needs a title */
{
	font-size: 11pt;
	color: #65666A;
	page-break-before: avoid;
	column-break-before: avoid;
	page-break-inside: avoid;
	column-break-inside: avoid;
	margin-top: 0pt;
	margin-bottom: 9pt;
	background-color: Transparent;
	margin-left: 0px;
	mc-hyphenate: never;
}

/* ***************************************************
SPACE SAVERS: Dropdowns, expanders, etc
**************************************************** */

MadCap|dropDown
{
	margin-bottom: 8px;
	margin-top: 8px;
	margin: 1.12em 0;
	mc-closed-image: url("../images/icons/dropDownClosed.png");
	mc-open-image: url("../images/icons/dropDownOpen.png");
	mc-open-image-alt-text: Expand text;
	mc-closed-image-alt-text: Collapse text;
}

MadCap|dropDownHotspot
{
	/*expanded sizing for touchscreens - adds spacing and line - need to fix
	display: block;
	height: 100%;
	width: 100%;
	padding: 1em;*/
	/* end expanded sizing for touchscreens 
	cursor: hand;
	/*	font-style: italic; */
	font-size: 1.2em;
	text-decoration: none;
	/*	color: #006600; */
}

span.dropdownHead	/* placed for use in clean XHTML-had to add span to be able to configure it there without altering here DO NOT EDIT, will break formatting */
{
	
}

MadCap|dropDownHead
{
	margin-top: 12pt;
	margin-bottom: 9px;
}

MadCap|dropDownHotspot:hover
{
	color: #004aa2;
}

MadCap|dropDownHotspot:focus
{
	color: #004aa2;
}

/* ***************************************************
 END SPACE SAVERS: Dropdowns, expanders, etc
**************************************************** */

p.notmobile	/*Display in everything except mobile medium. */
{
	display: block;
}

p.citation
{
	margin-top: 0pt;
	margin-bottom: 9pt;
	background-color: Transparent;
	margin-left: 0px;
	mc-hyphenate: never;
	font-size: 9pt;
}

span.Emphasis
{
	font-weight: bold;
	color: #000000;
}

span.Italics
{
	font-style: italic;
}

MadCap|xref	/*Used for print output crossreferences.*/
{
	color: #0000ff;
	mc-format: "{paratext}";
}

div.indent	/* Indent paragraphs or blocks of content. Click again to indent more (nest) */
{
	margin-left: 20pt;
}

span.underline
{
	text-decoration: underline;
}

span.small_text
{
	font-size: 9pt;
}

table
{
	margin-bottom: 9pt;
	margin-top: 9pt;
}

/* Temporarily placed also in Online - will find a different way to do this online */

MadCap|footnote
{
	border-top: solid 2px #000000;
	border-top-length: 100%;
	vertical-align: super;
}

MadCap|footnotesBlock
{
	color: #000000;
	font-size: 9pt;
}

MadCap|breadcrumbsProxy
{
	border-bottom-color: transparent;
	border-bottom-width: 0px;
	margin-bottom: 4px;
	margin-left: 4px;
	mc-breadcrumbs-count: 6;
	mc-breadcrumbs-divider: ' > ';
	mc-breadcrumbs-prefix: ' ';
	/*	mc-breadcrumbs-prefix: "You are here: "; */
	color: #65666a;
	text-transform: uppercase;
	font-size: 7pt;
}

a.MCBreadcrumbsLink
{
	text-decoration: none;
	color: #007b97;
}

a.MCBreadcrumbsLink:visited
{
	color: #007b97;
	text-decoration: none;
}

a.MCBreadcrumbsLink:hover
{
	color: #004aa2;
	text-decoration: none;
}

span.SearchHighlight1
{
	background: #ffff66;
}

span.SearchHighlight2
{
	background: #66ffff;
}

span.SearchHighlight3
{
	background: #99ff66;
}

MadCap|microContent
{
	display: block;
	visibility: visible;
	mc-hidden: unhidden;
}

a:link,
a:visted
{
	color: #007b97;
}

a:hover
{
	color: #004aa2;
}

a:active
{
	color: #007b97;
}

/*===================================================================================
Styles after this point are styles that are for specific 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 print
{
	body
	{
		background-color: transparent;
		font-family: Arial;
		font-size: 11pt;
		line-height: 1.3;
		mc-hyphenate-maximum-adjacent-line-count: 0;
		mc-hyphenate-shortest-prefix: 0;
		mc-hyphenate: never;
		mc-hyphenate-shortest-suffix: 0;
		mc-hyphenate-shortest-word: 0;
	}

	h1
	{
		border-bottom-style: solid;
		border-bottom-width: 0px;
		font-weight: normal;
		font-size: 24pt;
		line-height: 115%;
		color: #365BE3;
		margin: 6pt 0pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
		margin-left: -.18in;
		padding: 0pt;
		padding-bottom: 0pt;
		page-break-before: always;
	}

	h1.TOC	/* To hid Contents header from TOC contents. */
	{
		mc-heading-level: 0;
	}

	h2
	{
		font-weight: normal;
		font-size: 20pt;
		line-height: 100%;
		color: #365be3;
		margin-top: 18pt;
		margin-bottom: 9pt;
		margin-left: 0px;
	}

	h3
	{
		font-weight: normal;
		font-size: 16pt;
		color: #365be3;
		margin: 12pt 0pt 6pt;
	}

	h4
	{
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	h5
	{
		mc-heading-level: 4;
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	h6
	{
		mc-heading-level: 4;
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	p.Head2
	{
		letter-spacing: 0px;
		font-weight: bold;
		font-size: 11pt;
		color: #365be3;
		margin-top: 0pt;
		margin-bottom: 6pt;
		margin-left: 0;
	}

	p.Head3
	{
		font-size: 11pt;
		text-decoration: underline;
		color: #365be3;
		margin-top: 0pt;
		margin-bottom: 6pt;
	}

	/* Styles for Warnings/Tips/Notes/Examples*/

	div.caution
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Caution {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #f1be48;
		border-right: solid 1pt #f1be48;
		border-top: solid 1pt #f1be48;
		border-left: solid 2pt #f1be48;
	}

	div.example
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Example {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #0730a3;
		border-right: solid 1pt #0730a3;
		border-top: solid 1pt #0730a3;
		border-left: solid 2pt #0730a3;
	}

	div.note
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Note {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #365be3;
		border-right: solid 1pt #365be3;
		border-top: solid 1pt #365be3;
		border-left: solid 2pt #365be3;
	}

	div.prerequisite
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Prerequisite {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #80a4d0;
		border-right: solid 1pt #80a4d0;
		border-top: solid 1pt #80a4d0;
		border-left: solid 2pt #80a4d0;
	}

	div.tip
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Tip {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #6100dc;
		border-right: solid 1pt #6100dc;
		border-top: solid 1pt #6100dc;
		border-left: solid 2pt #6100dc;
	}

	div.Warning
	{
		background-color: #fcefeb;
		line-height: 18px;
		mc-auto-number-format: "{b}Warning! {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #ea0c0a;
		border-right: solid 1pt #ea0c0a;
		border-top: solid 1pt #ea0c0a;
		border-left: solid 2pt #ea0c0a;
	}

	MadCap|xref
	{
		mc-format: "{paratext} {color black}({pageref})";
	}

	MadCap|footnote
	{
		border-top: solid 2px #000000;
		border-top-length: 100%;
		vertical-align: super;
	}

	MadCap|footnotesBlock
	{
		color: #000000;
		font-size: 9pt;
	}

	p,
	li	/* Automatic kerning to avoid short lines. Works sometimes when widow/orphan control is not enough. 	*/
	{
		mc-short-line-method: tighten-loosen;
	}

	MadCap|dropDownHotspot
	{
		color: #5a7392;
		font-size: 12pt;
		letter-spacing: 1pt;
		font-weight: bolder;
	}

	MadCap|dropDownHead
	{
		page-break-after: avoid;
		margin-top: 12pt;
		margin-bottom: 0pt;
		font-weight: bold;
	}

	MadCap|dropDownBody
	{
		/*		margin-top: 12pt;	*/
		margin-top: 8pt;
		padding-top: 4pt;
		padding-bottom: 4pt;
		/*		background-color: #f5f5f5; */
		padding-left: 10pt;
		padding-right: 10pt;
	}

	img,
	img.BigImages,
	img.BigImagesSmallThumbnail	/*Sets the max width for images in printed output.*/
	{
		max-width: 6.50in;
		vertical-align: top;
	}

	p.caption
	{
		margin-top: 1em;
	}

	p
	{
		mc-short-line-method: inherit;
	}

	li
	{
		page-break-inside: avoid;
		widows: 2;
		mc-short-line-method: inherit;
	}

	MadCap|tocProxy
	{
		mc-toc-depth: 4;
	}

	/**************************************************
Headers and footers on page layouts; hidden from UI  
***************************************************/

	p.footerTitlePage
	{
		color: #65666A;
		font-size: 10pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.footerLeft
	{
		color: #65666A;
		font-size: 8pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.footerRight
	{
		color: #65666A;
		font-size: 8pt;
		text-align: right;
		/*		mc-hidden: hidden; */
	}

	p.headerLeft
	{
		color: #65666A;
		font-size: 8pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.headerRight
	{
		color: #65666A;
		font-size: 8pt;
		text-align: right;
		/*		mc-hidden: hidden; */
	}

	/**************************************
End Headers and footers on page layouts
***************************************/
}

/*==Master Page Topic Layout for Online==*/

.main-section	/*This style applies the grey background. This HTML element is not on a master page, it is used at compile time.*/
{
	background: #ffffff;
}

div.content-container	/*Wraps the topic content on the masterpage and provides the white background behind topics.*/
{
	margin-right: 0;
	background-color: white;
	padding: 25px;
	min-height: 95vh;
}

div.side-content
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 33.33%;
}

div.Leftside-content
{
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 65%;
}

/*===========================================================================================================================================================
Styles after this point are styles that are for specific 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)
{
	img.BigImagesSmallThumbnail	/* Resize small thumbnails  - for responsive outputs */
	{
		max-width: 500px;
		mc-thumbnail: popup;
		mc-thumbnail-max-width: 100px;
		mc-thumbnail-max-height: auto;
		mc-popup-height: auto;
		mc-popup-width: 100vw;
	}
}

@media only screen and (max-width: 767px)
{
	.main-section > .outer-row	/* Removes the padding around the topic container in mobile */
	{
		padding: 0;
	}

	div.home-master-page-footer > div	/* Adds separators to the footer items when in mobile layout */
	{
		border-bottom: 1px solid #828282;
	}

	img.BigImagesSmallThumbnail	/* Resize small thumbnails  - for responsive outputs */
	{
		mc-thumbnail-max-width: 50px;
	}

	/*Hides or shows online content in mobile only or all other online content */

	p.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - to accommodate note about rotating screen for large tables */
	{
		display: block;
	}

	p.notmobile	/*Hides p.notmobile in mobile media only - for simplified footer in small screens */
	{
		display: none;
	}

	div.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - for online footer */
	{
		display: block;
	}

	div.notmobile	/*Shows p.notmobile paragraphs in all but mobile media - for online footer */
	{
		display: none;
	}

	/*END Hides or shows online content in mobile only or all other online content */

	MadCap|dropDownBody
	{
		margin-left: -10px;
	}

	img
	{
		
	}

	img.BigImages
	{
		max-width: 200%;
	}

	div > img	/* This class is used for Word imports to reduce the size, on CTM documents. */
	{
		max-width: 90%;
		border: 1px;
	}
}

@media PDF_QuickStart_JobAid
{
	body
	{
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		mc-hyphenate: never;
		margin-bottom: 0pt;
		font-size: 10pt;
		font-family: Arial;
		line-height: 1.3;
	}

	h1
	{
		border: none;
		border-bottom: none 0px;
		padding: 0pt;
		line-height: 115%;
		font-weight: normal;
		font-size: 18pt;
		padding-bottom: 0pt;
		color: #365BE3;
		margin-bottom: 3pt;
		margin: 3pt 0pt;
		margin-left: 0in;
	}

	h2
	{
		border-bottom: none 0px;
		margin-bottom: 3pt;
		padding-right: 0pt;
		padding-top: 0pt;
		frame-break-after: avoid;
		page-break-after: avoid;
		page-break-inside: avoid;
		font-weight: normal;
		font-size: 13pt;
		color: #365BE3;
		margin-top: 0;
		margin: 3pt 0pt;
	}

	h3
	{
		font-weight: normal;
		color: #365BE3;
		font-size: 12pt;
		margin: 3pt 0pt;
	}

	h4
	{
		font-weight: normal;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14pt;
	}

	h5
	{
		font-weight: normal;
		mc-heading-level: 4;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14.0pt;
	}

	h6
	{
		font-weight: normal;
		mc-heading-level: 4;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14pt;
	}

	p.Head2
	{
		font-weight: bold;
		font-size: 11pt;
		color: #365BE3;
	}

	p.Head3
	{
		text-decoration: underline;
		font-size: 11pt;
		color: #365BE3;
	}

	p.subheading
	{
		margin-left: 0pt;
		margin-bottom: 6pt;
		margin-top: 9pt;
		page-break-after: avoid;
		line-height: 130%;
		column-break-after: avoid;
		font-weight: bold;
		font-size: 11pt;
		color: #365BE3;
	}

	p
	{
		margin-top: 0pt;
		text-transform: none;
		margin-bottom: 6pt;
		margin-left: 0pt;
		line-height: 100%;
	}

	ol
	{
		margin-left: .25in;
		margin-top: 6pt;
	}

	ul
	{
		margin-left: .25in;
		margin-top: 6pt;
	}

	ol li
	{
		margin-bottom: 6pt;
	}

	img
	{
		margin-left: 0pt;
		padding: 0pt;
		page-break-before: avoid;
		column-break-before: avoid;
	}

	img.paddingRight
	{
		padding-right: 5pt;
	}

	/******************************************
Headers and footers
******************************************/

	/*Can these be the same as pdf headers & footers?  Can we hide them from the UI?*/

	p.headerLeft
	{
		margin-bottom: 0pt;
		margin-top: 0pt;
		mc-leader-indent: 0pt;
		line-height: 100%;
		text-align: left;
		font-size: 8pt;
	}

	p.headerRight
	{
		line-height: 100%;
		text-align: right;
		font-size: 8pt;
	}

	p.footerLeft
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: left;
		border-top: none 0pt;
		line-height: 100%;
		font-size: 8pt;
		margin-top: 6pt;
	}

	p.footerRight
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: right;
		line-height: 100%;
		border-top: none 0px #000000;
		margin-top: 9pt;
		font-size: 8pt;
	}

	/*	p.footerCenter
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: center;
		line-height: 100%;
		font-size: 8pt;
	}
*/

	p.footer
	{
		line-height: 100%;
		font-size: 8pt;
	}

	sup
	{
		vertical-align: super;
		font-size: 8pt;
	}

	td.footer
	{
		width: 33%;
	}

	p.description
	{
		
	}

	.columnBreakB4
	{
		column-break-before: always;
	}

	.noBreak
	{
		column-break-before: avoid;
		column-break-inside: avoid;
		page-break-before: avoid;
		page-break-inside: avoid;
	}

	td
	{
		border: none 0px transparent;
		padding: 0px;
		font-family: Arial;
	}

	p.copyright
	{
		margin-top: 6pt;
	}

	th
	{
		font-family: 'Arial Narrow';
	}

	MadCap|miniTocProxy
	{
		background: transparent;
	}

	p.header
	{
		font-size: 8pt;
	}

	p.TOC1
	{
		font-style: normal;
		font-size: 11pt;
		font-family: Arial, sans-serif;
	}

	p.MiniTOC1
	{
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		padding-left: .125in;
	}

	/* Styles for Warnings/Tips/Notes/Examples*/

	div.caution
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Caution {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #f1be48;
		border-right: solid 1pt #f1be48;
		border-top: solid 1pt #f1be48;
		border-left: solid 2pt #f1be48;
	}

	div.example
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Example {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #0730a3;
		border-right: solid 1pt #0730a3;
		border-top: solid 1pt #0730a3;
		border-left: solid 2pt #0730a3;
	}

	div.note
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Note {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #365be3;
		border-right: solid 1pt #365be3;
		border-top: solid 1pt #365be3;
		border-left: solid 2pt #365be3;
	}

	div.prerequisite
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Prerequisite {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt var(--prereq-border-qs-color);
		border-right: solid 1pt var(--prereq-border-qs-color);
		border-top: solid 1pt var(--prereq-border-qs-color);
		border-left: solid 2pt var(--prereq-border-qs-color);
	}

	div.tip
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Tip {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #00afd7;
		border-right: solid 1pt #00afd7;
		border-top: solid 1pt #00afd7;
		border-left: solid 2pt #00afd7;
	}

	div.Warning
	{
		background-color: #fcefeb;
		line-height: 18px;
		mc-auto-number-format: "{b}Warning! {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #ea0c0a;
		border-right: solid 1pt #ea0c0a;
		border-top: solid 1pt #ea0c0a;
		border-left: solid 2pt #ea0c0a;
	}

	/* End callouts */

	a:link
	{
		color: #202ad6;
	}

	MadCap|xref
	{
		color: #202ad6;
	}

	p.MiniTOC2
	{
		color: #000000;
		text-decoration: none;
		padding-left: .25in;
	}

	p.MiniTOC3
	{
		color: #000000;
		text-decoration: none;
		padding-left: .375in;
	}

	p.MiniTOC4
	{
		color: #000000;
		text-decoration: none;
		padding-left: .5in;
	}

	p.MiniTOC5
	{
		color: #000000;
		text-decoration: none;
	}

	strong
	{
		font-weight: bold;
	}
}

/* Are all of these used?  If so, should they also be defined in other media? */

ul.ul_1
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 36pt;
}

span.span_1
{
	font-weight: bold;
}

p.p_3
{
	margin-bottom: 0pt;
	margin-left: 7pt;
	margin-right: 7pt;
}

span.span_2
{
	color: #000000;
}

/*<meta sourceDocument="C:\_Source\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\_Source\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Time and Attendance.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/

p.p_4
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_2
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_2
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_1
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

td
{
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	vertical-align: top;
}

p.Hidden_1
{
	display: none;
	margin-bottom: 8pt;
	font-size: 11pt;
	font-family: 'Avenir Next LT Pro';
}

/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/

p.p_5
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_3
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_3
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_2
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

p.TOC1
{
	font-size: 11pt;
	margin-bottom: 5pt;
	font-family: 'Avenir Next LT Pro';
}

p.TOC2
{
	font-size: 11pt;
	margin-bottom: 5pt;
	margin-left: 11pt;
	font-family: 'Avenir Next LT Pro';
}

p.TOC3
{
	font-size: 11pt;
	margin-bottom: 5pt;
	margin-left: 22pt;
	font-family: 'Avenir Next LT Pro';
}

/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/

p.p_6
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_4
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_4
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_3
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

p.Sub1
{
	font-size: 11pt;
	margin-bottom: 6pt;
	font-family: 'Avenir Next LT Pro';
	font-weight: bold;
	color: #365BE3;
}

/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/

p.p_7
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_5
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_5
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_4
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/

MadCap|xref.ParaTextOnly
{
	mc-format: '{paratext}';
}

MadCap|xref.PageNumberOnly
{
	mc-format: '{page}';
}

p.p_8
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_6
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_6
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_5
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Repo\CTM\Content\01-WorkforcePortal\Requests and Scheduling.docx" />*/
/*<meta sourceDocument="C:\Users\sboltz\OneDrive - symplr\Projects\CTM\03-AgencyOperations\System Administration.docx" />*/

p.p_9
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ol.ol_7
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

ul.ul_7
{
	line-height: 13pt;
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

li.li_6
{
	font-weight: bold;
	margin-bottom: 8pt;
	font-family: 'Avenir Next LT Pro';
	font-size: 11pt;
	margin-top: 0pt;
}

a.Hyperlink
{
	color: #0563C1;
	text-decoration: underline;
}

p.Sub2
{
	font-size: 11pt;
	margin-bottom: 6pt;
	font-family: 'Avenir Next LT Pro';
	color: #365BE3;
	text-decoration: underline;
}

/*<meta sourceDocument="C:\Users\jmurray\Downloads\Facility Portal_Self-Help Guide.docx" />*/

/*
html	/* Sets default master page for project
{
	mc-master-page: url('../MasterPages/StandardMasterPage.flmsp');
}
*/

/*Flex wrapper to move master page footer to bottom of the page */

.flex-wrapper
{
	display: flex;
	min-height: 85vh;
	flex-direction: column;
	justify-content: space-between;
}

MadCap|dropDownHotspot
{
	/*expanded sizing for touchscreens - adds spacing and line - need to fix
	display: block;
	height: 100%;
	width: 100%;
	padding: 1em;*/
	/* end expanded sizing for touchscreens 

	/*	font-style: italic; */
	font-size: 1.2em;
	text-decoration: none;
	cursor: hand;
	/*	color: #006600; */
}

@media print
{
	body
	{
		background-color: transparent;
		font-family: "Avenir Next LT Pro";
		font-size: 11pt;
		line-height: 1.3;
		mc-hyphenate-maximum-adjacent-line-count: 0;
		mc-hyphenate-shortest-prefix: 0;
		mc-hyphenate: never;
		mc-hyphenate-shortest-suffix: 0;
		mc-hyphenate-shortest-word: 0;
	}

	h1
	{
		border-bottom-style: solid;
		border-bottom-width: 0px;
		font-weight: normal;
		font-size: 24pt;
		line-height: 115%;
		color: #365BE3;
		margin: 6pt 0pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
		margin-left: -.18in;
		padding: 0pt;
		padding-bottom: 0pt;
		page-break-before: always;
	}

	h1.TOC	/* To hid Contents header from TOC contents. */
	{
		mc-heading-level: 0;
	}

	h2
	{
		font-weight: normal;
		font-size: 20pt;
		line-height: 100%;
		color: #365be3;
		margin-top: 18pt;
		margin-bottom: 9pt;
		margin-left: 0px;
	}

	h3
	{
		font-weight: normal;
		font-size: 16pt;
		color: #365be3;
		margin: 12pt 0pt 6pt;
	}

	h4
	{
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	h5
	{
		mc-heading-level: 4;
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	h6
	{
		mc-heading-level: 4;
		font-weight: normal;
		font-size: 14pt;
		color: #365be3;
		margin: 6pt 0px;
	}

	p.Head2
	{
		letter-spacing: 0px;
		font-weight: bold;
		font-size: 11pt;
		color: #365be3;
		margin-top: 0pt;
		margin-bottom: 6pt;
		margin-left: 0;
	}

	p.Head3
	{
		font-size: 11pt;
		text-decoration: underline;
		color: #365be3;
		margin-top: 0pt;
		margin-bottom: 6pt;
	}

	/* Styles for Warnings/Tips/Notes/Examples*/

	div.caution
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Caution {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #f1be48;
		border-right: solid 1pt #f1be48;
		border-top: solid 1pt #f1be48;
		border-left: solid 2pt #f1be48;
	}

	div.example
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Example {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #0730a3;
		border-right: solid 1pt #0730a3;
		border-top: solid 1pt #0730a3;
		border-left: solid 2pt #0730a3;
	}

	div.note
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Note {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #365be3;
		border-right: solid 1pt #365be3;
		border-top: solid 1pt #365be3;
		border-left: solid 2pt #365be3;
	}

	div.prerequisite
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Prerequisite {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #80a4d0;
		border-right: solid 1pt #80a4d0;
		border-top: solid 1pt #80a4d0;
		border-left: solid 2pt #80a4d0;
	}

	div.tip
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Tip {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #6100dc;
		border-right: solid 1pt #6100dc;
		border-top: solid 1pt #6100dc;
		border-left: solid 2pt #6100dc;
	}

	div.Warning
	{
		background-color: #fcefeb;
		line-height: 18px;
		mc-auto-number-format: "{b}Warning! {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #ea0c0a;
		border-right: solid 1pt #ea0c0a;
		border-top: solid 1pt #ea0c0a;
		border-left: solid 2pt #ea0c0a;
	}

	MadCap|xref
	{
		mc-format: "{paratext} {color black}({pageref})";
	}

	MadCap|footnote
	{
		border-top: solid 2px #000000;
		border-top-length: 100%;
		vertical-align: super;
	}

	MadCap|footnotesBlock
	{
		color: #000000;
		font-size: 9pt;
	}

	p,
	li	/* Automatic kerning to avoid short lines. Works sometimes when widow/orphan control is not enough. 	*/
	{
		mc-short-line-method: tighten-loosen;
	}

	MadCap|dropDownHotspot
	{
		color: #5a7392;
		font-size: 12pt;
		letter-spacing: 1pt;
		font-weight: bolder;
	}

	MadCap|dropDownHead
	{
		page-break-after: avoid;
		margin-top: 12pt;
		margin-bottom: 0pt;
		font-weight: bold;
	}

	MadCap|dropDownBody
	{
		/*		margin-top: 12pt;	*/
		margin-top: 8pt;
		padding-top: 4pt;
		padding-bottom: 4pt;
		/*		background-color: #f5f5f5; */
		padding-left: 10pt;
		padding-right: 10pt;
	}

	img,
	img.BigImages,
	img.BigImagesSmallThumbnail	/*Sets the max width for images in printed output.*/
	{
		max-width: 6.50in;
		vertical-align: top;
	}

	p.caption
	{
		margin-top: 1em;
	}

	p
	{
		mc-short-line-method: inherit;
	}

	li
	{
		page-break-inside: avoid;
		widows: 2;
		mc-short-line-method: inherit;
	}

	MadCap|tocProxy
	{
		mc-toc-depth: 4;
	}

	/**************************************************
Headers and footers on page layouts; hidden from UI  
***************************************************/

	p.footerTitlePage
	{
		color: #65666A;
		font-size: 10pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.footerLeft
	{
		color: #65666A;
		font-size: 8pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.footerRight
	{
		color: #65666A;
		font-size: 8pt;
		text-align: right;
		/*		mc-hidden: hidden; */
	}

	p.headerLeft
	{
		color: #65666A;
		font-size: 8pt;
		text-align: left;
		/*		mc-hidden: hidden; */
	}

	p.headerRight
	{
		color: #65666A;
		font-size: 8pt;
		text-align: right;
		/*		mc-hidden: hidden; */
	}

	/**************************************
End Headers and footers on page layouts
***************************************/
}

@media only screen and (max-width: 767px)
{
	.main-section > .outer-row	/* Removes the padding around the topic container in mobile */
	{
		padding: 0;
	}

	div.home-master-page-footer > div	/* Adds separators to the footer items when in mobile layout */
	{
		border-bottom: 1px solid #828282;
	}

	img.BigImagesSmallThumbnail	/* Resize small thumbnails  - for responsive outputs */
	{
		mc-thumbnail-max-width: 50px;
	}

	/*Hides or shows online content in mobile only or all other online content */

	p.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - to accommodate note about rotating screen for large tables */
	{
		display: block;
	}

	p.notmobile	/*Hides p.notmobile in mobile media only - for simplified footer in small screens */
	{
		display: none;
	}

	div.mobileonly	/*Hides p.mobileonly paragraphs in all but mobile media - for online footer */
	{
		display: block;
	}

	div.notmobile	/*Shows p.notmobile paragraphs in all but mobile media - for online footer */
	{
		display: none;
	}

	/*END Hides or shows online content in mobile only or all other online content */

	MadCap|dropDownBody
	{
		margin-left: -10px;
	}

	img
	{
		
	}

	img.BigImages
	{
		max-width: 200%;
	}
}

@media PDF_QuickStart_JobAid
{
	body
	{
		margin-left: 0pt;
		margin-right: 0pt;
		margin-top: 0pt;
		mc-hyphenate: never;
		margin-bottom: 0pt;
		font-size: 10pt;
		font-family: "Avenir Next LT Pro";
		line-height: 1.3;
	}

	h1
	{
		border: none;
		border-bottom: none 0px;
		padding: 0pt;
		line-height: 115%;
		font-weight: normal;
		font-size: 18pt;
		padding-bottom: 0pt;
		color: #365BE3;
		margin-bottom: 3pt;
		margin: 3pt 0pt;
		margin-left: 0in;
	}

	h2
	{
		border-bottom: none 0px;
		margin-bottom: 3pt;
		padding-right: 0pt;
		padding-top: 0pt;
		frame-break-after: avoid;
		page-break-after: avoid;
		page-break-inside: avoid;
		font-weight: normal;
		font-size: 13pt;
		color: #365BE3;
		margin-top: 0;
		margin: 3pt 0pt;
	}

	h3
	{
		font-weight: normal;
		color: #365BE3;
		font-size: 12pt;
		margin: 3pt 0pt;
	}

	h4
	{
		font-weight: normal;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14pt;
	}

	h5
	{
		font-weight: normal;
		mc-heading-level: 4;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14.0pt;
	}

	h6
	{
		font-weight: normal;
		mc-heading-level: 4;
		color: #365BE3;
		margin: 3pt 0px;
		font-size: 14pt;
	}

	p.Head2
	{
		font-weight: bold;
		font-size: 11pt;
		color: #365BE3;
	}

	p.Head3
	{
		text-decoration: underline;
		font-size: 11pt;
		color: #365BE3;
	}

	p.subheading
	{
		margin-left: 0pt;
		margin-bottom: 6pt;
		margin-top: 9pt;
		page-break-after: avoid;
		line-height: 130%;
		column-break-after: avoid;
		font-weight: bold;
		font-size: 11pt;
		color: #365BE3;
	}

	p
	{
		margin-top: 0pt;
		text-transform: none;
		margin-bottom: 6pt;
		margin-left: 0pt;
		line-height: 100%;
	}

	ol
	{
		margin-left: .25in;
		margin-top: 6pt;
	}

	ul
	{
		margin-left: .25in;
		margin-top: 6pt;
	}

	ol li
	{
		margin-bottom: 6pt;
	}

	img
	{
		margin-left: 0pt;
		padding: 0pt;
		page-break-before: avoid;
		column-break-before: avoid;
	}

	img.paddingRight
	{
		padding-right: 5pt;
	}

	/******************************************
Headers and footers
******************************************/

	/*Can these be the same as pdf headers & footers?  Can we hide them from the UI?*/

	p.headerLeft
	{
		margin-bottom: 0pt;
		margin-top: 0pt;
		mc-leader-indent: 0pt;
		line-height: 100%;
		text-align: left;
		font-size: 8pt;
	}

	p.headerRight
	{
		line-height: 100%;
		text-align: right;
		font-size: 8pt;
	}

	p.footerLeft
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: left;
		border-top: none 0pt;
		line-height: 100%;
		font-size: 8pt;
		margin-top: 6pt;
	}

	p.footerRight
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: right;
		line-height: 100%;
		border-top: none 0px #000000;
		margin-top: 9pt;
		font-size: 8pt;
	}

	/*	p.footerCenter
	{
		border-top-style: none;
		border-top-width: 0pt;
		margin: 0pt;
		text-align: center;
		line-height: 100%;
		font-size: 8pt;
	}
*/

	p.footer
	{
		line-height: 100%;
		font-size: 8pt;
	}

	sup
	{
		vertical-align: super;
		font-size: 8pt;
	}

	td.footer
	{
		width: 33%;
	}

	p.description
	{
		
	}

	.columnBreakB4
	{
		column-break-before: always;
	}

	.noBreak
	{
		column-break-before: avoid;
		column-break-inside: avoid;
		page-break-before: avoid;
		page-break-inside: avoid;
	}

	td
	{
		border: none 0px transparent;
		padding: 0px;
		font-family: Arial;
	}

	p.copyright
	{
		margin-top: 6pt;
	}

	th
	{
		font-family: 'Arial Narrow';
	}

	MadCap|miniTocProxy
	{
		background: transparent;
	}

	p.header
	{
		font-size: 8pt;
	}

	p.TOC1
	{
		font-style: normal;
		font-size: 11pt;
		font-family: Arial, sans-serif;
	}

	p.MiniTOC1
	{
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		padding-left: .125in;
	}

	/* Styles for Warnings/Tips/Notes/Examples*/

	div.caution
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Caution {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #f1be48;
		border-right: solid 1pt #f1be48;
		border-top: solid 1pt #f1be48;
		border-left: solid 2pt #f1be48;
	}

	div.example
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Example {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #0730a3;
		border-right: solid 1pt #0730a3;
		border-top: solid 1pt #0730a3;
		border-left: solid 2pt #0730a3;
	}

	div.note
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Note {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #365be3;
		border-right: solid 1pt #365be3;
		border-top: solid 1pt #365be3;
		border-left: solid 2pt #365be3;
	}

	div.prerequisite
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Prerequisite {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt var(--prereq-border-qs-color);
		border-right: solid 1pt var(--prereq-border-qs-color);
		border-top: solid 1pt var(--prereq-border-qs-color);
		border-left: solid 2pt var(--prereq-border-qs-color);
	}

	div.tip
	{
		line-height: 18px;
		mc-auto-number-format: "{b}Tip {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #00afd7;
		border-right: solid 1pt #00afd7;
		border-top: solid 1pt #00afd7;
		border-left: solid 2pt #00afd7;
	}

	div.Warning
	{
		background-color: #fcefeb;
		line-height: 18px;
		mc-auto-number-format: "{b}Warning! {/b}";
		overflow: hidden;
		page-break-inside: avoid;
		margin-top: 0pt;
		margin: 3pt 0pt;
		padding: 5pt;
		border-radius: 9pt;
		border-bottom: solid 1pt #ea0c0a;
		border-right: solid 1pt #ea0c0a;
		border-top: solid 1pt #ea0c0a;
		border-left: solid 2pt #ea0c0a;
	}

	/* End callouts */

	a:link
	{
		color: #202ad6;
	}

	MadCap|xref
	{
		color: #202ad6;
	}

	p.MiniTOC2
	{
		color: #000000;
		text-decoration: none;
		padding-left: .25in;
	}

	p.MiniTOC3
	{
		color: #000000;
		text-decoration: none;
		padding-left: .375in;
	}

	p.MiniTOC4
	{
		color: #000000;
		text-decoration: none;
		padding-left: .5in;
	}

	p.MiniTOC5
	{
		color: #000000;
		text-decoration: none;
	}

	strong
	{
		font-weight: bold;
	}
}

