/* XUL ELEMENTS */ window, WINDOW { display: block; /* width: 100%; */ background: silver; background-color: #CCCCCC; /* not working on Macintosh */ padding: 5px; font-family: Sans-Serif; font-size: 10pt; } radio, RADIO, checkbox, CHECKBOX { margin-top: 5px; margin-right: 3px; } tree, TREE { display: table; background-color: #000000; border: none; border-spacing: 0px; border-collapse: collapse; width: 100%; } /* HTML ELEMENTS */ /* Force all rows to line up cell contents at the top */ tr, TR { vertical-align: top } /* FOR DEBUG PURPOSE -- SHOW CELL BORDER td, TD { border-width: 1px; padding: 0px; border-style: outset } table, TABLE { border-width: 1px; padding: 0px; border-style: inset } */ p, br, td { font-family: Sans-Serif; font-size: 10pt; margin: 0px; } fieldset, FIELDSET { border-width: 2px; border-style: groove; padding: 2px; margin: 0px; text-align: left; } legend, LEGEND { font-family: Sans-Serif; font-size: 10pt; border-width: 0; width: 100% height: 100% /* BUG??? align can't be set - must use in the HTML */ text-align: left; } /* CLASSES */ [CLASS~=GrooveBorder] { border: 2px groove; padding: 3px } [CLASS~=RidgeBorder] { border: 2px ridge; padding: 3px } [CLASS~=OutsetBorder] { border: 1px outset; padding: 3px } [CLASS~=InsetBorder] { border: 1px inset; padding: 3px } /* 3/31/99 These don't work because of a bug HYATT knows about .GrooveBorder { border: 2px groove; padding: 3px } .RidgeBorder { border: 2px ridge; padding: 3px } .OutsetBorder { border: 1px outset; padding: 3px } .InsetBorder { border: 1px inset; padding: 3px } .tableCenterAlign { vertical-align: middle; */