si ambas imágenes son de 100 x 127, no tendrías que tener problemas, ya que el repeat y el position para el background-image no deberían afectar.
De todas formas a una mejor manera de hacer eso, utilizando solo una imagen para asegurarte que no va a haber ningún parpadeo en el cambio de estado
http://foros.emprear.com/css/over_input/over_input.html
Mirá que en el ejemplo se usa un submit, y en tu caso debería ser un type="button" para el input
SAludos