/* == wiki == */
*.wiki .lft { text-align: left; }
*.wiki .rht { text-align: right; }
*.wiki .ctr { text-align: center; }
*.wiki tr.evn td, *.wiki tr.evn th { background-color: #ddd; }
*.wiki tr.odd td, *.wiki tr.odd th { background-color: #eee; }

*.wiki blockquote, *.wiki pre { background:#ddd; border:solid 1px #999; margin-left:1em; padding:0.5em;}

/* wiki table */
*.wiki table {
  border: solid 1px black;
  border-collapse: collapse;
  empty-cells: show;
  font-size: 100%;
  overflow:auto; width:expression('40.5em');
}

*.wiki table td, *.wiki table th {
  border-left: solid 1px black;
  border-right: solid 1px black;
  padding: 0.25em 0.5em 0.25em 0.5em;
  text-align: center;
}

*.wiki ins {
  text-decoration: none;
}

/* bold font (for vectors) */
*.wiki .b { font-style:normal;font-weight:bold; }

/* wiki definition list */
*.wiki dt { font-weight: bold; /*float: left;*/ }
*.wiki dd { /*margin-left: 5em;*/ }

/* code */
code { font-family:"Courier New", Courier, monospace; }
pre.code { font-family:"Courier New", Courier, monospace; font-size:100%; background: #eed; border:1px dotted #999; padding:0 0.5em; overflow:auto; width:expression('48.5em'); }
span.lno { color: gray; border-right: solid 1px gray; }
span.cmt { font-style: italic; color: green; }
span.str { font-style: italic; color: darkred; }
span.kwd { color: blue; }
span.op  { color: purple; }
span.xtag { color: navy; }
span.xnam { color: royalblue; }
span.xval { font-style: italic; color: darkred; }
