select, textarea, input {
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  padding: 3px;
  border: 1px solid #a5acb2;
}

button {
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

label {
  display: block;
  float: left;
  clear: left;
  width: 100px;
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  margin: 2px 0 0 5px;
  padding: 0;
  color: #003366;
}

input {
  margin: 2px 0 0 0;
  width: 650px;
}

input.checkbox,
input.radiobutton {
  width: auto;
  border: 0;
}

textarea {
  margin: 0;
  background-color: #fff;
  color: #003366;
}

.buttonrow {
  margin-top: 16px !important;
  text-align: right;
}

.buttonrow button {
  margin-left: 8px;
}

.ui-dialog-content .formrowcontrol {
  margin-bottom: 4px;
  width: 600px;
}

.ui-dialog-content input,
.ui-dialog-content textarea {
  width: 450px;
}

.ui-dialog-content input.checkbox,
.ui-dialog-content input.radiobutton {
  width: auto;
  border: 0;
}

.ui-dialog-content .buttonrow {
  display: none;
}
