label.left {
   float: left;
   text-align: right;
   width: 150px;
   margin-right: 2.2em;
   padding:5px;
   }
   input[type=text], select {
   /* float: left; */
   }
   input.right {
  	float: left;
    width: auto;
    clear: both;
    margin-left: 5.3em;
    margin-right: .3em;
  
   }
   input[type=checkbox].right,
   input[type=radio].right,
   input[type=submit].right {
   margin-left: 6.3em;
   }
   form br {
  	clear: both;
  }
  label,
   select,
   input[type=checkbox],
   input[type=radio],
   input[type=button],
   input[type=submit] {
   cursor: pointer;
   }
  form {
  line-height: 150%;
  }

 input, textarea, select { border:1px solid #000; background-color:#FFF; font-size:11px; color: #000;  font-family: Arial, Geneva, sans-serif; }	


  input.error, textarea.error, label.error{
  color: #000;
  background: #ddd;
  }
fieldset
{
border:1px solid #000;
}
