HTML - le Style d'un Bouton de Formulaire

Je suis en train de style de mon bouton submit de mon formulaire. Je regardais dans le "bouton" de la balise, et ajouter dans ma feuille de style CSS, mais le bouton a encore un horrible style par défaut.

C'est ce que j'ai à ce jour:

<button name="visit_return_button" id="visit_return_button" type="submit" class="visit_return_button">
Increase
</button>

Mon style css est au travail, mais je reçois aussi un méchant à la recherche de bordure et la couleur de fond. J'étais à la recherche en JavaScript, mais je n'aime pas l'idée que tous les navigateurs n'ont JS active.

Ci-dessous une image du bouton, celui du haut est à quoi il ressemble, celui du bas est ce que sa supposons pour ressembler à:

HTML - le Style d'un Bouton de Formulaire

Voici mon CSS:

#visit_return_button{
    width:90px;
    height:30px;
    position:absolute;
    background-image: url(image/build_button.png);
    background-repeat: no-repeat;
    /*font-family: Tahoma, Geneva, sans-serif;*/
    font-size: 14px;
    font-weight: normal;
    color: #FFF;
    text-align: center;
    /*margin: auto;*/
    padding-top: 10px;
    margin-top:-20px;
}

Serais reconnaissant de toute aide, merci

veuillez fournir votre css
Pourriez-vous nous dire quel navigateur vous utilisez? Les différents navigateurs ont les différents obstacles à surmonter lorsqu'style des boutons. Aussi, "horrible" et "méchants" ne sont pas très bonnes descriptions si elles sont accompagnées de captures d'écran.
J'ai mis à jour ma question, désolé. Et je suis en utilisant google chrome, il le fait aussi dans safari
Pourquoi êtes-vous rembourrage sur le bouton et en lui donnant de la hauteur?
pouvez-vous fournir build_button.png ? Je suis en essais de trouver une solution.

OriginalL'auteur Oliver Jones | 2012-04-15