function writeStyleSheet() {
  /* 
   * set up css links
   */
   var stylesheet = new Array(); 
   var sel = 0;
   stylesheet[0]  = '<link rel="stylesheet" type="text/css" href="../js/vfw/style.css">';        // ie on win or ns6 or opera, etc. (default)
   stylesheet[1]  = '<link rel="stylesheet" type="text/css" href="../js/vfw/style_mac.css">';    // mac ie5+ fonts generally larger
   stylesheet[2]  = '<link rel="stylesheet" type="text/css" href="../js/vfw/style_win_ns.css">'; // win ns4.x fonts generally smaller
   stylesheet[3]  = '<link rel="stylesheet" type="text/css" href="../js/vfw/style_mac_ns.css">'; // mac ns4+ fonts generally larger
  /*
   * Detection - necessary bits borrowed from Netscape DevCenter
   */
   var agt=navigator.userAgent.toLowerCase(); // Convert all characters to lowercase to simplify testing
   var is_win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
   var is_mac   = (agt.indexOf("mac")!=-1);
   var is_ns6   = ((agt.indexOf('netscape6') !=-1) || (agt.indexOf('gecko') !=-1) );
   var is_ns    = (!is_ns6 && (agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                  && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                  && (agt.indexOf('webtv')==-1));
  /*
   * Write style sheet  
   * Default is first style sheet. 
   */
   if (is_win && !is_ns) sel = 0; 
   else if (is_mac && !is_ns) sel = 1;
   else if (is_win) sel = 2;
   else if (is_mac) sel = 3;
   document.write(stylesheet[sel]); 
   // alert(sel);
}
writeStyleSheet();