switch to using incrementing counter as unique identifier for message ids in IE
make id naming conventions a little more consistent
do not default to 'screen' for 'media' attribute for stylesheets