body {
  margin: 0;
  padding: 0;
  background-color:#EEEEEE;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  font-size: .75em;
}
div#header {
  text-align: center;
  background-color: #000000;
  color: #000000;
  margin-bottom: 1px;
  position: fixed;
  width: 100%;
  top: 0px;
  min-height: 75px;
  z-index:1
}
/*- Menu Tabs H--------------------------- */
#tabsH {
  float:left;
  width:100%;
  background:#000;
  font-size:93%;
  line-height:normal;
  border-bottom: 2px solid #ff6600;
}
#tabsH ul {
  margin:0;
  padding:50px 10px 0 50px;
  list-style:none;
}
#tabsH li {
  display:inline;
  margin:0;
  padding:0;
}
#tabsH a {
  float:left;
  background:url("tableftH.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
}
#tabsH a span {
  float:left;
  display:block;
  background:url("tabrightH.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH a span {
  float:none;
}
/* End IE5-Mac hack */
#tabsH a:hover span {
  color:#FFF;
}
#tabsH a:hover {
  background-position:0% -42px;
}
#tabsH a:hover span {
  background-position:100% -42px;
}
#tabsH #current a {
  background-position:0% -42px;
}
#tabsH #current a span {
  background-position:100% -42px;
}

</style>






#maincontent {
  float: left;
  width: 80%;
  font-size: 12px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  
}
div#footer {
  padding: 0%;
  text-align: center;
  vertical-align: middle;
  /*clear: both;
  */
background-color: #000;
  border-bottom: 2px solid #ff6600;
  font:Geneva, Arial, Helvetica, sans-serif;
  color:#cccccc;
  font-size: .75em;
  position: fixed;
  bottom: 0px;
  width: 100%;
  max-height: 25px;
  visibility: visible;
}
p {
  padding: 0px 0px 0px 25px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.floatright {
  float: right;
  margin: 0 0 8px 8px;
  border: 1px solid #CCC;
}
.floatleft {
  float: left;
  margin: 0 8px 0px 0px;
  border: 1px solid #CCC;
}
h1 {
  font:bold 1em Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.25em;
  color:#CCC;
}
h2 {
  font: bold 1em Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.25em;
  color:#003333;
  margin: 0px;
  padding: 10px 0px 10px 25px;
}
.featuretext {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#003333;
  font-size: 1.1em;
}
.headerlogo {
  float:left;
  padding:25px 15px 0px 20px;
 
}

div#maincontent {
	background-color: #EEEEEE;
}
div#errcontent {
	background-color: #000000;
}
div#blackmain {
	background-color: #000000;
}

.bodyli {
position: center;

font:strong Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:1.25em;
font-stretch:semi-expanded;
line-height:1.75em;
outline-color:#CCCCCC;
}

