Извините, я не собираюсь давать вам ответ здесь, я посмотрел и не могу найти его быстро. Однако я дам вам два способа решения этой проблемы.
Во-первых, это таблица данных. Какой элемент HTML является лучшим для отображения табличных данных? Стол. Я знаю, что использование таблиц для форматирования страницы дает большую, оправданную обратную реакцию, но когда у вас есть таблица данных, они являются правильным элементом для использования. Это упростит вашу разметку и CSS.
Если вы решите не использовать таблицу, вам нужно будет удалить все css, действующие на этой странице. Посмотрите на страницу, убедитесь, что нет никаких кругов. Добавьте обратно несколько классов CSS и проверьте, нет ли совпадений ... повторите. Начните очень просто и наращивайте до тех пор, пока ошибка не возникнет снова, теперь вы знаете, какой кусок css вызвал это.
Если бы у меня было предположение, ошибка была бы в элементах, помеченных как float или position: относительный / абсолютный, но один из приведенных выше методов доставит вас туда через час.
Извините, что не обратились напрямую к проблеме.