html, body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, div, blockquote, table, caption {
	font-family: verdana,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: 11px;
}
tt, code, span.system, pre, code.command a, code.glossary a {
	font-size: 14px;
}
h3, h4 {
	font-size: 12px;
}
.autogenerated {
	font-size: 12px;
}
h1{
	font-size: 16px;
}
h2 {
	font-size: 14px;
}
/*
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, 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, dt, dl, dd {
	color: #000000;
}
/*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, dt {
	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: 10px;
}
html, body {
	margin-top: 0px;
}
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;
}
h1, h2, h3, h4, h5, h6{
	font-family:"Trebuchet MS",verdana,arial;
}
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;
}


.clear {
clear:both;
}
/*
.textRemoved{text-decoration: line-through;color:red;}
.textInserted{text-decoration:none;color:blue;}*/
			hr {
				margin: 0px 0 20px 0;
				border: solid 0px black;
				color: #4187AE;
				background-color: #4187AE;
			}
			table.relationshipTable {
				border-collapse:collapse;
			}
			table.relationshipTable thead {
				background-color:#6699CC; color:#f1f1f1;
				border:solid 1px #6699CC;
				text-align:center;
			}
			table.relationshipTable td {
				border:solid 1px #6699CC;
				vertical-align: top;
			}

			li.condition {list-style-type:none;}	
				
			.textRemoved  {text-decoration: line-through; color:#990000;}	
			.textRemoved .condition, .textRemoved .condition span {background-color:#CCCC99 !important;list-style-type:none;}
			.textInserted  {color: #000099;}
			
			.newIndicator { color:#990000; font-weight: 600;font-size:10px; font-variant: small-caps;}
			}

.textBlockRemoved{border-left:solid 2px red; padding-left:5px;text-decoration: line-through;color:red;}
.textBlockInserted{border-left:solid 2px blue; padding-left:5px;text-decoration:none;color:blue;}
.textBlockChanged{border-left:solid 2px gray; padding-left:5px;}

/*** Suite Solutions - May 31, 2009 - bold for uicontrol ***/
.uicontrol {font-weight: bold;}
