body {
  font-family: helvetica, arial, sans-serif;
  font-size: 10pt;
  color: #FFFF00;
  background: #000000 url("pgbg.png");
  margin: 1px;
  padding: 1px;
}

#container {
  width: 805px;
  margin: auto;
  padding: 0px;
}

#header {
  background: #FFFF00 url("hbg.png") repeat-x;
  height: 90px;
  border: 1px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  width: 805px;
  margin: auto;
  padding: 0px;
}
#header p {
  text-align: left;
  text-indent: 2px;
  margin: 0;
  padding: 0;
}
#lftheader{
  float: left;
  width: 47%;
  margin: 0;
  padding: 0px;
  color: #000;
  font-size: 285%;
  font-weight: bold;
}
#rtheader {
  font-size: 120%;
  float: right;
  width: 40%;
  margin: 0;
  padding: 0px;
}
.nav ul {
  padding: 25px;
  margin: 0px;
  height: 0px;
  list-style: none;
  background: transparent;
  border: 0px groove #000000;
}
.nav ul li {
  display: inline;
  float: left;
  margin: 1px;
  padding: 5px;
  text-align: center;
  background: transparent;
}
.nav ul li a {
  color: #ffffff;
  background: #000000 url(hnavbg.png);
  font-weight: bold;
  padding: 10px;
  border: 1px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  text-decoration: none;
  }
.nav a:visited {
  color: #4D4D4D;
  background: #BFBFBF url(hnavbgvstd.png);
  font-weight: bold;
  padding: 10px;
  border: 1px solid #000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;

}
.nav a:hover {
  color: #000000;
  background: #ffffff url(hhnavbg.png);
  font-weight: bold;
  padding: 10px;
  border: 1px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}

#content {
  width: 898px;
  margin: 0px;
  padding: 0px;
  height: 680px;
}
#ltcon{
  float: left;
  width: 200px;
  margin: 0;
  padding: 0px;
  border: 1px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  background: #000000;
  color: #FFFF00;
  height: 680px;
}
#ltcon ul {
  font-size: 10pt;
  padding: 1px;
  margin: 2px;
  list-style: none;
  background: #000000;
}
#ltcon li {
  margin: 0px;
  padding: 2px;
  text-align: center;
  background: #000000;
}
#ltcon a {
  display: block;
  text-decoration: none;
  color: #000000;
  background: #FFFF00 url(menubg.png);
  font-weight: bold;
  margin: 0;
  padding: 6px;
  border: 1px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}
#ltcon a:visited {
  color: #4D4D4D;
  background: #BFBFBF url(menubgvstd.png);
  font-weight: bold;
  padding: 6px;
  border: 1px ridge #BFBFBF;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}
#ltcon a:hover {
  color: #ffffff;
  background: #000000 url(hvmenubg.png);
  padding: 6px;
  border: 1px solid #ffffff;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}

#rtcon{
  float: left;
  width: 605px;
  margin: 0;
  padding: 0px;
  border-bottom: 2px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  background: #000000;
  color: #ffffff;
  height: 680px;
  overflow: auto;
}
#rtcon ul {
  font-size: 12pt;
  padding: 1px;
  margin: 1px;
  list-style: none;
  background: transparent;
}
#rtcon li {
  display: inline;
  margin: 0px;
  padding: 0px;
  text-align: center;
  background: transparent;
}
#rtcon a {
  display: block;
  text-decoration: none;
  color: #000000;
  background: #FFFF00;
  font-weight: bold;
  margin: 0;
  padding: 6px;
  border: 1px solid #FFFF00;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}
#rtcon a:visited {
  color: #4D4D4D;
  background: #BFBFBF;
  font-weight: bold;
  padding: 6px;
  border: 1px ridge #BFBFBF;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}
#rtcon a:hover {
  color: #ffffff;
  background: #000000;
  padding: 6px;
  border: 1px solid #FFFF00;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}

.section{
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
  border: 0px solid #000000;
  background: #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  color: #ffffff;
  height: auto;
}

p {
  text-align: left;
  margin: 0;
  padding: 3px;
  color: #fff;
}
h1 {
  font-size: 180%;
  font-weight: bold;
  color: #FFFF00;
  margin: 5px;
  padding: 15px 0px 0px 0px;
}
h2 {
  font-size: 160%;
  text-align: center;
  margin: 0;
  padding: 4px;
  border: 2px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  font-weight: bold;
  color: #ffffff;
  background: #000000 url("title.png");
}
h3 {
  font-size: 180%;
  text-align: left;
  margin: 1px;
  padding: 3px;
  border: 0px solid #000;
  color: #FFFF00;
  }

dl {
  margin: 0;
  padding: 5px 0px 15px 0px;
}

dt {
  font-size: 14pt;
  color: #FFCC00;
  margin: 4px;
  text-align: left;
}

dd {
  margin: 3px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: justify;
}

h1#title {
  color: #ffffff;
  font-size: 300%;
  font-weight: bold;
  background: url("title.png") no-repeat bottom left;
  margin: 5px;
  padding: 8px;
  clear: both;
}
.big {
  font-size: 120%;
	}
#footer p{
  color: #000;
  text-align: center;
  font-weight: bold;
} 
#footer a {
  color: #000;
  font-weight: bold;
  padding: 1px;
  border: 0px solid #000000;
}
#footer a:visited {
  color: #4D4D4D;
  font-weight: bold;
  padding: 1px;
  border: 0px ridge #BFBFBF;
}
#footer a:hover {
  color: #000000;
  background: #ffffff;
  padding: 1px;
  border: 0px solid #000000;
}  
#footer {
  height: 50px;
  float: left;
  clear: both;
  width: 805px;
  margin: auto;
  padding: 0px;
  border: 2px solid #000000;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  background: #FFFF00 url("footerbg.png");
  color: #000000;
}
