body { 
  margin:0px;
  padding:0px;
  text-align:center;
  background-image:url(src/bg80.gif);
  background-color:#FFFFFF;
  font-family:Verdana, Sans-Serif;
}

a         { text-decoration:none; color:#CC0000; }
a:link    { text-decoration:none; color:#CC0000; }
a:visited { text-decoration:none; color:#CC0000; }
a:hover   { text-decoration:none; color:#FF8822; }
a:active  { text-decoration:none; color:#FF8822; }

.menulinks a         { text-decoration:none; color:#FFFFFF; }
.menulinks a:link    { text-decoration:none; color:#FFFFFF; }
.menulinks a:visited { text-decoration:none; color:#FFFFFF; }
.menulinks a:hover   { text-decoration:none; color:#FFFF00; }
.menulinks a:active  { text-decoration:none; color:#FFFF00; }

ul {
  list-style-type:none;
  list-style-position:outside;
  list-style-image:url(src/ul.gif);
  margin:0px;
  margin-left:14px;
  padding:0px;
}

.back {
  list-style-image:url(src/ul2.gif);
}

b {
  font-weight:bold;
  color:#CC0000;
}

table {
  font-family:Verdana, Sans-Serif;
  font-size:90%;
  border-collapse:collapse;
}

.wrappertable {
  background-color:transparent;
  width:100%;
  height:100%;
  text-align:center;
}

.wrappertd {
  background-color:transparent;
  height:100%;
  vertical-align:center;
  text-align:center;
}

.introdiv {
  background-color:#FFFFFF;
  border:solid 1px #FF0000;
  margin:auto;
  padding:0px;
  width:800px;
  height:500px;
  text-align:left;
}

.wrapperdiv {
  margin:auto;
  width:800px;
  height:500px;
}

.contenttable {
  background-color:#FFFFFF;
  border:solid 1px #CC0000;
  margin:auto;
  padding:0px;
  width:800px;
  height:500px;
}

.menuback {
  background-image:url(src/cntback.jpg);
}

.cntback {
  background-image:url(src/cntback.jpg);
  background-repeat:no-repeat;
}


.contenttable {
  background-color:#FFFFFF;
  border:solid 1px #CC0000;
  margin:0px;
  padding:0px;
  width:800px;
  height:500px;
}

.cnttitletd {
  height:22px;
  padding:2px 5px 2px 5px;
  background-color:#CC0000;
  border-bottom:solid 1px #AAAAAA;
  color:#FFFFFF;
}

.cntmaintd {
  height:456px;
  padding:18px 10px 8px 10px;
  background-color:transparent;
  vertical-align:top;
  text-align:justify;
}

.cntbottomtd {
  height:22px;
  padding:2px 5px 2px 5px;
  background-color:#CC0000;
  border-top:solid 1px #AAAAAA;
  color:#FFFFFF;
}

.white {
  color:#FFFFFF;
}

.columntable {
  font-size:100%;
}

.columntd1 {
  width:160px;
  vertical-align:top;
  text-align:justify;
}

.columntd2 {
  width:600px;
  vertical-align:top;
  text-align:justify;
}

.columntdspace {
  width:20px;
}




