html {
height:100%;
margin-bottom: 1px;
}

body {
color:#1a0500;
background-color:#ededed;
background-image: url(/hh/images/texture.jpg);
font-family:Verdana, Arial, sans-serif;
}

a:link {
color:#0000c3;
background-color:transparent;
text-decoration:none;
}

a:visited {
color:#333333;
background:transparent;
text-decoration:none;
}

a:hover {
color:#c30000;
background-color:#f1e7df;
text-decoration:none;
}

a:active {
color:#ff0000;
background-color:transparent;
text-decoration:none;
}

#content {
width:455px;
float:left;
padding-left:1em;
text-align:justify;
}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #ffffff;
color: #c30000;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
text-align: center;
border: 3px outset #000000;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #ffffff;
color: #c30000;
text-decoration: none;
float: left;
border-right: 1px solid #000000;
}

#navcontainer ul li a:hover
{
background-color:transparent;
color: #000000;
}

div.row {
clear: both;
padding-top: 10px;
}

div.row span.label {
float: left;
width: 256px;
text-align: right;
padding-right:5px;
border:0px solid red;
}

div.row span.formw {
float: right;
width: 256px;
text-align: left;
padding-left:5px;
border:0px solid blue;
}

div.row span.formwr {
color:#000000;
background-color:#ffffff;
float: right;
width: 256px;
text-align: left;
}

div.float {
  float: left;
  }

div.float p {
   text-align: center;
   padding-right:20px;
   width:160px;
   }

div.container {
  border: 0px solid #cccccc;
  }

div.spacer {
  clear: both;
  }

.small {
font-size:10px;
}
