Вы пытались установить стиль:
input {
text-align:right;
}
Только что протестировано, это прекрасно работает (по крайней мере, в FF3):
<html>
<head>
<title>Blah</title>
<style type="text/css">
input { text-align:right; }
</style>
</head>
<body>
<input type="text" value="2">
</body>
</html>
Возможно, вы захотите создать класс для этих входов и использовать этот класс в качестве селектора. Я бы уклонялся от "RightAligned" или чего-то в этом роде. В имени класса вы хотите описать, какова функция элемента, а не как он должен отображаться. «числовой» может быть хорошим, или, возможно, бизнес-функция текстовых полей.