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


body
{
	color: #404040;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.7em;
}

a
{
	color: #2d82dc;
}

a:link
{
	color: #2d82dc;
}

a:visited
{
	color: #2d82dc;
}

a:hover
{
	color: #BED230;
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MCBreadcrumbsLink:visited
{
	color: #000000;
}

a.MCBreadcrumbsLink:hover
{
	color: #BED230;
}

blockquote
{
	background-color: #e1e1e1;
	background-image: url('../Images/QuotationMark.png');
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: none;
	border-left-color: #b3b3b3;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b3b3b3;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #b3b3b3;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: 'Century Gothic';
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	line-height: 18px;
	margin: 0;
	padding-bottom: 0px;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 12px;
}

blockquote.name
{
	background-image: none;
	border-bottom-color: #b3b3b3;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin-bottom: 0;
	padding-bottom: 12px;
	padding-right: 35px;
	padding-top: 8px;
	text-align: right;
}

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
}

div.TightContent
{
	margin: 0px;
	padding: 0px;
	line-height: 1em;
}

/* S-E safety DIVs */

div.caution
{
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: auto;
	margin-top: 12px;
	margin-bottom: 12px;
	max-width: 650px;
	overflow: auto;
	width: 100%;
}

div.danger
{
	background-repeat: no-repeat;	
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: auto;
	max-width: 650px;
	/* overflow: auto; */
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 12px;
	margin-top: 12px;
	width: 100%;
}

div.notice
{
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: auto;
	margin-top: 12px;
	margin-bottom: 12px;
	max-width: 650px;
	overflow: auto;
	width: 100%;
}

div.warning
{
	/* background-color: #ffc200; */
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: auto;
	/* margin-top: 8px; */
	margin-top: 12px;
	margin-bottom: 12px;
	max-width: 650px;
	overflow: auto;
	width: 100%;
}

/* Note box for HTML output */

div.note
{
	background-color: #3e3e3e;
	background-image: url('../Images/NoteIcon.png');
	background-repeat: no-repeat;
	border: solid 1px #404040;
	border-radius: 6px;
	color: #b3b3b3;
	mc-auto-number-format: '{b}{color #bed230}Note: {/color}{/b}';
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	overflow: auto;
}

/* CHOICE #2 NOTE BOX; GET FEEDBACK ON WHICH ONE IS PREFERABLE DELETE ONE WHEN DONE */

div.NoteBlueShadedBox
{
	background-color: #ecf8fd;
	border: solid 3px #42B4E6;
	border-radius: 6px;
	mc-auto-number-format: '{b}Note: {/b}';
	padding: 14px 20px;
	margin-top: 5px;
	overflow: auto;
	width: 65%;
}

div.TipFuschiaBox
{
	background-color: #F7E6EC;
	border: solid 3px #B10043;
	border-radius: 6px;
	mc-auto-number-format: '{b}Tip: {/b}';
	padding: 14px 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	overflow: auto;
	width: 65%;
}

div.ImportantBlueShadedBox
{
	background-color: #ecf8fd;
	border: solid 3px #42B4E6;
	border-radius: 6px;
	mc-auto-number-format: '{b}IMPORTANT! {/b}';
	padding: 14px 20px;
	margin-top: 5px;
	overflow: auto;
}

div.ImportantDSFuschiaBox
{
	background-color: #F7E6EC;
	border: solid 3px #B10043;
	border-radius: 6px;
	mc-auto-number-format: '{b}Important Distributed System Note: {/b}';
	padding: 14px 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	overflow: auto;
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	margin-bottom: 8px;
	margin-top: 20px;
	padding-bottom: 10px;
	color: #009530;
}

/* Use h1.Title for print only */

h1.Title
{
	font-size: 24pt;
	margin-top: 5pt;
	margin-bottom: 16pt;
	line-height: 29pt;
	margin-left: 0;
}

h2
{
	font-weight: bold;
	page-break-after: avoid;
	mc-hyphenate: never;
	font-size: 1.375em;
	color: #009933;
}

h3
{
	font-weight: bold;
	page-break-after: avoid;
	mc-hyphenate: never;
	font-size: 1.25em;
	color: #009933;
}

h4
{
	font-weight: bold;
	page-break-after: avoid;
	mc-hyphenate: never;
	mc-heading-level: 0;
	font-size: 1.12em;
}

h5
{
	font-weight: bold;
	font-size: 100%;
	mc-heading-level: 0;
	page-break-after: avoid;
	mc-hyphenate: never;
	margin-bottom: 0.50em;
	margin-top: 1.00em;
}

h6
{
	font-weight: bold;
	font-size: 12px;
	mc-heading-level: 0;
}

img
{
	border: none;
}

img.scalable
{
	border: none;
	height: auto;
	max-width: 750px;
	width: 100%;
}

.FiftyPercentMaxWidth
{
	max-width: 50%;
}

img.Thumbnail
{
	mc-thumbnail: popup;
}

img.ReduceButtonSize
{
	max-height: 18px;
	max-width: auto;
}

/* S-E alert image style */

img.alert
{
	max-height: 20px;
	padding-right: 5px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

img.inline_icon
{
	width: 18px;
	height: 18px;
	vertical-align: text-top;
}

img.img250
{
	max-width: 250px;
}

img.img320
{
	height: auto;	
	max-width: 320px;
	width: 100%;
}

img.img400
{
	height: auto;	
	max-width: 400px;
	width: 100%;
}

img.img450
{
	height: auto;	
	max-width: 450px;
	width: 100%;
}

img.img500
{
	height: auto;	
	max-width: 500px;
	width: 100%;
}

img.img520
{
	max-width: 520px;
}

img.img600
{
	height: auto;	
	max-width: 600px;
	width: 100%;
}

img.img650
{
	height: auto;	
	max-width: 650px;
	width: 100%;
}

img.img700
{
	height: auto;	
	max-width: 700px;
	width: 100%;
}

li
{
	orphans: 2;
	widows: 2;
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
}

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-closed-image: url('../Images/DropDownClosed.png');
	mc-disabled: false;
	mc-open-image: url('../Images/DropDownOpen.png');
}

MadCap|dropDownBody
{
	border-bottom: solid 1px #bed230;
	mc-disabled: false;
}

MadCap|dropDownBody.Final
{
	border-bottom: 0px;
}

MadCap|dropDownHead
{
	mc-disabled: false;
}

MadCap|dropDownHotspot
{
	color: #404040;
	font-size: 0.9em;
	font-weight: bold;
	mc-disabled: false;
}

MadCap|dropDownHotspot:hover
{
	color: #BED230;
	font-weight: bold;
}

MadCap|popup
{
	color: #2D8DCC;
}

MadCap|popup:focus
{
	color: #2D8DCC;
}

MadCap|popup:hover
{
	color: #2D8DCC;
}

MadCap|popupHead
{
	color: #2D8DCC;
	font-weight: bold;
}

MadCap|xref
{
	color: #2D8DCC;
	font-weight: bold;
	mc-format: '{para}';
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #BED230;
}

ol
{
	list-style-image: none;
}

ol.LowerAlpha
{
	list-style-type: lower-alpha;
}

ol.LowerRoman
{
	list-style-type: lower-roman;
}

p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

p.CompanyInformation1
{
	margin-bottom: 4px;
	margin-top: 14px;
	font-weight: bold;
}

p.CompanyInformation2
{
	color: #6d6d6d;
	margin-top: 4px;
	margin-bottom: 4px;
}

p.Example
{
	background-color: #bed230;
	border-bottom-color: #a4ac67;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #a4ac67;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a4ac67;
	border-right-style: solid;
	border-right-width: 1px;
	margin-top: 0px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 6px;
}

p.ExampleHead
{
	background-color: #bed230;
	border-left-color: #a4ac67;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a4ac67;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #a4ac67;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: .9em;
	font-weight: bold;
	letter-spacing: 5px;
	margin-bottom: 0px;
	margin-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 14px;
	page-break-after: avoid;
}

p.ExampleMiddleSection
{
	background-color: #bed230;
	border-left-color: #a4ac67;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a4ac67;
	border-right-style: solid;
	border-right-width: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 6px;
}

/* Flare project default note styling (image, with gray font and dark grey background) */

p.note
{
	background-color: #3e3e3e;
	background-image: url('../Images/NoteIcon.png');
	background-repeat: no-repeat;
	border: solid 1px #404040;
	border-radius: 6px;
	color: #b3b3b3;
	mc-auto-number-format: '{b}{color #bed230}Note: {/color}{/b}';
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
}

p.noteBottom
{
	background-color: #3e3e3e;
	border-bottom-color: #404040;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #404040;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #404040;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 0px;
	color: #b3b3b3;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 0px;
}

p.noteMiddle
{
	background-color: #3e3e3e;
	border-bottom: 0px;
	border-left-color: #404040;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #404040;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 0px;
	color: #b3b3b3;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 8px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 0px;
}

p.noteTop
{
	background-color: #3e3e3e;
	background-image: url('../Images/NoteIcon.png');
	background-repeat: no-repeat;
	border-left-color: #404040;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #404040;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #404040;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-top-style: solid;
	border-top-width: 1px;
	color: #b3b3b3;
	margin-bottom: 0;
	mc-auto-number-format: '{b}{color #bed230}Note: {/color}{/b}';
	padding-bottom: 8px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
}

p.TableTextCenterDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
	text-align: center;
}

p.TableTextDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextDarkEmphasis
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

/* S-E safety */

p.haz_bullet
{
	/* mc-auto-number-format: '� '; */
	/* mc-auto-number-position: outside-head; */
	mc-auto-number-offset: 15px;
	margin-bottom: 8px;
	margin-left: 25px;
	padding-right: 5px;
}

p.haz_caution
{
	background-color: #FFFF00;	
	font-size: 25px;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 0px;
	line-height: 25px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}

p.haz_danger
{
	background-color: #FF0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #ffffff;
	font-size: 25px;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	mc-hyphenate: never;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-top: 4px;
	line-height: 27px;
	/* orphans: 3; */
	/* widows: 3; */
	/* width: 650px; */
}

p.haz_failfollow
{
	font-weight: bold;
	font-style: normal;
	padding-left: 10px;
	padding-bottom: 5px;
	line-height: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}

p.haz_notice
{
	background-color: #0859F6;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 25px;
	font-style: italic;
	font-weight: bold;	
	line-height: 25px;
	margin-bottom: 0px;
	margin-top: 0px;
	mc-hyphenate: never;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-top: 4px;
	text-transform: uppercase;
	text-align: center;
}

p.haz_statement
{
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	padding-left: 10px;
}

p.haz_text
{
	padding-left: 10px;
	padding-bottom: 3px;
	line-height: 14px;
	margin-bottom: 12px;
}

p.haz_warn
{
	background-color: #ffc200;	
	font-size: 25px;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	line-height: 25px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 4px;	
	padding-bottom: 4px;
}

/* S-E branded NOTE and TIP boxes */

p.noteSEblue
{
	border: solid 3px #42B4E6;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	mc-auto-number-format: '{b}Note: {/b}';
	overflow: auto;
}

p.tipSEfuschia
{
	border: solid 3px #B10043;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	mc-auto-number-format: '{b}Tip: {/b}';
	overflow: auto;
}

p.DSNoteSEfuschia
{
	border: solid 3px #B10043;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	mc-auto-number-format: '{b}Distributed System Note: {/b}';
	overflow: auto;
	page-break-inside: avoid;
}

span.Emphasis
{
	font-weight: bold;
}

span.SetOffFirstLevel
{
	color: #5e6914;
	font-weight: bold;
}

span.SetOffSecondLevel
{
	color: #445879;
	font-weight: bold;
}

td
{
	margin: 8px;
	vertical-align: top;
}

th
{
	color: #ffffff;
	margin-bottom: 8px;
	margin-top: 8px;
}


/* 
ul
{
	margin-left: 2.1em;
	list-style-image: url('../Images/Bullet1.png');
	padding: 0;
}
*/


ul
{
	margin-left: 2.1em;
	/* mc-auto-number-format: '• '; */
	padding: 0;
}

/*
ul.FirstLevelLessIndentation
{
	list-style-image: url('../Images/Bullet1.png');
}

ul.SecondLevel
{
	list-style-image: url('../Images/Bullet2.png');
}
*/

ul.FirstLevelLessIndentation
{
	mc-auto-number-format: '• ';
}

ul.SecondLevel
{
	list-style-image: url('../Images/Common/endash.gif');
}


div.sideContent
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 33.33%;
}

.Review
{
	color: #0000ff;
	background: yellow;
}

@media print
{
	body
	{
		font-family: Arial;
		font-size: 12pt;
	}

	h1
	{
		font-size: 22pt;
		margin-top: 20pt;
		margin-bottom: 16pt;
		line-height: 26pt;
		margin-left: -1.5in;
	}

	h1.Title
	{
		font-size: 24pt;
		margin-top: 5pt;
		margin-bottom: 16pt;
		line-height: 29pt;
		margin-left: 0;
	}

	h2
	{
		margin-top: 15pt;
		margin-bottom: 11pt;
		font-size: 19pt;
		line-height: 20pt;
		margin-left: -1.5in;
	}

	h2.Contents
	{
		margin-top: 12pt;
		font-size: 20pt;
		margin-bottom: 20pt;
		line-height: 20pt;
	}

	h2.Subtitle1
	{
		margin-top: 5pt;
		line-height: 20pt;
		font-size: 18pt;
		margin-left: 0;
		margin-bottom: 5pt;
		page-break-before: avoid;
	}

	h3
	{
		margin-top: 15pt;
		margin-bottom: 8pt;
		line-height: 20pt;
		font-size: 16pt;
		margin-left: -1.5in;
	}

	h3.Subtitle2
	{
		margin-left: 0;
		font-size: 14pt;
		line-height: 16pt;
	}

	h4
	{
		line-height: 16pt;
		margin-top: 12pt;
		margin-bottom: 6pt;
		font-size: 14pt;
	}

	h5
	{
		line-height: 12pt;
		margin-top: 12pt;
		margin-bottom: 4pt;
		font-size: 10pt;
	}

	p
	{
		line-height: 12pt;
		margin-top: 4pt;
		font-size: 10pt;
		margin-bottom: 12pt;
		mc-hyphenate: never;
	}

	p.above
	{
		margin-bottom: 6pt;
		margin-top: 0;
	}

	p.Index1
	{
		font-size: 9pt;
		line-height: 11pt;
		margin-bottom: 0;
		margin-top: 0;
	}

	p.Index2
	{
		font-size: 9pt;
		line-height: 11pt;
		margin-bottom: 0;
		margin-top: 0;
		margin-left: 0.5in;
	}

	p.Index3
	{
		margin-left: 0.750in;
		font-size: 9pt;
		line-height: 11pt;
		margin-bottom: 0;
		margin-top: 0;
	}

	p.IndexHeading
	{
		font-size: 14pt;
		line-height: 17pt;
		margin-bottom: 3pt;
		margin-top: 12pt;
	}

	p.note
	{
		line-height: 11pt;
		margin-top: 5pt;
		mc-auto-number-format: ;
		margin-bottom: 10pt;
		font-size: 10pt;
		padding-left: 15px;
		padding-right: 5px;
	}

	p.table_text
	{
		line-height: 10pt;
		margin-top: 1pt;
		margin-bottom: 1pt;
		font-size: 8pt;
	}

	p.table_title
	{
		line-height: 11pt;
		font-size: 9pt;
		margin-bottom: 1px;
		margin-top: 1pt;
	}

	p.footer
	{
		font-size: 8pt;
	}

	p.numbered_first
	{
		mc-auto-number-format: 'N: {n=1}. ';
		margin-left: 12pt;
		mc-auto-number-offset: 17pt;
	}

	p.note_title
	{
		margin-top: 0;
		padding-left: 5px;
		padding-top: 5px;
	}

	
	p.haz_caution
	{
		background-color: #FFFFFF;
		padding-top: 8px;
	}

	p.haz_danger
	{
		background-color: #000000;
		padding-top: 8px;
	}

	p.haz_notice
	{
		background-color: #FFFFFF;
		padding-top: 8px;
	}

	p.haz_warn
	{
		background-color: #FFFFFF;
		padding-top: 8px;
	}

	
	div.tip
	{
		background-image: none;
		padding-top: 5px;
		padding-bottom: 10px;
		border-top-style: solid;
		border-top-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		background-color: #ffffff;
	}

	MadCap|xref
	{
		mc-format: '{quote}{paratext}{quote} on page {page}';
		color: #0000ff;
	}

	h1.chapter
	{
		mc-auto-number-format: 'CH:Chapter {chapnum}: ';
		margin-left: -1.5in;
	}

	p.callout
	{
		margin-right: 10px;
	}

	ol
	{
		font-size: 10pt;
	}

	ul
	{
		font-size: 10pt;
	}

	li
	{
		font-size: 10pt;
		margin-bottom: 6pt;
		margin-top: 4pt;
	}

	li.last
	{
		margin-bottom: 12pt;
	}

	p.header
	{
		font-size: 8pt;
	}

	p.TOC1
	{
		line-height: 10pt;
		margin-top: 2pt;
		margin-bottom: 4pt;
	}

	p.TOC2
	{
		line-height: 10pt;
		margin-top: 0;
		margin-bottom: 2pt;
	}

	p.TOC3
	{
		line-height: 10pt;
		margin-top: 0;
		margin-bottom: 2pt;
	}

	p.TOC4
	{
		line-height: 10pt;
		margin-top: 0;
		margin-bottom: 2pt;
	}

	p.bulleted
	{
		text-align: left;
		mc-auto-number-offset: 12pt;
		margin-left: 12pt;
		margin-bottom: 6pt;
		padding-left: 0px;
	}

	p.numbered
	{
		mc-auto-number-format: 'N: {n+}. ';
		margin-bottom: 6pt;
		margin-left: 12pt;
		mc-auto-number-offset: 17pt;
	}

	p.numbered_last
	{
		mc-auto-number-format: 'N: {n+}. ';
		mc-auto-number-offset: 17pt;
		mc-auto-number-position: outside-head;
		margin-left: 12pt;
	}

	p.bulleted_last_line
	{
		mc-auto-number-offset: 12pt;
		margin-left: 12pt;
	}

	p.below
	{
		margin-left: 12pt;
	}

	p.bulleted2
	{
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 10pt;
		margin-left: 22pt;
		margin-bottom: 6pt;
	}

	p.backcvr2
	{
		font-size: 7pt;
		line-height: 10pt;
	}

	p.backcvr1
	{
		font-size: 9pt;
		margin-bottom: 6pt;
		line-height: 8pt;
	}

	p.bulleted2_last_line
	{
		margin-left: 22pt;
		mc-auto-number-offset: 10pt;
	}

	p.tip
	{
		margin-bottom: 10pt;
		font-size: 10pt;
		padding-left: 15px;
		padding-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	p.MiniTOC1
	{
		margin-top: 2px;
		margin-bottom: 4px;
	}

	p.MiniTOC2
	{
		margin-top: 2pt;
		margin-bottom: 4px;
	}

	p.MiniTOC3
	{
		margin-top: 2pt;
		margin-bottom: 4px;
	}

	p.MiniTOC4
	{
		margin-top: 2pt;
		margin-bottom: 8pt;
		line-height: 10pt;
	}

	div.note
	{
		background-image: none;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top-style: solid;
		border-top-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		background-color: #ffffff;
	}

	h2.index
	{
		line-height: 20pt;
		margin-left: 0;
		mc-heading-level: 1;
	}

	MadCap|indexProxy
	{
		border-top-style: none;
		border-top-width: 0px;
	}

	p.num_alpha
	{
		margin-left: 22pt;
		margin-bottom: 6pt;
		mc-auto-number-offset: 12pt;
		page-break-inside: avoid;
	}

	p.num_alpha_first
	{
		margin-left: 22pt;
		margin-bottom: 6pt;
		mc-auto-number-offset: 12pt;
	}

	p.num_alpha_last
	{
		margin-left: 22pt;
		mc-auto-number-offset: 12pt;
	}

	p.below_lvl2
	{
		margin-left: 22pt;
		margin-bottom: 10pt;
	}

	MadCap|miniTocProxy
	{
		
	}

	MadCap|xref.nopage
	{
		mc-format: '{quote}{paratext}{quote}';
	}

	td
	{
		font-size: 8pt;
	}

	p.haz_bullet
	{
		line-height: 10pt;
		margin-bottom: 6pt;
		mc-hyphenate: never;
		mc-auto-number-format: '• ';
	}

	p.haz_caution
	{
		font-size: 20pt;
	}

	p.haz_danger
	{
		font-size: 20pt;
		mc-hyphenate: never;
	}

	p.haz_failfollow
	{
		margin-top: 8pt;
		margin-bottom: 8pt;
		line-height: 12pt;
		padding-left: 10px;
		padding-bottom: 5px;
	}

	p.haz_statement
	{
		padding-left: 10px;
	}

	p.haz_text
	{
		margin-bottom: 10pt;
		padding-left: 10px;
		padding-bottom: 3px;
		padding-right: 5px;
		line-height: 14px;
	}

	p.haz_warn
	{
		font-size: 20pt;
	}

	div.danger
	{
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-style: solid;
		border-top-width: 1px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		margin-top: 8px;
		margin-bottom: 8px;
		overflow: auto;
		page-break-inside: avoid;
		width: 650px;
	}

	tr
	{
		page-break-inside: avoid;
	}

	table
	{
		
	}

	table.pagewide
	{
		margin-left: -1.50in;
	}

	table.pwBasic
	{
		margin-left: -1.50in;
		border-spacing: 0px;
	}

	h1.safety
	{
		line-height: 25pt;
		font-size: 22pt;
		padding-bottom: 2px;
		margin-top: 5pt;
		margin-bottom: 2pt;
	}

	h4.safety
	{
		margin-left: -1.5in;
		margin-top: 6pt;
		margin-bottom: 6pt;
	}

	hr.safety
	{
		margin-left: -10px;
	}

	hr
	{
		margin-left: 0in;
		/* margin-top: 1.32em; */
		/* margin-bottom: 1.32em; */
	}

	p.haz_notice
	{
		font-size: 20pt;
	}

	div.warning
	{
		padding-right: 0px;
		page-break-inside: avoid;
	}

	div.caution
	{
		page-break-inside: avoid;
	}

	div.notice
	{
		page-break-inside: avoid;
	}

	ol ol
	{
		margin-left: 20px;
	}

	ul ol
	{
		margin-left: 20px;
	}

	li.page_break_before
	{
		page-break-before: always;
	}

	small
	{
		font-size: 0.90em;
	}

	div.ImportantBlueShadedBox
	{
		font-size: 10pt;
		page-break-inside: avoid;
	}

	pre
	{
		font-size: 11pt;
	}
}

