body {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 11pt;
  background: #E5E2BA;
}

p {
  margin-top:	5px;
}

a {
  font-weight: none;
  text-decoration: none;
  color: #003366;
}

a:hover {
  color: #FF0000;
}

table.page {
  margin: 25px 0px 0px 50px;
  background: #ffffff;
  border: solid #000000 1px;
}

td {
  font-family: verdana, tahoma, arial, helvetica, sans serif;
  font-size: 12px;
}

.header {
  position: absolute;
  top: 34px;
  left: 257px;
  width: 700px;
  height: 115px;
  background: url(../image/header.jpg);
}

.header2 {
  position: absolute;
  top: 34px;
  left: 257px;
  width: 700px;
  height: 115px;
  background: url(../image/subpagebanner-700.jpg);
}

.logo1 {
  position: absolute;
  top: 45px;
  left: 70px;
  width: 180px;
  height: 100px;
  z-index: 2;
  background: url(../image/logo1.jpg);
}

.menubar1 {
  text-align: right;
  position: relative;
  top: 95px;
  padding-right: 10px;
  width: 690px;
  height: 20px;
}

a.menu {
  font-family: verdana, tahoma, arial, helvetica, san serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

a.menu:hover {
  color: #FFCE00;
}

td.main {
  vertical-align: top;
  padding: 20px;
  width: 700px;
}

.newsbar {
  position: relative;
  top: 0px;
  width: 200px;
  margin-top: 20px;
  vertical-align: top;
  padding: 0px 20px 0px 20px;;
  background: url(../image/newsback.gif);
}

.newshead {
  margin-top: 20px;
  font-size: 12px;
  font-weight: bold;
  //border-top: dashed black 1px;
  padding-top: 5px;
}

.newsitem {
  margin-top: 5px;
}

.watermark {
  background-image: url(../image/watermark.jpg);
  background-repeat: no-repeat;
  background-position: 120px 100px;
}
.footer {
  position: relative;
  bottom: 0px;
  width: 900px
  height: 30px;
}

.ftext {
  width: 500px;
  border-top: solid #000000 1px;
  padding: 5px 10px 5px 10px;
}

.sidemenu {
  width: 200px;
  background: url(sidmenu.gif);
}

.c1,.notes {background:#F0F0F0;}
.d0 {background:#E0E0E0;}
.bb {border-right:#999 1px solid;}
.bt {border-top:#999 1px solid;}
.small,.smtop,dd,dt,legend {font-size:80%;}
.smaller {font-size:65%;}
.big {font-size:120%;}
.bigger{font-size:140%;}
.biggest {font-size:160%;}
.minititle,.b {font-weight:bold;}
.addiv {margin-top:7px;}
.smtop {vertical-align:top;}
.bordtop,.bordbot,.bordmid {border-color:#00e;border-style:solid;border-left-width:1px;border-right-width:1px;}
.bordtop {border-top-width:1px;border-bottom-width:0px;}
.bordmid {border-top-width:0px;border-bottom-width:0px;}
.bordbot {border-top-width:0px;border-bottom-width:1px;}
.bord1 {border:1px solid #00a;}
.bord2 {border:2px solid #00a;}
.pad30 {padding-left: 30px;}
.ff {padding:5px;margin:0px;}
.tophead {margin-top:0;}
.err {{margin-top:2em;background-color:#FEE;border:2px solid #f00;padding:10px;margin-bottom:1em;}
.err img {float:left}
.err h2 {padding:0 0 0 50px;margin:0;}
.err ul {list-style-type:none;margin:0;padding:0 0 0 50px}
.err li {padding-top:0.5em;}
.errmark {color:#f00;padding-left:0.5em}
div.warn {margin-top:2em;background-color:#FFE;border:2px solid #990;padding:10px;}
dl {margin:0;padding:0;}
dt {font-weight:bold;float:left;width:5.5em;clear:both;margin: 0 0 0.3em 0;}
dd {clear:right;margin: 0 0 0.3em 6em;}
.notes {padding:4px;margin:0.5em 0 0 0}
.notes h2 {margin:0px;padding:0 0 0.4em 0;font-size:120%;}
.nbot {padding-bottom:0; margin-bottom:0;}
.bot {margin:0;padding:0.2em 0 1.2em 0;}
.red {color:#f00;}
.red2 {color:#00c;}
.red3 {color:#080;}
.cal td {text-align:center;}

