Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Уточню: станок LEE
https://factorysales.com/html/xcart/cart.php
и обжималка MEC
http://www.natchezss.com/product.cfm?contentID=productDetail&brand=ME&prodID=ME811912&prodTitle=MEC Super-Sizer