/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Automic Stylesheet */

body
{
	font-size: 10pt;
}

/* general font for paragraphs, lists, tables, divs... */

p,
ul,
ol,
li,
div,
td,
th,
blockquote,
nobr
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
}

/* BlockHeaders are headings inside of topics */

p.BlockHeader1
{
	color: #6B6B6B;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 2em;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

p.BlockHeader2
{
	color: #6B6B6B;
	font-size: 14pt;
	font-weight: bold;
	margin-top: 2em;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

p.BlockHeader3,
.UC4blockHeader,
MadCap|toggler
{
	color: #6B6B6B;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 2em;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* List styling */

li
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	padding-bottom: 2px;
	padding-top: 0px;
}

li.PageBreakInsideAvoid
{
	page-break-inside: avoid;
}

/* Heading 1 */

h1,
p.h1styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	color: #000000;
	font-size: 24pt;
	font-weight: bold;
	mc-disable-glossary-terms: true;
}

/* Heading 2 */

h2,
p.h2styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	color: #505050;
	font-size: 20pt;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 25pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 3 */

h3,
p.h3styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 16pt;
	color: #878787;
	font-weight: bold;
	margin-top: 25pt;
	margin-bottom: 0;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 4 */

h4,
p.h4styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 14pt;
	color: #666666;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 0pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 5 */

h5,
p.h5styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	margin-top: 25pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 6 */

h6,
p.h6styleOnly
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	margin-top: 25pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 1 Unnumbered */

h1.unnumbered
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	color: #000000;
	font-size: 24pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 2 Unnumbered */

h2.unnumbered
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	color: #505050;
	font-size: 20pt;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 25pt;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 3 Unnumbered */

h3.unnumbered
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 16pt;
	color: #878787;
	font-weight: bold;
	margin-top: 25pt;
	margin-bottom: 0;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-disable-glossary-terms: true;
}

/* Heading 4 Unnumbered */

h4.unnumbered
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 14pt;
	color: #666666;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 0pt;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-disable-glossary-terms: true;
}

/* Style for paragraphs inside of a list, that should not have a spacing before and after */

p.listtext
{
	margin: 0em;
	padding-bottom: 2px;
}

/* Sets the spacing of all paragraphs inside of all tables to zero. globally.
This style fixes the unnecessary vertical padding in tables for the webhelp */

table p:first-child
{
	margin-top: 0 !important;
}

table p:last-child
{
	margin-bottom: 0 !important;
}

/* Table */

table
{
	x-cell-content-align: top;
	border-collapse: collapse;
}

/* Table header */

th
{
	vertical-align: top;
	text-align: left;
	border-color: #ffffff;
	border-style: solid;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border-width: 2px;
	border-bottom-width: 0px;
	color: #383836;
	background-color: #fac800;
	page-break-inside: avoid;
	page-break-after: avoid;
}

/* Table data rows */

td
{
	color: #000000;
	vertical-align: top;
	text-align: left;
	border-color: #FFFFFF;
	border-style: solid;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border-top-width: 0px;
	border-width: 2px;
	background-color: #e6e6e6;
}

td.transparent
{
	background-color: transparent;
	border-color: transparent;
}

/* Style for Example scripts, commands, reports */

p.Example
{
	font-family: "Courier New", fixedsys;
	color: #000000;
	background-color: #efefef;
	margin-bottom: 0em;
	margin: 0;
	mc-disable-glossary-terms: true;
}

p.Example_sansSerif
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	background-color: #efefef;
	margin-top: 0px;
	margin-bottom: 2px;
	word-wrap: break-word;
	mc-disable-glossary-terms: true;
}

p.Syntax
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
}

p.Script
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	text-align: left;
	margin-bottom: 0em;
	margin: 0;
	mc-disable-glossary-terms: true;
}

p.LocalLink
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 8pt;
}

p.Subtitle
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 15pt;
	font-weight: bold;
	color: #ecac00;
	mc-disable-glossary-terms: true;
}

/* Style for See Also Section */

p.SeeAlso
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-weight: bold;
	background-color: #FAC800;
}

p.NoteForScript
{
	background-color: #feffe3;
	mc-next-tag: p;
	mc-disable-glossary-terms: true;
}

/* Style for links in the See-Also section. Sets the line spacing between the links to zero. */

p.SeeAlsoLinks
{
	mc-next-tag: p;
	margin-top: 0, 30em;
	margin-bottom: 0, 3em;
	margin-right: 0px;
	margin-left: 0px;
	mc-disable-glossary-terms: true;
}

p.h1
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 15pt;
	color: #ffd513;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

p.h2
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 13pt;
	color: #786A65;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 2em;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-disable-glossary-terms: true;
}

p.h3
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11pt;
	color: #786A65;
	font-weight: bold;
	page-break-inside: avoid;
	page-break-after: avoid;
	mc-disable-glossary-terms: true;
}

/* stlye of the horizontal line */

hr
{
	border: 0px;
	color: #000000;
	height: 1px;
	align: center;
	background-color: #000000;
}

.Bold
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	font-weight: bold;
}

.Italic
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	font-style: italic;
}

/* UC4 Script: style for comments */

span.scriptcomment
{
	font-family: "Lucida Console", monospace;
	color: #008080;
}

/* UC4 Script: Style for script functions */

span.scriptfunction
{
	font-family: "Lucida Console", monospace;
	color: #ff0000;
}

/* UC4 Script: Style for script statements */

span.scriptstatement
{
	font-family: "Lucida Console", monospace;
	color: #0000ff;
}

/* UC4 Script: Style for script string literals */

span.scriptstring
{
	font-family: "Lucida Console", monospace;
	color: #747474;
}

/* UC4 Script: Style for script variables */

span.scriptvariable
{
	font-family: "Lucida Console", monospace;
	color: #800080;
}

/* UC4 Script: general script stlye */

span.script
{
	font-family: "Lucida Console", monospace;
	color: #000000;
}

/* UC4 Script: JCL style */

span.scriptjcl
{
	font-family: "Lucida Console", monospace;
	color: #804000;
}

/* Script syntax: Style for mandatory parameters and values */

span.scriptsyntax
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	color: #800000;
	font-weight: bold;
	font-style: italic;
}

/* XML Code: Style for < > brackets, double quotes and character = */

span.xmlblue
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	color: #0000ff;
}

/* XML Code: Style for parameter and tag names */

span.xmlbrown
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	color: #9c0000;
}

/* XML Code: Style for values of tags and parameters */

span.xmlblack
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	color: #000000;
	font-weight: bold;
}

/* XML Code: For the characters + and - of xml tags with children */

span.xmlred
{
	font-family: Verdana, Arial, Helvetica, SansSerif;
	color: #ff0000;
}

span.disableglossary
{
	mc-disable-glossary-terms: true;
}

span.actionstyle
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-weight: bold;
	color: #000000;
}

span.codeexample
{
	font-size: 8pt;
	font-family: 'Courier New';
	mc-disable-glossary-terms: true;
}

span.h2
{
	font-size: 13pt;
	color: #786A65;
	font-weight: bold;
	font-family: Arial, ' Verdana', ' Helvetica', ' SansSerif';
}

span.mcFormatColor
{
	text-decoration: none;
	color: #0000ff;
}

p.Level2-Heading
{
	color: #4479B9;
	font-weight: bold;
	line-height: normal;
	margin-top: 12pt;
	mc-disable-glossary-terms: true;
}

/* Cross reference styles*/

MadCap|xref
{
	mc-format: '{color blue}{para}';
	color: #0000ff;
}

/* product name style */

.UC4productName
{
	font-style: italic;
}

.productName
{
	font-style: italic;
}

.UC4summary
{
	padding-bottom: 6px;
	padding-top: 6px;
	mc-next-tag: p;
	color: #6B6B6B;
	font-style: italic;
	border-top-color: transparent;
}

.UC4keyTerm
{
	font-style: italic;
}

.UC4element
{
	font-weight: bold;
}

.element
{
	font-weight: bold;
}

.UC4noteWarning
{
	background-image: url('icon-warning.gif');
	background-repeat: no-repeat;
	background-position: 0;
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4noteHint
{
	background-position: 0;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 1px;
	background-image: url('icon-info.gif');
}

.UC4noteTip
{
	background-image: url('icon-ok.gif');
	background-repeat: no-repeat;
	background-position: 0;
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4noteAdmin
{
	background-image: url('icon-admin.gif');
	background-position: 0;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4noteIncomp
{
	background-image: url('icon-incomp.gif');
	background-position: 0;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4noteError
{
	background-image: url('icon-stop.gif');
	padding-left: 20px;
	background-position: 0;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}

.UC4notePriv
{
	background-repeat: no-repeat;
	background-position: 0;
	background-image: url('icon-priv.gif');
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4noteVideo
{
	background-repeat: no-repeat;
	background-position: 0;
	background-image: url('icon-video.gif');
	padding-left: 20px;
	padding-bottom: 1px;
}

.UC4code
{
	font-family: "Courier New", Courier, monospace;
	word-wrap: break-word;
	white-space: nowrap;
	mc-disable-glossary-terms: true;
}

.UC4codeAllowLineBreak
{
	font-family: "Courier New", Courier, monospace;
	word-wrap: break-word;
	/* white-space: nowrap; */
	mc-disable-glossary-terms: true;
}

.UC4code > .UC4codeProxy
{
	font-style: italic;
}

.UC4imageAndCaption
{
	font-size: 8pt;
	padding-bottom: 10pt;
}

.UC4imageAndCaption img
{
	max-width: 600px;
	padding-top: 10pt;
	padding-right: 100%;
}

.UC4banner
{
	border-spacing: 0px;
	border-top-width: 0px;
	border-width: 0px;
	color: black;
	padding-left: 0px;
	padding-top: -1px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.UC4tableNoFrame
{
	border-spacing: 0px;
	border-width: 0px;
	border-collapse: collapse;
	color: black;
	background-color: transparent;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.UC4image
{
	padding-top: 0pt;
	max-width: 80%;
	border: 1px solid #AAAAAA;
	box-shadow: 3px 3px 4px #AAAAAA;
}

.UC4imageWithZoom
{
	padding-top: 0pt;
	max-width: 80%;
	border: 1px solid #AAAAAA;
	box-shadow: 3px 3px 4px #AAAAAA;
}

.UC4imageWithZoom:hover
{
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	/* cursor: url("UC4Shared/Images/loupeMagnify.gif"), pointer; */
	border: 1px solid #ecac00;
	box-shadow: 3px 3px 4px #efaf00;
}

.UC4imageWithZoom:active
{
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	/* cursor: url("UC4Shared/Images/loupe.gif"), none; */
	border: 2px solid #ecac00;
	max-width: 90%;
	height: auto;
	max-height: 90%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	box-shadow: 3px 3px 4px #efaf00;
}

.UC4caption
{
	font-size: 8pt;
	padding-top: 0px;
	padding-bottom: 10pt;
}

/* ^- added by EXTHAG to force line breaks in examples */

.UC4example
{
	background-color: #efefef;
	word-wrap: break-word;
}

/* Style for tagging content that should NOT be translated. No format is applied. 
   Note that certain style classes, such as those for code samples, are not translated by default. 
   You do not need to tag them additionally with .dontTranslate. */

.dontTranslate
{
	
}

/* Style for the first summary paragraph of a topic */

p.summary
{
	padding-bottom: 6px;
	padding-top: 6px;
	mc-next-tag: p;
	color: #6B6B6B;
	font-style: italic;
	border-top-color: transparent;
}

div.example
{
	background-color: #efefef;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

p.codeexample
{
	font-size: 8pt;
	font-family: 'Courier New';
	mc-disable-glossary-terms: true;
}

/* Style for image captions */

p.imagecaption
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 0px;
	padding-left: 0px;
	mc-disable-glossary-terms: true;
}

li.h3
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11pt;
	color: #786A65;
	font-weight: bold;
}

p.actionstyle
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}

p.b
{
	font-weight: bold;
}

p.h3p
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11pt;
	color: #786A65;
	font-weight: bold;
	mc-disable-glossary-terms: true;
}

li.b
{
	font-weight: bolder;
	font-size: 10pt;
}

li.h3
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 11pt;
	color: #786A65;
	font-weight: bold;
}

div.container
{
	page-break-inside: avoid;
}

div.image
{
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 10pt;
	padding-left: 0pt;
	page-break-inside: avoid;
}

/* Style for warnings */

.note_warning
{
	background-image: url('icon-warning.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for tips, hints, information notes */

.note_hint
{
	background-image: url('icon-info.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for tips and checklist entries*/

.note_tip
{
	background-image: url('icon-ok.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for procedures that requires an administrator */

.note_admin
{
	background-image: url('icon-admin.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for incompatibility warnings */

.note_incomp
{
	background-image: url('icon-incomp.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for critical errors */

.note_error
{
	background-image: url('icon-stop.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Style for privilege and authorization notes */

.note_priv
{
	background-image: url('icon-priv.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

.note_video
{
	background-image: url('icon-video.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

.note_community
{
	background-image: url('icon-community.gif');
	background-position: 0;
	background-repeat: no-repeat;
	background-position-y: top;
	background-position-x: left;
	padding-left: 20px;
	padding-bottom: 1px;
	page-break-inside: avoid;
	mc-next-tag: p;
}

/* Styles for the links in the online documentation */

a:link
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a:active
{
	text-decoration: none;
}

/* G L O S S A R Y */

MadCap|glossaryTerm
{
	mc-open-image: none;
	mc-closed-image: none;
	color: #006600;
}

MadCap|glossaryProxy
{
	font-size: 1 em;
	border-top-width: 0px;
}

div.GlossaryPageTerm
{
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
}

div.GlossaryPageHeading
{
	font-size: 1, 5em;
	border-bottom-width: 0px;
}

div.GlossaryPageEntry
{
	
}

div.GlossaryPageDefinition
{
	font-size: 1em;
}

/* T O C */

MadCap|tocProxy
{
	border-top-width: 0px;
	border-top-style: hidden;
}

p.Instructions
{
	color: 6B6B6B;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	margin-top: 2em;
	background-position: 0;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}

p.productname
{
	font-style: normal;
}

/* Section for the printed output */

@media print
{
	/* turn off automatic hyphenation for PDF */

	body
	{
		mc-hyphenate: never;
	}

	img.example
	{
		max-width: 100%;
		mc-thumbnail-max-width: auto;
		mc-thumbnail: normal;
	}

	/* style for images */

	.UC4image
	{
		max-width: 100%;
	}

	img
	{
		max-width: 100%;
	}

	/* style for images in tables.
	this style fixes the problem with tables and images with max-width:100% */

	table img
	{
		max-width: auto;
	}

	p.summary
	{
		page-break-after: avoid;
	}

	/* Heading 1 */

	h1
	{
		mc-auto-number-format: 'CH:{chapnum} ';
		mc-heading-level: 1;
		page-break-after: avoid;
	}

	/* Heading 2 */

	h2
	{
		mc-auto-number-format: 'CH:{chapnum}.{n+} ';
		page-break-before: auto;
		mc-heading-level: 2;
		page-break-after: avoid;
	}

	/* Heading 3 */

	h3
	{
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n+} ';
		page-break-before: auto;
		mc-heading-level: 3;
		page-break-after: avoid;
	}

	/* Heading 4 */

	h4
	{
		mc-heading-level: 4;
		page-break-before: auto;
		font-size: 14pt;
	}

	/* Heading 5 */

	h5
	{
		mc-heading-level: 5;
		font-size: 12pt;
	}

	/* Heading 6 */

	h6
	{
		mc-heading-level: 6;
		font-size: 10pt;
	}

	/* Style for Heading 1 thats not included in the TOC */

	h1.notinToc
	{
		mc-auto-number-format: '';
		mc-heading-level: 0;
		page-break-after: avoid;
	}

	/* Style for Heading 2 thats not included in the TOC */

	h2.notinToc
	{
		mc-auto-number-format: '';
		mc-heading-level: 0;
		page-break-after: avoid;
	}

	/* Style for Heading 3 thats not included in the TOC */

	h3.notinToc
	{
		mc-auto-number-format: '';
		mc-heading-level: 0;
		page-break-after: avoid;
	}

	h4.notinToc
	{
		mc-auto-number-format: '';
		mc-heading-level: 0;
		page-break-after: avoid;
	}

	h5.notinToc
	{
		mc-auto-number-format: '';
		mc-heading-level: 0;
		page-break-after: avoid;
	}

	/* Style for Heading 1 that's in the TOC, but unnumbered */

	h1.unnumbered
	{
		mc-auto-number-format: '';
		mc-heading-level: 1;
		page-break-after: avoid;
	}

	/* Style for Heading 2 that's in the TOC, but unnumbered */

	h2.unnumbered
	{
		mc-auto-number-format: '';
		page-break-before: auto;
		mc-heading-level: 2;
		page-break-after: avoid;
	}

	/* Style for Heading 3 that's in the TOC, but unnumbered */

	h3.unnumbered
	{
		mc-auto-number-format: '';
		page-break-before: auto;
		mc-heading-level: 3;
		page-break-after: avoid;
	}

	/* Style for Heading 4 that's in the TOC, but unnumbered */

	h4.unnumbered
	{
		mc-auto-number-format: '';
		mc-heading-level: 4;
		page-break-before: auto;
		font-size: 14pt;
	}

	/* Style for Product name on the titlepage */

	p.productname
	{
		font-size: 32pt;
		color: #9C9C9B;
		font-weight: bold;
	}

	/* Style for book title on the titlepage */

	p.document_title
	{
		font-size: 32pt;
		font-weight: bold;
		color: #F8DD8F;
	}

	p.toc_heading
	{
		font-size: 15pt;
		color: #ecac00;
		font-weight: bold;
	}

	/* table data */

	td
	{
		/*border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-width: 0px;*/
		page-break-inside: avoid;
	}

	/* table header */

	th
	{
		/*border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-width: 0px;*/
		page-break-inside: avoid;
		page-break-after: avoid;
	}

	/* Table */

	table
	{
		/*border-spacing: 4px;*/
		page-break-before: avoid;
	}

	tr
	{
		page-break-inside: avoid;
	}

	p.Instructions
	{
		color: 6B6B6B;
		font-size: 11pt;
		font-style: italic;
		font-weight: bold;
		margin-top: 2em;
		background-position: 0;
		background-repeat: no-repeat;
		padding-bottom: 1px;
		padding-left: 20;
	}

	p.SeeAlso
	{
		color: 6B6B6B;
		background-color: #FAC800;
	}

	p.BlockHeader3
	{
		page-break-before: avoid;
	}

	li
	{
		page-break-before: avoid;
	}

	p.BlockHeader2
	{
		page-break-before: avoid;
	}

	div
	{
		page-break-before: avoid;
	}
}

pre
{
	font-size: 8pt;
	mc-disable-glossary-terms: true;
}

li.Step
{
	margin: 8px;
}

li.StepResult
{
	margin: 8px;
	list-style-image: url('icon-ok.gif');
	padding-top: 10px;
}

/* MINI TOC list and link format */

MadCap|miniTocProxy
{
	border: none;
	border-top-width: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

p.miniTOC1,
p.MiniTOC2,
p.MiniTOC3,
p.MiniTOC4
{
	display: list-item;
	list-style-type: disc;
}

a.MiniTOC1:link,
a.MiniTOC2:link,
a.MiniTOC3:link,
a.MiniTOC4:link
{
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
}

MadCap|miniTocProxy.default
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	mc-dita-type: li;
	padding-bottom: 0px;
	padding-left: 25px;
	line-height: 8px;
}

span.num
{
	color: #800080;
	font-weight: bold;
}

span.esc
{
	color: #ff00ff;
	font-weight: bold;
}

span.str
{
	color: #a68500;
}

span.pps
{
	color: #0000ff;
}

span.slc
{
	color: #f27900;
}

span.com
{
	color: #ff8000;
}

span.ppc
{
	color: #0080c0;
	font-weight: bold;
}

span.opt
{
	color: #ff0080;
	font-weight: bold;
}

span.ipl
{
	color: #9e5dff;
}

span.lin
{
	color: #303030;
}

span.kwa
{
	color: #bb7977;
	font-weight: bold;
}

span.kwb
{
	color: #8080c0;
	font-weight: bold;
}

span.kwc
{
	color: #0080c0;
}

span.kwd
{
	color: #004466;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: '';
}

/*Setting for imgs with Thumbnail*/

img.Thumbn
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 500px;
	title: 'Click to enlarge';
}

/* Avoid page break inside th tag */

th.AvoidPageBreakInside
{
	page-break-inside: avoid;
}

/* Avoid page break after th tag */

th.AvoidPageBreakAfter
{
	page-break-after: avoid;
}

/* Avoid page break after td tag */

td.PageBreakAvoidAfter
{
	page-break-after: avoid;
}

/* Avoid page break inside td tag */

td.PageBreakAvoidInside
{
	page-break-inside: avoid;
}

/* Toggler color class according to h3.unnumbered style color */

MadCap|toggler.lightGrey
{
	color: #878787;
}

/* Avoid page break inside table */

table.PageBreakAvoidInside
{
	page-break-inside: avoid;
}

p.documentStatus	/* for watermark text (e.g., 'draft', 'Entwurf') in the background */
{
	text-align: center;
	font-weight: bold;
	font-size: 100pt;
	color: #dcdcdc;
}

p.objectClassification	/*For object attributes at the start of an object definition topic*/
{
	font-family: Arial, Verdana, Helvetica, SansSerif;
	font-size: 10pt;
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 0.2em;
}

span.objectClassificationLabel	/*Label of an object classification*/
{
	font-weight: bold;
	color: #878787;
}

@media only screen and (max-width: 767px)
{
	p.SeeAlso
	{
		background-color: #FAC800;
	}
}

