body
{
  background: #fff;
  color: #444;
  margin: 0 20px 0 20px;

 }

div.leganotice
{
  font-size: small;

 }

p.pubdate
{
  font-size: small;
color: #888;
  }

h1.title
{
  border-bottom: dashed 1px #888;
  }

div.address tt.email
{
  font-size: small;
  }


div.navheader
{
  border-bottom: dashed 1px #888;
 }

div.navfooter
{
  background: #ccc;
 }

hr
{
  background: #000;
  height: 1px;
  border: 0;
  height: 1px;
 }

pre.screen
{

 }

pre.programlisting
{

  }

div.titlepage
{

 }

div.revhistory table
{
  border: none;

 }

div.revhistory table td
{
  border: none;
 }

div.qandaset
{

 }

div.qandaset table
{

 }

div.qandaset table tr.question
{
  margin-top: 0;
  margin-left: 20px;
  font-style: italic;
  border-top: solid 1px #888;
 }