.RequiredFieldMissing, .formtable .error,.error{color: red !important;}

.formtable{
  padding: 4px;
  margin-left: 20px;
  margin-right: 20px;
}
/*
.radiolabel, .radiolistlabel, .checkboxlabel,.selectlabel,
.textlabel, .textarealabel, .richtextlabel{
  color:#004080;
  text-align: right:
}
*/
 .richtextlabel, .resourceimagelabel, .radiolistlabel{
  padding-top: 3px;
}
.textarealabel br{line-height: 15px;}
.textarealabel,.captchalabel{vertical-align: top !important;}
.textinput input, .textareainput textarea, .resourceimagename{
  width: 220px;
}
.selectinput select{
  width: 227px;
}
.resourceimagename{
  border: none;
}
.fileinput input{
  width: 200px;
}
.textareainput textarea{
  height: 70px;
}
.textarealabel{
  padding-top: 0px;
}

.colorpickerPreview{
  width: 18px;
  height: 18px;
  border: 1px solid #999999;
  margin-left: 5px;
}

.formtable th,.formtable td{
  font-weight: normal;
  vertical-align: middle;
  line-height: 19px;
}
.formtable th{
  text-align: right;
  white-space:nowrap;
}
.checkboxinput label, .radioinput label,
.formtable th,.formtable td,
.formtable th a,.formtable td a{
  /* color: #004080;*/
}
.formtable th a,.formtable td a{
  text-decoration: underline;
}
.checkboxinput label,.radioinput label, .labelcheckbox{
  vertical-align: middle;
  margin: 0;
  padding: 0;
  margin-right: 10px;
  margin-left: 5px;
}
.checkboxinput input,.checkboxlistinput input,.radioinput input, .inpitcheckbox{
  margin:0;
  padding: 0;
  vertical-align: middle;
}
.checkboxinput input,.checkboxlistinput input,.radioinput input{*margin-left: -4px;}
.radioinput input{
  margin-top: 2px;
}
.checkboxlabel{padding-top: 1px;}
.checkboxlistlabel{padding-top: 7px;}
.checkboxlistseparator{width: 15px;}
.lengthinput input, .priceinput input{width: 40px;}

.dateInput, .colorinput input {
  border: 1px solid #CCCCCC;
  width: 60px;
}
.calendarIcon{
  text-align: middle;
  margin-left: 5px;
}
.labellabel,  .labelinput{
  vertical-align: top !important;
  line-height: 14px !important;

 }
 a:link input{ cursor:pointer;}