Nel tuo caso..

Il <div class="bb"> io lo farei cosi..

.bbdx {
......
......
align: right;
}
se poi mi serve un'altro elemento simile ma allineato a sinistra creo la classe appropriata

.bbsx {
......
......
align: left;
}
Non mi metto a cambiare l'allineamento inline come fai te..
1 - E' brutto da vedere il codice
2 - Potrebbe nn comportarsi come vuoi