Style sheet context not recognized properly

For Amaya 1.4a Win 32, with the following structure nesting:
HTML
  BODY
    DIV class=formarea
      FORM
         TABLE
            TBODY
                TR class=optional
                     TD
                         TABLE
                              TBODY
                                   TR 
                                       TH class=minorhead

and the style sheet fragment:

.formarea TH         { text-align: right; font-weight: bold;}
.formarea .optional TH { text-align: right; font-weight: normal;}
   /* NS4 doesn't handle contexts properly, so do crude one for NS */
.formarea TH.optional  { text-align: right; font-weight: normal;}
.formarea TH.colhead { text-align: center; }
.formarea TH.minorhead, TH.minorlabel { /* Placeholder */ }
.formarea TABLE        { background-color: #c0c0c0 /* was #ddcccc */;}
.formarea TABLE TABLE {width: 100%}

The inner TH elements are bold, not normal weight.  This incorrect 
behaviour is shared by Netscape 4.5, but not IE4.01, although the 
latter seems a bit unstable as to whether or not it will honour the 
style sheet at all.

-- 
David Woolley - Office: David Woolley <djw@bts.co.uk>
BTS             Home: <david@djwhome.demon.co.uk>
Wallington      TQ 2887 6421
England         51  21' 44" N,  00  09' 01" W (WGS 84)

Received on Friday, 30 April 1999 13:39:41 UTC