Non Latin (Sinhala) font web embed problem

Hi there,

I’m in the process of making a bilingual website in english and Sinhala. I can use sinhala unicode fonts char set for sinhala text in the site but my problem is, I don’t have control over styling of sinhala unicode font because when the site rendered in alien machines it may use their default sinhala unicode fonts. However, I need to define my own sinhala styles and embed in the CSS. I tried that bur failed to render characters properly and seems like a lookup tables for substitutions failed. Any advice on what to do to get this achieved would be wonderful. Thanks.