body
{
  background: url("menu_subbg.jpg");
  background-position: 221px;
	background-repeat: repeat-y;
  background-color:#FFFFFF; /*#FFFDDF; /*kind of light orange*/
  font-family: 10px verdana, arial, tahoma, helvetica, sans-serif;
  color: #000000; /*black*/
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 0px;
}

h1
{
  font-size: 175%;
  text-decoration: underline;
}

h2
{
  font-size: 150%;
  text-decoration: none;
  margin-bottom: 5px;
}

h3
{
  font-size: 125%;
  text-decoration: none;
  margin-bottom: 0px;
}

ul
{
  margin-top: 0px;
  margin-bottom: 0px;
}

a:link, a:visited, a:active
{
  font-size: 100%;
  font-weight: bold;
  line-height: 125%;
  letter-spacing: 0px;
  color: #EC8800; /*orange*/
}

a:hover
{
  color: #007FBE; /*blue*/
}

.header
{
  width: 100%;
  vertical-align: middle;
  font-weight: bold;
}

.contentcaption
{
  background-image: url("navigationbg.jpg");
  background-color: #FC9800; /*orange*/
  color: #FFFFFF;
  width: 100%;
  text-align: left;
  font-weight: bold;
}

.content
{
  min-height: 470px;
  margin-left: 220px;
  margin-top: 10px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  border-right: solid 0px #000000;
  /*background-color: #FFFFFF;*/
  color: #000000;
  /*border-bottom: solid 1px #000000;*/
  border-color: #007FBE; /*blue*/
}

.contenttable
{
  border: 1px solid #FC9800;
  border-spacing: 0px;
}

.contenttable th
{
  border: 1px solid #FC9800;
  background: #FC9800;
  padding-left: 5px;
  padding-right: 5px;
  white-space: nowrap;
}

.contenttable td
{
  border: 1px solid #FC9800;
  vertical-align: top;
  padding-left: 5px;
  padding-right: 5px;
}

.footer
{
  margin-left: 220px;
  text-align: left;
  font: normal 11px verdana, sans-serif;
  color:#000000;
}

.outerborder
{
  width: 1024px;
}

