TABLE, TBODY, TR, TD, TH, DIV, UL, LI, FORM {
 margin: 0px;
 padding: 0px;
 border: 0px none #000000;
 border-collapse: collapse;
}
TD, TH {
 font-size: 80%;
}
HR {
 border-width: 0px;
 margin: 20px 0px 20px 0px;
}
DIV.navheader, DIV.navfooter {
 font-family: sans-selif;
 vertical-align: bottom;
}
DIV.navheader HR {
 margin: 10px 0px 20px 0px;
}
DIV.navfooter HR {
 margin: 20px 0px 10px 0px;
}
DIV.note {
 background-color: #e0e0e0;
 font-size: 80%;
 padding: 5px 20px 5px 20px;
}
P {
 padding: 2px;
 line-height: 150%;
}
SPAN.interface {
 font-weight: bold;
 color: #a02020;
 padding: 2px;
}
STRONG.userinput {
 color: #a020a0;
 padding: 2px;
}
BODY {
 margin: 0px;
 padding: 10px 30px 10px 30px;
 border: 0px solid #808080;
 background-color: #f0f0f0;
 font-family: 'Lucida Sans Unicode','MS UI Gothic',sans-selif;
 overflow-y: scroll;
}
IMG {
 margin: 10px;
 border: 0px solid #c0c0c0;
 padding: 0px;
}
A {
 color: #0000aa;
 /* white-space: nowrap; */
 text-decoration: none;
}
A:hover {
 color: #aa0000;
 text-decoration: underline;
}
H1 {
 font-weight: bold;
 margin: 0px;
 padding: 3px 10px 3px 10px;
 border: 0px solid #b03030;
 border-width: 0px 0px 0px 10px;
}
H2 {
 font-weight: bold;
 font-family: sans-selif;
 border: 0px solid #30b030;
 border-width: 0px 0px 0px 10px;
 padding: 3px 20px 3px 20px;
 margin: 20px 1px 10px 0px;
}
DIV.toc, DIV.list-of-tables {
 margin: 20px;
}
DIV.refnamediv {
 font-weight: bold;
}
DIV.itemizedlist {
 padding: 5px 20px 5px 20px;
 background-color: #f0d0ff;
}
DIV.itemizedlist LI {
 margin: 10px;
 line-height: 150%;
}
DIV.orderedlist {
 padding: 5px 20px 5px 20px;
 background-color: #f0d0ff;
}
DIV.orderedlist LI {
 margin: 10px;
 line-height: 150%;
}
DIV.table TABLE {
}
DIV.table TD {
 border: 1px solid black;
 padding: 5px;

}
DIV.table TH {
 border: 1px solid black;
 padding: 5px;
}

