.spacer {
  clear:both;
  height:1px;
}

.sform {
  margin-top:25px;
  width:550px;
}

.sform label {
  color:#333;
  display:block;
  font-size:90%;
  margin:0;
  width:270px;
}

#sform .small {
  color:#666;
  display:block;
  font-size:11px;
  font-weight:400;
  text-align:right;
  width:200px;
}

.sform .txtInput {
  background-color:#FFF;
  background-image:url(../images/inputBG.png);
  background-repeat:repeat-x;
  border:solid 1px #a9a9a9;
  border-radius:5px;
  -moz-border-radius:5px;
  font-size:12px;
  margin:0 0 20px;
  padding:4px 2px;
  width:270px;
}

.sform .listmenu {
  background-color:transparent;
  background-image:url(../images/inputBGrev.png);
  border:solid 1px #a9a9a9;
  font-size:12px;
  padding:4px 2px;
  width:270px;
  margin:0 0 20px;
}

.sform div.ddList {
  background:url(../images/ddBkg.png) no-repeat top left;
  height:25px;
  margin:0 0 20px!important;
}

.sform .ddInitial {
  font-size:12px;
  padding:5px 0 0;
  position:absolute;
}

.sform .button {
  float:right;
  margin-right:25px;
  margin-top:25px;
}

.clear {
  clear:both;
}