body    
{    
  background-color: #ffffff;
  }

.navhomehead       
{
  padding-top: 0; 
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 80%
  }

.navhomehead           { color: black; }
.navhomehead a:link    { color: black; }
.navhomehead a:visited { color: black; }

.navhead           
{ 
  padding-top: 0; 
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 80%
  }

.navhead           { color: black; }
.navhead a:link    { color: black; }
.navhead a:visited { color: black; }

.navfoot           
{
  color: black;
  font-size: 70%;
  }

.navfoot a:link    { color: black; }
.navfoot a:visited { color: black; }

pre.programlisting { font-size: 90%; }

span.footdate      
{ 
  color: black;
  font-size: 70%;
  font-family: Arial, sans-serif;
  }

span.foothome      
{ 
  color: black;
  font-size: 70%;
  font-family: Arial, sans-serif;
  }

span.footfeed      
{
  color: black;
  font-size: 70%;
  font-family: Arial, sans-serif;
  }

span.footcopy
{
  color: black;
  font-size: 70%;
  font-family: Arial, sans-serif;
  }
TD {
     margin-left: em;
     }
P.navtoc 
{
  font-size: 85%;
  margin-top:1em;
  margin-left:1em;
  }
DIV.section 
{
  margin-left: 1.5em;
  margin-right: 1.5em;
  }
DIV.variablelist 
{
  margin-left: 1em;
  fontsize: 60%;
  }

H1 {
     font-size: 2em;
     font-weight: bold;
     padding-left: 5pt;
     color: #ef8286;
     margin: 0.3em;
     }
H2 {
     font-size: 1.5em;
     margin: 0em;
     margin-top: 1.3em;
     color: #006000; font-weight: bold;
     background-color: transparent;
     }
H3 {
     border: none;
     margin-top: 1em;
     font-size: 1.2em;
     font-weight: bold;
     }
P {
    margin-left: 1em;
    }
PRE {
      margin-left: 2em;
      border-top: solid 1px black;
      border-left: solid 1px black;
      border-right: solid 2px black;
      border-bottom: solid 2px black;
      padding: 1em; white-space: pre;
      color: black;
      background-color: #f0f0f0;
      }
CODE {
       font-family: courier , monospace;
       }
EM {
     font-weight: bold;
     }
UL {
     margin-bottom: 0.5em; margin-top: 0.5em; margin-left: 1em;
     list-style-type: square;
     padding-left: 1em;;
     }
OL {
     margin-bottom: 0.5em; margin-top: 0.5em; margin-left: 1em;
     list-style-type: decimal;
     padding-left: 1em;;
     }
DL {
     margin-bottom: 0.5em; margin-top: 0.5em; margin-left: 1em;
     padding-left: 1em;;
     }
LI {
     font-size: 80%
     margin-left: 1.5em;
     }
a:link
{
	color: #114db6;
	text-decoration: none;
}

a:active
{
	background: #CCDDEE;
	color: #215dc6;
	text-decoration: none;
}

a:visited
{
	color: #a63d21;
	text-decoration: none;
}

a:hover
{
	background: #CCDDEE;
	color: #114db6;
	text-decoration: underline;
#	position:relative;
#	top:1px;
#	left:1px;
}
