es puro css
Código:
input.text {
border-radius: 8px;
background-image: ur(imagen.ext);
border: 1px solid #000;
padding: 5px;
font-family: fuente;
font-size: 14px;
}
y puedes usar los atributos mas coloquiales para las capas, y de igual forma sirve, y tambien para el resto de los inputs y txtarea