/* AAR Software Formularios CSS */

ul.error_list{
  color: #DA6000;
  vertical-align: sub;
}


table{
  text-align: left;
  margin: 8px 13px;
}

table td, table th{
  padding: 0.5em;
  vertical-align: middle;
}

table input{
  vertical-align: top;
}

textarea{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 0.1em solid #abadb3;
  background: -webkit-linear-gradient(#EEE, #FFF 25%);
  background: -moz-linear-gradient(#EEE, #FFF 25%);
  background: -o-linear-gradient(#EEE, #FFF 25%);
  background: -ms-linear-gradient(#EEE, #FFF 25%);
  background: linear-gradient(#EEE, #FFF 25%);
  padding: 0.1em;
  border-radius: 0.2em;
  display: block;
  height: 10em;
  resize: vertical;
}

textarea:active, textarea:focus{
  background: -webkit-linear-gradient(#DDD, #FFF, 25%);
  background: -moz-linear-gradient(#DDD, #FFF 25%);
  background: -o-linear-gradient(#DDD, #FFF 25%);
  background: -ms-linear-gradient(#DDD, #FFF 25%);
  background: linear-gradient(#DDD, #FFF 25%);
}

input[type="button"].serio, input[type="submit"].serio, input[type="reset"].serio{
  background: #AAF;
  background: -webkit-linear-gradient(#AAF, #EEE);
  background: -moz-linear-gradient(#AAF, #EEE);
  background: -o-linear-gradient(#AAF, #EEE);
  background: -ms-linear-gradient(#AAF, #EEE);
  background: linear-gradient(#AAF, #EEE);
  
}

ul.radio_list li{
  float: left;
  padding: 0em 0.2em;
}

input[type="radio"]{
  margin: 0.3em 0em;
}


span.required{
  color: #C33;
  font-weight: bold;
  cursor: pointer;
  position: absolute;
}
