Вторая домашняя работа по ШРИ

Задание 1: без использования классов и JS. Работает начиная с IE7.
Задание 2: без использования классов и JS. Работает начиная с IE7.
Задание 3: горизонтальное выделение реализовано на CSS, вертикальное выделение столбца реализовано на JS - т.к. других вариантов я не нашел.