/* start base.css */
body
{
  font-family: "arial", "helvetica", sans-serif;
  margin: 0;
}
@media print
{
  body
  {
    background-color: #ffffff;
  }
  
}
@media screen
{
  body
  {
    background-color: #fffbf0;
  }
  
}
body:link, a:link
{
  text-decoration: none;
}
body:visited, a:visited
{
  text-decoration: none;
}
a:hover
{
  text-decoration: underline;
/*
  background-color: #efefef;
*/
}
/*
a.txt:link
{
  text-decoration: none;
}
a.txt:visited
{
  text-decoration: none;
}
a.txt:hover
{
  background-color: #eeeeee;
  text-decoration: none;
}
a.image:link
{
  text-decoration: none;
}
a.image:visited
{
  text-decoration: none;
}
a.image:hover
{
  text-decoration: none;
}
*/
.ctr
{
  text-align: center;
}
.rt
{
  text-align: right;
}
.lt
{
  text-align: left;
}
.just
{
  text-align: justify;
}
.sm
{
  font-size: 0.8em;
}
p.ind
{
  display: inline;
  text-indent: 10em;
}
pre
{
  font-size: 1.0em;
}
pre.mono
{
  font-size: 1.0em;
}
tt
{
  font-size: 1.0em;
  background-color: #eeeeee;
}
tt.nohl
{
  font-size: 1.0em;
  background-color: #fffbf0;
}
span.strike
{
  text-decoration: line-through;
}
hr
{
  width: 90%;
}
h1
{
  font-family: "helvetica condensed", "arial", "helvetica", sans-serif;
  font-size: 1.5em;
  text-align: center;
}
h2
{
  font-family: "helvetica condensed", "arial", "helvetica", sans-serif;
  font-size: 1.3em;
  text-align: center;
}
h3
{
  font-family: "helvetica condensed", "arial", "helvetica", sans-serif;
  font-size: 1.2em;
}
img
{
  border: 0;
}
table
{
  color: #3f5f9f;
  font-size: 1em;
  border: 0;
  width: 100%;
}
table.sitemap
{
  background-color: #fffbf0;
  display: inline;
  text-align: center;
  width: 200px;
  margin: 0;
  padding: 0;
  border: 0;
}
table.sitemap2
{
  background-color: #fffbf0;
  display: inline;
  text-align: center;
  width: 100px;
  margin: 0;
  padding: 0;
  border: 0;
}
table.titlebar
{
  background-color: #3f5f9f;
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
}
table.bar
{
  background-color: #3f5f9f;
  font-size: 1em;
  text-align: center;
  border: 0;
  margin: 0;
  padding: 0;
  border-color: #fffbf0;
  width: 100%;
}
table.search
{
  background-color: #fffbf0;
  display: inline;
  text-align: center;
  vertical-align: middle;
  width: 1px;
  margin: 0;
  padding: 0;
  border: 0;
}
table.searchbox
{
  background-color: #fffbf0;
  text-align: center;
  vertical-align: middle;
  width: 1%;
  margin: 0;
  padding: 0;
  border: 0;
}
table.gallery
{
  font-size: 1em;
  display: inline;
  border: 0;
  width: 1%;
}
td
{
  font-size: 1em;
  vertical-align: top;
}
td.sitemap
{
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
  width: 56px;
}
td.titlebar
{
  text-align: left;
  margin: 0;
  padding: 0;
  border: 0;
}
td.menubar
{
  color: #fffbf0;
  background-color: #3f5f9f;
  margin: 0;
  padding: 0;
  border: 0;
}
td.menubar:hover
{
  color: #fffbf0;
  background-color: #6699cc;
  margin: 0;
  padding: 0;
  border: 0;
}
td.bar
{
  margin: 0;
  padding: 0;
  border: 0;
}
td.gallery
{
  vertical-align: middle;
  text-align: center;
}
td.pix
{
  vertical-align: middle;
  text-align: center;
  margin: 2px;
  padding: 8px;
}
td.list
{
  vertical-align: top;
  text-align: center;
  margin: 0;
  padding: 0.5em 0.5em 0;
}
td.pad
{
  text-align: left;
  margin: 0;
  padding: 0.5em 0.5em 0;
}
td.null
{
  margin: 0;
  padding: 0;
}
td.ticket
{
  vertical-align: middle;
  text-align: center;
  margin: 2px;
  padding: 2px;
}
td.search
{
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
  width: 40px;
}
td.searchbox
{
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
}
div.ctr
{
  text-align: center;
}
div.ctrfull
{
  text-align: center;
  margin: 0;
  background-color: #3f5f9f;
  width: 100%;
}
div.main
{
  margin-left: 1em;
  margin-right: 1em;
}
a.bar:link
{
  color: #fffbf0;
  font-size: 0.9em;
  text-decoration: none;
  font-weight: bold;
}
a.bar:visited
{
  color: #fffbf0;
  font-size: 0.9em;
  text-decoration: none;
  font-weight: bold;
}
a.bar:hover
{
  color: #fffbf0;
  font-size: 0.9em;
  background-color: #6699cc;
  text-decoration: none;
  font-weight: bold;
}
table.plugs
{
  font-size: 1em;
  border: 0;
  vertical-align: bottom;
}
abbr, acronym, .help
{
  border-bottom: 1px dotted #333;
  cursor: help;
}
img.button1
{
  background-color: #80c9ff;
}
img.button1:hover
{
  background-color: #bfe4ff;
}
img.button2
{
  background-color: #80ffff;
}
img.button2:hover
{
  background-color: #bfffff;
}
img.button3
{
  background-color: #80ff80;
}
img.button3:hover
{
  background-color: #bfffbf;
}
img.button4
{
  background-color: #ffff80;
}
img.button4:hover
{
  background-color: #ffffcf;
}
img.button5
{
  background-color: #ffd280;
}
img.button5:hover
{
  background-color: #ffd9bf;
}
img.button6
{
  background-color: #ff8080;
}
img.button6:hover
{
  background-color: #ffbfbf;
}
img.button7
{
  background-color: #d5a0ff;
}
img.button7:hover
{
  background-color: #eabfff;
}

/* end base.css */

body
{
  color: #3f5f9f;
  font-size: 10pt;
}
body:link, a:link
{
  color: #009f00;
}
body:visited, a:visited
{
  color: #009966;
}
a:hover
{
  color: #000066;
}
pre
{
  color: #3f5f9f;
}
table
{
  color: #3f5f9f;
}
td
{
  color: #3f5f9f;
}
