Any particular reason why the css for MSIE is duplicated? Wouldn't it be cleaner to just add the ie-additions in a css file which is loaded in addition to the uddeim.css?
That said, I fail to see the exact need to have bugfixes for IE seperate from the css for Firefox/Opera etc. Off hand, I can't think of an example where Gecko renders IE code badly.