Как я уже сказал в своем комментарии, я рекомендую использовать CSS3Pie вместо border-radius.htc.
Но они оба работают одинаково, поэтому к ним обоим относится один и тот же вопрос.
Ответ - использовать абсолютный URL для файла .htc, а не относительный.
Таким образом, если вы знаете, где находится ваш файл htc, вы всегда можетессылаться на него по одному и тому же пути, и он всегда будет работать.
Использование относительных URL-адресов с файлами htc, по-видимому, является путаницей (сейчас есть еще один вопрос точно по той же теме), но переключитеськ абсолютному пути, и он должен просто работать.
Так что вместо использования
behavior:url(../../css/pie.htc);
... просто используйте
behavior:url(/css/pie.htc);
[EDIT]
Если это не сработает, есть еще ряд других факторов, которые могут привести к тому, что файл HTC не будет работать.
Наиболее распространенной является проблема типа контента.IE очень привередлив в этом: файл HTC должен быть указан как text/x-component
.Если это не так, то IE загрузит его, но затем полностью проигнорирует.
Если это так, вы можете исправить это, добавив тип контента в конфигурацию вашего сервера.На сайте CSS3Pie есть инструкции, как это сделать.(а также смотрите ту же страницу для других известных проблем с CSS3Pie, большинство из которых также относится к border-radius.htc
)