* {
  margin: 0;
  padding: 0;
}

a img {
  border: 0;
}

a:link {
  color: #002E65;
}

a:hover {
  color: #8096B2;
}

a[name]:hover {
  text-decoration: inherit;
  color: inherit;
  background: inherit
}

body {
  color: #000000;
  background-color: #FFFFFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
}

h1 {
  font-size: 1.6em;
  font-weight: bold;
}

h2 {
  font-size: 1.3em;
  font-weight: bold;
}

h3 {
  font-size: 1em;
  font-weight: bold;
}

ul {
  list-style-image : url(bullit.gif);
  padding-top: 2px;
  padding-left: 20px;
}

pre {
  margin-left:5px;
  margin-right:5px;
  margin-bottom:0px;
  font-size:8pt;
  font-weight:normal;
  padding:10px 10px;
  color:#000000;
  background-color: #F0F0F0;
}

#sidebar {
  position: fixed;
  height: 100%;
  width: 180px;
  float: left;
  background: url(sidebar.png) repeat-y;
}

#sidebar ul {
  padding-left: 20px;
  padding-top: 2px;
}

#sidebar ul li {
  list-style-image: url(bullet.png);
  padding-top: 6px;
}

#sidebar ul li.current {
  list-style-image: url(hibullet.png);
}

#sidebar a {
  color: #C2C6D5;
  text-decoration: none;
}

#sidebar .current a {
  color: #FFFFFF;
  font-weight: bold;
}

#sidebar a:hover {
  color: #FFFFFF;
}

#topbar {
  background-color: #FFFFFF;
  position: fixed;
  height: 106px;
  left: 180px;
  width: 640px;
  border-bottom: 1px solid #003366;
  z-index: 5;
}

#topmenu {
  position: fixed;
  top: 90px;
  left: 640px;
}

#topmenu a {
  display: block;
  float: left;
  margin-left: 16px;
  font-weight:bold;
  text-decoration:none;
}

#content {
  position: absolute;
  top: 107px;
  left: 180px;
  width: 620px;
  float: left;
  padding: 20px;
  color: #000000;
}

#content p {
  padding-bottom: 1em;
}

#content * + p {
  padding-top: 1em;
}

#content hr {
  margin-top: 1.5em;
}

#content h1 {
  padding-bottom: 0.4em;
}

#content * + h1 {
  padding-top: 2em;
}

#content h2 {
  padding-bottom: 0.2em;
}

#content * + h2 {
  padding-top: 1.4em;
}

#content h3 {
  padding-bottom: 0.2em;
}

#content * + h3 {
  padding-top: 1.4em;
}

.colitem {
  font-weight: bold;
  padding-left: 0px;
}

.colvalue {
  padding-left: 10px;
}


