input {
  vertical-align:middle;
}
input.Text, input.FileInput, textArea {
  padding:2px;
  margin: 3px 0;
  overflow:auto;
  height:15px;
}
select {
  padding:0;
  margin: 3px 0;
  border: 0 none;
}
input.RadioButton {
  border:0 none;
  margin:0;
  padding:0;
}
input.CheckBox {
  border:0 none;
  margin:0;
  padding:0;
}
input.Button {
  border:0 none;
  padding:0;
  margin:0;
}
label {
  text-align:left;
  vertical-align:middle;
}
.LabeledInput, .LabeledText {
  margin-bottom:5px;
}
img.InlineLabel, img.BlockLabel {
  height:6px;
  margin:0;
  display:inline;
  behavior: url(/stylesheets/iepngfix.htc);
}
img.InlineLabel {
  margin-right:5px;
}
img.BlockLabel {
  display:block;
}
