span.select {
     position: absolute;
     width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
     height: 21px;
     padding: 0 24px 0 8px;
     color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url("images/inputs/select.gif") no-repeat;
	 overflow: hidden;
}

span.selectsmall {
     position: absolute;
     width: 58px; /* 58-32 */
     height: 21px;
     padding: 0 24px 0 8px;
     color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url("images/inputs/select_small.gif") no-repeat;
	 overflow: hidden;
}

span.selectmiddle {
     position: absolute;
     width: 91px; /* 58-32 */
     height: 21px;
     padding: 0 24px 0 8px;
     color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url("images/inputs/select_middle.gif") no-repeat;
	 overflow: hidden;
}

span.selectlarge {
     position: absolute;
     width: 220px; /* 58-32 */
     height: 21px;
     padding: 0 24px 0 8px;
     color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url("images/inputs/select_large.gif") no-repeat;
	 overflow: hidden;
}

span.selectyear {
     position: absolute;
     width: 68px; /* 58-32 */
     height: 21px;
     padding: 0 24px 0 8px;
     color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url("images/inputs/select_year.gif") no-repeat;
	 overflow: hidden;
}

span.checkbox {
   width: 19px;
      height: 25px;
      padding: 0 5px 0 0;
      background: url("images/inputs/checkbox.gif") no-repeat;
      display: block;
      clear: left;
      float: left;
   }
   span.radio {
     width: 19px;
     height: 25px;
     padding: 0 5px 0 0;
     background: url("images/inputs/radio.gif") no-repeat;
     display: block;
     clear: left;
     float: left;
   }
   
input[type=text]:focus, input[type=password]:focus, input[type=file]:focus, textarea:focus {
	border:1.5px solid #6EA0D8;
	outline: 1px solid #9FC0E6;
}

input[type=text], input[type=password], input[type=file], textarea {
	background-image:url("images/inputs/input_bg.png");
	background-repeat:repeat-x;
	border-top:1px solid #727272;
	border-left:1px solid grey;
	border-right:1px solid grey;
	border-bottom:1px solid #DADADA;		
}

