Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Ну неужели трудно поисковиком воспользоваться и узнать что FileZilla - открытый проект
и сайт их - http://filezilla-project.org/
там и берите последнюю версию.
Размер FileZilla Server 3,5 МБ