BODY    { background: #e0e0d0;
          font-family: sans-serif; }
a { color: #000077; font: bold text-decoration: none; }
a:hover { color: #0044FF; text-decoration: none; }
H1      { color: #000000;
          font-family: sans-serif;
          font-size: 22pt;
          margin-left: 0in
        }
H2      { color: #000000;  font: bold sans-serif; font-size: 14pt;
          margin-left: 0in }
H3      { color: #000080;  font: bold   large sans-serif; }
H4      { color: #000080;  font: italic large sans-serif; }
.header { color: #000000; font-family: sans-serif;
          font-size: 22pt; }

.wikih { font: bold sans-serif; font-size: 14pt; }
.wikitext { color: #000000; background: #ffffff;
  border-color : #808080;
  border-style : solid;
  border-width : 1px;
	padding: 10px; }
.wikiform { color: #000000; background: #e0e0d0;
  border-color : #808080;
  border-style : solid;
  border-width : 1px;
	padding: 10px; }
.boxtext { color: #000000; background: #00dd00;
  border-color : #008000;
  border-style : solid;
  border-width : 2px;
	padding: 5px; }
.dialogtext {
  border-color : #808080;
  border-style : solid;
  border-width : 0px;
  border-bottom-width : 1px;
	padding: 5px;}

.footer { color: #000088; background: #000000 }
.codebox   { background: #f8e4e4; width: 100% }

.diff-header       { font-weight: bold }  /* headers displaying paragraph indices */
.diff-para-ident   { }                    /* unchanged complete paragraphs */
.diff-span-ident   { }                    /* unchanged words in changed paragraphs */
.diff-para-changed { }                    /* changed paragraphs */
.diff-para-added   { background: green }  /* added complete paragraphs */
.diff-span-added   { background: green }  /* added words in changed paragraphs */
.diff-para-deleted { background: red }    /* deleted complete paragraphs */
.diff-span-deleted { background: red }    /* deleted words in changed paragraphs */

.button { color: #000000; background: #e0e0d0;
  border-color : #000000;
  width: 320px;
  text-decoration: none;
  border-style : solid;
  border-width : 2px;
  text-align: center;
	padding: 5px; }

.button:hover { color: #000000; background: #a0a0f0;
  border-color : #ffffff; }

.inv { background-color: black; color: white; }

span.sans { font-family: sans-serif }

.syntax { color: #000; background: #EEE;
	padding: 2px;
	padding-left: 30px; }
.syntax-heading { color: #000; background: #DDD;
	font: bold;
	font-family: sans-serif; font-size: 10pt;
	padding: 2px; }

