body {
	background-color: #ffffff;
	color           : #000000;
	margin-left : 20pt;
	margin-right : 20pt;
}

h1 {
  font-size : 20pt;
  text-align       : center;
  color : #000000;
  font-family      : Verdana,Arial,Helvetica,sans-serif;
  background-color : #ddddff;
}


h2 {
  border-bottom : #333333 1px solid;
  font-family      : Verdana,Arial,Helvetica,sans-serif;
  padding-left     : 4pt;
}

h3 {
  border-bottom : #333333 1px solid;
  font-family   : Verdana,Arial,Helvetica,sans-serif;
  padding-left  : 3pt;
}

h4 {
  border-left  : #737781 10px solid;
  padding-left : 4px;
  font-family  : Verdana,Arial,Helvetica,sans-serif;
  padding-left : 2pt;
}

div.body {
  padding-left : 5px;
}

div.body p {
  text-indent   : 0px;
  line-height   : 120%;
  margin-top    : 0px;
  margin-bottom : 0px;
}

div.body blockquote p {
  margin-top     : 0px;
  margin-bottom  : 0px;
  text-indent    : 0px;
}

div.mdt{
	background-color: #ffffff;
	margin-left: 25pt;
	margin-bottom: 5pt;
	border-bottom : #888888 1px dotted;
}
div.mdd{
	background-color: #ffffff;
	margin-left: 30pt;
	margin-bottom: 5pt;
}
div.iname{
	background-color: #b5d5ff;
	margin-left: 15pt;
	margin-bottom: 5pt;
	margin-top: 5pt;
	font-style : italic;
	font-weight : bold;
}
div.idesc{
	margin-left: 20pt;
	margin-bottom: 5pt;
	margin-top: 5pt;
}

A:link { 
  color            : #0000FF;
  text-decoration  : none;
}
A:visited {
  color            : #0000FF;
  text-decoration  : none;
}
A:hover {
  color           : #FF0000;
  text-decoration : underline;
}

dt {
	border-bottom : #888888 1px dotted;
	font-weight   : bold;
}

dd {
	margin-left : 20pt;
}

div.main {
	margin-left: 150px;
}

div.sidebar {
	position        : absolute;
	top             : 0px;
	left            : 0px;
	width           : 150px;
	font-size       : x-small;
	padding         : 2pt;
	border-right    : #CCCCAA 0px solid;
	border-bottom   : #CCCCAA 0px solid;
	color           : #000000;
	background-color: #d1d1d1;
}

div.comment {
  margin-top       : 10px;
  margin-bottom    : 10px;
  background-color : #EEEEFF;
  border           : #AABBFF 1px solid;
  font-size        : 80%;
}

div.comment p {
  margin-top : 5pt;
  margin-bottom : 5pt;
}

div.sidebar ul,div.sidebar li {
  padding-left : 0pt;
  margin-left  : 10pt;
}

div.sidebar h2,div.sidebar h3,div.sidebar h4 {
  margin-top : 0px;
}

pre {
  background-color : #ddeeff;
}
code {
  background-color : #ddeeff;
}
span.command {
  background-color : #ddeeff;
}
