.a-ui .a-form-row, .a-form-row {
  position:relative;
  clear:both;
  zoom:1;
  margin:10px 0px 10px 0;
}
.a-ui .a-form-row:after, .a-ui .a-form-row:before, .a-form-row:after, .a-form-row:before {
  content:"\0020";
  display:block;
  height:0;
  visibility:hidden;
}
.a-ui .a-form-row:after, .a-form-row:after { clear:both; }
.a-ui .a-form-row label, .a-form-row label {
  float:left;
  text-align:left;
  font-weight:normal;
  width:120px;
  line-height:20px;
}
.a-ui .a-form-row label.full, .a-form-row label.full { width:100%; }
.a-ui .a-form-row input[type="text"], .a-ui .a-form-row input[type="password"], .a-ui .a-form-row select, .a-ui .a-form-row textarea, .a-form-row input[type="text"], .a-form-row input[type="password"], .a-form-row select, .a-form-row textarea {
  float:left;
  font-size:12px;
  font-family:Arial, sans-serif;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #dddddd;
  padding:2px 3px;
}
.a-ui .a-form-row .a-form-field, .a-ui .a-form-row .a-form-error, .a-form-row .a-form-field, .a-form-row .a-form-error { float:left; }
.a-ui .a-form-row .error_list, .a-form-row .error_list {
  width:100%;
  float:left;
  margin:0;
  font-size:11px;
  color:#990000;
  list-style:none;
}
.a-ui .a-form-row .error_list li, .a-form-row .error_list li {
  float:left;
  width:100%;
  clear:both;
  margin:5px 0;
}
.a-ui .a-form-row .radio_list, .a-form-row .radio_list { list-style:none; }
.a-ui .a-form-row .radio_list li, .a-ui .a-form-row .radio_list input, .a-form-row .radio_list li, .a-form-row .radio_list input { float:left; }
.a-ui .a-form-row .radio_list li label, .a-form-row .radio_list li label {
  padding-left:5px;
  padding-right:15px;
  width:auto;
}
.a-ui .a-form-row.submit, .a-form-row.submit { margin-left:120px; }
.a-ui .a-form-row.example p, .a-form-row.example p {
  font-size:11px;
  color:#888888;
  padding:5px;
}
.a-ui.a-multiple-select-list, .a-multiple-select-list {
  float:left;
  clear:both;
  display:block;
  position:relative;
  width:100%;
}
.a-multiple-select .add {
  position:relative;
  float:left;
  clear:both;
  width:100%;
  margin:5px 0;
}
.a-multiple-select .add .add-text, .a-multiple-select .add input[type="text"].add-text {
  float:left;
  width:120px;
  border:1px solid #dddddd;
  padding:3px;
  margin:-1px 0 0 0;
}
.a-multiple-select .add .a-btn { margin-left:2px; }
.a-ui.a-multiple-select-list .a-multiple-select-item, .a-multiple-select-item {
  position:relative;
  float:left;
  clear:both;
  line-height:20px;
}
.a-multiple-select-item span { float:left; }
.a-multiple-select-item .a-close-small {
  float:left;
  clear:none;
}
.categories .a-multiple-select-item { width:100%; }
.a-ui input.a-submit, .a-ui input.a-cancel, input.a-submit, input.a-cancel {
  float:left;
  position:relative;
  font-size:12px;
  font-family:arial, sans-serif;
  line-height:normal;
  padding:0px 4px;
  width:auto;
  cursor:pointer;
  min-height:20px;
  height:auto;
  margin:0;
}
input.a-submit:hover {
  background-color:#888888 !important;
  cursor:pointer;
}
