body
 {
  background-color: #F8EDE6;
  margin: 0px;
  padding: 0px;
  color: #303020;
 }

hr
 {
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #808080;
 }

a:link, a:active, a:visited
 {
  color: #804010;
  text-decoration: none;
 }

a:hover
 {
  color: #401080;
  text-decoration: none;
 }

p,li
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 80%;
  margin: 0px 0px 0px 3px;
  text-align: justify;
 }

ul,ol
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  margin: 0px 0px 0px 16px;
  padding: 0px
  text-align: justify;
 }

form
 {
  margin: 0px;
  padding: 0px;
 }

h1
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 120%;
  margin: 5px 0px 0px 5px;
  letter-spacing: +1px;
  text-align: center;
  font-weight: bold;
 }
h2
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  font-size: 110%;
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-weight: bold;
 }
h3
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 90%;
  margin: 5px 0px 0px 5px;
  font-weight: bold;
 }
h4
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 80%;
  margin: 0px 10px 0px 10px;
  letter-spacing: +1px;
 }
h5
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #F0C090;
  font-size: 80%;
  margin: 0px 10px 0px 10px;
  letter-spacing: +1px;
 }

.tmnu, .tmnu:link, .tmnu:visited
 {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 110%;
  margin: 0px;
  color: #703010;
  text-decoration: none;
 }
.tmnu:hover
 {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 110%;
  margin: 0px;
  color: #201060;
  text-decoration: none;
 }


.lmenu
 {
  font-family: Arial,  Verdana, sans-serif;
  font-weight: bold;
  margin: 0px 0px 0px 3px;
  font-size: 75%;
  color: #303020;
  text-decoration: none;
 }
.lmnu, .lmnu:link, .lmnu:visited
 {
  font-family: Arial, Verdana, sans-serif;
  color: #703010;
  font-size: 75%;
  text-decoration: none;
 }
.lmnu:hover
 {
  font-family: Arial, Verdana, sans-serif;
  color: #201060;
  font-size: 75%;
  text-decoration: none;
 }

.dtail
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 80%;
  margin: 0px;
 }

.edlist
 {
  font-family: "Arial Narrow", Verdana, sans-serif;
  color: #303020;
  font-size: 100%;
  margin: 0px;
 }

.listh
 {
  font-family: Tahoma, Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 70%;
  padding-bottom:3px;
  border-bottom:1px solid #DBDBDB;
  font-weight: bold;
 }
.cath
 {
  font-family: Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 80%;
  padding-bottom:3px;
  border-bottom:1px solid #DBDBDB;
  font-weight: bold;
 }
.cath :hover
 {
  font-family: Arial,  Verdana, sans-serif;
  color: #401080;
  font-size: 80%;
  padding-bottom:3px;
  border-bottom:1px solid #DBDBDB;
  font-weight: bold;
 }

.smap
 {
  font-family: Arial,  Verdana, sans-serif;
  color: #303020;
  font-size: 70%;
  font-weight: normal;
 }

.srresp
 {
  font-family: Arial,  Verdana, sans-serif;
  font-size: 80%;
  font-weight: bold;
  margin: 0px 0px 0px 3px;
  color: #F0D0B0;
  text-decoration: none;
 }
.ssres, .srres:link, .srres:visited
 {
  font-family: Arial,  Verdana, sans-serif;
  font-weight: bold;
  margin: 0px 0px 0px 3px;
  color: #F0D0B0;
  text-decoration: none;
 }
.srres:hover
 {
  font-family: Arial,  Verdana, sans-serif;
  margin: 0px 0px 0px 3px;
  color: #FFFF20;
  text-decoration: none;
 }

.helpline { background-color: #DEE3E7; border-style: none; }

#banns{margin:5px 0;padding:5px}
#banns p{margin:1px;padding:1px;text-align:center}
#banns a img{border:0}
