body {
  padding-left: 2em;
  padding-right: 2em;
  font-family: sans-serif;
  font-size: 12pt;
  background-color: #CBC5B5 }

p, blockquote, li, dd {
  line-height: 135% }

h1, h2, h3, h4, h5, h6 {
  line-height: 140% }

li {
  padding: 3; }

a:link {
  text-decoration: none;
  font-weight: bold;
  color: #880000 }

a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #880000 }

a:hover {
  text-decoration: overline underline;
  color: #F08080;
  background: #191970 }

ul.o {
  display : list-item;
  list-style : none;
  font-size : medium;
  font-weight : bold;
  color : #000000;
}

.picturebox {
  border: none;
  line-height: 100%;
  width:1204px;
}

.buttonbox {
  border: none;
  line-height: 100%;
  width:400px; 
}

.knavbox {
  border: none;
  line-height: 100%;
  width:1204px;
  text-align: center;
  font-size: 16pt;
  font-weight: bold;
  color: #8B0000;
}

hr.old {
  border:0;
  width:80%;
  height:1px;
  color:#000;
  background-color:#000;
  left:0px;
}

hr {
  border: none;
  margin-left:0;
  border-top: 3px double #333;
  color: #333;
  overflow: visible;
  height: 5px;
}

hr.tiny {
  border:none;
  width:40%;
  height:2px; 
}

hr.narrow {
  max-width:50%;
}

hr.dashed {
  color: #000;
  border-top: 1px dashed #8c8c8c;
}

hr.wide {
  width:1004px;
  height:2px;
}

span.lpad {
  padding-left: 4em }

.btn {
  width: 50px }
  
.hbtn {
  width: 100px }

.lbtn {
  width: 100px;
  font-weight: bold }

span.par {
  font-family: sans-serif;
  font-weight: bold; 
  font-size: 80% }

span.line {
  float: right;
  position: static;
  font-family: sans-serif;
  font-size: smaller }

span.note {
  font-size: smaller;
  vertical-align: super }

div.headnote {
  padding-left: 2em;
  padding-right: 2em;
  font-family: sans-serif }
  
div.container {
  position: absolute;
  left: 50%;
  width: 1204px;
  margin-left: -602px;
}
