TT  {font-family: "Courier New", monospaced; font-weight: normal;}
PRE {font-family: "Courier New", monospaced; font-weight: normal; color: navy; background-color: #EAEAEA;}
CODE{font-family: "Courier New", monospaced; font-weight: bold; color: maroon;}

.code{ font-family: "Courier New", monospaced; font-weight: bold; color: #00AA00; background-color: #F0F0F0; }
.arg_req{ font-weight: normal; }
.arg_opt{  font-weight: normal; font-style: oblique; }

.req{ font-style: normal; }
.opt{ font-style: oblique; color: #005F00; }

.name_hdr{ width: 15%;}
.type_hdr{ width: 15%;}

.tex { font-weight: normal; color: black; background-color: #EAEAEA; }
.edt { font-weight: normal; color: black; background-color: #ECECFF; }
.edtex { font-weight: normal; color: black; background-color: #E8E8FF; }

TABLE.tb_desc { border-style: solid; border-color: #C0C0C0; width: 100%}
TH.name_hdr, TH.type_hdr, TH.desc_hdr { border-width: 1; border-style: solid; padding: 3; border-color: #FFFFFF; background-color: #C0C0C0;}
TD.arg_name, TD.arg_type, TD.arg_desc { border-width: 1; border-style: solid; padding: 3; border-color: #C0C0C0;}
TD.arg_name {font-weight: bold; color: navy;}
TD.arg_type {color: darkslateblue;}
TD.arg_desc {font-size: normal;}

TD.tb_arg_l, TD.tb_arg_r { border-width: 0; border-style: none; padding: 2;}
TD.tb_arg_l { font-weight: bold; color: maroon; text-align: right; width: 10%;}
TD.tb_arg_r { width: 90%;}

.boldit { font-weight: bold; font-style: oblique; }
.graybg { background-color: #EAEAEA; }
.examplecode { background-color: #EAEAEA; font-family: "Courier New", monospaced; font-size: small; }

body { 
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: rgb(0, 102, 153);
  font-size: 11pt;
  }

table { 
  font-size: 11pt;
  }

#blue { 
  color: rgb(0, 102, 153);
  }

#header { 
  color: rgb(0, 102, 153);
  background-color: bk/header.gif;
  background-repeat: no-repeat;
  font-size: 10px;
  }

#footer { 
  color: rgb(0, 102, 153);
  background-image: url(bk/footer.gif);
  background-repeat: no-repeat;
  font-size: 10px;
  }
body { 
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: rgb(0, 102, 153);
  font-size: 11pt;
  }

table { 
  font-size: 11pt;
  }

.menu { 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-size: 11pt;
  background-color: rgb(190, 220, 236);
  text-decoration: none;
  line-height: 16pt;
  color: rgb(0, 51, 102);
  width: 188px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
  }

#blue { 
  color: rgb(0, 102, 153);
  }

#header { 
  background-image: url(bk/header.gif);
  background-repeat: no-repeat;
  font-size: 10px;
  }

#footer { 
  background-image: url(bk/footer.gif);
  background-repeat: no-repeat;
  font-size: 10px;
  }
