Да, можно. Если эта проблема во всех версиях IE, то можно использовать префикс lte.
К примеру, в данном случае стиль будет применяться в браузере IE 9 и меньших версиях (8,7,6):
<!--[if lte IE 9]>
...............
<![endif]-->
Можно также просто использовать без префикса и номера версии, например в данном случае этот стиль будет применяться для всех версий IE:
<!--[if IE]>
...............
<![endif]-->
Если в других версиях браузера будет некорректно отображаться, или нужно еще что-то подправить в стиле для определенной версии, то лучше прописать отдельный хак для этой версии. К примеру для IE 6:
<!--[if IE 6]>
...............
<![endif]-->
т.е. этот хак можно использовать под любые версии IE, просто заменяя цифру версии в коде. Соответственно, каждый код нужно вставлять до </head> и под каждый браузер отдельно, за исключением первого и второго варианта, указанного выше.