@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/*
  END UL / OL STYLES
*/

/*
  BEGIN FIELDSET / NOTES STYLES
*/

/*
  END FIELDSET / NOTES STYLES
*/

/*
  BEING FEATURETABLE STYLES
  
  Every table that is not a permTable is considered a featureTable.
  
*/

body
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 90%;
	margin: 10px;
	background-color: #FFF;
}

body.helpNav
{
	margin: 0px;
}

table
{
	font-size: 100%;
}

div.p,
p
{
	font-size: 90%;
	font-weight: normal;
	margin: 1em 0 0 0;
}

img
{
	border: 0;
}

form
{
	padding: 0px;
	margin: 0px;
}

pre
{
	font-family: 'Courier New', Courier, monospace;
	font-weight: normal;
	font-size: 100%;
	color: #000000;
}

div.p pre
{
	font-size: 110%;
}

a
{
	color: #333;
	text-decoration: underline;
}

h1,
.helpHead1
{
	font-weight: bold;
	font-size: 120%;
	color: #FFF;
	background-color: #737E96;
	padding: .7em 8px;
	margin: 0;
}

h2,
.helpHead2
{
	font-weight: bold;
	font-size: 100%;
	color: #51638A;
	line-height: 1.2em;
	padding: 0 0 1px 0;
	margin: 1.2em 0 .3em 0;
	border-bottom: 1px solid #51638A;
}

/*
  END FEATURETABLE STYLES
*/

/*
  BEING SEE ALSO STYLES
*/

h2 p,
.helpHead2 p
{
	margin-top: 0;
	padding-top: 0;
}

h3,
.helpHead3
{
	font-weight: bold;
	font-size: 100%;
	color: #51638A;
	margin: .7em 0 .7em 0;
	padding: 0;
}

h4,
.helpHead4
{
	font-weight: bold;
	font-size: 90%;
	color: #51638A;
	margin: 0.7em 0 0 0;
	padding: 0;
}

/*
  END SEE ALSO STYLES
*/

/*
  BEGIN FIELD NAME STYLES
*/

h5,
.helpHead5
{
	font-weight: bold;
	font-size: 85%;
	margin: 0.7em 0 0 0;
	padding: 0;
}

/*
  BEGIN FOOTER STYLES
*/

.subHead
{
	font-size: 90%;
	background-color: #DEEDFF;
	padding: .3em 8px;
}

.subHead p
{
	font-size: 100%;
	margin: 0;
	line-height: 1.4em;
}

/*
  END FOOTER STYLES
*/

ul,
ol
{
	margin: 0.5em 0 0.5em 1em;
	padding-top: 0;
	padding-left: 0;
}

ol li,
ul li,
div li
{
	font-size: 90%;
	margin-left: 1em;
	line-height: 1.2em;
	padding: 6px 0 0 0;
}

div.p li
{
	font-size: 100%;
}

div li li
{
	font-size: 100%;
}

ol li
{
	list-style-type: decimal;
}

ol ol li
{
	list-style-type: lower-alpha;
}

ol ol ol li
{
	list-style-type: armenian;
}

ul li
{
	list-style-type: square;
}

ul ul li
{
	list-style-type: circle;
}

ul ul ul li
{
	list-style-type: disc;
}

li div.p + *
{
	padding-top: 1em;
}

ol li a,
ul li a,
ol li li a,
ul li li a,
ol li a:hover,
ul li a:hover,
ol li li a:hover,
ul li li a:hover
{
	text-decoration: underline;
}

li pre
{
	font-size: 110%;
}

li div.p,
li .p,
li p,
dd div.p
{
	font-size: 100%;
	font-weight: normal;
	padding-top: 1em;
	margin: 0;
}

legend
{
	color: #333;
	font-size: 100%;
	font-weight: bold;
	margin: 0 2px;
}

.note
{
	font-size: 90%;
	border: 1px solid #8E9CBD;
	margin: 10px 0 10px 0;
}

.note .noteBody
{
	margin: 0 8px 8px 10px;
}

dd fieldset.note
{
	font-size: 100%;
}

div.p fieldset.note
{
	font-size: 100%;
}

.noteBody p
{
	font-size: 100%;
	margin-top: 6px;
}

.noteBody ul,
li
{
	padding-left: 50px;
	font-size: 100%;
}

.noteBody div.p
{
	font-size: 100%;
}

.noteBody .p li
{
	font-size: 110%;
}

li .note,
li .note .noteBody
{
	font-size: 100%;
}

.note .noteBody ol
{
	margin-left: 57px;
}

.tip
{
	font-size: 90%;
	border: 1px solid #8E9CBD;
	margin: 10px 0 10px 0;
}

.tip .tipBody
{
	margin: 0 8px 8px 10px;
}

dd fieldset.tip
{
	font-size: 100%;
}

div.p fieldset.tip
{
	font-size: 100%;
}

.tipBody p
{
	font-size: 100%;
	margin-top: 6px;
}

.tipBody ul,
li
{
	padding-left: 50px;
	font-size: 100%;
}

.tipBody div.p
{
	font-size: 100%;
}

.tipBody .p li
{
	font-size: 110%;
}

li .tip,
li .tip .tipBody
{
	font-size: 100%;
}

.tip .tipBody ol
{
	margin-left: 57px;
}

.caution
{
	font-size: 90%;
	border: 1px solid #8E9CBD;
	margin: 10px 0 10px 0;
}

.caution .cautionBody
{
	margin: 0 8px 8px 10px;
}

dd fieldset.caution
{
	font-size: 100%;
}

div.p fieldset.caution
{
	font-size: 100%;
}

.cautionBody p
{
	font-size: 100%;
	margin-top: 6px;
}

.cautionBody ul,
li
{
	padding-left: 50px;
	font-size: 100%;
}

.cautionBody div.p
{
	font-size: 100%;
}

.cautionBody .p li
{
	font-size: 110%;
}

li .caution,
li .caution .cautionBody
{
	font-size: 100%;
}

.caution .cautionBody ol
{
	margin-left: 57px;
}

.featureTable
{
	padding: 10px 0 10px 0;
	font-size: 90%;
}

li .featureTable
{
	padding: 10px 0 10px 0;
	margin-left: 0px;
	margin-top: 10px;
}

.featureTableHeader
{
	background-color: #737E96;
	color: #FFFFFF;
	font-size: 110%;
	font-weight: bold;
	text-align: left;
	padding: .2em 6px;
	border: none;
}

.featureTable tbody
{
	background-color: #F3F3EC;
}

.featureTable td
{
	vertical-align: top;
	border-bottom: 1px solid #E3DEB8;
}

div.p .featureTable td
{
	vertical-align: top;
	border-bottom: 1px solid #E3DEB8;
	font-size: 110%;
}

.featureTable .note .noteBody
{
	font-size: 111%;
}

.featureTable .tip .tipBody
{
	font-size: 111%;
}

.featureTable .caution .cautionBody
{
	font-size: 111%;
}

dd .featureTable td
{
	vertical-align: top;
	border-bottom: 1px solid #E3DEB8;
	font-size: 110%;
}

.featureTable td dd,
.featureTable td p,
.featureTable td li,
.featureTable td ul li ul li
{
	font-size: 100%;
}

.featureTable td pre
{
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	font-size: 110%;
	margin: 0px;
}

.featureTable td div.p
{
	font-size: 100%;
	padding: 0px;
}

.featureTable td div.list_in_table_cell ul li
{
	padding: 0px 0px 6px 0px;
}

.featureTable td div.list_in_table_cell ul
{
	margin: 0em 0em 0em;
}

.featureTable td div.p ul
{
	margin: 0em 0em 1em;
}

.relinfo
{
	font-size: 90%;
	color: #51638A;
	padding-top: 1.5em;
	font-weight: normal;
}

.relinfo a
{
	color: #333;
	font-weight: normal;
	text-decoration: underline;
}

.relinfo a:hover
{
	color: #369;
	text-decoration: underline;
}

a:hover
{
	color: #369;
	text-decoration: underline;
}

div.p .fieldName,
.fieldName,
.codeph,
.filepath,
.sysout
{
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	font-size: 110%;
	color: #000000;
}

.helpPageFooter
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 10px 0px;
	border-top: 1px solid #E8E8E8;
	font-size: 85%;
	text-align: center;
	line-height: 1.5em;
	color: #878585;
	width: 100%;
	margin-top: 20px;
	text-decoration: none;
}

.helpPageFooter a
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 10px 0px;
	border-top: 1px solid #E8E8E8;
	font-size: 85%;
	text-align: center;
	line-height: 1.5em;
	color: #878585;
	width: 100%;
	margin-top: 20px;
}

span.ui
{
	font-weight: bold;
}

div.GlossaryPageTerm
{
	font-size: 90%;
}

div.GlossaryPageDefinition
{
	padding: 2px;
	padding-left: 5px;
	font-size: 90%;
	background-color: #ffffe1;
}

MadCap|xref
{
	mc-format: '{quote}{para}{quote}';
	color: #000;
}

MadCap|xref:hover
{
	color: #369;
}

MadCap|dropDownHead
{
	margin-top: 6pt;
	text-decoration: none;
}

div.p
{
	font-size: 90%;
}

MadCap|glossaryTerm
{
	color: #000;
	font-weight: normal;
}

MadCap|glossaryTerm:hover
{
	color: #369;
}

MadCap|popupBody
{
	background-color: #ffffe1;
	color: #333;
	font-size: 9pt;
}

MadCap|popupHead
{
	color: #000;
}

MadCap|popupHead:hover
{
	color: #369;
}

td.ui
{
	font-weight: bold;
}

MadCap|dropDownHotspot
{
	text-decoration: underline;
}

MadCap|variable.ui
{
	font-weight: bold;
}

MadCap|xref.related
{
	mc-format: '{para}';
}

MadCap|xref.showflow
{
	mc-format: 'Show {para} Flowchart';
}

@media print
{
	h1
	{
		page-break-before: auto;
	}

	MadCap|dropDown
	{
		padding-top: 6pt;
	}
}

@media printPDF
{
	.helpHead1
	{
		page-break-after: avoid;
		margin-top: 1em;
		font-size: 140%;
		font-family: sans-serif;
		page-break-before: always;
	}

	h3
	{
		mc-heading-level: 0;
	}

	h2
	{
		mc-heading-level: 0;
	}

	MadCap|tocProxy
	{
		
	}

	div.GlossaryPageDefinition
	{
		background-color: #FFF;
	}

	p.pagebreak
	{
		page-break-before: always;
	}

	MadCap|xref
	{
		mc-format: '{quote}{para}{quote} {pageref}';
	}

	ol
	{
		mc-hyphenate: never;
	}

	.note
	{
		padding-left: 10px;
		padding: 5px;
	}

	.tip
	{
		padding-left: 10px;
		padding: 5px;
	}

	.caution
	{
		padding-left: 10px;
		padding: 5px;
	}
}

/*	h1
	{
		page-break-before: auto;
	}
*/

MadCap|relationshipsHeading
{
	color: #51638A;
	font-size: 90%;
}

MadCap|relationshipsHeading.concept
{
	font-size: 90%;
}

MadCap|relationshipsHeading.reference
{
	font-size: 90%;
}

MadCap|relationshipsHeading.task
{
	font-size: 90%;
}

MadCap|relationshipsItem
{
	font-size: 90%;
	margin: 0px;
}

td
{
	
}

th
{
	font-weight: bold;
}

td.p
{
	font-size: 90%;
}

table.TableStyle_Basic
{
	margin-left: 0;
	margin-right: auto;
	caption-side: top;
	font-size: inherit;
}

table.SimpleBorder
{
	
}

img.fixedwidth
{
	
}

h4
{
	margin-top: 1em;
}

h3
{
	margin-top: 1.1em;
}

span.tablecode
{
	font-family: monospace;
	font-size: 11;
}

caption
{
	text-align: left;
	font-family: Arial;
	font-size: 90%;
}

@media non-print
{
	MadCap|dropDown
	{
		padding-top: 6pt;
	}
}

MadCap|dropDown
{
	padding-top: 6pt;
}

fieldset.tip
{
	
}

fieldset.caution
{
	
}

fieldset.note
{
	
}

img.noteTipWarn
{
	padding-right: 5px;
}
