Проблема: Лиса игнорирует указанное в css изменение размера шрифтов.
IE отображает текст с учетом css.
Подскажите, пожалуйста, в чем ошибка?

Код HTML:
    <td align=right valign=bottom class=80>
<a href=stories.php>Сюжеты</a>&nbsp;<br>
<a href=singles.php>Одиночные фото</a>&nbsp;<br>
<a href=about.php>Об авторе</a>&nbsp;<br><br>
    </td>

Код CSS:
.80   {font-size: 80%;}

=>Разработка

bistry
Из разряда предположений:  а если класс назвать более по-человечески, например, буквами?

+1

Спецификация CSS, 4.1.3 Characters and case:

In CSS 2.1, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [A-Za-z0-9] and ISO 10646 characters U+00A1 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit. Only properties, values, units, pseudo-classes, pseudo-elements, and at-rules may start with a hyphen (-); other identifiers (e.g. element names, classes, or IDs) may not. Identifiers can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B\&W\?" or "B\26 W\3F".

Сначала прогоняйте свой код через валидаторы.

Скорее всего, проблема в имени класса. Других проблем в коде нет, и процентное указание размера он понимает.
P.S.: Не советую использовать в именах классов знаки подчеркивания _ потому как в разных версиях браузеров требуется в стилях прописывать либо _ либо \_. Если имя класса начинается с латинской буквы, то с цифрами проблем никаких. И еще - если Вы указываете два класса через пробел, не привязывайте стилей к их сочетанию .class1.class2 - проблемы будут в Експлорере.

Спасибо за исчерпывающую информацию. Изменение имен классов проблему решило.