BODY {
  background-color: white;
  color: black;
  margin-left: 5pt;
  margin-right: 5pt;
  margin-top: 10pt;
  font-family: arial;
}

A:link {
  text-decoration: underline;
  color: #CC0000;
}

A:visited {
  text-decoration: underline;
  color: #000000;
}

A:active {
  text-decoration: underline;
  color: #3333FF;
}

A:hover {
  text-decoration: underline;
  color: #CC0000
}

H1 {
   text-align: center;
   color: #CC0000;
}

H2 {
   color: #CC0000;
}

OL {
   list-style: lower-roman outside;
}

UL {
  list-style-type: circle;
}

HR {
   align: center;
   width: 50%;
}


P.img {
   background: white;
   align:center;
   font-style: italic;
   color: black;
}

P.credit {
   font-size: 0.3em;
   text-align:left;
   font-style: italic;
   color: black;
}

P.credit A {
  font-style: regular;
}

SPAN.className {
  font-family: fixed;
  font-size: 1.1em;
  font-weight: bold;
  color: green;
}

SPAN.methodName {
  font-family: fixed;
  font-size: 1.1em;
  font-weight: bold;
  color: darkMagenta;
}

SPAN.remove {
   background: cyan;
   color: black;
}

SPAN.news {
   text-decoration: blink;
   font-weigth: bold;
   color: yellow;
   background: black;
}

.ops {
   font-weight: bold;
   font-style: italic;
}

TABLE.code TD {
  font-size: 1.0em;
  background: #F0F0F0;
}

DIV.centralized {
  align: center;
  margin-left: 8%;
  margin-right: 7%;
}

#lastMod {
   text-align: right;
   font-style: italic;
   color: #009900;
   font-size: 0.9em;
}


TD.leftColumn {
	width: 160;
}

TD.title {
  font-size: 1.5em;
  font-family: arial;
  padding-left: 30;
  font-variant: small-caps;
}

TD.inner {
	background: url(images/bg_inner.gif) fixed no-repeat center;
	text-align: left;
	vertical-align: top;
	font-size: 1.0em;
	padding-left: 5pt;
	padding-top: 10pt;
	border-left: 1pt solid black;
}

TABLE.menu {
  width: 100%;
  padding-left: 7pt;
  padding-right: 0pt;
  padding-top: 10pt;
  padding-bottom: 10pt;
  background-color: #E0E0E0;
  color: black;
  font-size: 0.8em;
  font-weight: bold;
}

TABLE.menu A:link {
  text-decoration: none;
  color: #000000;
}

TABLE.menu A:visited {
  text-decoration: none;
  color: #508080;
}

TABLE.menu A:active {
  text-decoration: none;
  color: #808080;
}

TABLE.menu A:hover {
  text-decoration: underline;
  color: #CC0000;
}

TABLE.description {
  background: white;
  border: solid green;
}

TABLE.description TD {
  font-size: 0.8em;
  width: 50%;
  padding: 0;
  vertical-align: top;
  text-align: left;
}

SPAN.number {
 color: blue;
 font-weight: bold;
}
