body {
  font-family:Verdana,arial;
  margin:0px;
  }

h1 {
  font-size:130%;
  margin-bottom:6px;
  margin-top:2px;
  }

h2 {
  font-size:120%;
  font-style:italic;
  margin-bottom:6px;
  margin-top:2px;
  }

ul {
  margin-left: 0px;
  padding-left: 16px;
  margin-top: 3px;
  margin-bottom:3px;
  }

ol {
  margin-left: 0px;
  padding-left: 20px;
  margin-top:3px;
  margin-bottom:3px;
  }

li {
  margin-bottom:6px;
  }

code {
  font-family : "Courier New", Courier, monospace;
  font-size:1em;
  }

.boxnote {
  padding:15px;
  border:1px solid green;
  font-style:italic;
  }

.hdr {
  background-color:#EEEEFF;
  padding:5px;
  }

.lnav {
  background-color:#EEEEFF;
  }

.main {
  padding:8px;
  width:100%;
  }

.footer {
  zbackground-color:#EEEEFF;
  font-size:80%;
  }

tr td.navlink {
  zborder-right-style:solid;
  zborder-right-width:5px;
  zborder-right-color: #3366CC;      /* bg  border-right-color */
  zmargin-right:15px;
  padding:4px;
  }

.linklabel {
  zwhite-space: nowrap;
  }

.linklabel a {
  font-weight:bold;
  color:#993333;
  white-space:nowrap;
  text-decoration:none;
  display:block;
  width:100%;
  }

tr tr td.navlink:hover, .linklabel a:hover{
  cursor:pointer;
  text-decoration: underline;
  color:#0000FF;
  zfont-size:80%;
  zfont-weight:bold;
  }

.current {
  padding:4px;
  color:#000000;
  background-color: #FFFFFF;
  zfont-weight:bold;
  zborder-right: 5px solid #ffFFFF;
  }

