Custom font not working in input text field

Ok guys i am in need some either some hints tips or if u feel like it a walk threw on what ive got to do to make the input text field i got use the custom font i want that is a font i downloaded some where of the net.
Below are the things i have done and tried but havnt worked.

1 = added font BankGothic Md BT to libary and set its identifier name as BankGothic Md BT and also have made it set to export for action scripting and export in first frame.

2 = made a layer called input text, made one input text box on that layer and gave it the instance name of maininput_txt and set the font to the same thing as the one in the libary.

3 = i set the options of that maininput.txt as follows below
textfield type = input
font = BankGothic Md BT
multiline
selectecable
bitmap text (no anti alias)

4 - ive also embeded the following
Uppercase a -z 27 glyphs
Lowercase a- z 27 glyphs
numerals 0 - 9 11 glyphs
punctuations 52 glyphs

5 - and have got auto kern unticked.

6 - added the following action script code to the first frame the input field is in

this.createTextField(“mainimput_txt”,1,2,2,550,50);
mainimput_txt.text=“compiler active…>”;
style=new TextFormat();
style.font=“BankGothic Md BT”;
mainimput_txt.setTextFormat(style);
mainimput_txt.embedFonts=false;

===================================================
Ok the thing is when i preview it as flash that setup works and it displays the font i want but when i actually have published it it changes the font to times new roman or some other one not the one i want.

I have also tried without that action script code ==== did not work
i have also tried change the embedFonts=flase statement to true - did not work

i have also tried removing that maininput_txt.text= “compiler active…>”
that also did not work

so please guys im at my wits end here, i wanna use this font and im running out of ideas to try.
the reason i made this so detailed post is to help u understand what ive done and what ive tried that hasnt worked so u dont just tell me to do things ive all ready tried which would just be wasting ur time and mine.

Hope someone here can help me cause i cant continue working on this untill i fix this problem.
Many thanks in advanced