/*style sheet for forms*/
fieldset{ border-style: solid;
          border-width: 1px;
          border-color: #d3d3d3;
          background-color: #ccccff;
          color: #666666;
          font-family: helvetica, arial, sans-serif;
          margin-right: 20px}
          
legend{ color: #eeccff;  
        background-color: #333333;
        padding: 2px;
        font-family: helvetica, arial, sans-serif;}
        
label{font-weight: bold;
     line-height: normal;
      text-align: right;
      display: block;
      margin-right: 10px;
      position: relative;
      width: 160px;
      float: left;}
      
label.fieldLabel{ display: inline;
                  float: none;}

label.inlineLabel{ display: inline;
                   float: none;
                   vertical-align: top;
                   width: 100px;}
                  
input.formInputField{
      border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #e9e9e9;
      color: #666666;
      margin-right: 5px;
      margin-bottom: 5px;
      padding: 2px;
      height: 20px;}
      
input.formInputFieldHover{
      border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #ccffff;
      color: #666666;
      margin-right: 5px;
      margin-bottom: 5px;
      padding: 2px;
      height: 20px;}
      
      
input.formInputFieldSelected{
     border-style: solid;
     border-width: 1px;
     border-color: #666666;
     background-color: #ffffff;
     color: #000000;
     margin-right: 5px;
     margin-bottom: 5px;
     padding: 2px;
     height: 20px;}
      
input.formInputFieldFilled{
      border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #cc66ff;
      color: #000000;
      margin-right: 5px;
      margin-bottom: 5px;
      padding: 2px;
      height: 20px;}  
        
      
select.formInputField{
   background-color: #e9e9e9;
   cursor: pointer;
   margin-right: 5px;
   margin-bottom: 5px;
   padding: 2px;}
   
input.formInputButton{
   color: #000066;
   font-size: 110%;
   font-family: arial, sans-serif;
   background-color: #cc66ff;
   background: url(../images/button.jpg);
   background-repeat: repeat-x;
   text-align: center;
   cursor: pointer;
   margin: 2px;
   padding: 1px;
   height: 30px;
   vertical-align: middle;
   border: solid 1px;}
             
 input.radiofield{display: inline;
                  float: none;}
                  
 textarea.untouched{border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #e9e9e9;
      color: #666666;
      font-family: helvetica, arial, sans-serif;
      margin-left: 20px}
                  
textarea.touched{border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #FFFFFF;
      color: #000000;
      font-family: helvetica, arial, sans-serif;
      margin-left: 20px}  
      
 textarea.finished{border-style: solid;
      border-width: 1px;
      border-color: #666666;
      background-color: #cc66ff;
      color: #000000;
      font-family: helvetica, arial, sans-serif;
      margin-left: 20px}         