body{
  padding-left: 11em;
  font-family: avantgarde, lucida, Arial, Helvetica, sans-serif;
  font-size: %100;
  color: #000;
  background-color: #536D89 }

ul.navbar{
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em;}

ul.navbar li{
  background: #579C55;
  margin: 0.5em 0;
  padding: 0.3em;}

ul.navbar a {
  color: #D3D2B6}
a:link {
  color: #D3D2B6 }
a:visited {
  color: #D3D2B6}

body div.banner {display: block;}

div.banner {
  margin: 0;
  font-size: 90% /*smaller*/;
  font-weight: bold;
  line-height: 1.6;
  text-align: center;
  position: absolute;
  top: 5em;
  left: 1em;
  width: 10.5em;
  right: auto;
  /*border: double #000 4;*/
}
div.banner p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #828257;
  border: thin outset #55452C;
  color: white;
}

div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { /*border-top: 2px groove #999*/ }
div.banner a:first-child { border-top: none }

div.banner em { color:#000 }

div.banner a:link { text-decoration: none; color: #D3D2B6; }
div.banner a:visited { text-decoration: none; color: #D3D2B6;}
div.banner a:hover { color: white; background: #828257; }

div.banner img { height: 48px; float: none; vertical-align: middle; border: none; }


TABLE {background:#828257 }
TR.whitetext {color:#D3D2B6 ; font-size:18pt}
TD.orangeback {background:#5D2F10}
TD.redback {background:#943C35}
TD.image {background:#545337}


body div.banner2 {display: block }

div.banner2 {
  margin: 0;
  font-size: 90% /*smaller*/;
  font-weight: bold;
  line-height: 1.6;
  text-align: center;
  position: absolute;
  top: 2em;
  left: 2em;
  width: 8.5em;
  right: auto;
}
div.banner2 p {
  margin: 0;
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #579C55;
  border: thin outset #384418;
  color: white;
}

div.banner2 a, div.banner em { display: block; margin: 0 0.5em }
div.banner2 a, div.banner em { border-top: 2px groove #C17E37 }
div.banner2 a:first-child { border-top: none }
div.banner2 em { color: #000 }

div.banner2 a:link { text-decoration: none; color: #71CB6F }
div.banner2 a:visited { text-decoration: none; color: #71CB6F }
div.banner2 a:hover { color: white }

div.banner2 img { height: 32px; float: none; vertical-align: middle }


body div.banner3 {display: block }

div.banner3 {
  margin: 0;
  font-size: 90% /*smaller*/;
  font-weight: bold;
  line-height: 1.6;
  text-align: center;
  position: absolute;
  top: 2em;
  left: 2em;
  width: auto;
  right: auto;
}
div.banner3 td {
  margin: 0;
  padding: 0.0em 0.2em;
  font-family: Arial, sans-serif;
  background: #579C55;
  /*border: thin outset #999;*/
  color: white;
  border-collapse: collapse;
}
div.banner3 th {
  margin: 0;
  padding: 0.2em 0.4em;
  font-family: Arial, sans-serif;
  background: #579C55;
  border: thin outset #579C55;
  color: white;
  /*border-collapse: collapse;*/
}


div.banner3 a, div.banner em { display: block; margin: 0 0.5em }
div.banner3 a, div.banner em { border-top: 2px groove #545337 }
div.banner3 a:first-child { border-top: none }
div.banner3 em { color: #000 }

div.banner3 a:link { text-decoration: none; color: #71CB6F }
div.banner3 a:visited { text-decoration: none; color: #71CB6F }
div.banner3 a:hover { color: white }

div.banner3 img { height: 45px; float: none; vertical-align: middle }



address{
  font-size:0.75em;
  width:75%;
  position:relative;
  alignment:center;
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin solid}

