I've created an asp.net website with english interface, now I'm trying to provide another language interface to my website, can anyone directs me how to flip a webpage left to right and vise versa ?

thank you ,
but i used local and global resorces and it worked :D

Can you elaborate on what worked?

I used The Global resources to set the page directions(ltr,rtl) depending on what language I'm using , I've created two resource files in the global folder one for english and one for arabic and i set the english page directions ltr and the arabic rtl and then i used in the <html runat="server" dir='<%$ Resources:ResourceFileName,ResourceName %>'> and it worked =D