Я знаю, что это поздний ответ, но эксперт по CSS, с которым я работаю, дал мне способ избавиться от границы вокруг флажка (и, возможно, переключателя) в IE10:
- Установите цвет границы на тот же цвет, что и фон страницы.
- Нанесите на него тень от "none".
Вот и все. Работал как шарм!