html, body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, div, blockquote, table, caption {
	font-family: arial, helvetica, sans-serif;
}
tt, code, span.system, pre, span.command-sem, span.filename-sem, span.parameter-sem, span.prog-code-sem, span.user-input-sem, span.command-code, span.parameter-code {
	font-family: "courier new", courier, monospace;
}
table.legend {
	font-size: 10px;
}
span.alarm-sem, span.error-sem, span.feature-sem, span.message-sem, span.notice-sem, span.state-sem, span.command-sem, span.filename-sem, span.parameter-sem, span.prog-code-sem, span.user-input-sem, sub, sup {
	font-size: 11px;
}
html, body, h5, h6, p, dl, dt, dd, div, blockquote, table, caption, pre.long {
	font-size: 12px;
}
tt, code, span.system, pre, code.command a, code.glossary a {
	font-size: 14px;
}
h3, h4 {
	font-size: 15px;
}
.autogenerated {
	font-size: 12px;
}
h1, h2 {
	font-size: 19px;
}
/*
html, body, h1, h2, h3, tt, i, b, sub, sup, code, p, li, li, dl, dt, dd, div, blockquote, table, caption, tr, th, td {
	font-style: normal;
}
*/
h4, h5, h6, i, em {
	font-style: italic;
}
em {
	font-weight: inherit;
}
/*
html, body, h1, h2, h2 span.block-title, h3, h5, h6, tt, i, b, sub, sup, code, p, li, dl, dt, dd, div, blockquote, table, caption, tr, td {
	font-weight: normal;
}
*/
h1, h3, h4, h5, b, code.command a, code.glossary a, p.term, p.figure-caption, p.equation-caption, caption, thead td, th, th p, td.term, div.action-in-short p, dt.note-caption, dt.caution-caption, dt.warning-caption, p.title, span.gui-component-sem, span.menupath-sem, span.user-input-sem, span.see-pl-type-sem, span.see-pl-type-code, span.block-title {
	font-weight: bold;
}
/*
html, body, h1, h2, h3, h4, h5, h6, tt, i, b, sub, sup, em, code, p, img, li, th p, li, dl, dt, dd, div, blockquote, table, table.legend, caption, tr, th, td {
	font-variant: normal;
}
*/
span.keys-sem {
	font-variant: small-caps;
}
html, body {
	background: #ffffff none repeat scroll 0% 0%;
}
html, body, p, ul, ol, li, div.onestep, div.branch, div.text, div.content {
	color: #000000;
}
/*
h1, h2, h3, h4, h5, h6, li.procedure, dt.note-caption, dt.caution-caption, .title, div.action-in-short p {
*/
h1, h2 {
	color: #0054b7;
}
dt.warning-caption {
	color: red;
}
a {
	color: #000092;
}
a:visited {
	color: purple;
}
a:hover, a:focus {
	color: #009933;
}
html, body, table, table-def.list, td.def, th.term, td.term {
	text-align: left;
}
img.Metainfo {
	text-align: right;
}
sub {
	vertical-align: sub;
}
sup {
	vertical-align: super;
}
table, table-def.list, td.def, th.term, td.term {
	vertical-align: text-top;
}
table {
	empty-cells: show;
}
span.ExpCollAll {
	text-decoration: underline;
}
html, body {
	margin-top: 12px;
}
html, body {
	margin-right: 20px;
}
html, body {
	margin-bottom: 12px;
}
ul, ol {
	margin-bottom: 15px;
}
li {
	margin-bottom: 3px;
}
table {
	margin-bottom: 1em;
}
html, body {
	margin-left: 20px;
}
table.def-list {
	margin-left: 5mm;
}
dl.gui-comp, div.steps, div.onestep, div.branch, div.text, div.content, div.or-steps, div.or-sequence, div.gui-comp {
	margin: 5mm;
}
th.term {
	padding-right: 2mm;
}
th.term, td.def {
	padding-bottom: 0.6em;
}
html, body, h1, h2, h3, h4, h5, h6 {
	display: block;
}
tt, i, b, sub, sup, em, code, a, img, code.command a, code.glossary a, span, span.block-title {
	display: inline;
}
pre, pre.long {
	white-space: pre;
}
ol, div.steps ol, ol.type-odd {
	list-style-type: decimal;
}
div.steps div.steps ol, ol.type-even {
	list-style-type: lower-alpha;
}
img {
	border-style: none;
}
span.comment {
	display: none;
}
sup, sub {
	font-size: 9px;
	line-height: 9px;
	vertical-align: 4px;
}
em.uicontrol, em.display-text {
	font-weight: normal;
	font-style: italic;
}