Я также получил эту проблему и, указав два условных комментария, смог ее решить.
Сначала обычный условный комментарий для загрузки файла css для IE 7
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="http://example.com/media/IE7/ie_splash.css" />
<![endif]-->
Во-вторых, вам нужно указать таблицу стилей для всех других браузеров с синтаксисом! IE. Поэтому IE перестанет отображать вашу таблицу стилей, которую вы подготовили для другого браузера.
<!--[if !IE 7]><!-->
<link rel="stylesheet" media="all" href="style.css" />
<!--<![endif]-->
здесь style.css - ваша исходная таблица стилей, которую вы используете для других браузеров и не хотите, чтобы IE ее использовал.