input, select {
  border: 1px solid #600;
}
hr {display:none;}

.darkformhdr {
  padding: 4px;
  font-size: 1.3em;
  font-weight: bold;
  background-color: #900;
  color: #fff;
}
a.darkformhdr {
  color: #fff;
}

.messagetxt   {font-size: 16px; font-weight: bold;}
.message2txt  {font-size: 16px; font-weight: bold; color: CEBC86;}
.messagelargetxt{font-size: 19px; font-weight: bold;}
.flaretxt   {color: #FF0000;}
.smalltxt   {font-size: 12px;}
.padded     {margin: 140px;}

/* job display row */
.resultrow1   {background-color: #CEBC86;}
.resultrow2   {background-color: #FFFFCE;}

/* form classes */
form      {margin:0px; padding:0px;}
input, select, button { width: 140px;}
input.radio {width: auto;}
select.wide   {width: 270px;}
div.ffextend  {width: 100%; text-align: center;}
select.ffextend {width: 270px; margin: 7px;}
input, select, textarea, span.fdata, a.fdata, button
        {font-family:Geneva, Arial, Helvetica, sans-serif;
         font-size: 14px;
         color:#222222;}
input.fform, select.fform, textarea.fform
        {width:100%; margin-bottom: 3px;}
input.il    {width: auto; margin-left: 5px;}
.jfieldname    {font-size: 14px; font-weight: bold;}
.jfielddesc    {font-size: 14px; font-weight: normal;}
div.fdata   {margin: 5px 3px;}
.fformdate    {width: 80px;}
span.fform    {font-weight: bold;}
td.tdtextarea {font-align: center;}
td.bg2large   {vertical-align: top;}
textarea.fform  {width:550px; height: 140px;}
textarea.fformmedium
        {width: 550px; height: 100px;}
textarea.fformsmall
        {width: 550px; height: 70px;}

div.owned   {padding: 5px; margin:5px; border: 3px solid #996600;}

