<!--* Copyright (C) 2001 Micro Focus  International Limited. All Rights Reserved. * -->
BODY
{ 
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 70%;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 6pt; 
    margin-bottom: 0pt
}
BODY
{ 
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 70%;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 6pt; 
    margin-bottom: 0pt
}
BODY.alinklist 
{ 
    background-color: #ffffff;
    color: black;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 80%;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 0pt; 
    margin-bottom: 0pt;
    margin-left:0pt;
    margin-right: 0pt 
}
BODY.TOC 
{ 
    background-color: #f2f2f2;
    color: #002f5d;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 70%;
    line-height: 120%;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 6pt; 
    margin-bottom: 0pt;
}
P 
{ 
    padding-top: 0pt;
    padding-bottom: 1pt;
    margin-top: 6pt; 
    margin-bottom: 0pt;
}
SELECT
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 90%
}
INPUT
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 90%
}
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 
}
H1 
{ 
    background-color: transparent;
    font-size: 150%; 
    font-weight: bold; 
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 10pt;
    margin-bottom: 4pt
}
H2 
{ 
    font-size: 140%; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 16pt;
    margin-bottom: 8pt; 
    padding-top: 0pt;
    padding-bottom: 0pt 
}
H3 
{ 
    font-size: 120%; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 14pt;
    margin-bottom: 8pt; 
    padding-top: 0pt;
    padding-bottom: 0pt 
}
H4 
{ 
    font-size: 100%; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 12pt;
    margin-bottom: 8pt; 
    padding-top: 0pt;
    padding-bottom: 0pt 
}
H5 
{ 
    font-size: 90%; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 10pt;
    margin-bottom: 8pt; 
    padding-top: 0pt;
    padding-bottom: 0pt 
}
H6 
{ 
    font-size: 85%; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 9pt;
    margin-bottom: 8pt; 
    padding-top: 0pt;
    padding-bottom: 0pt 
}
PRE 
{ 
    font-family: Courier New, Courier, monospaced; 
    font-size: 100%;
    color: #000066;
    padding-top: 0pt;
    padding-bottom: 0pt;
    margin-top: 6pt; 
    margin-bottom: 0pt 
}
CODE 
{ 
    font-family: Courier New, Courier, monospaced; 
    font-size: 100%
}
DT 
{
    font-weight: bold; 
    margin-top: 10pt; 
    margin-bottom: 0pt;
    border-top: solid gray 1pt
}
DD P 
{
    margin-top: 4pt
}
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;
    border-top: solid gray 1pt
}
DL.glossary DD P 
{
    margin-top: 4pt
}
UL
{
    margin-left: 3.3em;
    list-style-type: disc
}
LI 
{
    margin-bottom: 10pt 
}
.compact 
{
    margin-top: 0pt;
    margin-bottom: 0pt
}
UL.compact
{
    margin-top: 8pt
}
OL.compact
{
    margin-top: 8pt
}
UL.compact LI 
{
    margin-top: 0pt;
    margin-bottom: 0pt
}
OL.compact LI 
{
    margin-top: 0pt;
    margin-bottom: 0pt
}
OL
{
    margin-left: 3.3em;
    list-style-type: decimal 
}
OL OL
{
    list-style-type: lower-alpha 
}
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
}
OL.legal OL
{
    list-style-type: upper-alpha 
}
UL LI 
{
    margin-top: 10pt;
    margin-left: -1.2 em 
}
OL LI 
{
    margin-top: 10pt;
    margin-left: -1 em 
}
.simple
{
    list-style-type: none;
    margin-top: 1em;
    margin-left: 1.3em
}
.simple LI 
{
    margin-top: 0em;
    margin-bottom: 0em
}
UL.simple UL.simple
{
    margin-left: 3.3em;
    margin-top: 0em
}
.button
{
    margin-bottom: 0pt; 
    margin-top: 10pt; 
    margin-left: 3.4em;
    text-indent: -1.8em;
    list-style-type: none
}
UL.button LI 
{
    margin-top: 10pt; 
    margin-bottom: 0pt
}
TABLE
{ 
    background: #ffffff;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-align: left;
    font-size: 100%;
    margin-top: 8pt
}
TABLE TH
{ 
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold;
    vertical-align: bottom;
    padding-top: 10pt;
    border-bottom: 1px solid black
}
TH
{
    border-bottom: 1px solid black
}
TABLE TD
{ 
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    vertical-align: top;
    padding-top: 10pt
}
TD TABLE
{
    margin-top: 0pt
}
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;
}
TABLE.border
{ 
    border: 2px ridge lightgray;
    margin-top: 8pt
}
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: 1px 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
}
TABLE.compact
{
    margin-top: 8pt
}
TABLE.compact TH 
{
    padding-top: 0pt;
    padding-bottom: 2pt
}
TABLE.compact TD 
{
    padding-top: 0pt;
    padding-bottom: 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
}
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.alinklist
{
    background-color: #c0c0c0;
    border-collapse: collapse;
    border-spacing: 0px;
    border-width: 2px;
    border-style: ridge;
    border-color: lightgray;
    margin-top: 0pt
}
TABLE.alinklist TD 
{
    background-color: #c0c0c0;
    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
}
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
}
FORM.TOC
{ 
    background-color: #f2f2f2;
    color: #002f5d;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}
A:link
{
    filter: Gray; 
    text-decoration: none;
    color: #333388
}
<!-- color: #638294-->
A:link .gl
{
    color: green
}
A:visited 
{ 
    filter: Gray; 
    text-decoration: none;
    color: #333388
}
A:visited .gl
{ 
    color: green
}
A:hover
{
    filter: none;
    text-decoration: underline;
    color: 6666FF
}
A:hover .gl
{
    text-decoration: underline;
    color: green
}
A:active 
{
    filter: XRay;
    text-decoration: underline;
    color: #6666FF
}
A:active .gl
{
    text-decoration: underline;
    color: green
}
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
}
CAPTION
{
   font-weight: bold;
   font-size: 100%;
   text-align: left
}
.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
} 
.code 
{
    font-family: Courier new, Courier, monospaced 
}
.command
{
    font-weight: bold
}
.commenthead
{
    font-weight: bold
}
.control 
{
    font-weight: bold
} 
.emphasis
{
    font-style: italic
}
.er
{
    font-size: 100%;
    margin-top: 14pt;
    margin-bottom: 0pt 
}
.examplehead
{
    margin-top: 14pt;
    font-weight: bold
}
.filename 
{
    font-weight: bold
}
.flitem
{
    font-size: 100%;
    border-collapse: collapse;
    border-spacing: 2px;
    border-top: thin solid gray;
    padding-top: 1pt
}
.line
{
    font-style: italic;
    font-weight: bold
}
.note 
{
    margin-top: 8pt;
    margin-bottom: 8pt;
    padding-top: 0pt;
    padding-bottom: 5pt; 
    border-top: 1px solid gray; 
    border-bottom: 1px solid gray
}
.notehead 
{
    font-weight: bold
}
.placeholder 
{
    font-style: italic
}  
.railroad
{
    letter-spacing: -.5pt;
    line-height: 80%
}
.relatedtopics
{
    border-top: 1px solid; 
    padding-top: 2pt
}
.required
{
    border-bottom: 1px solid
}
.shortexample-disabled
{
    width: 100%;
    background-color: #dddddd;
    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
} 
.sidehead
{
/*    font-size: 100%; */
    margin-top: 14pt;
    margin-bottom: 0pt;
    font-weight: bold
}
.signpost
{
    margin-bottom: 4pt;
    margin-bottom: -6pt;
    font-style: italic;
    font-weight: bold
}
.userinput
{
    font-weight: bold
}
.value 
{
    font-family: Courier new, Courier, monospaced 
} 
.warning 
{
    margin-top: 10pt;
    margin-bottom: 10pt;
    border-color: black; 
    border-top: ridge 2px; 
    padding-top: 0pt;
    border-bottom: ridge 2px; 
    padding-bottom: 2pt
}
.xample-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
}
.xref
{
    font-style: italic
}
.xrefbook
{
    font-weight: bold;
    font-style: italic
}
{
    background-color: #ffffff
}
.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
}
.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
}
.normal 
{
    background-color: #ffffff
}