/* <!--* Copyright (C) 2001, 2010, 2011, 2012 Micro Focus. All rights reserved. * --> */

/* Undefined styles indicate either no usage of the style can be created/found in the pre-migration output.
Some standard HTML styles have been ignored due to defaults being adequate and expected (e.g. B, U, TT).*/

/* Important note:

   This CSS must not reference any external resources.
   Do not attempt to use the url(...) property value. It is not supported.
   If you need to use background images, you'll have to use JavaScript. */

/* ======================================================== */
/* -- Heading styles -- */
/*fix by WTT - headings optimized*/
h1 {
	margin: 10pt 0 4pt 0;
	font-size: 150%;
}

h2 {
	margin-top: 16pt 0 8pt 0;
	font-size: 140%;
}

	 
h3 {
	margin-top: 14pt 0 8pt 0;
	font-size: 120%;
}

	 
h4 {
	margin-top: 12pt 0 8pt 0;
	font-size: 100%;
}

	 
h5 {
	margin-top: 10pt 0 8pt 0;
	font-size: 100%;
}

	 
h6 {
	margin-top: 9pt 0 8pt 0;
	font-size: 95%;
}

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	background-color: transparent;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

title {
}

.section {
	margin-top: 1em;
	margin-bottom: 1em
}

.signpost {
	padding-top: 8pt;
	font-weight: bold;
	font-style: italic;
}

.figcap {
	margin-top: 6pt;
	margin-bottom: 0pt;
	padding: 0pt 20px 6pt;
	font-weight: bold;
	font-size: 90%;
}

.tablecap {
	margin-top: 6pt;
	margin-bottom: 600pt;
	padding: 0pt 20px 6pt;
	font-weight: bold;
	font-size: 90%;
}

/* -- sidehead is a legacy class used, for example,
  in Resolution note titles in <p> tags -- */
.sidehead {
	font-weight: bold;
}

	 
/* ---- */
.topictitle1 {
	color: #294390;
	font-weight: bold;
}

.topictitle2 {
}

.topictitle3 {
}

.topictitle4 {
}

.topictitle5 {
}

.topictitle6 {
}

	 
/* -- End of heading styles -- */
/* ======================================================== */
/* -- Start of para/text block styles -- */
blockquote {
}

body {
	padding-top: 0pt;
	padding-bottom: 0pt;
	margin-top: 6pt;
	margin-bottom: 20pt;
	background-color: #ffffff;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

p {
	padding-top: 0pt;
	padding-bottom: 1pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
}

	 
.p {
	padding-top: 0pt;
	padding-bottom: 1pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
}

	 
pre {
	padding-top: 0pt;
	padding-bottom: 0pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
	color: #000066;
	font-family: "Courier New", Courier, monospace;
	font-size: 100%;
}

	 
.longdesc {
	padding-top: 0pt;
	padding-bottom: 1pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
}

	 
/* Topic and title style for Microsoft Help Container (Help3) */
.primary-mtps-offline-document {
	/* font-family:Segoe UI, Verdana, Arial;*/
	/* font-size:0.85em; /*10pt*/
	margin: 0px;
	padding: 0px;
	min-width: 600px;
}

/* ---- */
	
.codeblock {
	padding: 5px 8px 8px;
	background-color: #e8e8e8;
	font-family: "Courier New", Courier, monospace;
}

.example {
}

	
.fignone {
}

img {
	padding: 0px 4px;
}

.msgblock {
}

.nested1 {
}

.nested2 {
}

.nested3 {
}

.nested4 {
}

.nested5 {
}

.nested6 {
}

.screen {
}

/* -- End of para styles -- */
/* ======================================================== */
/* -- Start of syntax styles -- */
.delim {
}

.syntax {
	font-family: "Courier New", Courier, monospace;
}

.oper {
}

.sep {
}

.synph {
}

/* -- Dialect styles --*/
.d-MF{
	background-color: #eef5ff;
}

.d-ANS85{
	background-color: #ffeef5;
}

.d-ISO2002{
	background-color: #fff5ee;
}

.d-OSVS{
	background-color: #eefff5;
}

.d-COB370{
	background-color: #f5ffee;
}

.d-OS390{
	background-color: #f5ffee;
}

.d-VSC2{
	background-color: #f5ffee;
}

.d-XOPEN{
	background-color: #f5eeff;
}

.d-ENT{
	background-color: #f5eeff;
}

.d-NET{
	background-color: #f5eeff;
}

.d-JVM{
	background-color: #f5eeff;
}
/* -- End of syntax styles -- */
/* ======================================================== */
/* -- Start of note styles -- 

.note {
    margin-top: 8pt;
    margin-bottom: 8pt;
    padding-top: 0pt;
    padding-bottom: 5pt; 
    border-top: 1px solid gray; 
    border-bottom: 1px solid gray}   */
	 
.note {
	border: 1px solid silver;
	/* previous = background-color: #dddddd; #faebd7 */
	margin-top: 5pt;
	padding: 8px;
}

.notetitle {
	font-weight: bold;
}

.attention {
	border: 1px solid orange;
	margin-top: 5pt;
	padding: 8px;
}

.attentiontitle {
	font-weight: bold;
}

.caution {
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	margin-top: 0pt;
	padding: 8px;
}

.cautiontitle {
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-top: 1px solid red;
	padding: 8px;
	font-weight: bold;
}

.danger {
	border: 1px solid red;
	margin-top: 5pt;
	padding: 8px;
}

.dangertitle {
	font-weight: bold;
}

.fastpath {
	border: 1px solid green;
	margin-top: 5pt;
	padding: 8px;
}

.fastpathtitle {
	font-weight: bold;
}

.important {
	border: 1px solid orange;
	margin-top: 5pt;
	padding: 8px;
}

.importanttitle {
	font-weight: bold;
}

.remember {
	border: 1px solid orange;
	margin-top: 5pt;
	padding: 8px;
}

.remembertitle {
	font-weight: bold;
}

.restriction {
	border: 1px solid silver;
	margin-top: 5pt;
	padding: 8px;
}

.restrictiontitle {
	font-weight: bold;
}

.tip {
	border: 1px solid limegreen;
	margin-top: 5pt;
	padding: 8px;
}

.tiptitle {
	font-weight: bold;
}

	 
/* -- End of note  styles -- */
/* ======================================================== */
/* -- Start of list styles -- */ 
ul {
	list-style-type: disc;
}

li {
	margin-bottom: 10pt;
}

ul li {
	margin-top: .6em;
	margin-bottom: 1em;
}

	 
ul ul {
	margin-top: .6em;
	margin-bottom: 1em;
}

ul ul li {
	margin-top: 0em;
	margin-bottom: .4em;
}

	 
ol {
	list-style-type: decimal;
}

	 
ol li {
	margin-top: .6em;
	margin-bottom: 1em;
}

	 
ol ol {
	margin-top: .6em;
	margin-bottom: 1em;
	list-style-type: lower-alpha;
}

ol ol li {
	margin-top: 0em;
	margin-bottom: .4em;
}

ol ol ol {
	list-style-type: lower-roman;
}

ol ol ol ol {
	list-style-type: upper-alpha;
}

ol ol ol ol ol {
	list-style-type: upper-roman;
}

	 
/* ---- */
.linklist {
}

.simple {
	margin-top: 1em;
	list-style-type: none;
}

	 
.simple li {
	margin-top: 0em;
	margin-bottom: 0em;
}

	 
ul.simple ul.simple {
	margin-top: 0em;
}

	 
.stepexpand{
}

.substepexpand{
}

.compact{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

	 
/* -- End of list styles -- */
/* ======================================================== */
/* -- Beginning of Definition list styles --*/	 	 
	 
dd {
}

dl {
}

dt {
	margin-top: 10pt;
	margin-bottom: 0pt;
	font-weight: bold;
}

/* ---- */
.ddexpand {
}

  
.ddexpand td {
	border-style: solid;
	border-color: white;
	border-width: 1px;
}

 
 .onexit td {
	border-style: solid;
	border-color: white;
	border-width: 1px;
}

	 
.dlterm {
}

	 
/* -- End of definition list styles -- */
/* ======================================================== */
/* -- Beginning of MF nested tables styles. --*/
/* These aren't part of DITA but were created during the migration from 
CVS. They were adjusted to improve the appearance of nested tables and
hence are required for legacy reasons. */
.table-nest1 {
	margin-left: 0pt;
}

.table-nest2 {
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 80pt;
}

	
.table-nest2 .normal {
	border: 1px white solid;
	padding: 0px;
	line-height: 15pt;
}

.table-nest3 {
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 105pt;
}

	
.table-nest4 {
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 130pt;
}

	
.table-nest5 {
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 155pt;
}

/* -- End of MF nested tables styles -- */
/* ======================================================== */
/* -- Start of normal table styles -- */
/* This table from Borland codex docs
    */
table {
	border: 1px solid black;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 4px;
	font-size: 9pt;
	border-collapse: collapse;
}

/*  original MF 

   table {
	background: #ffffff;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 100%;
	margin-top: 0pt;
	border: none; }	*/
	
td {
	padding: 7px;
	font-size: 12px;
	vertical-align: top;
}

 
tbody {
}

  
th {
	border-right: none;
	border-left: none;
	text-align: left;
}

	 
thead {
	border: 1px solid black;
	background-color: #e3e3e3;
}

tr {
}

  
 /* orig MF
   table td {
	background: #ffffff;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	border: none;
	padding-top: 0pt; }  */
	
table th {
	padding-top: 4pt;
	padding-bottom: 4pt;
	border-bottom: 1px solid black;
	background: none;
	color: black;
	background-color: #e3e3e3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}

	
td table {
	margin-top: 0pt;
}

 
	 
table ul .simple {
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 1.3em;
	list-style-type: none;
}

table td .simple {
	margin-top: 0pt;
	margin-left: 0pt;
	list-style-type: none;
}

	 
thead tr {
	border-color: black;
	border-style: solid;
	border-width: 1px;
}

	 
/* ---- */
.cellrowborder {
	border-bottom: 1px dotted silver;
	border-right: none;
	border-left: none;
}

thead .cellrowborder {
	border-bottom: 1px solid;
}

.normal {
	border-bottom: 1px dotted silver;
	border-right: 0px;
	border-left: 0px;
}
 
	 
.row-nocellborder {
	border-bottom: 1px dotted silver;
}

.choicetableborder{
}

.simpletableborder{
}

/* -- End of normal table styles -- */
/* ======================================================== */
/* -- Start of hyperlink styles -- */
a:link {
	color: #333388;
	text-decoration: none;
	filter: Gray;
}

a:visited {
	color: #333388;
	text-decoration: none;
	filter: Gray;
}

a:hover {
	color: #6666FF; /*fix by WTT - color*/
	text-decoration: underline;
	filter: none;
}

	 
a:active {
	color: #6666FF;
	text-decoration: underline;
	filter: XRay;
}

	 
.familylinks {
	margin-top: 20px;
	line-height: normal;
}

.parentlink {
	margin-top: 20px;
	line-height: normal;
}

 
.previouslink {
	margin-top: 20px;
	line-height: normal;
}

 
.nextlink {
	margin-top: 20px;
	line-height: normal;
}

 
.ullinks{
	margin-top: 30px;
	margin-bottom: 30px;
	list-style: none;
}

.ulchildlink{
}

.relinfo {
	margin-top: 20px;
	border-top: thin;
	border-top-color: silver;
	border-top-style: solid;
	line-height: normal;
}

.reltasks {
	margin-top: 20px;
	line-height: normal;
}

.relconcepts {
	margin-top: 20px;
	line-height: normal;
}

.relref {
	margin-top: 20px;
	line-height: normal;
}

 
/* -- End of hyperlink styles -- */
/* ======================================================== */
/* -- Start of word and phrase styles -- */
cite {
	font-style: italic;
}

	
dfn {
}

 
	
kbd {
}

	
samp {
}

var {
	font-style: italic;
}

/* ---- */
.apiname {
	font-weight: bold;
}

	
.codeph {
	font-family: "Courier New", Courier, monospace;
}

.filepath {
	font-family: "Courier New", Courier, monospace;
}

	
.keyword {
}

.kwd {
}

	
.menucascade {
	font-weight: bold;
}

	
.msgnum {
}

	
.msgph {
	font-size: 10pt;
}

.option {
}

.parmname {
	font-style: italic;
}

.pre {
	font-family: "Courier New", Courier, monospace;
}

	
.q {
}

.sysout {
}

	
.term{
}

.cmdname {
	font-weight: bold;
	font-size: 10pt;
}

	
.userinput {
	font-weight: bold;
	font-size: 10pt;
}

.uicontrol {
	font-weight: bold;
}

.var {
	font-style: italic;
}

.wintitle {
	font-weight: bold;
}



/* testing tableNoBorder for MSHC */

.tablenoborder {
    border-color: #fff;
    border-width: 0;
    border-style: none;
	margin: 0;
	padding: 0;
}

/* -- End of word and phrase styles -- */
/* ======================================================== */
/* ======================================================== */
/* The following styles are not used by DITA but might relate to legacy styles
following migration from CVS, usage of which hasn't been found yet.*/


/* -- HTML styles

SELECT {font-family: Arial, Helvetica, sans-serif;font-size: 90%}
INPUT {font-family: Arial, Helvetica, sans-serif;font-size: 90%}
CODE {font-family: Courier New, Courier, monospaced;font-size: 100% }
CAPTION {font-weight: bold;font-size: 100%;text-align: left} */
/* -- Text block styles

This one was in the CSS twice - why?
BODY {background-color: #ffffff;color: black;font-family: Arial, Helvetica, sans-serif; 
    font-size: 80%;padding-top: 0pt;padding-bottom: 0pt;margin-top: 6pt;margin-bottom: 0pt}
BODY.alinklist {background-color: #c0c0c0;color: black;font-family: Arial, Helvetica, sans-serif; 
    font-size: 70%;padding-top: 0pt;padding-bottom: 0pt;margin-top: 6pt;margin-bottom: 6pt;
    margin-left:6pt;margin-right: 6pt }
P.ix1 {padding-top: 0pt;padding-bottom: 0pt;margin-top: 3pt;margin-bottom: 0pt;
    line-height: 95%;margin-left: 5pt;text-indent: -5pt}
P.ix2 {padding-top: 0pt;padding-bottom: 0pt;margin-top: 3pt;margin-bottom: 0pt;
    line-height: 95%;margin-left: 25pt;text-indent: -5pt }
P.top {text-align: right;border-bottom: solid gray 1pt;margin-top: 0pt}
.relatedtopics {border-top: 1px solid;padding-top: 2pt }
.warning {margin-top: 10pt;margin-bottom: 10pt;border-color: black;border-top: ridge 2px; 
    padding-top: 0pt;border-bottom: ridge 2px;padding-bottom: 2pt} */
	 
/* -- Dialect styles

.dialect-unknown{background-color: #f4f4f4}
.MFCS{background-color: #f5eeff}
.MX{background-color: #fff5ee}
.NET{background-color: #eefff5}
.NX{background-color: #ffeef5}
.SX{background-color: #f5ffee}
.xMFCS{background-color: #f5eeff;font-style:italic}
.xMX{background-color: #fff5ee;font-style:italic}
.xNET{background-color: #eefff5;font-style:italic}
.xNX{background-color: #ffeef5;font-style:italic}
.xSX{background-color: #f5ffee;font-style:italic} */
/* -- List styles
		
UL.button LI {margin-top: 10pt;margin-bottom: 0pt}
OL.legal OL{list-style-type: upper-alpha}
UL.compact {margin-top: 8pt;}
UL.compact UL.compact {margin-top: 0pt}
OL.compact {margin-top: 8pt}
UL.compact LI {margin-top: 0pt;margin-bottom: 0pt}
OL.compact LI {margin-top: 0pt;  margin-bottom: 0pt} */
/* -- Table styles

TABLE.MI {margin-top: 8pt;background-color:#cccccc}
TABLE.MI TH {padding-top: 0pt;padding-bottom: 2pt;background-color:#cccccc}
TABLE.MI TD {padding-top: 0pt;padding-bottom: 0pt;background-color:#cccccc}
TABLE.compact {margin-top: 0pt}
TABLE.compact TH {padding-top: 0pt;padding-bottom: 2pt}
TABLE.compact TD {padding-top: 0pt;padding-bottom: 0pt}
TABLE.border {border: none;margin-top: 0pt }
TABLE.border TH {padding-top: 4pt;padding-bottom: 4pt;border: 1px solid lightgray}
TABLE.border TD {padding-top: 1pt;padding-top: 0pt;padding-bottom: 2pt;border: 0px solid lightgray}
TABLE.noborder {margin-top: 0pt;margin-bottom: 8pt}
TABLE.noborder TH {padding-top: 4pt;padding-bottom: 1pt;border-bottom: 1px solid black;}
TABLE.noborder TD {padding-top: 8pt;padding-bottom: 0pt}
TD.rowhead {font-weight: bold }
TD.rowhead TABLE {font-weight: bold }
TABLE TD.rowhead {font-weight: bold }
TABLE.border TD.rowhead {font-weight: bold;padding-top: 1pt;padding-top: 0pt;
							    padding-bottom: 2pt;border: 1px solid lightgray}
TABLE.noborder TD.rowhead {font-weight: bold;padding-top: 8pt;padding-bottom: 0pt}
TABLE.compact TD.rowhead {font-weight: bold;padding-top: 0pt;padding-bottom: 0pt}
TABLE.preamble {background-color: #cccccc;margin-top: 8pt}
TABLE.preamble TD {background-color: #cccccc;padding-top: 0pt}
TABLE TD.preamble-separator {background-color: #ffffff;padding-top: 0pt}
TABLE.contextlist P {padding-top: 2pt;margin-top: 0pt}
TABLE.alinklist {width: 100%;background-color: #ffffff;border-collapse: collapse;margin-top: 0pt
    border-spacing: 0px;border-width: 2px;border-style: inset;border-color: lightgray;}
TABLE.alinklist TD {background-color: #ffffff;border-spacing: 0px;padding-top: 0pt;padding-bottom: 0pt}
TABLE.alinklist TH {text-align: right;background-color: #000080;border-width: 2px;
    border-style: ridge;border-color: lightgray;padding-top: 0pt;padding-bottom: 0pt}
TABLE.contextlist {width: 100%;background-color: #ffffff;border-collapse: collapse;
    border-spacing: 0px;border-width: 2px;border-style: inset;border-color: silver;margin-top: 0pt}
TABLE.contextlist TR {text-align: left;padding-top: 0pt;padding-bottom: 0pt;margin-top: 3pt;margin-bottom: 0pt}
TABLE.contextlist TH {font-size: 100%;padding-top: 3pt;padding-left: 3px;padding-bottom: 3pt}
TABLE.contextlist TD {background-color: #ffffff;font-size: 100%;border-spacing: 0px;
    padding-top: 2pt;padding-left: 3px;padding-right: 6px;line-height: 85% } */
/* -- Table of contents styles 

TABLE.TOC {background-color: #f2f2f2;color: #002f5d;font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-align: left;margin-top: 0pt;padding-top: 0pt; }
TABLE.TOC TD {background-color: #f2f2f2;color: #002f5d;font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 100%;line-height: 120%;vertical-align: top;padding-top: 0pt;}
FORM.TOC {background-color: #f2f2f2;color: #002f5d;font-family: Verdana, Arial, Helvetica, sans-serif;}
A.TOC:link {filter: Gray;text-decoration: none;color: #002f5d}
A.TOC:visited {filter: Gray;text-decoration: none;color: #002f5d}
A.TOC:hover {filter: none;text-decoration: underline;color: #d11442}
A.TOC:active {filter: XRay;text-decoration: none;color: #d11442}
BODY.TOC {background-color: #f2f2f2;color: #002f5d;font-family: Arial, Helvetica, sans-serif; 
    font-size: 70%;line-height: 120%;padding-top: 0pt;padding-bottom: 0pt;margin-top: 6pt;margin-bottom: 0pt; }
 */
			 
/* -- Hyperlink styles

A:link .gl {color: green}
A:visited .gl {color: green}
A:hover .gl {text-decoration: underline;color: green}
A:active .gl {text-decoration: underline;color: green} */
/* -- Caption styles

P.caption {font-weight: bold;margin-top: 14pt;margin-bottom: 14pt} 
.captionedexample-disabled {width: 100%;background-color: #dddddd;border-collapse: collapse;
    border-spacing: 0px;border-width: 3px;border-style: outset;border-color: dark-gray;
    margin-top: 3pt;margin-bottom: 0pt;margin-left:0pt;margin-right: 0pt;padding: 4px} */
/* -- Word/phrase formatting styles

.shortexample-disabled {width: 100%;background-color: #eeeeee;
	border-collapse: collapse;border-spacing: 0px;border-width: 1px;border-style: solid;
	border-color: gray;border-right: thin solid gray;border-bottom: thin solid gray;
	margin-top: 3pt; margin-bottom: 0pt;margin-left:0pt;margin-right: 0pt;
   padding-top: 0px;padding-bottom: 4px;padding-left: 4px;padding-right: 4px}
.button {margin-bottom: 0pt;margin-top: 10pt;margin-left: 3.4em;text-indent: -1.8em;list-style-type: none}
.code {font-family: Courier new, Courier, monospaced}
.command {font-weight: bold}
.control {font-weight: bold} 
.emphasis {font-style: italic}
.filename {font-weight: bold}
.value {font-family: Courier new, Courier, monospaced } 
.xref {font-style: italic}
.xrefbook{ font-weight: bold;font-style: italic} */
/* -- Heading styles
	  
.examplehead {margin-top: 14pt;font-weight: bold}
.sidehead {font-size: 100%;margin-top: 14pt;margin-bottom: 0pt;font-weight: bold}
.commenthead {font-weight: bold}
.notehead {font-weight: bold } */
	
/* -- Definition list styles

DL.footnotes {margin-top: 0pt}
DL.footnotes DT {font-size: 85%;font-weight: normal;margin-top: 6pt;margin-bottom: 0pt;border-top: none }
DL.footnotes DD {font-size: 85%;margin-top: -14pt;margin-left: 16pt;}
DL.glossary DT {font-weight: bold;margin-top: 10pt;margin-bottom: 0pt;}
DL.glossary DD P {margin-top: 4pt}
DD P {margin-top: 4pt } */
/* -- Unclassified styles

.placeholder{font-style: italic} 
.railroad{letter-spacing: -.5pt;line-height: 80%}
.compact{margin-top: 0pt;margin-bottom: 0pt}
.er {font-size: 100%;margin-top: 14pt;margin-bottom: 0pt}
.signpost {margin-bottom: 4pt;margin-bottom: -6pt;font-style: italic;font-weight: bold}
.normal {background-color: #ffffff;}
.flitem {font-size: 100%;border-collapse: collapse;border-spacing: 2px;border-top: thin solid gray;padding-top: 2pt }
.required {border-bottom: 1px solid }
.LL1 {margin-left: 15pt;text-indent: -15pt}
.LL1P {margin-left: 15pt}
.LL2 {margin-left: 35pt;text-indent: -20pt}
.LL2P {margin-left: 35pt}
.LL3{ margin-left: 65pt;text-indent: -30pt}
.LL3P {margin-left: 65pt}
.LL4 {margin-left: 105pt;text-indent: -35pt}
.LL4P {margin-left: 105pt}
.line {font-style: italic;font-weight: bold} */
;