body { color: #111; font-size: 11pt; font-family: Verdana, sans-serif; text-align: justify; }
pre, code, dl a { font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", monospace; }
pre { border: 1px solid #ccc; padding: .25em; }
em { font-style: normal; } 
.k { color: #000; font-weight: bold; } /* Keyword */
.n { color: #555; font-weight: bold; } /* Name */
.v { color: #80c; font-weight: bold; } /* constant value */
.h { color: #a00; font-weight: bold; } /* Highlight */
.c { color: #0a0; font-style: italic; } /* Comment */
.s { color: #008; font-style: italic; } /* String literal */
.M { color: #0a0; } /* MACRO */
.g { color: #008; } /* global variable */
.G { color: #888; text-decoration: underline; font-style: italic; } /* GOTO */
a { text-decoration: underline; color: #00c; }
dd { max-width: 45em; margin: 1em; }
ul, dl { text-align: left; width: auto; }
#complete li { list-style-type: none; font-weight: bold; }
dt a , #complete li a { font-weight: bold; text-decoration: none; }
#footer { text-align: center; font-size: small; color: #444; width: 90%; margin-top: 2em; }
#footer a { color: #000; }