span.checkbox {
   width: 19px;
   height: 25px;
   padding: 0px 5px 0 0;
   background: url(img/inp/checkbox1.png) no-repeat;
   display: block;
   clear: left;
   float: left;
}
span.radio {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(img/inp/checkbox1.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.select {
  position: absolute;
  width: 218px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #9E9E9E;
  font: 12px/21px Tahoma,sans-serif;
  background: url(img/inp/sel_bg.png) no-repeat;
  overflow: hidden;
}
span.select2 {
  position: absolute;
  width: 113px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #9E9E9E;
  font: 12px/21px Tahoma,sans-serif;
  background: url(img/inp/sel_bg2.png) no-repeat;
  overflow: hidden;
}
span.select3 {
  position: absolute;
  width: 54px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  margin:0px;
  color: #9E9E9E;
  font: 12px/21px Tahoma,sans-serif;
  background: url(img/inp/sel_bg3.png) no-repeat;
  overflow: hidden;
}
span.select4 {
  position: absolute;
  width: 125px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 16px;
  padding: 0 24px 0 5px;
  color: #9E9E9E;
  font: 11px/16px Tahoma,sans-serif;
  background: url(img/inp/sel_bg4.jpg) no-repeat;
  overflow: hidden;
}
span.select5 {
  position: absolute;
  width: 86px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 16px;
  padding: 0 24px 0 5px;
  color: #9E9E9E;
  font: 11px/16px Tahoma,sans-serif;
  background: url(img/inp/sel_bg5.gif) no-repeat;
  overflow: hidden;
}

