@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/* FONTS */
/* Montserrat font family */
/* Montserrat-ThinItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url("../Fonts/Montserrat-ThinItalic.ttf") format('truetype');
}

/* Montserrat-ExtraLightItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'), url("../Fonts/Montserrat-ExtraLightItalic.ttf") format('truetype');
}

/* Montserrat-LightItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url("../Fonts/Montserrat-LightItalic.ttf") format('truetype');
}

/* Montserrat-Italic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local('Montserrat Italic'), local('Montserrat-Italic'), url("../Fonts/Montserrat-Italic.ttf") format('truetype');
}

/* Montserrat-MediumItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url("../Fonts/Montserrat-MediumItalic.ttf") format('truetype');
}

/* Montserrat-SemiBoldItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url("../Fonts/Montserrat-SemiBoldItalic.ttf") format('truetype');
}

/* Montserrat-BoldItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url("../Fonts/Montserrat-BoldItalic.ttf") format('truetype');
}

/* Montserrat-ExtraBoldItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url("../Fonts/Montserrat-ExtraBoldItalic.ttf") format('truetype');
}

/* Montserrat-BlackItalic */

@font-face 
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: local('Montserrat Black Italic'), local('Montserrat-BlackItalic'), url("../Fonts/Montserrat-BlackItalic.ttf") format('truetype');
}

/* Montserrat-Thin */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: local('Montserrat Thin'), local('Montserrat-Thin'), url("../Fonts/Montserrat-Thin.ttf") format('truetype');
}

/* Montserrat-ExtraLight */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url("../Fonts/Montserrat-ExtraLight.ttf") format('truetype');
}

/* Montserrat-Light */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local('Montserrat Light'), local('Montserrat-Light'), url("../Fonts/Montserrat-Light.ttf") format('truetype');
}

/* Montserrat-Regular */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url("../Fonts/Montserrat-Regular.ttf") format('truetype');
}

/* Montserrat-Medium */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('Montserrat Medium'), local('Montserrat-Medium'), url("../Fonts/Montserrat-Medium.ttf") format('truetype');
}

/* Montserrat Medium as its own font-family */

@font-face 
{
	font-family: 'Montserrat Medium';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('Montserrat Medium'), local('Montserrat-Medium'), url("../Fonts/Montserrat-Medium.ttf") format('truetype');
}

/* Montserrat-SemiBold */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url("../Fonts/Montserrat-SemiBold.ttf") format('truetype');
}

/* Montserrat-Bold */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Montserrat Bold'), local('Montserrat-Bold'), url("../Fonts/Montserrat-Bold.ttf") format('truetype');
}

/* Montserrat-ExtraBold */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url("../Fonts/Montserrat-ExtraBold.ttf") format('truetype');
}

/* Montserrat-Black */

@font-face 
{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: local('Montserrat Black'), local('Montserrat-Black'), url("../Fonts/Montserrat-Black.ttf") format('truetype');
}

/* Kanit font family */
/* Kanit-ThinItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: local('Kanit Thin Italic'), local('Kanit-ThinItalic'), url("../Fonts/Kanit-ThinItalic.ttf") format("truetype");
}

/* Kanit-ExtraLightItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: local('Kanit ExtraLight Italic'), local('Kanit-ExtraLightItalic'), url("../Fonts/Kanit-ExtraLightItalic.ttf") format("truetype");
}

/* Kanit-LightItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: local('Kanit Light Italic'), local('Kanit-LightItalic'), url("../Fonts/Kanit-LightItalic.ttf") format("truetype");
}

/* Kanit-Italic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local('Kanit Italic'), local('Kanit-Italic'), url("../Fonts/Kanit-Italic.ttf") format("truetype");
}

/* Kanit-MediumItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: local('Kanit Medium Italic'), local('Kanit-MediumItalic'), url("../Fonts/Kanit-MediumItalic.ttf") format("truetype");
}

/* Kanit-SemiBoldItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: local('Kanit SemiBold Italic'), local('Kanit-SemiBoldItalic'), url("../Fonts/Kanit-SemiBoldItalic.ttf") format("truetype");
}

/* Kanit-BoldItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local('Kanit Bold Italic'), local('Kanit-BoldItalic'), url("../Fonts/Kanit-BoldItalic.ttf") format("truetype");
}

/* Kanit-ExtraBoldItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: local('Kanit ExtraBold Italic'), local('Kanit-ExtraBoldItalic'), url("../Fonts/Kanit-ExtraBoldItalic.ttf") format("truetype");
}

/* Kanit-BlackItalic */

@font-face 
{
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: local('Kanit Black Italic'), local('Kanit-BlackItalic'), url("../Fonts/Kanit-BlackItalic.ttf") format("truetype");
}

/* Kanit-Thin */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: local('Kanit Thin'), local('Kanit-Thin'), url("../Fonts/Kanit-Thin.ttf") format("truetype");
}

/* Kanit-ExtraLight */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: local('Kanit ExtraLight'), local('Kanit-ExtraLight'), url("../Fonts/Kanit-ExtraLight.ttf") format("truetype");
}

/* Kanit-Light */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local('Kanit Light'), local('Kanit-Light'), url("../Fonts/Kanit-Light.ttf") format("truetype");
}

/* Kanit-Regular */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Kanit Regular'), local('Kanit-Regular'), url("../Fonts/Kanit-Regular.ttf") format("truetype");
}

/* Kanit-Medium */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('Kanit Medium'), local('Kanit-Medium'), url("../Fonts/Kanit-Medium.ttf") format("truetype");
}

/* Kanit-SemiBold */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local('Kanit SemiBold'), local('Kanit-SemiBold'), url("../Fonts/Kanit-SemiBold.ttf") format("truetype");
}

/* Kanit-Bold */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Kanit Bold'), local('Kanit-Bold'), url("../Fonts/Kanit-Bold.ttf") format("truetype");
}

/* Kanit-ExtraBold */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: local('Kanit ExtraBold'), local('Kanit-ExtraBold'), url("../Fonts/Kanit-ExtraBold.ttf") format("truetype");
}

/* Kanit-Black */

@font-face 
{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: local('Kanit Black'), local('Kanit-Black'), url("../Fonts/Kanit-Black.ttf") format("truetype");
}

/* HTML elements */

html
{
	background: transparent;
	background-image: none;
}

body
{
	font-family: Montserrat, Calibri, sans-serif;
	background-color: transparent;
	color: #000000;
	font-size: 0.9em;
	line-height: 1.35em;
	mc-hyphenate: never;
	widows: 1;
	orphans: 1;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-family: Kanit, Verdana, sans-serif;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0.6em;
	page-break-inside: avoid;
	orphans: 0;
	widows: 0;
}

h1
{
	font-weight: bold;
	color: #3B6475;
	margin-top: 0.25em;
	font-size: 2em;
	line-height: 1.4em;
	page-break-before: avoid;
}

h2
{
	mc-heading-level: 2;
	font-weight: 500;
	line-height: 1em;
	color: #00BCBC;
	margin-top: 0.5em;
	font-size: 1.7em;
}

h3
{
	font-weight: 500;
	color: #3B6475;
	margin-top: 0.5em;
	font-size: 1.4em;
}

h4
{
	mc-next-tag: p;
	font-weight: 500;
	color: #00BCBC;
	margin-top: 0.5em;
	font-size: 1.2em;
}

h5
{
	font-weight: 500;
	color: #00BCBC;
	margin-top: 0.5em;
	font-size: 1.1em;
}

h6
{
	font-weight: 500;
	color: #00BCBC;
	margin-top: 0.5em;
	font-size: 1em;
}

h1.NoPageBreak
{
	page-break-before: avoid;
}

h2.NoPageBreak
{
	page-break-before: avoid;
}

h1.TitlePageHotFix
{
	text-align: right;
	font-size: 0.9em;
	font-weight: 700;
}

h1.NoPageBreakCentered
{
	page-break-before: avoid;
	text-align: center;
	mc-heading-level: 0;
}

h1.Frontmatter
{
	text-align: center;
	mc-heading-level: 0;
}

h1.FrontmatterNotCentered
{
	mc-heading-level: 0;
}

h2.TitlePage
{
	text-align: center;
	mc-heading-level: 0;
	font-weight: bold;
}

h2.TitlePageHotFix
{
	text-align: right;
	mc-heading-level: 0;
	font-size: 0.9em;
	font-weight: 700;
	padding-top: 0;
}

h3.TitlePage
{
	text-align: center;
	mc-heading-level: 0;
}

p
{
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0.5em;
	margin-top: 0.75em;
	width: 100%;
}

a
{
	display: inline;
	color: #00BCBC;
}

p a
{
	word-wrap: break-word;
	display: inline;
	color: #00BCBC;
}

li a
{
	word-wrap: break-word;
	display: inline;
	color: #00BCBC;
}

/* removes white border around toggle arrows in sitenav menu */

.submenu-toggle-container
{
	outline: none;
	-moz-outline-style: none;
}

p.DraftHeader
{
	font-family: Kanit, Verdana, sans-serif;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0.5em;
	margin-bottom: 0.6em;
	mc-heading-level: 2;
	font-weight: bold;
	line-height: 1em;
	color: #e29619;
	font-size: 1.7em;
}

img
{
	max-width: 100%;
	mc-float: center;
	page-break-inside: avoid;
}

img.ImgWithBorder
{
	max-height: 100%;
	border: solid 0.25em #3B6475;
	mc-thumbnail: popup;
	mc-thumbnail-max-width: 250px;
	mc-thumbnail-max-height: auto;
}

img.Icon32
{
	max-width: 32px;
	height: auto;
	border: 0;
}

img.Icon16
{
	max-width: 16px;
	height: auto;
	border: 0;
}

code
{
	font-family: Consolas, 'Courier New', monospace;
	font-size: 0.9em;
}

pre
{
	font-family: Consolas, 'Courier New', monospace;
	font-size: 0.9em;
	overflow-x: auto;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

table
{
	width: 100%;
	border-spacing: 0;
	border: solid 1px #DEE2E6;
	border-bottom: solid 1px #DEE2E6;
	border-color: #DEE2E6;
	border-left: solid 1px #DEE2E6;
	border-right: solid 1px #DEE2E6;
	border-top: solid 1px #DEE2E6;
	margin-bottom: 1.5em;
}

th,
td
{
	line-height: 1.5em;
	border: solid 1px #DEE2E6;
	padding: 1em;
	border-color: #DEE2E6;
	border-bottom: solid 1px #DEE2E6;
	border-left: solid 1px #DEE2E6;
	border-right: solid 1px #DEE2E6;
	border-top: solid 1px #DEE2E6;
}

th
{
	font-weight: bold;
	background-color: #f8f8f8;
}

td
{
	font-weight: normal;
}

th.ChangeSummary
{
	text-align: left;
}

p.Copyright
{
	font-size: 0.8em;
	text-align: right;
	position: sticky;
	bottom: 0;
}

p.CopyrightHotFix
{
	font-size: 0.6em;
	text-align: center;
}

p.ProductVersion
{
	font-size: 0.8em;
	border-top-color: #dee2e6;
	border-top-width: 0.1em;
	border-top-style: solid;
	text-align: right;
	padding-top: 1.3em;
	margin-top: 2em;
	position: sticky;
	bottom: 0;
}

p.Footer
{
	font-size: 0.9em;
	text-align: center;
}

p.Cause
{
	margin-top: 3pt;
	margin-bottom: 12pt;
}

p.Bold
{
	font-weight: bold;
	padding-top: 0.25em;
	page-break-after: avoid;
}

p.Note
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #3B6475;
	border-bottom: solid 0.1em #3B6475;
	border-right: solid 0.1em #3B6475;
	border-left-style: solid;
	border-left-color: #3B6475;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.Note::before
{
	content: "Note: ";
	color: #3B6475;
	font-weight: bold;
}

td p.Note
{
	border: none;
	background-color: #F5FAFC;
}

p.Important
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #e29619;
	border-bottom: solid 0.1em #e29619;
	border-right: solid 0.1em #e29619;
	border-left-style: solid;
	border-left-color: #e29619;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.Important::before
{
	content: "Important: ";
	color: #e29619 !important;
	font-weight: bold;
}

td p.Important
{
	border: none;
	background-color: #FCFBF5;
}

p.Warning
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #dd3131;
	border-bottom: solid 0.1em #dd3131;
	border-right: solid 0.1em #dd3131;
	border-left-style: solid;
	border-left-color: #dd3131;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.Warning::before
{
	content: "Warning: ";
	color: #dd3131;
	font-weight: bold;
}

td p.Warning
{
	border: none;
	background-color: #FCF5F5;
}

p.Confirmation
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #358500;
	border-bottom: solid 0.1em #358500;
	border-right: solid 0.1em #358500;
	border-left-style: solid;
	border-left-color: #358500;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.Highlight
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #000000;
	border-bottom: solid 0.1em #000000;
	border-right: solid 0.1em #000000;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.TealHighlight
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #00BCBC;
	border-bottom: solid 0.1em #00BCBC;
	border-right: solid 0.1em #00BCBC;
	border-left-style: solid;
	border-left-color: #00BCBC;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

p.Reference
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #007A7A;
	border-bottom: solid 0.1em #007A7A;
	border-right: solid 0.1em #007A7A;
	border-left-style: solid;
	border-left-color: #007A7A;
	border-left-width: 3.5em;
	page-break-inside: avoid;
}

div.Image
{
	width: 900px;
	height: auto;
}

div.Notes
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #3B6475;
	border-bottom: solid 0.1em #3B6475;
	border-right: solid 0.1em #3B6475;
	border-left-style: solid;
	border-left-color: #3B6475;
	border-left-width: 3.5em;
}

div.Notes::before
{
	content: "Notes: ";
	color: #3B6475;
	font-weight: bold;
}

td div.Notes
{
	border: none;
	background-color: #F5FAFC;
}

div.Important
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #e29619;
	border-bottom: solid 0.1em #e29619;
	border-right: solid 0.1em #e29619;
	border-left-style: solid;
	border-left-color: #e29619;
	border-left-width: 3.5em;
}

div.Important::before
{
	content: "Important Considerations: ";
	color: #e29619;
	font-weight: bold;
}

td div.Important
{
	border: none;
	background-color: #FCFBF5;
}

div.Warning
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-top: solid 0.1em #dd3131;
	border-bottom: solid 0.1em #dd3131;
	border-right: solid 0.1em #dd3131;
	border-left-style: solid;
	border-left-color: #dd3131;
	border-left-width: 3.5em;
}

div.Warning::before
{
	content: "Warning: ";
	color: #dd3131;
	font-weight: bold;
}

td div.Warning
{
	border: none;
	background-color: #FCF5F5;
}

div.Problem
{
	margin-top: 0.25em;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: solid 0.1em #9AA3AE;
}

div.LightGrey
{
	background-color: #F8F8F8;
	padding: 1em;
}

ol,
ul
{
	margin: 0;
	margin-bottom: 0.25em;
	margin-top: 0.5em;
	margin-left: 0.5em;
	padding: 0;
	padding-left: 1em;
	padding-bottom: 0.25em;
	padding-top: 0.25em;
}

li
{
	display: list-item;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
}

li:last-of-type
{
	padding-bottom: 0;
}

/* BEGIN styles for controlling OL sublists within OLs or ULs via complex selectors*/

ol ol,
ul ol
{
	list-style-type: lower-alpha;
	padding-bottom: 0;
}

ol ol ol,
ul ol ol
{
	list-style-type: lower-roman;
	padding-bottom: 0;
}

ul ul ol
{
	list-style-type: lower-roman;
	padding-bottom: 0;
}

ol ol ol ol,
ul ol ol ol
{
	list-style-type: decimal;
	padding-bottom: 0;
}

ol ol ol ol ol,
ul ol ol ol ol
{
	list-style-type: lower-alpha;
	padding-bottom: 0;
}

/* UL sublists within OLs or ULs */

ol ul,
ul ul
{
	list-style-type: circle;
	padding-bottom: 0;
}

ol ul ul,
ul ul ul
{
	list-style-type: square;
	padding-bottom: 0;
}

/* END OF styles for controlling OL sublists within OLs or ULs via complex selectors*/
/* BEGIN POPUP STYLES */

a.popup
{
	color: #00BCBC;
	font-weight: bold;
}

a.popupHead:link
{
	color: #00BCBC;
	font-weight: bold;
	text-decoration: underline;
}

.MCTextPopupBody_Closed
{
	font-weight: bold;
}

/* END POPUP STYLES */
/* BEGIN Cmdlet Reference Guide styles */

div.FlexContainer
{
	display: flex;
	flex-wrap: wrap;
}

div.FlexContainer > div
{
	flex-basis: 16em;
	flex-grow: 1;
	margin: 0;
	padding: 0.25em;
}

div.FlexContainer > ul
{
	flex-basis: 16em;
	flex-grow: 1;
	margin: 0;
	padding: 0.25em;
}

h1.CmdletTOC
{
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-top: 0.5em;
	border-top: solid 0.1em #3B6475;
	font-size: 3.5em;
}

p.RefGuide,
dt.RefGuide,
dd.RefGuide,
td.RefGuide
{
	font-size: 0.92em;
	line-height: 1.25em;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

table.RefGuide
{
	font-size: 0.92em;
	line-height: 1.25em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	width: 100%;
	border-spacing: 0;
	border: 0;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}

th.RefGuide,
td.RefGuide
{
	font-family: Consolas, 'Courier New', monospace;
	line-height: 1.5em;
	border: 0;
	padding-left: 0.25em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}

h4.RefGuide
{
	margin-top: 0.5em;
	margin-bottom: 0.2em;
}

hr.CmdletHR
{
	border-bottom: 0.25em solid #3B6475;
	color: #3B6475;
	background-color: #3B6475;
	size: 0;
}

div.HR
{
	padding-top: 1em;
	padding-bottom: 2em;
}

a.CmdletHR
{
	font-size: 0.8em;
	font-variant: small-caps;
	display: block;
	color: #00BCBC;
	float: right;
	text-align: right;
}

div.codeStyle
{
	font-size: 0.92em;
	line-height: 1.25em;
}

/* wraps the TOC in up to 3 responsive columns */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component
{
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	-webkit-column-width: 18em;
	-moz-column-width: 18em;
	column-width: 18em;
	-webkit-column-gap: 5em;
	-moz-column-gap: 5em;
	column-gap: 5em;
	padding: 0;
}

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li > a
{
	padding-left: 0;
}

/* hides the "Parent" TOC entry – the H1 / title of the Cmdlet Reference Guide page */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="0"] > a
{
	-webkit-column-span: all;
	-moz-column-span: all;
	column-span: all;
	display: none;
}

/* styles the A entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="1"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-bottom: 0.25em;
}

/* styles the B entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="42"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the C entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="44"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the D entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="52"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the E entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="62"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the F entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="72"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the G entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="74"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the I entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="153"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the M entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="157"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the P entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="160"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the R entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="164"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the S entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="213"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the T entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="302"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* styles the U entry */

ul.menu._Skins_HTML5_DataCoreMenuProxy.mc-component li.tree-node-leaf[data-mc-id="307"] > a
{
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

/* END Cmdlet Reference Guide styles */
/* BEGIN MadCap built in styles */

span.rls-1-Bullets
{
	font-size: 1em;
}

span.rls-2-Bullets
{
	font-size: 1em;
}

a.expandspot
{
	color: #008000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

span.expandtext
{
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
}

a.dropspot
{
	cursor: hand;
	color: #008000;
	font-style: italic;
	text-decoration: none;
}

a.glossterm
{
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

span.glosstext
{
	font-style: italic;
	font-weight: normal;
	color: #0000ff;
}

MadCap|expandingHead.expandspot
{
	color: #008000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

MadCap|dropDownHotSpot.dropspot
{
	cursor: hand;
	color: #008000;
	font-style: italic;
	text-decoration: none;
}

MadCap|expandingBody.expandtext
{
	font-style: italic;
	font-weight: normal;
	color: #ff0000;
}

MadCap|glossaryTerm.glossterm
{
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

MadCap|expandingBody.glossterm
{
	font-style: italic;
	font-weight: normal;
	color: #0000ff;
}

html.concept
{
	background: transparent;
}

html.reference
{
	background: transparent;
}

html.task
{
	background: transparent;
}

html.topic
{
	background: transparent;
	color: #ffffff;
}

MadCap|expandingBody
{
	background: transparent;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-count: 5;
	margin-bottom: 0;
	border-bottom-color: #dee2e6;
	border-bottom-width: 0.1em;
	mc-breadcrumbs-prefix: 'You are here: Home >';
	font-size: 0.8em;
	padding-bottom: 1.3em;
}

MadCap|topicToolbarProxy
{
	float: right;
	margin-top: -0.1em;
}

/* END OF MadCap built in styles */
/* BEGIN overwrite default Flare CSS rules on selected elements */

#resultList > li
{
	margin-bottom: 0;
}

#resultList > li:last-of-type
{
	margin-bottom: 1em;
}

h1#results-heading
{
	padding-bottom: 1em;
	margin-bottom: 0.25em;
	border-bottom: solid 0.01em #DEE2E6;
}

#resultList h3.title a
{
	font-weight: 500;
}

/* END OF overwrite default Flare CSS rules on selected elements */
/* BEGIN fallback fonts with higher priority than the the Styles.css generated by the skin */

.search-bar .search-field
{
	font-family: Montserrat, Calibri, sans-serif;
}

.search-bar .search-filter-wrapper.open
{
	font-family: Montserrat, Calibri, sans-serif;
}

.search-filter-content
{
	font-family: Montserrat, Calibri, sans-serif;
}

.search-auto-complete li.auto-result-item a
{
	font-family: Montserrat, Calibri, sans-serif;
}

#resultList .glossary
{
	font-family: 'Montserrat Medium', Montserrat, Calibri, sans-serif;
}

h1#results-heading
{
	font-family: Montserrat, Calibri, sans-serif;
}

.micro-content-container > .micro-content > .micro-response-url cite
{
	font-family: Montserrat, Calibri, sans-serif;
}

.micro-content-container > .micro-content
{
	font-family: Montserrat, Calibri, sans-serif;
}

#pagination a
{
	font-family: 'Montserrat Medium', Montserrat, Calibri, sans-serif;
}

#pagination a#selected
{
	font-family: 'Montserrat Medium', Montserrat, Calibri, sans-serif;
}

#resultList .description
{
	font-family: Montserrat, Calibri, sans-serif;
}

#resultList .gs-snippet
{
	font-family: Montserrat, Calibri, sans-serif;
}

#resultList h3.title a
{
	font-family: Kanit, Verdana, sans-serif;
}

#resultList h3.title
{
	font-family: Kanit, Verdana, sans-serif;
}

#resultList .url cite
{
	font-family: 'Montserrat Medium', Montserrat, Calibri, sans-serif;
}

ul.sidenav li a
{
	font-family: Kanit, Verdana, sans-serif;
}

p.Tip
{
	border-top-width: 0.1em;
	border-bottom: solid 0.1em #deb887;
	border-left-style: solid;
	border-left-width: 3.5em;
	border-right: solid 1em #deb887;
	border-right-width: 0.1em;
	border-top: solid 0.1em #deb887;
	border-top-color: #deb887;
	border-top-style: solid;
	border-left-color: #deb887;
	margin-top: 0.5em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	page-break-inside: avoid;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: ' ';
}

/* END fallback fonts with higher priority than the the Styles.css generated by the skin */
/* BEGIN MEDIA Print */

@media print
{
	body
	{
		background: #ffffff;
		color: #000000;
		font-family: Montserrat;
		font-size: 12pt;
	}

	div.body-container
	{
		display: block;
		width: 7.25in;
		mc-printer-page-margin-top: 1in;
		mc-printer-page-margin-bottom: 1in;
		mc-printer-page-margin-left: 1in;
		mc-printer-page-margin-right: 1in;
		page-break-inside: auto;
	}

	#mc-main-content
	{
		
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6
	{
		font-family: Kanit;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 6pt;
		font-weight: 500;
		page-break-after: avoid;
		page-break-inside: avoid;
	}

	h1
	{
		font-size: 21pt;
		font-weight: 700;
	}

	h2
	{
		font-size: 15pt;
		mc-heading-level: 2;
		orphans: 0;
		padding-top: 6pt;
	}

	h3
	{
		font-size: 13pt;
	}

	h4
	{
		font-size: 12pt;
	}

	h5
	{
		font-size: 11pt;
		font-weight: normal;
	}

	h6
	{
		font-size: 10pt;
		font-weight: normal;
	}

	h1.FrontmatterNotCentered
	{
		font-size: 21pt;
		font-weight: 700;
	}

	h1.NoPageBreakCentered
	{
		page-break-before: avoid;
		text-align: center;
		mc-heading-level: 0;
		font-size: 21pt;
		font-weight: 700;
		padding-top: 35pt;
	}

	h1.TitlePageHotFix
	{
		text-align: right;
		font-size: 12pt;
		font-weight: 700;
	}

	h2.TitlePage
	{
		font-size: 21pt;
		font-weight: 700;
	}

	h2.TitlePageHotFix
	{
		font-size: 12pt;
		font-weight: 700;
		padding-top: 0;
	}

	h3.TitlePage
	{
		font-size: 35pt;
		padding-top: 35pt;
		font-weight: 700;
	}

	p
	{
		margin-bottom: 6pt;
		margin-top: 3pt;
		word-wrap: normal;
		width: 100%;
	}

	p.CopyrightHotFix
	{
		font-size: 8pt;
		text-align: center;
	}

	a
	{
		display: inline;
		color: #00BCBC;
	}

	p a
	{
		word-wrap: break-word;
	}

	li a
	{
		word-wrap: break-word;
	}

	li,
	img
	{
		page-break-inside: avoid;
	}

	img
	{
		margin: 0 auto;
		max-width: 100% !important;
	}

	img.ImgWithBorder
	{
		border: 0;
		max-width: 100%;
		max-height: auto;
		mc-thumbnail: none;
		mc-thumbnail-max-width: 100%;
		mc-thumbnail-max-height: 100%;
	}

	div.Image
	{
		margin: 0 auto;
		height: auto;
		width: 550px;
	}

	table
	{
		width: 100%;
	}

	thead
	{
		display: table-header-group;
	}

	td
	{
		border-bottom-align: left;
		border: solid 1px #DEE2E6;
	}

	pre
	{
		font-family: Consolas;
		font-size: 10pt;
		line-height: 18pt;
	}

	code
	{
		font-family: Consolas;
		font-size: 10pt;
		line-height: 18pt;
	}

	p.Footer
	{
		font-size: 10pt;
	}

	p.Bold
	{
		font-weight: bold;
		padding-top: 3pt;
		page-break-after: avoid;
	}

	p.Note
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #3B6475;
		border-bottom: solid 1.2pt #3B6475;
		border-right: solid 1.2pt #3B6475;
		border-left-style: solid;
		border-left-color: #3B6475;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Important
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #e29619;
		border-bottom: solid 1.2pt #e29619;
		border-right: solid 1.2pt #e29619;
		border-left-style: solid;
		border-left-color: #e29619;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Warning
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #dd3131;
		border-bottom: solid 1.2pt #dd3131;
		border-right: solid 1.2pt #dd3131;
		border-left-style: solid;
		border-left-color: #dd3131;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Confirmation
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #358500;
		border-bottom: solid 1.2pt #358500;
		border-right: solid 1.2pt #358500;
		border-left-style: solid;
		border-left-color: #358500;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Highlight
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #000000;
		border-bottom: solid 1.2pt #000000;
		border-right: solid 1.2pt #000000;
		border-left-style: solid;
		border-left-color: #000000;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.TealHighlight
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #00BCBC;
		border-bottom: solid 1.2pt #00BCBC;
		border-right: solid 1.2pt #00BCBC;
		border-left-style: solid;
		border-left-color: #00BCBC;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Reference
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #007A7A;
		border-bottom: solid 1.2pt #007A7A;
		border-right: solid 1.2pt #007A7A;
		border-left-style: solid;
		border-left-color: #007A7A;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	div.Notes
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #3B6475;
		border-bottom: solid 1.2pt #3B6475;
		border-right: solid 1.2pt #3B6475;
		border-left-style: solid;
		border-left-color: #3B6475;
		border-left-width: 42pt;
	}

	td div.Notes
	{
		border: none;
		background-color: #F5FAFC;
	}

	div.Important
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #e29619;
		border-bottom: solid 1.2pt #e29619;
		border-right: solid 1.2pt #e29619;
		border-left-style: solid;
		border-left-color: #e29619;
		border-left-width: 42pt;
	}

	td div.Important
	{
		border: none;
		background-color: #FCFBF5;
	}

	div.Warning
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #dd3131;
		border-bottom: solid 1.2pt #dd3131;
		border-right: solid 1.2pt #dd3131;
		border-left-style: solid;
		border-left-color: #dd3131;
		border-left-width: 42pt;
	}

	td div.Warning
	{
		border: none;
		background-color: #FCF5F5;
	}

	div.Problem
	{
		margin-top: 3pt;
		margin-bottom: 12pt;
		padding-bottom: 12pt;
		border-bottom: solid 1.2pt;
		page-break-inside: avoid;
	}

	ol,
	ul
	{
		margin: 0;
		margin-bottom: 3pt;
		margin-top: 6pt;
		margin-left: 6pt;
		padding: 0;
		padding-left: 12pt;
		padding-bottom: 3pt;
		padding-top: 3pt;
	}

	li
	{
		display: list-item;
		padding-bottom: 6pt;
		padding-top: 6pt;
	}

	p.DraftHeader
	{
		font-family: Kanit, Verdana, sans-serif;
		margin-left: 0;
		margin-right: 0;
		margin-top: 6pt;
		margin-bottom: 6pt;
		mc-heading-level: 2;
		font-weight: bold;
		line-height: 12pt;
		color: #e29619;
		font-size: 21pt;
	}
}

/* END MEDIA Print */
/* BEGIN MEDIA PDF */

@media pdf
{
	body
	{
		background: #ffffff;
		color: #000000;
		font-family: Montserrat;
		font-size: 12pt;
		display: block;
		margin-left: 0;
		margin-right: 0;
		page-break-inside: auto;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6
	{
		font-family: Kanit;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 6pt;
		font-weight: 500;
		page-break-after: avoid;
		page-break-inside: avoid;
	}

	h1
	{
		font-size: 21pt;
		page-break-before: always;
		font-weight: 700;
	}

	h2
	{
		font-size: 15pt;
		mc-heading-level: 2;
		orphans: 0;
		padding-top: 6pt;
	}

	h3
	{
		font-size: 13pt;
	}

	h4
	{
		font-size: 12pt;
	}

	h5
	{
		font-size: 11pt;
		font-weight: normal;
	}

	h6
	{
		font-size: 10pt;
		font-weight: normal;
	}

	h1.FrontmatterNotCentered
	{
		font-size: 21pt;
		font-weight: 700;
	}

	h1.NoPageBreakCentered
	{
		page-break-before: avoid;
		text-align: center;
		mc-heading-level: 0;
		font-size: 21pt;
		font-weight: 700;
		padding-top: 35pt;
	}

	h1.TitlePageHotFix
	{
		text-align: right;
		font-size: 12pt;
		font-weight: 700;
	}

	h2.TitlePage
	{
		font-size: 21pt;
		font-weight: 700;
	}

	h2.TitlePageHotFix
	{
		font-size: 12pt;
		font-weight: 700;
		padding-top: 0;
	}

	h3.TitlePage
	{
		font-size: 35pt;
		padding-top: 35pt;
		font-weight: 700;
	}

	p
	{
		margin-bottom: 6pt;
		margin-top: 3pt;
		word-wrap: normal;
		width: 100%;
	}

	p.CopyrightHotFix
	{
		font-size: 8pt;
		text-align: center;
	}

	a
	{
		display: inline;
		color: #00BCBC;
	}

	p a
	{
		word-wrap: break-word;
	}

	li a
	{
		word-wrap: break-word;
	}

	img
	{
		page-break-inside: avoid;
	}

	img
	{
		margin: 0 auto;
		max-width: 100% !important;
	}

	img.ImgWithBorder
	{
		border: 0;
		max-width: 100%;
		max-height: auto;
		mc-thumbnail: none;
		mc-thumbnail-max-width: 100%;
		mc-thumbnail-max-height: auto;
	}

	div.Image
	{
		margin: 0 auto;
		height: auto;
		width: 550px;
	}

	table
	{
		width: 100%;
	}

	thead
	{
		display: table-header-group;
	}

	td
	{
		border-bottom-align: left;
		border: solid 1px #DEE2E6;
	}

	pre
	{
		font-family: Consolas;
		font-size: 10pt;
		line-height: 18pt;
	}

	code
	{
		font-family: Consolas;
		font-size: 10pt;
		line-height: 18pt;
	}

	p.Footer
	{
		font-size: 10pt;
	}

	p.Bold
	{
		font-weight: bold;
		padding-top: 3pt;
		page-break-after: avoid;
	}

	p.Note
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #3B6475;
		border-bottom: solid 1.2pt #3B6475;
		border-right: solid 1.2pt #3B6475;
		border-left-style: solid;
		border-left-color: #3B6475;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Important
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #e29619;
		border-bottom: solid 1.2pt #e29619;
		border-right: solid 1.2pt #e29619;
		border-left-style: solid;
		border-left-color: #e29619;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Warning
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #dd3131;
		border-bottom: solid 1.2pt #dd3131;
		border-right: solid 1.2pt #dd3131;
		border-left-style: solid;
		border-left-color: #dd3131;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Confirmation
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #358500;
		border-bottom: solid 1.2pt #358500;
		border-right: solid 1.2pt #358500;
		border-left-style: solid;
		border-left-color: #358500;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Highlight
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #000000;
		border-bottom: solid 1.2pt #000000;
		border-right: solid 1.2pt #000000;
		border-left-style: solid;
		border-left-color: #000000;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.TealHighlight
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #00BCBC;
		border-bottom: solid 1.2pt #00BCBC;
		border-right: solid 1.2pt #00BCBC;
		border-left-style: solid;
		border-left-color: #00BCBC;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	p.Reference
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #007A7A;
		border-bottom: solid 1.2pt #007A7A;
		border-right: solid 1.2pt #007A7A;
		border-left-style: solid;
		border-left-color: #007A7A;
		border-left-width: 42pt;
		page-break-inside: avoid;
	}

	div.Notes
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #3B6475;
		border-bottom: solid 1.2pt #3B6475;
		border-right: solid 1.2pt #3B6475;
		border-left-style: solid;
		border-left-color: #3B6475;
		border-left-width: 42pt;
	}

	td div.Notes
	{
		border: none;
		background-color: #F5FAFC;
	}

	div.Important
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #e29619;
		border-bottom: solid 1.2pt #e29619;
		border-right: solid 1.2pt #e29619;
		border-left-style: solid;
		border-left-color: #e29619;
		border-left-width: 42pt;
	}

	td div.Important
	{
		border: none;
		background-color: #FCFBF5;
	}

	div.Warning
	{
		margin-top: 6pt;
		margin-bottom: 12pt;
		padding-top: 12pt;
		padding-bottom: 12pt;
		padding-left: 12pt;
		padding-right: 12pt;
		border-top: solid 1.2pt #dd3131;
		border-bottom: solid 1.2pt #dd3131;
		border-right: solid 1.2pt #dd3131;
		border-left-style: solid;
		border-left-color: #dd3131;
		border-left-width: 42pt;
	}

	td div.Warning
	{
		border: none;
		background-color: #FCF5F5;
	}

	div.Problem
	{
		margin-top: 3pt;
		margin-bottom: 12pt;
		padding-bottom: 12pt;
		border-bottom: solid 1.2pt;
		page-break-inside: avoid;
	}

	ol,
	ul
	{
		margin: 0;
		margin-bottom: 3pt;
		margin-top: 6pt;
		margin-left: 6pt;
		padding: 0;
		padding-left: 12pt;
		padding-bottom: 3pt;
		padding-top: 3pt;
	}

	li
	{
		display: list-item;
		padding-bottom: 6pt;
		padding-top: 6pt;
	}

	p.DraftHeader
	{
		font-family: Kanit, Verdana, sans-serif;
		margin-left: 0;
		margin-right: 0;
		margin-top: 6pt;
		margin-bottom: 6pt;
		mc-heading-level: 2;
		font-weight: bold;
		line-height: 12pt;
		color: #e29619;
		font-size: 21pt;
	}
}

/* END MEDIA PDF */

p.TechPreview
{
	color: #00008b;
	font-size: 1.7em;
	font-weight: bold;
	font: TECH PREVIEW – non-production only;
	font-family: Verdana, Kanit;
}

.Tip::before
{
	
}

p.Tip::before
{
	color: #deb887;
	font-weight: bold;
	border-bottom: solid 0.1em #deb887;
	border-right: solid 0.1em #deb887;
	border-top: solid 0.1em #deb887;
}
