BODY, TD, TH, H1, H2, H3 {
  color:#000000;
  font-family:arial,helvetica,sans-serif;
  font-weight:normal;
  font-size:90%;
}
BODY {
  background:#3f3e3b;
}
P, UL, OL, LI, ADDRESS, FONT, INPUT, SELECT, TEXTAREA, BLOCKQUOTE {
  font-family:arial,helvetica,sans-serif;
  font-weight:normal;
  font-size:inherit;
  color:#000000;
}
BLOCKQUOTE {
  font-style:italic;
}
H1 { font-size:120%; font-weight:bold; }
H2 { font-size:110%; font-weight:bold; }
H3 { font-size:100%; font-weight:bold; }
PRE {
  font-family:courier;
  font-size:90%;
}
PRE.code {
  font-family:courier;
  font-size:90%;
  margin-left:16px;
}
P.note { font-style:italic; }
P.copyright {
  font-family:inherit;
  font-style:italic;
  color:#b4bdc4;
}
UL, OL {
  margin-left:0px;
  margin-bottom:0px;
  padding-left:1em;
  padding-right:1em;
}
UL.indent, OL.indent {
  margin-left:20px;
  margin-top:2px;
  margin-bottom:2px;
  padding-top:0px;
  padding-bottom:0px;
}
LI.pref {
  font-family:courier;
  font-size:90%;
}
FORM { margin-bottom:0px; }
INPUT.searchBtn { font-size:10pt; }
FONT.pref {
  font-weight:inherit;
  font-size:90%;
  font-family:courier;
}
FONT.menutext { font-weight:bold;color:#dd8c80; }
FONT.menusection { font-weight:bold;color:#cdd5cb; }
A:link {
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  color:#99260f;
}
A:visited {
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  color:#99260f;
}
A:hover {
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  color:#996c63;
}
A.ext:link {
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  font-weight:inherit;
}
A.ext:visited {
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  font-weight:inherit;
}
A.ext:hover {
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  font-weight:inherit;
}
A.pref:link {
  font-size:90%;
  font-family:courier;
  font-weight:inherit;
  color:#99260f;
}
A.pref:visited {
  font-size:90%;
  font-family:courier;
  font-weight:inherit;
  color:#99260f;
}
A.pref:hover {
  font-size:90%;
  font-family:courier;
  font-weight:inherit;
  color:#996c63;
}
A.m:link {
  font-family:arial,sans-serif;
  font-weight:bold;
  color:#d0d2d2;
  text-decoration:none;
}
A.m:visited {
  font-family:arial,sans-serif;
  font-weight:bold;
  color:#d0d2d2;
  text-decoration:none;
}
A.m:hover {
  font-family:arial,sans-serif;
  font-weight:bold;
  color:#ddc280;
  text-decoration:underline;
}
A.mext:link {
  font-family:arial,sans-serif;
  font-weight:bold;
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  color:#d0d2d2;
  text-decoration:none;
}
A.mext:visited {
  font-family:arial,sans-serif;
  font-weight:bold;
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  color:#d0d2d2;
  text-decoration:none;
}
A.mext:hover {
  font-family:arial,sans-serif;
  font-weight:bold;
  background:url(/images/external.gif) no-repeat 100% 0;
  padding:0 12pt 0 0;
  color:#ddc280;
  text-decoration:underline;
}
A.list:link { font-size:inherit; font-weight:bold; color:#eff4ff; }
A.list:visited { font-size:inherit; font-weight:bold; color:#eff4ff; }
A.list:hover { font-size:inherit; font-weight:bold; color:#fffdef; }
A.pkg:link { font-weight:bold; font-family:clean,courier; color:#99260f; }
A.pkg:visited { font-weight:bold; font-family:clean,courier; color:#99260f; }
A.pkg:hover { font-weight:bold; font-family:clean,courier; color:#996c63; }
A.pkgsign:link { font-size:inherit; font-family:clean,courier; color:#99260f; }
A.pkgsign:visited { font-size:inherit; font-family:clean,courier; color:#99260f; }
A.pkgsign:hover { font-size:inherit; font-family:clean,courier; color:#996c63; }
A.copyright:link { font-size:inherit; font-style:inherit; color:#b4bdc4; text-decoration:none; }
A.copyright:visited { font-size:inherit; font-style:inherit; color:#b4bdc4; text-decoration:none; }
A.copyright:hover { font-size:inherit; font-style:inherit; color:#b4bdc4; text-decoration:underline; }
A.copyrightu:link { font-size:inherit; font-style:inherit; color:#b4bdc4; }
A.copyrightu:visited { font-size:inherit; font-style:inherit; color:#b4bdc4; }
A.copyrightu:hover { font-size:inherit; font-style:inherit; color:#b4bdc4; }
TABLE.list {
  font-family:lucida,arial,sans-serif;
}
TABLE.menuborder {
  margin:5px;
  margin-top:3px;
}
TABLE.sep {
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}
TH {
  font-family:arial,sans-serif;
  font-weight:bold;
}
TH.cell {
  background:#d2cfc4;
  color:#000000;
  padding-left:8px;
  padding-right:8px;
  padding-top:6px;
  padding-bottom:6px;
}
TH.vcell {
  background:#d2cfc4;
  color:#000000;
  padding-left:8px;
  padding-right:8px;
  padding-top:0px;
  padding-bottom:0px;
}
TD.pref {
  font-family:courier;
  font-size:inherit;
}
TD.shTL { background:url('/images/TL2.gif') no-repeat; padding:0px; }
TD.shTR { background:url('/images/TR2.gif') no-repeat; padding:0px; }
TD.shBL { background:url('/images/BL2.gif') no-repeat; padding:0px; }
TD.shBR { background:url('/images/BR2.gif') no-repeat; padding:0px; }
TD.sectionHdr {
  padding-top:0px;
  padding-bottom:0px;
  padding-left:16px;
  padding-right:16px;
  color:#ffffff;
  font-family:inherit;
  font-weight:bold;
}
TD.sepRight {
  border-right:solid;
  border-width:1px;
  border-color:#a6a190;
}
TD.sepLeft {
  border-right:solid;
  border-width:1px;
  border-color:#a6a190;
}
TD.listItem {
  padding-left:5px;
}
TD.cell {
  background:#d2cfc4;
  color:#000000;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  padding-bottom:2px;
}
CITE {
  font-weight:bold;
  font-style:italic;
  font-size:inherit;
  margin-left:1px;
  margin-right:1px;
}
H2.error { font-size:inherit; font-weight:inherit; color:#d00000; }
FONT.ft { font-size:90%; font-family:courier; font-weight:bold; color:#47514c; }
FONT.fnName { font-size:90%; font-family:courier; font-weight:bold; color:#000000; }
FONT.fnArgs { font-size:90%; font-family:courier; font-weight:bold; color:#5d6969; }
FONT.fnSpec { font-size:90%; font-family:courier; font-weight:bold; color:#000000; }
VAR.fa { font-size:90%; font-family:courier; color:#665b67; font-weight:bold; }
FONT.nm { font-size:90%; font-family:courier; color:#000000; font-weight:bold; }
FONT.dv { font-size:90%; font-family:courier; color:#000000; font-weight:bold; }
VAR.va { font-size:90%; font-family:courier; color:#000000; font-weight:bold; }
FONT.em { font-size:90%; font-family:courier; color:#000000; font-weight:bold; }
FONT.pa { font-size:90%; font-family:courier; color:#000000; }
FONT.cls { font-size:90%; font-family:courier; color:#393939; font-weight:bold; }
CODE { font-size:90%; font-family:courier; color:#000000; }
CODE.event { font-size:90%; font-family:courier; color:#2e3857; }
CODE.const { font-size:90%; font-family:courier; color:#393939; }
CODE.define { font-size:90%; font-family:courier; color:#393939; }
CODE.userFn { font-size:90%; font-family:courier; font-style:italic; font-weight:bold; color:#000000; }
TABLE.mdocTagTbl {
  background:#d2cfc4;
  margin-left:0.125in;
  margin-top:10px;
  margin-right:0.4125in;
  margin-bottom:10px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  border:solid;
  border-color:#98988e;
  border-width:1px;
}
TD.mdocTagListItem {
  background:#d2cfc4;
  padding-left:8px;
  padding-right:8px;
  padding-top:4px;
  padding-bottom:4px;
  border:solid;
  border-color:#98988e;
  border-width:1px;
}
LI.mdocListItem { }
TABLE.mdocSection { margin-left: 0.4125in; margin-right: 0.4125in; }
TD.mdocSection { }
UL.mdocEnum {
  margin-top:0px;
  margin-bottom:0px;
}
OL.mdocEnum {
  margin-top:0px;
  margin-bottom:0px;
}
A.xr:link {
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  color:#99260f;
  text-decoration:underline;
}
A.xr:visited {
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  color:#99260f;
  text-decoration:underline;
}
A.xr:hover {
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  color:#996c63;
  text-decoration:underline;
}
A.fn:link {
  font-size:90%;
  font-family:courier;
  font-weight:bold;
  color:#99260f;
  text-decoration:none;
}
A.fn:visited {
  font-size:90%;
  font-family:courier;
  font-weight:bold;
  color:#99260f;
  text-decoration:none;
}
A.fn:hover {
  font-size:90%;
  font-family:courier;
  font-weight:bold;
  color:#996c63;
  text-decoration:underline;
}
