Thanks a lot Patrick for the quick response. This works for me. Only thing is I am trying to display labels in Arabic and English and the labels in Arabic are also left aligned. Is there any workaround for this? Also I am using drop down to select the language. Can we get the language from browser and change labels accordingly?
I have attached sample form for reference.
Rahul Babar
================================================
ASP.NET, C#, Sharepoint 2007/2010/2013/SP Online, Infopath 2007/2010/2013 Admin/Developer