HTML {
background-color: #fefefe;
margin-top: 0px;
padding-top: 0px;
}

BODY {
background-color: #fefefe;
font-family: "Times New Roman", Times, serif;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 1.75em;
/* position: absolute; */
}

p.title {
color: #fefefe;
background-color: #117511;
text-align: left;
border-top: medium solid #0010e0;
border-bottom: medium solid #0010e0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: -1.75em;
padding-right: 0px;
padding-left: 0px;
width: 100%;
#position: fixed;
}

/*
span.locationbar {
margin: 0px;
color: #fefefe;
background-color: #117511;
border-top: medium solid #0010e0;   
border-bottom: medium solid #0010e0;
display: block;
margin-top: -1.75em;
padding: .1em;
}
*/
span.locationbar {
margin: 0px;
color: #fefefe;
background-color: #a0a0a0;
border-top: 2px solid #0000e0;   
border-bottom: 2px solid #0000e0;
display: block;
margin-top: -1.75em;
padding: .1em;
}

span.locationbar A {
color: #fefefe;
decoration: underline;
}

table.title {
margin: 0px;
background-color: #117511;
border-top: medium solid #0010e0;
border-bottom: medium solid #0010e0;
display: block;
width: 100%;
#position: fixed;
margin-top: -1.75em;
}

table.title tr.title {
margin: 0px;
padding: 0px;
}

table.title td.title {
color: #fefefe;
background-color: #117511;
text-align: left;
padding: 0px;
margin: 0px;
padding-left: 3pt;
border: 0px;
width: 100%;
}

table.title a.title {
color: #fefefe;
text-decoration: underline;
}

H1 {
font-family: "Times New Roman", serif;
margin-left: 0px;
border-bottom: thick solid black;
border-right: thick solid black;
padding-left: 5px;
padding-right: 3px;
width: 45%;
margin-bottom: .7em;
margin-top: 0px;
}

H1.title {
font-size: 2em;
border-bottom: thick solid black;
border-right: thick solid black;
border-left: thick solid black;
width: auto;
text-align: center;
align: center;
margin-bottom: .7em;
}

H1.suptitle {
font-size: 2em;
border-bottom: thick solid black;
border-right: thick solid black;
border-left: thick solid black;
padding-top: .1em;
width: auto;
text-align: center;
align: center;
margin-bottom: 0em;
}

H1.subtitle {
font-size: 1.2em;
border-bottom: medium solid black;
border-right: medium solid black;
border-left: medium solid black;
padding-top: .15em;
width: auto;
text-align: center;
align: center;
margin-bottom: 1em;
}

H2 {
margin-left: 16px;
border-bottom: medium solid black;
border-left: medium solid black;
padding-left: 4px;
width: 30%;
margin-bottom: 5px;
}

H3 {
margin-left: 32px;
Border-bottom: thin solid black;
Border-left: thin solid black;
Padding-left: 3px;
width: 25%;
}

UL {
margin-top: 7px;
}

P {
margin-left: 5px;
margin-top: 5px;
margin-bottom: 7px;
margin-left: 5px;
margin-right: 5px;
text-indent: 22pt;
}

A {
color: #116511;
font-weight: 550;
}

DT {
font-weight: bold;
text-align: center;
background: lightgrey;
margin-left: 1.5em;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 2pt;
padding-left: 2pt;
border-right: medium solid black;
border-bottom: medium solid black;
border-top: thin solid grey;
border-left: thin solid grey;
width: 25%;
align: left;
}

DIV.center{
margin: auto;
}

DD {
font-weight: normal;
margin-right: 5px;
margin-left: 20pt;
margin-bottom: 12pt;
}

DL.TOC {

}

DL.TOC DT {
list-style: disc inside;
background: #fefefe;
border: none;
text-align: left;
width: auto;
display: list-item;
}

DL.TOC DD {
margin-left: 4em;
margin-right: 2em;
margin-bottom: .1em;
text-indent: 0em;
text-align: justify;
}


B.key {
Display: inline;
font-family: "Andale Mono", "Trebuchet ms", verdana, helvetica, sans-serif;
font-size: .7em;
font-weight: bolder;
border: thick outset #b0b0b0;
margin-right: 4pt;
margin-left: 4pt;
padding-top: 0pt;
padding-right: 2pt;
padding-left: 2pt;
vertical-align: -5%;
background: #909090;
color: black;
}

B.command {
Display: inline;
Font-family: "Andale Mono", "Courier New", Courier, monospace;
Font-size: .7em;
background: #f0f0f0;
border: thin solid #808080;
margin-right: 4pt;
margin-left: 4pt;
padding-right: 2pt;
padding-left: 2pt;
color: black;
}

pre.command {
Display: block;
Font-family: "Andale Mono", "Courier New", Courier, monospace;
Font-size: .7em;
background: #f0f0f0;
border: thin solid #808080;
margin-right: 4pt;
margin-left: 4pt;
padding-right: 2pt;
padding-left: 2pt;
color: black;
}

B.output {
Display: inline;
Font-family: "Andale Mono", "Courier new", Courier, monospace;
Font-size: .7em;
font-weight: normal;
background: #f3f0f0;
border: thin solid #900000;
padding-right: 2pt;
padding-left: 2pt;
color: black;
}


PRE.output {
Display: block;
white-space: normal;
Font-family: "Trebuchet", "Courier new", Courier, monospace;
Font-size: .7m;
font-weight: normal;
background: #f3f0f0;
border: thin solid #900000;
padding-right: 2pt;
padding-left: 2pt;
color: black;
}

OL.section {
list-style-type: upper-roman;
margin-left: 16pt;
}

OL.subsection {
list-style-type: decimal;
}

address {
margin-left: 4pt;
}

