I'm having problems with my bibtex keys. According to my style guide, they should be left-aligned, whereas now they're right-aligned. Is there a way to change that? I am using amsalpha bibliography style.

Also, in the authors list, I need to have a localized value of 'and' before the last author. I've found a bunch of bibtex localization files in it's installation directory. Will I need to copy one and change strings in it? How do I tell bibtex which one to use (I'm using XeLaTeX for my document)?
Removing the 'and' completely and just leaving the comma before it will do too. I do not need a good solution to this one right now, a quick one will suffice.
EDIT
Ok, i managed to figure out the right alignment of keys is cause by natbib package. I include MWE below:
mwe.tex:
\documentclass[a4paper]{article}
\usepackage{natbib}
\bibliographystyle{amsalpha}
\begin{document}
\cite{hu62}
\cite{ss97}
\cite{crm03}
\bibliography{mwe}
\end{document}
mwe.bib:
@Article{hu62,
title = {Visual Pattern Recognition by Moment Invariants},
journal = {IRE Transactions on Information Theory},
pages = {179--187},
year = {1962},
author = {Hu, Ming-Kuei}
}
@Conference{ss97,
title = {Hu’s moment invariants: How invariant are they under skew and perspective transformations?},
booktitle = {IEEE WESCANEX 97: Communications, Power and Computing. Conference Proceedings.},
pages = {292--295},
year = {1997},
author = {Sivaramakrishna, Radhika and Shashidhar, N. S.}
}
@Article{crm03,
title = {A comparative analysis of algorithms for fast computation of Zernike moments},
journal = {Pattern Recognition},
pages = {731--742},
year = {2003},
author = {Chong, Chee-Way and Raveendran, P. and Mukundan, R.}
}
I am using bibtex and xelatex.

finalnamedelim(also\finalnamecomma). (Sorry, I can't easily answer the first question since I've never used such a style, or looked into its implementation.) – jon Jun 22 '12 at 4:33biblatexor BibTeX?biblatexdoesn't have a styleamsalpha. Please provide a minimal example. – Marco Daniel Jun 22 '12 at 17:06