.Form {
  float:left;
  line-height: 1em;
}

.Form fieldset {
  border:1px solid #CCCCCC;
  padding-top: 1em;
}

.Form legend {
  display:block;
}

.Form label, .Form .date, .Form input, .Form select, .Form textarea {
  clear:both;
  float:left;
}

.Form label {
  margin-bottom: 1px;
}

.Form .date label, .Form .input label, .Form .input input, .Form .input select, .Form .input textarea {
  width:300px;
}
.Form .date input{
  width: 280px;
  float: left;
  clear: left;
}
.Form .date img{
  float: left;
  clear: right;
}
.Form .input textarea {
  height: 99px;
}
.Form .mceEditor {
  float:left;
  clear:left;
}

.Form .input, .Form .date {
  clear:both;
  float:left;
  margin:5px 0;
}

.Form .checkbox input{
  float:left!important;
  clear:left!important;
  width:15px!important;
}

.Form .checkbox label{
  float:left!important;
  clear:none!important;
  width: 250px!important;
}

.FormHalfContainer{
  float: left;
  padding-right: 5px;
  padding-left: 5px;
}


