.editform1 {
 width: 800px;
 font-size: 11px;
 float: left;
 margin-right: 10px;
}

.editform2 {
 width: 300px;
 font-size: 11px;
 float: left;
}


label {
  clear:left;
  display:block;
  font-size:0.9em;
  font-weight:700;
  margin:12px 0 0;
  width:150px;
}


label.error {
  width: 250px;
  color: #FF0000;
  float: none;
  margin-top: 0px;
}

label:after {
  content:": ";
}

label.error:after {
  content:"";
}


legend {
  color:#333333; /*#FFFFFF;*/
  font-size:1.5em;
  font-weight:400;
  margin:0;
  padding:0 10px;
}

fieldset {
  -moz-border-radius-bottomleft:1em;
  -moz-border-radius-bottomright:1em;
  -moz-border-radius-topleft:1em;
  -moz-border-radius-topright:1em;
  border-color:#CCCCCC;
  border-style:solid;
  border-width:1px 1px 10px;
  margin:0;
  padding:10px 30px;
}

input, textarea {
  border:1px solid #CCCCCC;
  margin-top: 0px;
  /*margin:10px 0 0;*/
  padding:5px;
}
/** http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/ */

input[type=text], .textbox {
    background: #DFEFFC url("/system/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;
    color: #2E6E9E;
    font-weight: bold;
    border: 1px solid #C5DBEC;
    padding: 5px;
    border-radius: 5px;
}

.editform1 input {
  width:250px;
}

input[type=checkbox] {
    width: 50px;
}    
input.error {
  background-image : url(../images/unchecked.gif);
  background-repeat: no-repeat;
  background-position: center right;
}

.readonlyinput {
  background-color:#FFFFCC;
}

/*
select {
  width:260px;
  display: block;
  margin-top: 10px;
  float: left;
}
*/

.loadingAnimation {
  background-image: url(../images/loadingAnimation.gif);
  background-position: top left;
  background-repeat: no-repeat;
  width:  208px;
  height: 13x;
  margin-top: 20px;
  /*margin-left: 100px;*/
  background-color: #FFF;
  border: 0px none;
}

.btn_save {
  margin-top: 10px;
  background-color: green;
}

