Pues todo era sencillo.
Solo que nos tenias "atrapados" por que tu colocaste:
Y eso es <input type="submit" /> ó un <button></button> (tambien podria ser).
Nada que ver con un <a> (link)
Y efectivamente... por Default en la mayoria, todos los "links" tendran color azul y la linea.
Esto se quita con
color: inherit; text-decoration:underline;
Saludos.