/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  p { max-width: 30em;
    text-align: left;
    }

  h1, h2, h3, h4, h5, h6 { text-align: center;
    }

  #page { padding: 0px 1em;
    margin-left: auto !important;
    margin-right: auto !important;
    }

  #layout { border-style: none;
    vertical-align: top;
    margin-left: auto;
    margin-right: auto;
    }
  #layout td { border-style: none;
    vertical-align: top;
    }

  #left { border-style: none;
  		width: 70%;
    }

  #right { border-style: none;
    width: 25%;
    }

  #main { padding-left: 0px;
    }

  #content { padding: 1em;
    margin-left: auto !important;
    margin-right: auto !important;
	 max-width: 30em;
    }

  #sidebar { border: medium none ;
    padding: 0.5em;
    float: right;
    font-size: small;
    }

  table.content { width: 100%;
    clear: right;
    }

  #toc ul { padding-left: 1em;
	list-style: none;
	list-style-image: url(none.png) !important;
	margin-left: 0;
	padding-left: 1em;
	/*text-indent: -1em;  */  }

  #toc ul ul { padding-left: 0.75em;
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	/* text-indent: -1em; */   }

  p.nav { text-align: center;
    font-size: small;
    color: #a04621;
    margin-left: auto;
    margin-right: auto;
    }

table {
	border: none;
}

.reversefootnote {
	text-decoration: none !important;
}

.footnote {
	vertical-align: super;
	font-size: small;
	/*text-decoration: none;*/
}