XSL FO ain't no wordprocessing application, as you might guess already.
It is for block-oriented layout definitions targeted at formatters like FOP.
If you need something aligned, you must basically put it in a <fo:block> structure
and assign attributes like text-align="left", text-align="center" or text-align="right"
For a nice introduction to XSL FO consult the tutorial section of:
Sorry, but to me your mail seems a bit like:
wrong train, wrong time, wrong station.