body{
  padding: 0em;
  margin: 0em;
  border: 0em;
  font-family: verdana, sans-serif;
}
.title{
  background: #5f90be;
  width: 100%;
  border-bottom: 2px solid #bbbbbb;
  padding: 0em;
  margin: 0em;
}
.sectionTitle{
  font-size: 2.0em;
  font-weight: bold;
  padding: 0.4em 1em 0.1em 0.2em;
}
.pageHeading{
  text-align: top;
  font-size: 1.6em;
  color: #5f90be;
  font-weight: bold;
  vertical-align: top;
  margin: 0em 0.5em;
  border-bottom: 3px solid #bbbbbb;
}
div.contents{
  margin: 0.5em 1.5em;
  font-size: 0.8em;
}
div.subcontent{
  padding: 0em 0em 0em 3em;
}
div.subcontentheading{
  font-weight: bold;
  padding: 0.5em 0em 0em 0em;
}
ul.flatlist{
  padding: 0em 0em 0em 1em;
  margin-left: 0em;
  list-style-type: circle;
  text-indent: 0em;
}
p{
  text-indent: 0em;
}
.menuheading{
  font-size: 0.8em;
  color: #888888;
  font-weight: bold;
  padding: 1.1em 0.2em 0.1em 0.6em;
}
.menuitem{
  color: #aaaaaa;
  padding: 0.2em 0.5em 0.2em 1.4em;
  font-size: 0.8em;
  font-weight: bold;
}
.bold{
  font-weight: bold;
}
.footer{
  font-size: 0.6em;
  color: #bbbbbb;
  margin: 3em 1.4em 1em 1em;
  text-align: right;
  border-top: 1px solid #dddddd;
}
li{
  padding: 0.5em 0em;
}
table.centre{
  padding: 0em;
  margin: 0em;
  border: 0em;
}
table.menu{
  width: 170px;
  margin: 0em;
  padding: 0em 0em 1em 0em;
}
td.menu{
  background: #f3f3f3;
  border-right: 1px solid #bbbbbb;
  border-bottom: 1px solid #bbbbbb;
  height: 100%;
  padding: 0em;
  margin: 0em;
}
td.main{
  width: 100%;
  vertical-align: top;
  padding: 0em;
  margin: 0em;
  border: 0em;
}
table.treeview{
  font-size: 8pt;
}
A{
  color: #5f90be;
  text-decoration: none;
  font-weight: bold;
}
A:hover{
  text-decoration: underline;
}
.float{
  float: right;
}
A.menuselected{
  color: black;
}
A:hover.menuselected{
  text-decoration: none;
}
