AS2 CSS not loading - at wits end

I’ve stared at this for 24 hours and tried innumerable changes and nothing seems to work - can anyone see what I’ve missed?

I’m loading text from external text file (works fine), but for some reason the CSS is not being applied…

The text fields (all called txt1) are embedded inside movieclips numbered from tc0 to tc9

All text fields apppear correctly in the MC but the first (_root.tc0.txt1) is unstyled. I’m just using the first one to get the system up and running before applying the style to all fields.

Here’s the code:

stop();
#include "as/tween.as"
var i:Number;
var k:Number;
var flag:Boolean = false;
var q:MovieClip;
var myLV:LoadVars = new LoadVars();
// ------------ start LoadVars ---------------- \\
myLV.onLoad = function(success) {
 if (success) {
  for (i = 0; i<10; i++) {
   _root['tc'+i].txt1.html = true;
   _root['tc'+i].txt1.htmlText = myLV['part'+i];//this populates the variables
   _root['tc'+i]._alpha = 0;
   _root['tc'+i]._visible = false;
   k = (i+1);
   setBtn(_root['tc'+i],k);
   _root.inv1.onRelease = function() {
    _root['tc0']._visible = true;
    if (flag) {
     _root.gotoAndStop(10);
    } else {
     fader(_root['tc0'],0,100,2);
     flag = !flag;
    }
   };
  }
 } else {
  _root.tc0.txt1.text = 'Ooops there is something wrong - better check it out.';
 }
};
// ------------ start cssStyle ---------------- \\
var cssStyle:TextField.StyleSheet = new TextField.StyleSheet();
cssStyle.onLoad = function(success) {
 if (success) {
  _root.tc0.txt1.StyleSheet = cssStyle;
  myLV.load('vars/template.txt');
 } else {
  _root.tc0.txt1.htmlText = 'ERROR';
 }
};
cssStyle.load('css/style.css');
// ---------------- end cssStyle ---------------- \\
function setBtn(mc, k) {
 mc.onRelease = function() {
  _root['tc'+k]._visible = true;
  if (_root['tc'+k]._alpha<99) {
   fader(_root['tc'+k],0,100,2);
  }
 };
}

and the CSS which is in an external style.css file is:

p {
 color:   #ffff99;
 font-family:  Verdana, Arial, Helvetica, sans-serif; 
 font-size:   20px;
}

All the traces I put in suggest that it’s all ok.

Anyone see where I’m going wrong?