/* h2{
  color: black;
  font-family: "sans serif", "serif";
  font-weight: bold;
} */

td.error, p.error, textarea.error{
  color: DarkRed;  
  font-family: "sans serif", "serif";
  font-size: 9pt;
}

td, /*p,*/ th{
  color: black;
  font-family: "sans serif", "serif";
  font-size: 9pt;
}

select{
 height: 22px; 
 font-size: 9pt;
 color: Darkblue;

}




input{
 color: Darkblue;
 font-size: 9pt;
}

input:focus
{
  background-color:#FAFAD2;
}


input.button 
{ 
  color:#050; 
  font: bold 100% 'trebuchet ms',helvetica,sans-serif; 
  background-color:#fed; 
  border:2px solid; 
  border-color: #696 #363 #363 #696; 
} 

input.buttonHover {
  border-color: #c63 #930 #930 #c63;
}

textarea.writeOnly
{
  color: Darkblue;
  font-size: 9pt;
}

textarea.viewOnly
{
  background-color:#ffeedd;
  color: black;
  font-size: 9pt;
}



ul.menu
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
a.menu {
  font-family: "sans serif", "serif";
  float:left;
  width:6em;  
  text-decoration:none;
  color: white;
  background-color:#A9A9A9;
  padding:0.2em 0.6em;
  border-right:1px solid white;
}
a.menu:hover {background-color: #696969}
li.menu {display:inline}




