div.listingLayout {
  margin:-20pt 40pt 0ex 40pt;
  padding:0ex 10pt 0ex 15pt;
  border-style: solid;
  border-width: 1px;
  border-color:#2121c6;
}
div.bottom {
  border-style: groove;  
  border-width: 0px;
  border-top-width: 4px;
  padding-top: .3em;
  margin-top: .7em;
  text-align: center;
  font-size: 10pt;
}
p.idbar { 
  background-color:#9898ca;
  text-align:center;
  margin: 0px; 
  padding: 7px 0px 7px 0px;
}
p.idbar img { padding: 0px; margin: 0px; }
h1.idbar { font-size: 1.5em; 
  color: white; background-color:#2121c6; 
  text-align: center;
  padding:4px 0ex 4px 0ex; 
  margin:0px -10pt 0px -15pt;
}
h2.section {
  border-color: #cccccc;
  border-width: 3px 0px;
  border-style:solid;
  padding-top: 1em;
  padding-bottom: 1em;
  font-size: 1.44em; color: #369;
  text-align: center;
}
h1 { font-size: 1.8em; color: #369; }
h2 { font-size: 1.44em; color: #369; }
h3 { font-size: 1.2em; color: #369; }
h4 { font-size: 1.1em; color: #004; }

pre.listing{
  width: 500pt;
  padding: 4pt; 
  color: black; background-color: #dcdcdc; 
  font-family: courier, monospaced;
  font-size: 9pt; 
}
span.listing, td.listing, nobr.listing {
  font-family: courier, monospaced;
  color: black;
}
span.highlight td.highlight {
  font-color: #ff0000;
}
p.listing {
  font-family: courier, monospaced;
  color: black;
  margin-left: 40pt;
}
p.prelisting {
  font-family: courier, monospaced;
  color: black;
  margin-left: 40pt;
  white-space: pre;
}
li.b {
  font-weight: bold;
}
.boxed {
border-left-width: 2px;
border-top-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-style: groove;
padding-right: 10pt;
padding-left: 10pt;
padding-top: 4pt;
padding-bottom: 3pt;
margin-left: 80px;
margin-right: 80px;
text-align: justify;
font-family: "arial narrow", arial, "gill sans", helvetica, geneva, sans-serif;
}
.noteI  { float: left}
.note   {
margin-right: 80px;
margin-left: 20px;
font-size: .85em;
text-align: justify;
font-family: "arial narrow", arial, "gill sans", helvetica, geneva, sans-serif
}

span.smallcaps {
font-variant: small-caps
}
h1 span.smallcaps {
text-transform: uppercase;
}

