@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/* The lines in green in color, such as this one, are comment lines. */

/*
---------------------------------------------------------------------------------------------------------------
													FONTS
---------------------------------------------------------------------------------------------------------------
		Place font info here for the fonts used in the Online Help
		Print output uses installed Windows fonts
*/

@font-face 
{
	font-family: 'open_sanslight';
	src: url('../Fonts/OpenSansLight.eot');
	src: url('../Fonts/OpenSansLight.eot?#iefix') format('embedded-opentype'), url('../Fonts/OpenSansLight.woff') format('woff'), url('../Fonts/OpenSansLight.ttf') format('truetype'), url('../Fonts/OpenSansLight.svg#open_sanslight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'open_sansregular';
	src: url('../Fonts/OpenSans-Regular.eot');
	src: url('../Fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('../Fonts/OpenSans-Regular.woff') format('woff'), url('../Fonts/OpenSans-Regular.ttf') format('truetype'), url('../Fonts/OpenSans-Regular.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'open_sansbold';
	src: url('../Fonts/OpenSans-Bold.eot');
	src: url('../Fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('../Fonts/OpenSans-Bold.woff') format('woff'), url('../Fonts/OpenSans-Bold.ttf') format('truetype'), url('../Fonts/OpenSans-Bold.svg#open_sansbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* GE Inspira "Pitch" */

@font-face 
{
	font-family: 'geinspirapitch';
	src: url('../Fonts/geinspirapitch-webfont.woff') format('woff');
	font-style: normal;
	font-weight: normal;
}

/* font-family: 'geinspirapitch-n4'; */

@font-face 
{
	font-family: 'geinspirapitch';
	src: url('../Fonts/geinspirapitchitalic-webfont.woff') format('woff');
	font-style: italic;
	font-weight: normal;
}

/* font-family: 'geinspirapitch-i4'; */

@font-face 
{
	font-family: 'geinspirapitch';
	src: url('../Fonts/geinspirapitchbold-webfont.woff') format('woff');
	font-style: normal;
	font-weight: bold;
}

/* GE Inspira */

@font-face 
{
	font-family: 'geinspira';
	src: url('../Fonts/geinsprg-webfont.woff') format('woff');
	font-style: normal;
	font-weight: normal;
}

/* font-family: 'geinspira-n4'; */

@font-face 
{
	font-family: 'geinspira';
	src: url('../Fonts/geinspbd-webfont.woff') format('woff');
	font-style: normal;
	font-weight: bold;
}

/*
---------------------------------------------------------------------------------------------------------------
													BODY
---------------------------------------------------------------------------------------------------------------
*/

body
{
	font-family: 'Segoe UI';
	font-size: 0.9em;
	line-height: 1.7em;
	margin-bottom: 17px;
	margin-top: 0;
	margin-left: 17px;
	max-width: 100%;
}

.MCBreadcrumbsBox_0
{
	padding-top: 0;
}

/*
---------------------------------------------------------------------------------------------------------------
													LINKS
---------------------------------------------------------------------------------------------------------------
*/

a
{
	text-decoration: none;
	font-weight: bold;
}

MadCap|xref
{
	text-decoration: none;
	font-weight: bold;
	/*color: #05322B;*/
	mc-format: '{para}';
}

/* 
	TABLES - Basic settings
*/

table
{
	margin-bottom: 10px;
}

/*
---------------------------------------------------------------------------------------------------------------
													HEADINGS
---------------------------------------------------------------------------------------------------------------
*/

/* h1, h2 and h3 are identical to avoid issues due to TOC Depth */

h1,
h2,
h3
{
	font-size: 1.9em;
	line-height: 1.2em;
	padding-bottom: 10px;
	padding-top: 15px;
	margin-bottom: 8px;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	width: 100%;
}

h4
{
	font-size: 1.4em;
	margin-bottom: 0;
}

h5
{
	font-size: 1.2em;
	margin-bottom: 0;
}

h6
{
	font-size: 1.0em;
	margin-bottom: 0;
}

h1.MidTopicHeading,
h2.MidTopicHeading,
h3.MidTopicHeading,
h4.MidTopicHeading,
h5.MidTopicHeading,
h6.MidTopicHeading
{
	font-size: 1.4em;
	padding-bottom: 0;
	margin-bottom: 3px;
	margin-top: 10px;
}

h1.MidTopicHeading
{
	mc-heading-level: 2;
}

h1.MidTopicSubHeading,
h2.MidTopicSubHeading,
h3.MidTopicSubHeading,
h4.MidTopicSubHeading,
h5.MidTopicSubHeading,
h6.MidTopicSubHeading
{
	font-size: 1.2em;
	margin-bottom: 2px;
}

h1.MidTopicSubHeading
{
	mc-heading-level: 3;
}

h2,
h3,
h4,
h5,
h6,
h2.MidTopicHeading,
h3.MidTopicHeading,
h4.MidTopicHeading,
h5.MidTopicHeading,
h6.MidTopicHeading,
h2.MidTopicSubHeading,
h3.MidTopicSubHeading,
h4.MidTopicSubHeading,
h5.MidTopicSubHeading,
h6.MidTopicSubHeading
{
	mc-disabled: true;
	/* Mehlika: This hides the heading style from the Flare "Style drop-down".*/
}

/*
---------------------------------------------------------------------------------------------------------------
													PARAGRAPHS
---------------------------------------------------------------------------------------------------------------
	Default, blue and orange.
	Also paragraph in table cell setting so cell looks the same as td without paragraph
*/

p
{
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0;
}

p.MidTopicHeading,
p.MidTopicHeadingColor,
p.MidTopicSubHeading
{
	font-weight: bold;
	padding-bottom: 0;
	margin-top: 10px;
}

p.MidTopicHeading,
p.MidTopicHeadingColor
{
	font-size: 1.4em;
	margin-bottom: 3px;
}

p.MidTopicSubHeading
{
	font-size: 1.2em;
	margin-bottom: 2px;
}

p.SeeAlsoLink	/* Currently not used */
{
	border-top-color: #b3b3b3;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 1.10em;
	letter-spacing: 1px;
	word-spacing: 2px;
}

p.Code	/* For ASCII text, source code etc. */
{
	font-family: 'Courier New';
}

table p	/* so cell looks the same as td without paragraph */
{
	margin-top: 0;
}

p.Caption	/* Caption of image */
{
	margin-bottom: 8px;
	margin-top: 0;
}

p.Indent
{
	margin-left: 20px;
}

p.Indent2
{
	margin-left: 40px;
}

p.Indent3
{
	margin-left: 60px;
}

/*
	CONCEPT LINKS - Not currently used
*/

MadCap|conceptLink
{
	color: #404040;
	font-size: 0.8em;
	font-weight: bold;
	mc-image: url('../Images/list-icon.png');
	mc-label: 'SEE ALSO';
	padding-top: 8px;
	text-decoration: none;
}

MadCap|conceptLink:hover
{
	color: #BED230;
	font-weight: bold;
}

/*
---------------------------------------------------------------------------------------------------------------
													DROPDOWNS
---------------------------------------------------------------------------------------------------------------
*/

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-closed-image: url('../Images/dropdown-closed.png');
	mc-disabled: false;
	mc-open-image: url('../Images/dropdown-open.png');
}

MadCap|dropDown.Footer
{
	mc-closed-image: url('../Images/dropdown-small-closed.png');
	mc-open-image: url('../Images/dropdown-small-open.png');
}

MadCap|dropDown.SecondLevel
{
	margin-left: 10px;
	mc-closed-image: url('../Images/dropdown-closed-second-level.png');
	mc-open-image: url('../Images/dropdown-open-second-level.png');
}

MadCap|dropDownBody
{
	border-bottom: solid 1px #E1EEF4;
	mc-disabled: false;
}

MadCap|dropDownBody.Final
{
	border-bottom: 0;
}

MadCap|dropDownHead
{
	mc-disabled: false;
}

MadCap|dropDownHotspot
{
	color: #2D8DCC;
	/* drop-down blue color */
	font-weight: bold;
	font-size: 1em;
	mc-disabled: false;
}

MadCap|dropDownHotspot:hover
{
	color: #30a7d2;
	/* drop-down hover over light blue */
	font-weight: bold;
}

MadCap|dropDownHotspot.Footer
{
	color: #ffffff;
	font-size: 0.8em;
}

MadCap|dropDownHotspot.Footer:hover
{
	color: #30a7d2;
	/* drop-down hover over light blue */
}

/*
---------------------------------------------------------------------------------------------------------------
													POP-UPS
---------------------------------------------------------------------------------------------------------------
*/

MadCap|popup
{
	color: #2D8DCC;
}

MadCap|popup:focus
{
	color: #2D8DCC;
}

MadCap|popup:hover
{
	color: #2D8DCC;
}

MadCap|popupHead
{
	color: #2D8DCC;
	font-weight: bold;
}

/*
---------------------------------------------------------------------------------------------------------------
													LISTS
---------------------------------------------------------------------------------------------------------------
*/

li
{
	margin-bottom: 6px;
	margin-top: 6px;
	orphans: 2;
	widows: 2;
}

li p
{
	margin-bottom: 0;
	margin-top: 0;
}

ol
{
	list-style-image: none;
}

ol.LowerAlpha
{
	list-style-type: lower-alpha;
	margin-left: -10px;
}

ol.LowerRoman
{
	list-style-type: lower-roman;
	margin-left: -10px;
}

ul
{
	list-style-image: url('../Images/bullet1.png');
	margin-left: 2px;
}

ul.SecondLevel
{
	list-style-image: url('../Images/bullet2.png');
	margin-left: 10px;
}

/*
---------------------------------------------------------------------------------------------------------------
													SPANS
---------------------------------------------------------------------------------------------------------------
*/

span.Emphasis	/* To emphasize text, document titles etc. */
{
	font-style: italic;
}

span.Clickable	/* For any item in the UI that can be clicked */
{
	font-weight: bold;
}

span.SmallCaps	/* For references to top-level strip items */
{
	text-transform: lowercase;
	font-variant: small-caps;
}

span.Subscript	/* For text that must be displayed as subscript */
{
	vertical-align: sub;
}

span.InlineHeader,
span.InlineHeading
/* this is what we are using for headings at the start of a sentence */
/* this is from the old days, still being used in some old topics */
{
	font-weight: bold;
}

span.SeeAlsoIndexTerms
{
	font-style: italic;
}

span.SeeIndexTerms
{
	font-style: italic;
}

/*	Spans for code	*/

span.CodeRed
{
	font-family: 'Courier New';
	color: red;
}

span.CodeBlue
{
	font-family: 'Courier New';
	color: blue;
}

span.Code
{
	font-family: 'Courier New';
}

/*	Colored spans	*/

span.Black
{
	color: #010101;
}

span.Blue
{
	color: blue;
}

span.BoldedBlue
{
	color: blue;
	font-weight: bold;
}

span.LtBlue
{
	color: SteelBlue;
}

span.Green
{
	color: green;
}

span.DarkGreen
{
	color: #003500;
}

span.Orange
{
	color: orange;
}

span.BoldedOrange	/* Bold and orange */
{
	color: Orange;
	font-weight: bold;
}

span.Yellow
{
	background: yellow;
}

span.Red
{
	color: red;
}

span.Gray
{
	color: gray;
}

span.Purple
{
	color: #5f9ea0;
}

span.Turquoise
{
	color: #63666a;
}

/*
---------------------------------------------------------------------------------------------------------------
													IMAGES
---------------------------------------------------------------------------------------------------------------
		Images can either be under the preceding text and aligned left,
		or floating on the right. They are a maximum of 75% of the total 
		window width for floated right images, and 95% of window width
		for images that are not floated. Starting with a wide window, 
		they will reduce in size to stay at 95% or 75% of window width, 
		and when the window becomes small enough they will display as a 
		thumbnail that can be clicked to show a larger image as a pop-up.
		They consist of a div (such as Image or ImageR) containing the 
		main image (class Main) and the thumbnail image (same src) and caption.
*/

div.ImageR1,
div.ImageR2,
div.ImageR3,
div.ImageR4,
div.ImageR,
div.ImageBasicR1,
div.ImageBasicR2
{
	float: right;
	clear: both;
	max-width: 75%;
	margin-left: 10px;
}

div.Image1,
div.Image2,
div.Image3,
div.Image4,
div.Image,
div.Image5,
div.ImageWide,
div.ImageMax,
div.ImageBasic,
div.ImageBasic1,
div.ImageBasic2
{
	max-width: 95%;
	margin-left: 0;
	margin-right: 10px;
	margin-bottom: 20px;
}

/*	Image settings for images in rows	*/

div.ImageRow div.Image1,
div.ImageRow div.Image2,
div.ImageRow div.Image3,
div.ImageRowMax div.Image1,
div.ImageRowMax div.Image2,
div.ImageRowMax div.Image3
{
	display: inline-block;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	vertical-align: top;
}

img.Hyperlinked
{
	border-style: none;
}

img.Icon
{
	/*	small image in Icons table
	just default image settings */
}

img.InlineIcon
{
	max-height: 16px;
	vertical-align: bottom;
	/*	width: auto; */
}

img.WellSymbols
{
	height: 32px;
	max-width: 32px;
	vertical-align: bottom;
}

img.Main
{
	max-width: 95%;
}

img.Thumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: 100px;
	left: -50px;
}

div.ImageR1 p.Caption,
div.ImageR2 p.Caption,
div.ImageR3 p.Caption,
div.ImageR4 p.Caption,
div.ImageR p.Caption,
div.Image1 p.Caption,
div.Image2 p.Caption,
div.Image3 p.Caption,
div.Image4 p.Caption,
div.Image p.Caption,
div.Image5 p.Caption,
div.ImageWide p.Caption,
div.ImageMax p.Caption,
div.ImageThumbnailOnly p.Caption,
div.ImageBasic p.Caption,
div.ImageBasic1 p.Caption,
div.ImageBasic2 p.Caption,
div.ImageBasicR1 p.Caption,
div.ImageBasicR2 p.Caption
{
	color: #949494;
	/*bh grey*/
	font-weight: bold;
	font-size: 8pt;
	line-height: 9pt;
	margin-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
	mc-auto-number-position: inside-tail;
	mc-auto-number-class: ThumbnailCaptionText;
	mc-auto-number-offset: 5px;
	mc-auto-number-format: '    click to enlarge';
	max-width: 95%;
}

/* 	Do not show 'click to enlarge' for Image1 and ImageR1 
	images, or Basic images, because they never have thumbnails
*/

div.ImageR1 p.Caption,
div.Image1 p.Caption,
div.ImageBasic p.Caption,
div.ImageBasic1 p.Caption,
div.ImageBasic2 p.Caption,
div.ImageBasicR1 p.Caption,
div.ImageBasicR2 p.Caption
{
	mc-auto-number-format: '';
}

span.ThumbnailCaptionText
{
	font-weight: bold;
	font-style: normal;
	font-size: 6pt;
	color: #c0c0c0;
	display: none;
}

div.ImageThumbnailOnly span.ThumbnailCaptionText
{
	display: inline;
}

span.InlineHeading
{
	font-weight: bold;
	/* color: steelblue; Commented out */
}

div.DivThumbnail
{
	display: none;
}

div.ClearBoth
{
	clear: both;
}

td
{
	margin: 8px;
	vertical-align: top;
}

th
{
	color: #4682b4;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 8px;
}

/*
---------------------------------------------------------------------------------------------------------------
											TABLE FOR UI ELEMENTS & ICONS
---------------------------------------------------------------------------------------------------------------
	Name of element in left column, description in right column
*/

/* Enclosing div for tables to associate captions with their tables */

div.Table
{
	
}

/* Styling for caption for a table to keep it with its table */

div.Table p
{
	color: #999999;
	font-weight: bold;
	font-size: 8pt;
	line-height: 9pt;
	margin-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

/* Do not allow tables to split across pages within rows */

table tr
{
	page-break-inside: avoid;
}

table.UIElements
{
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}

table.UIElements td,
table.UIElements th
{
	padding: 3px 10px;
}

table.UIElements td
{
	color: #63666A;
	border-left: none;
	font-size: 12px;
	border-bottom: none;
	font-weight: normal;
}

table.UIElements td:first-child
{
	border-left: none;
	color: #4682b4;
	padding-left: 0;
	mc-hyphenate: never;
}

table.UIElements tr:last-child td
{
	border-bottom: none;
}

table.Icons
{
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}

table.Icons td,
table.Icons th
{
	padding: 5px 3px 5px 0;
}

table.Icons td
{
	color: #63666A;
	border-left: 0 solid #E1EEF4;
	font-size: 12px;
	border-bottom: 0 solid #E1EEF4;
	font-weight: normal;
	padding-top: 0;
}

table.Icons td:first-child
{
	border-left: none;
	color: #4682b4;
	padding-left: 0;
	mc-hyphenate: never;
	padding-top: 0;
	text-align: center;
}

table.Icons tr:last-child td
{
	border-bottom: none;
}

/*
---------------------------------------------------------------------------------------------------------------
											TABLE WITH COLUMN HEADERS
---------------------------------------------------------------------------------------------------------------
*/

table.Basic
{
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}

table.Basic td
{
	text-align: left;
	padding: 3px 10px;
	border-left: 1px solid #949494;
	border-bottom: 1px solid #949494;
	border-right: 1px solid #949494;
	border-top: 1px solid #949494;
}

table.Basic th
{
	text-align: left;
	padding: 3px 10px;
	border-left: 1px solid #949494;
	border-bottom: 1px solid #949494;
	border-right: 1px solid #949494;
	border-top: 1px solid #949494;
}

table.Basic td
{
	color: #010101;
	font-size: 12px;
	font-weight: normal;
}

table.Basic tr:first-child td
{
	border-top: 1px solid #949494;
	color: #010101;
	padding-bottom: 0;
}

table.Basic tr.HeaderRow td
{
	border-top: 1px solid #949494;
	color: #4682b4;
	/*bhge blue*/
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0;
	margin-bottom: 0;
}

table.Basic td:first-child
{
	padding-left: 10px;
}

table.Basic td.AddLeftBorder:first-child
{
	border-left: 1px solid #949494;
	padding: 3px 10px;
}

table.Basic tr:last-child td
{
	/*	border-bottom: none;*/
	padding-bottom: 0;
}

/*
---------------------------------------------------------------------------------------------------------------
										TABLE WITH NO COLUMN OR SIDE HEADERS
---------------------------------------------------------------------------------------------------------------
*/

table.LayoutOnly
{
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}

table.LayoutOnly td,
table.LayoutOnly th
{
	text-align: left;
	padding: 3px 10px;
	border-left: 1px solid #949494;
	border-bottom: 1px solid #949494;
	border-right: 1px solid #949494;
	border-top: 1px solid #949494;
}

table.LayoutOnly td
{
	color: #010101;
	font-size: 12px;
	font-weight: normal;
}

table.LayoutOnly tr:first-child td
{
	/*border-top: none;*/
	padding-bottom: 0;
}

table.LayoutOnly td:first-child
{
	/*border-left: 1px solid #D0D0D0;*/
	padding-left: 10px;
}

table.LayoutOnly tr:last-child td
{
	/*border-bottom: none;*/
	padding-bottom: 0;
}

/*
---------------------------------------------------------------------------------------------------------------
										IMPORTANT, NOTE AND TIP BOXES
---------------------------------------------------------------------------------------------------------------
	(Apply the ...Multiple style if there is more than one paragraph)
*/

div.UIElements p
{
	margin-bottom: 8px;
}

div.MoreInfoLinks p
{
	margin-bottom: 8px;
}

div.UIElements p.MidTopicHeading
{
	margin-bottom: 0;
}

div.Box
{
	
}

p.Video
{
	
}

div.NoteImportant,
div.Note,
div.NoteUncertainty,
div.NoteJewelLabs
{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	margin-left: 0;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	clear: both;
	border-radius: 4px;
	margin-top: 8px;
	margin-bottom: 12px;
	text-indent: 16px;
	max-width: 100%;
}

div.NoteImportant
{
	mc-auto-number-format: '{b}{color #E4AF04} Important  {/color}{/b}';
}

div.NoteUncertainty
{
	mc-auto-number-format: '{b}{color #c736c2} Uncertainty  {/color}{/b}';
}

div.NoteJewelLabs
{
	mc-auto-number-format: '{b}{color #c736c2}  JewelLabs  {/color}{/b}';
}

div.FullWidth
{
	max-width: 100%;
	clear: both;
}

div.Box
{
	/*	mc-float: outside-left; */
	max-width: 100%;
	text-align: left;
	page-break-before: auto;
	page-break-inside: avoid;
	padding-left: 3mm;
	padding-right: 3mm;
	vertical-align: text-top;
	background: #f2f2f2;
	clear: both;
	margin-bottom: 0;
	overflow: auto;
	padding-bottom: 0;
}

p.TimeStamp
{
	color: #cccccc;
	font-size: 7px;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: ' ';
}

/* Change icon in hotspot for video drop-downs */

MadCap|dropDown.Video
{
	mc-closed-image: url('../Images/video-icon.png');
	mc-open-image: url('../Images/video-icon.png');
}

/* Allow space for larger video icon in drop-down hotspot */

.dropDownHotspot
{
	padding-top: 5px;
	padding-bottom: 5px;
}

MadCap|codeSnippet
{
	border: none 0px transparent;
	padding: 0px;
	left: 0px;
	margin: -1em;
	padding-left: 12px;
	padding-bottom: 8px;
}

/* 
---------------------------------------------------------------------------------------------------------------
											START OF MEDIA SCREEN
---------------------------------------------------------------------------------------------------------------
*/

@media screen
{
	body
	{
		font-size: .8em;
		color: #000000;
		mc-hyphenate: always;
	}

	ol
	{
		margin-left: -20px;
		margin-top: 0;
	}

	ul
	{
		margin-left: -23px;
		margin-top: 0;
	}

	/*	BREADCRUMBS	*/

	div.MCBreadcrumbsBox_0
	{
		background: transparent;
		border-bottom: none;
		border-top: none;
		color: #000000;
		font-size: .7em;
		font-style: normal;
		margin-bottom: 0;
		margin-left: -17px;
		margin-right: 0;
		padding-bottom: 0;
		padding-left: 17px;
		padding-right: 10px;
		padding-top: 10px;
		border-bottom-width: 0;
		text-align: right;
		min-height: 22px;
	}

	a.MCBreadcrumbsLink
	{
		color: #999999;
		text-decoration: none;
	}

	a.MCBreadcrumbsLink:visited
	{
		color: #aaaaaa;
	}

	a.MCBreadcrumbsLink:hover
	{
		color: #6699ff;
	}

	blockquote
	{
		
	}

	MadCap|breadcrumbsProxy
	{
		background-color: #3e3e3e;
		border-bottom: none;
		border-top: none;
		color: #ffffff;
		font-size: .7em;
		font-style: italic;
		margin-bottom: 0;
		margin-left: -17px;
		margin-right: -17px;
		mc-breadcrumbs-prefix: '';
		padding-bottom: 0;
		padding-left: 17px;
		padding-right: 17px;
		padding-top: 10px;
	}

	div.MCMiniTocBox_0
	{
		border-top-width: 0;
		padding-top: 10px;
		margin-top: 10px;
		padding-left: 20px;
	}

	p.MiniTOC1_0
	{
		color: #2D8DCC;
		font-weight: bold;
		margin-bottom: 2px;
		margin-top: 2px;
		display: block;
		margin-left: 0;
	}

	a.MiniTOC1:link
	{
		color: #2D8DCC;
	}

	p.MiniTOC2_0
	{
		color: #2D8DCC;
		font-weight: normal;
		margin-bottom: 2px;
		margin-top: 2px;
		display: block;
		margin-left: 10pt;
	}

	a.MiniTOC2:link
	{
		color: #2D8DCC;
	}

	div.NoteImportant,
	div.Note,
	div.NoteUncertainty,
	div.NoteJewelLabs
	{
		margin-right: 0;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 8px;
		/*	padding-top: 0; */
		clear: both;
		border-radius: 4px;
		margin-bottom: 10px;
		text-indent: 16px;
	}

	/* class to make bullet lists look ok in div note and div box */

	.ListInDiv
	{
	text-indent: 0px;
	}

	div.Note
	{
		mc-auto-number-format: '       ';
	}

	div.Note
	{
		background: #f2f2f2 url('../Images/regular-note-icon.png') left top no-repeat;
	}

	div.NoteUncertainty
	{
		background: #f2f2f2 url('../Images/uncertainty-note-icon-new.png') left top no-repeat;
	}

	div.NoteJewelLabs
	{
		background: #f2f2f2 url('../Images/jewellabs.png') left top no-repeat;
	}

	div.NoteImportant
	{
		background: #f2f2f2 url('../Images/important-note.png') left top no-repeat;
	}

	
	Div.Footer
	{
		background: #ffffff;
		border-top-color: #cccccc;
		border-top-style: solid;
		border-top-width: 1px;
		margin-left: -17px;
		margin-right: -17px;
		padding-bottom: 0;
		padding-left: 17px;
		padding-right: 17px;
		padding-top: 3px;
		position: fixed;
		bottom: 0;
		width: 100%;
		margin-bottom: -6px;
	}

	#PrevButton
	{
		float: left;
		font-size: 11px;
		color: #999999;
		cursor: default;
	}

	#NextButton
	{
		float: right;
		margin-right: 30px;
		font-size: 11px;
		color: #999999;
		cursor: default;
	}

	.tabs-nav-icon
	{
		width: 30px;
		height: 30px;
		margin: 0;
		display: inline-block;
	}

	.tabs-nav-text
	{
		vertical-align: top;
		line-height: 30px;
	}

	#PrevButton .tabs-nav-icon
	{
		background: transparent url('../Images/js-icons.png') -128px -45px;
		-pie-background: transparent url('../Images/js-icons.png') -128px -45px;
	}

	#NextButton .tabs-nav-icon
	{
		background: transparent url('../Images/js-icons.png') -163px -45px;
		-pie-background: transparent url('../Images/js-icons.png') -163px -45px;
	}

	MadCap|dropDownHead
	{
		page-break-after: avoid;
	}

	MadCap|dropDownBody
	{
		page-break-before: avoid;
	}

	video._Main_0
	{
		max-width: 100%;
	}

	video._0
	{
		max-width: 100%;
	}

	div.ImageRow div.Image1,
	div.ImageRow div.Image2,
	div.ImageRow div.Image3,
	div.ImageRowMax div.Image1,
	div.ImageRowMax div.Image2,
	div.ImageRowMax div.Image3
	{
		max-width: 200px;
	}

	img.InlineIcon	/* Image inline within the text  */
	{
		height: 16px;
		width: auto;
		margin-top: 0;
		padding-bottom: 0;
		padding-top: 0;
		margin-bottom: 4px;
	}

	video::cue
	{
		color: white;
		text-shadow: 1px 1px 2px black, 0 0 1em blue, 0 0 0.2em blue;
		background: black;
		opacity: 0.6;
		font: 0.7em "Segoe UI", serif;
	}

	span.SmallCaps
	{
		font-size: 130%;
	}
}

/*
---------------------------------------------------------------------------------------------------------------
										START OF MEDIA ONLY SCREEN AND (MAX-WIDTH: 510PX)
---------------------------------------------------------------------------------------------------------------
*/

@media only screen and (max-width: 510px)
{
	video::cue
	{
		font: 1.2em;
	}

	/* Hide breadcrumbs when window becomes narrow */

	div.MCBreadcrumbsBox_0
	{
		display: none;
	}

	#PrevButton
	{
		font-size: 10px;
	}

	#NextButton
	{
		font-size: 10px;
	}

	.tabs-nav-icon
	{
		width: 20px;
		height: 24px;
	}

	.tabs-nav-text
	{
		vertical-align: top;
		line-height: 24px;
	}

	#PrevButton .tabs-nav-icon
	{
		background: transparent url('../Images/js-icons-small.png') -62px -18px;
		-pie-background: transparent url('../Images/js-icons-small.png') -62px -18px;
	}

	#NextButton .tabs-nav-icon
	{
		background: transparent url('../Images/js-icons-small.png') -80px -18px;
		-pie-background: transparent url('../Images/js-icons-small.png') -80px -18px;
	}
}

@media only screen and (max-width: 510px)
{
	object.Main
	{
		max-width: 95%;
	}

	Div.Footer
	{
		position: fixed;
	}

	/*	HIDE THE MAIN IMAGE AND SHOW THE THUMBNAIL IMAGE	*/

	div.Image2 img.Main,
	div.ImageR2 img.Main,
	div.Image3 img.Main,
	div.ImageR3 img.Main,
	div.Image4 img.Main,
	div.ImageR4 img.Main,
	div.Image img.Main,
	div.ImageR img.Main,
	div.Image5 img.Main,
	div.ImageWide img.Main,
	div.ImageMax img.Main
	{
		display: none;
	}

	/*	Display the floated right thumbnails (not ImageR1 since already very small)	*/

	div.ImageR2 div.DivThumbnail,
	div.ImageR3 div.DivThumbnail,
	div.ImageR div.DivThumbnail,
	div.ImageR4 div.DivThumbnail
	{
		display: inline;
	}

	/*	Display the other thumbnails	(not Image1 since already very small)	*/

	div.Image2 div.DivThumbnail,
	div.Image3 div.DivThumbnail,
	div.Image4 div.DivThumbnail,
	div.Image div.DivThumbnail,
	div.Image5 div.DivThumbnail,
	div.ImageWide div.DivThumbnail,
	div.ImageMax div.DivThumbnail
	{
		display: inline;
		float: none;
		clear: both;
		margin-right: 10px;
	}

	div.ImageR2 p.Caption,
	div.ImageR3 p.Caption,
	div.ImageR p.Caption,
	div.ImageR4 p.Caption
	{
		max-width: 70px;
	}

	span.ThumbnailCaptionText
	{
		display: inline;
	}

	MadCap|equation
	{
		font-size: 10pt;
		/*
		margin-bottom: -10px;
		margin-left:2cm;
		
		*/
	}
}

/*
---------------------------------------------------------------------------------------------------------------
												START OF MEDIA PRINT
---------------------------------------------------------------------------------------------------------------
*/

@media print
{
	body
	{
		color: #000000;
		font-size: 9pt;
		margin: 8px;
	}

	p
	{
		margin-bottom: 16px;
	}

	a:link
	{
		text-decoration: none;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
													HEADINGS (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	*/

	h1,
	h2,
	h3
	{
		margin-bottom: 4px;
		page-break-before: always;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
	}

	h1
	{
		font-size: 2.5em;
		margin-top: 20px;
	}

	h2,
	h3
	{
		font-size: 2.2em;
		margin-top: 16px;
	}

	h1.ChapterTitle
	{
		/* font-size: 22pt; 22pt/9pt --> 2.44 em ~ 2.5 em*/
		font-size: 2.5em;
		mc-heading-level: 1;
		mc-auto-number-class: ChapterAutonum;
		mc-auto-number-position: outside-frame;
		mc-auto-number-format: '{chapnum}  ';
		page-break-before: avoid;
	}

	h1.NoChapNumTitle
	{
		/* font-size: 22pt; 22pt/9pt --> 2.44 em ~ 2.5 em*/
		font-size: 2.5em;
	}

	h1.InThisChapter
	{
		/* font-size: 14pt; 14pt/9pt --> 1.55 em*/
		font-size: 1.55em;
		mc-heading-level: 0;
		page-break-before: avoid;
	}

	h1 span.SmallCaps,
	h2 span.SmallCaps,
	h3 span.SmallCaps
	{
		text-transform: uppercase;
		font-size: 100%;
	}

	span.ChapterAutonum	/* used by chapter autonumbering */
	{
		font-size: 120pt;
		top: 0;
		padding-top: 0px;
		margin-top: 170px;
		margin-right: 10px;
		width: 300px;
		text-align: right;
		letter-spacing: -10px;
	}

	h4,
	h5,
	h6
	{
		font-weight: normal;
		padding-bottom: 0;
		margin-bottom: 0;
		margin-top: 10px;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
	}

	h4
	{
		font-size: 1.6em;
	}

	h5
	{
		font-size: 1.4em;
	}

	h6
	{
		font-size: 1.2em;
	}

	h1.MidTopicHeading,
	h2.MidTopicHeading,
	h3.MidTopicHeading,
	h4.MidTopicHeading,
	h5.MidTopicHeading,
	h6.MidTopicHeading
	{
		page-break-before: avoid;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
	}

	h1.MidTopicSubHeading,
	h2.MidTopicSubHeading,
	h3.MidTopicSubHeading,
	h4.MidTopicSubHeading,
	h5.MidTopicSubHeading,
	h6.MidTopicSubHeading
	{
		page-break-before: avoid;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
	}

	p.MidTopicHeading,
	p.MidTopicHeadingColor,
	p.MidTopicSubHeading
	{
		margin-bottom: 0;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
	}

	/*
	p.NotInTOCTitle
	{
		background-color: transparent;
		border-bottom: none;
		-- font-size: 22pt; 22pt/9pt --> 2.44 em--
		font-size: 2.5em;
		line-height: 24pt;
		padding-top: 0px;
		padding-left: 0px;
		margin-bottom: 20px;
		margin-left: 0;
		page-break-before: avoid;
		top: 0px;
	}
	
	p.NotInTOCHeading2
	{
		font-size: 1.2em;
		font-weight: normal;
		line-height: 14pt;
		margin-top: 6px;
		page-break-after: avoid;
	}
	*/

	p.TOCHeading
	{
		background-color: transparent;
		border-bottom: none;
		/* font-size: 22pt; 22pt/9pt --> 2.44 em*/
		font-size: 2.5em;
		line-height: 24pt;
		padding-top: 0;
		padding-left: 0;
		margin-bottom: 20px;
		margin-left: 0;
		mc-heading-level: 2;
		page-break-before: avoid;
		top: 0;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
											TOC, INDEX AND GLOSSARY (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	*/

	MadCap|tocProxy
	{
		border-top: 0;
		margin-top: 20px;
	}

	MadCap|miniTocProxy.ChapterStart
	{
		padding-left: 0;
		border-top-width: 0;
		margin-left: 0;
		margin-right: 2.5cm;
		margin-top: 5mm;
	}

	p.TOC1
	{
		font-size: 16pt;
		font-weight: normal;
		/*	margin-bottom: 0;
		margin-right: 0;
		padding-top: 0;
		padding-bottom: 0; */
		line-height: 10pt;
		color: #4682b4;
		mc-hyphenate: never;
		mc-hyphenate-shortest-prefix: 20;
		mc-hyphenate-shortest-word: 20;
		column-break-inside: avoid;
		frame-break-inside: avoid;
		page-break-inside: avoid;
	}

	p.TOC2
	{
		font-size: 12pt;
		padding-right: 0;
		line-height: 12pt;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
		margin-left: 15pt;
		padding-top: 0;
		padding-bottom: 0;
		mc-hyphenate: never;
		mc-hyphenate-shortest-prefix: 20;
		mc-hyphenate-shortest-word: 20;
		column-break-inside: avoid;
		frame-break-inside: avoid;
		page-break-inside: avoid;
	}

	p.TOC3
	{
		font-size: 11pt;
		margin-right: 0;
		line-height: 12pt;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
		padding-top: 0;
		padding-bottom: 0;
		margin-left: 25pt;
		mc-hyphenate: never;
		mc-hyphenate-shortest-prefix: 20;
		mc-hyphenate-shortest-word: 20;
		column-break-inside: avoid;
		frame-break-inside: avoid;
		page-break-inside: avoid;
	}

	p.TOC4,
	p.TOC5,
	p.TOC6,
	p.TOC7,
	p.TOC8,
	p.TOC9
	{
		font-size: 10pt;
		margin-right: 0;
		line-height: 10pt;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
		margin-left: 35pt;
		mc-hyphenate: never;
		mc-hyphenate-shortest-prefix: 20;
		mc-hyphenate-shortest-word: 20;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
	}

	MadCap|indexProxy
	{
		border-top: none;
		font-size: 8pt;
	}

	Div.GlossaryPageDefinition
	{
		color: #000000;
		font-size: 10pt;
		margin-left: 0;
	}

	Div.GlossaryPageHeading
	{
		border-bottom-style: none;
		border-bottom-width: 0;
		color: #018374;
		font-size: 2.8em;
		font-weight: normal;
	}

	Div.GlossaryPageTerm
	{
		font-size: 10pt;
		padding-bottom: 0;
		padding-top: 10px;
		font-weight: normal;
		font-size: 1.4em;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
											HEADERS AND FOOTERS (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	*/

	td.PageNumber
	{
		font-size: 12pt;
		padding-bottom: 0;
		padding-top: 0;
		vertical-align: top;
		line-height: 16px;
	}

	td.PageNumberLeft
	{
		font-size: 12pt;
		padding-bottom: 0;
		padding-top: 0;
		vertical-align: top;
		line-height: 16px;
		text-align: right;
	}

	td.HeaderRight
	{
		text-align: right;
		padding-right: 0;
		margin-right: 0;
	}

	tr.Footer
	{
		vertical-align: bottom;
	}

	p.HeaderLeft
	{
		font-size: 8pt;
	}

	p.HeaderRight
	{
		font-size: 8pt;
		text-align: right;
		margin-right: 0;
		padding-right: 0;
	}

	p.FooterLeft
	{
		font-size: 8pt;
		vertical-align: bottom;
	}

	p.FooterRight
	{
		font-size: 8pt;
		text-align: right;
		vertical-align: bottom;
	}

	p.KeepWithNext
	{
		page-break-after: avoid;
	}

	/*	FOR CODE SAMPLES	*/

	div.CodeSample p
	{
		font-size: 9px;
		font-family: 'Courier New';
		mc-hyphenate: never;
		margin: 0;
	}

	pre
	{
		mc-hyphenate: never;
	}

	div.CodeSample pre
	{
		font-size: 9px;
		font-family: 'Courier New';
		margin: 0;
		mc-hyphenate: never;
	}

	pre.codeSample
	{
		font-size: 8px;
		font-family: 'Courier New';
		margin: 0;
		mc-hyphenate: never;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
											NOTE, TIP and IMPORTANT BOXES (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	*/

	div.NoteImportant,
	div.Note,
	div.NoteUncertainty,
	div.NoteJewelLabs
	{
		page-break-inside: avoid;
		frame-break-inside: avoid;
		column-break-inside: avoid;
		word-break-inside: avoid;
		font-size: 8pt;
		/* Previously it was 7 pt */
		width: 100%;
		padding-left: 3mm;
	}

	div.NoteImportant
	{
		background: #f2f2f2 url('../Images/important-note.svg') no-repeat;
	}

	div.Note
	{
		background: #f2f2f2 url('../Images/regular-note-icon-pdf.png') no-repeat;
	}

	div.NoteUncertainty
	{
		background: #f2f2f2 url('../Images/uncertainty-note-icon-new.svg') no-repeat;
	}

	div.NoteJewelLabs
	{
		background: #f2f2f2 url('../Images/jewellabs.svg') no-repeat;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
												IMAGES (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	*/

	img	/* Default for image without or with unknown class  */
	{
		max-width: 10cm;
		margin-bottom: 0;
	}

	img.InlineIcon	/* Image inline within the text  */
	{
		height: 11px;
		width: auto;
		margin-top: 0;
		padding-bottom: 0;
		padding-top: 0;
		margin-bottom: -4px;
	}

	/* Image shown only as thumbnail in online Help  */

	div.ImageThumbnailOnly img.Thumbnail
	{
		max-width: 3.5cm;
	}

	/* Settings for image to make it go across entire page */

	div.ImageMax
	{
		max-width: 18.8cm;
		text-align: left;
		margin-left: -1.36cm;
	}

	/* Settings for table to make it go across entire page */

	div.TableMax
	{
		max-width: 18.8cm;
		text-align: left;
		margin-left: -1.36cm;
		margin-right: -1.36cm;
		word-wrap: break-word;
	}

	/* Common settings for all images */

	div.Image1 img.Main,
	div.ImageR1 img.Main,
	div.Image2 img.Main,
	div.ImageR2 img.Main,
	div.Image3 img.Main,
	div.ImageR3 img.Main,
	div.Image4 img.Main,
	div.ImageR4 img.Main,
	div.Image img.Main,
	div.ImageR img.Main,
	div.Image5 img.Main,
	div.ImageWide img.Main,
	div.ImageMax img.Main,
	div.ImageBasic img.Main,
	div.ImageBasic1 img.Main,
	div.ImageBasicR1 img.Main,
	div.ImageBasic2 img.Main,
	div.ImageBasicR2 img.Main
	{
		height: auto;
		margin-top: 10px;
		margin-bottom: -7px;
	}

	/* Set widths of the various images */

	div.Image1 img.Main,
	div.ImageR1 img.Main,
	div.ImageBasic img.Main,
	div.ImageBasic1 img.Main,
	div.ImageBasicR1 img.Main
	{
		max-width: 3cm;
	}

	div.Image2 img.Main,
	div.ImageR2 img.Main,
	div.ImageBasic2 img.Main,
	div.ImageBasicR2 img.Main
	{
		max-width: 5cm;
	}

	div.Image3 img.Main,
	div.ImageR3 img.Main
	{
		max-width: 7cm;
	}

	div.Image img.Main,
	div.Image4 img.Main,
	div.ImageR img.Main,
	div.ImageR4 img.Main
	{
		max-width: 10cm;
	}

	div.Image5 img.Main
	{
		max-width: 12cm;
	}

	div.ImageWide img.Main
	{
		max-width: 15.5cm;
		page-break-after: avoid;
		page-break-before: avoid;
		page-break-inside: avoid;
	}

	div.ImageMax img.Main
	{
		max-width: 18.8cm;
		margin-top: 10px;
	}

	/*
	---------------------------------------------------------------------------------------------------------------
												IMAGE CAPTIONS (PRINT OUTPUT)
	---------------------------------------------------------------------------------------------------------------
	Common settings for all image captions
	*/

	div.ImageR1 p.Caption,
	div.ImageR2 p.Caption,
	div.ImageR3 p.Caption,
	div.ImageR4 p.Caption,
	div.ImageR p.Caption,
	div.Image1 p.Caption,
	div.Image2 p.Caption,
	div.Image3 p.Caption,
	div.Image4 p.Caption,
	div.Image p.Caption,
	div.Image5 p.Caption,
	div.ImageWide p.Caption,
	div.ImageMax p.Caption,
	div.ImageThumbnailOnly p.Caption,
	div.ImageBasic p.Caption,
	div.ImageBasic1 p.Caption,
	div.ImageBasic2 p.Caption,
	div.ImageBasicR1 p.Caption,
	div.ImageBasicR2 p.Caption
	{
		font-weight: normal;
		font-size: 7pt;
		line-height: 8pt;
		margin-bottom: 5px;
		margin-top: 8px;
	}

	/* Set widths of the captions for the various images */

	div.Image1 p.Caption,
	div.ImageR1 p.Caption,
	div.ImageBasic p.Caption,
	div.ImageBasic1 p.Caption,
	div.ImageBasicR1 p.Caption
	{
		width: 3cm;
	}

	div.Image2 p.Caption,
	div.ImageR2 p.Caption,
	div.ImageBasic2 p.Caption,
	div.ImageBasicR2 p.Caption
	{
		width: 5cm;
	}

	div.Image3 p.Caption,
	div.ImageR3 p.Caption
	{
		width: 7cm;
	}

	div.Image p.Caption,
	div.Image4 p.Caption,
	div.ImageR p.Caption,
	div.ImageR4 p.Caption
	{
		width: 10cm;
	}

	div.Image5 p.Caption
	{
		width: 12cm;
	}

	div.ImageWide p.Caption
	{
		width: 15.5cm;
		page-break-before: avoid;
		page-break-inside: avoid;
	}

	div.ImageMax p.Caption
	{
		width: 18.8cm;
	}

	/*	ADJUSTMENTS SO IMAGE ROWS DISPLAY CORRECTLY	IN PDF	*/

	div.ImageRow div.Image1,
	div.ImageRow div.Image2,
	div.ImageRow div.Image3,
	div.ImageRowMax div.Image1,
	div.ImageRowMax div.Image2,
	div.ImageRowMax div.Image3
	{
		display: inline;
		float: left;
		margin-right: 5px;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		/*		background: red; */
	}

	div.DivThumbnail
	{
		display: none;
	}

	div.ImageRow
	{
		display: block;
		float: none;
		/*		float: left;*/
		clear: both;
		/*		width: 100%;*/
		width: 15cm;
		/* background: blue; */
	}

	p.Clear
	{
		clear: both;
	}

	div.ImageRowMax
	{
		width: 18.8cm;
		float: none;
		text-align: left;
		margin-left: -3.8cm;
		page-break-before: auto;
		page-break-inside: avoid;
		padding-left: 3mm;
		padding-right: 3mm;
		vertical-align: text-top;
		clear: both;
		margin-bottom: 0;
		overflow: auto;
		padding-bottom: 0;
	}

	div.ImageRow div.Image2 img.Main,
	div.ImageRowMax div.Image2 img.Main
	{
		width: 4.5cm;
	}

	div.ImageRow div.Image2 p.Caption,
	div.ImageRowMax div.Image2 p.Caption
	{
		width: 4.5cm;
		margin-bottom: 20px;
	}

	/* BOX THAT EXTENDS ACROSS FULL PAGE  */

	div.Box,
	div.FullWidth
	{
		width: 100%;
		text-align: left;
		padding-left: 3mm;
		padding-right: 3mm;
		vertical-align: text-top;
		clear: both;
		margin-bottom: 0;
		overflow: auto;
		padding-bottom: 0;
	}

	div.Box
	{
		background: #f2f2f2;
		page-break-before: auto;
		page-break-inside: avoid;
	}

	div.Box li
	{
		margin-left: 20px;
	}

	p.Copyright
	{
		font-size: 8px;
		margin-bottom: 8px;
	}

	p.EmptyPageText
	{
		font-size: 8px;
		color: #cccccc;
	}

	/* FRONT PAGE */

	p.SeriesType
	{
		font-size: 20pt;
		margin-bottom: 0;
		margin-left: 6.4cm;
		margin-top: 0.4cm;
	}

	p.BookTitle
	{
		font-size: 32pt;
		margin-bottom: 0;
		margin-left: 6.4cm;
		margin-top: 0.5cm;
	}

	p.BookSubTitle
	{
		font-size: 10pt;
		margin-bottom: 0;
		margin-left: 6.4cm;
		margin-top: 12pt;
	}

	p.ManualVersionNumber
	{
		font-size: 14pt;
		margin-left: 6.4cm;
		margin-top: 0;
	}

	p.DocumentType
	{
		font-size: 32pt;
		margin-top: 2cm;
	}

	/* LISTS */
	/* Use SVG's instead of PNG's to avoid fuzzy bullets */
	/* Use fix below to position the bullets correctly */

	ul
	{
		list-style-image: url('../Images/bullet1.svg');
		list-style-position: inside;
	}

	ul li
	{
		/*  top:-10px; position:relative; 
		padding-bottom:0;
		vertical-align: top;
		background:blue; */
		text-indent: -1.45em;
	}

	ul.SecondLevel
	{
		list-style-image: url('../Images/bullet2.svg');
		vertical-align: bottom;
		margin-left: 33px;
	}

	ol
	{
		margin-left: 0;
		margin-top: 0;
	}

	ol.InsideList
	{
		margin-left: 3em;
	}

	ul
	{
		margin-left: 14px;
		margin-top: 0;
	}

	p.Procedure
	{
		mc-auto-number-class: Procedure;
		mc-auto-number-position: inside-tail;
		mc-auto-number-format: ' g';
		font-weight: bold;
		font-size: 14px;
	}

	span.Procedure
	{
		color: steelblue;
		font-family: 'Wingdings 3';
	}

	/* TABLES */

	table.Basic td
	{
		font-size: 8pt;
		color: #010101;
		/*bh dark green*/
		border-left: 1px solid #D0D0D0;
		border-right: 1px solid #D0D0D0;
		border-bottom: 1px solid #D0D0D0;
		border-top: 1px solid #D0D0D0;
	}

	table.Basic td p
	{
		font-size: 8pt;
		color: #010101;
	}

	table.Basic tr.HeaderRow td
	{
		border-top: 1px solid #D0D0D0;
		color: #018374;
		/*bh green*/
		font-size: 12px;
		font-family: 'Poppins';
		font-weight: Bold;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	table.Basic tr.HeaderRow td p
	{
		border-top: none;
		color: #018374;
		font-size: 12px;
		font-weight: Bold;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	table.Basic thead p
	{
		border-top: none;
		color: #018374;
		/*bh green*/
		font-size: 12px;
		font-family: 'Poppins SemiBold';
		font-weight: normal;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	table.Basic tr:first-child td
	{
		border-top: none;
		color: #018374;
		font-weight: Bold;
		padding-bottom: 0;
		border-left: 1px solid #D0D0D0;
	}

	table.Basic th
	{
		font-weight: Bold;
		color: #018374;
		border-left: 1px solid #D0D0D0;
		border-right: 1px solid #D0D0D0;
		border-bottom: 1px solid #D0D0D0;
		border-top: 1px solid #D0D0D0;
	}

	table.UIElements td
	{
		font-size: 8pt;
		color: #010101;
		/*bh dark green*/
		border-left: 1px solid #D0D0D0;
		border-right: 1px solid #D0D0D0;
		border-bottom: 1px solid #D0D0D0;
		border-top: 1px solid #D0D0D0;
	}

	table.UIElements td p
	{
		font-size: 8pt;
		color: #010101;
		/*bh dark green*/
		/*border-left: none;
		border-bottom: none;*/
	}

	table.UIElements td:first-child
	{
		border-left: 1px solid #D0D0D0;
		color: #010101;
		padding-left: 10px;
		font-family: 'Poppins';
		font-size: 12px;
	}

	MadCap|dropDownHotspot
	{
		page-break-after: avoid;
		page-break-inside: avoid;
		font-weight: normal;
		font-size: 1em;
		padding-bottom: 0;
		margin-bottom: 0;
		margin-top: 10px;
		mc-disabled: false;
	}

	MadCap|dropDownBody
	{
		border-bottom: solid 0 #ffffff;
	}

	MadCap|dropDownHead
	{
		page-break-after: avoid;
	}

	object.Main
	{
		padding: 5px;
	}

	table.Icons
	{
		border-collapse: collapse;
		text-align: left;
		width: 100%;
	}

	table.Icons td,
	table.Icons th
	{
		color: #010101;
		padding: 0 3px;
	}

	table.Icons td
	{
		border-left: 0 solid #D0D0D0;
		border-bottom: 0 solid #D0D0D0;
		font-weight: normal;
	}

	table.Icons td:first-child
	{
		border-left: none;
		color: #4682b4;
		padding-left: 0;
		mc-hyphenate: never;
	}

	table.Icons tr:last-child td
	{
		border-bottom: none;
	}

	table.Icons td
	{
		/* font-size: 8pt; */
	}

	table.Icons td p
	{
		/* font-size: 8pt;  */
	}

	table.Icons td:first-child
	{
		border-left: none;
		padding-left: 0;
		font-size: 12px;
	}

	table.Icons
	{
		margin-bottom: 10px;
	}

	table.LayoutOnly td
	{
		color: #010101;
		/*bh dark green*/
	}

	p.Caption
	{
		mc-hyphenate: never;
	}

	MadCap|equation
	{
		font-size: 11pt;
		max-width: 14.6cm;
		/*
		margin-bottom: -10px;
		margin-left:2cm;
		*/
	}

	ol.LowerAlpha
	{
		margin-left: 20px;
	}

	Div.ImageWide
	{
		page-break-inside: avoid;
		column-break-inside: avoid;
		frame-break-inside: avoid;
	}

	div.ImageWide div.DivThumbnail
	{
		page-break-after: avoid;
		page-break-before: avoid;
	}

	p.MiniTOC1
	{
		line-height: 10pt;
		margin-bottom: 5px;
	}
	
	/* 
	----------------------------------------------------------------------------------------------
	Code Snippet in Print Output
	----------------------------------------------------------------------------------------------
	*/
	
	MadCap|codeSnippet	/* adjust placement of codesnippet in print output so it aligns with the text*/
	{
		padding-left: 0px;
		padding-bottom: 0px;
	}
}
