body {
  color:#000000; 
  background-color:#ffffff; 
  text-align:left;
}

table {
  width:100%;
  border:0;
}

a:link {
  color:#0000ff;
}

a:visited {
  color:#000080;
}

a:hover {
  background-color:#ffffff;
  /*color:#000000;*/
}

a.currentsection {
  font-weight:bold;
  color:#099631;
}

a.deepestchildren {
  /*color:#ff0000;*/
}

a.subsection {
  font-family:Helvetica,Arial,sans-serif; 
  font-size:small;
}

h1, h2, h3, h4, h5, h6 {
  font-family:Helvetica,Arial,sans-serif; 
  font-weight:bold;
}

p { 
  text-align:justify;
}
  
table.par {
  text-align:justify;
}

p.topnote {
  text-align: center;
  color:#ff0000;
}

td.header {
  vertical-align:middle;
  color:#ffffff;
  font-size:150%;
  font-weight:bold;
  background-color:#0000cc;
  font-family:Helvetica,Arial,sans-serif;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  border:0;
}

td.top {
  vertical-align:middle;
  color:#000000;
  background-color:#ffdd66;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  border:0;
  font-size:medium;
}

td.leftsidebar {
  vertical-align:top;
  color:#000000;
  background-color:#ffdd66;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  width:20%;
  border:0;
  font-size:small;
}

td.content {
  vertical-align:top;
  padding:1em;
  border:0;
}

td.footer {
  vertical-align:top;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  border:0;
}

td.green {
  background-color:#e0ffd0;
  text-align:right;
}

td.small {
  font-size:small;
}

td.smaller {
  font-size:x-small;
}

p.center {
  text-align:center;
}

p.right {
  text-align:right;
}

p.big {
  font-size:140%;
}

p.bigcenter {
  text-align:center;
  font-size:160%;
}

span.sansserif {
  font-family:Helvetica,Arial,sans-serif; 
}

span.cour {
  font-family:Courier,monospace;
}

pre.smaller {
  font-size:x-small;
}

pre.blue {
  color:#0000ff;
}

span.title {
  font-weight:bold;
  color:#0000ff;
}

span.emph {
  font-weight:bold;
  color:#ff0000;
}

span.green {
  color:#00ff00;
}

span.blue {
  color:#0000ff;
}

span.journal {
  font-style:italic;
}

p.smaller {
  font-size:x-small;
  padding:0pt;
  margin-top:0px;
  margin-bottom:0px;
}
