The fixes, for Firefox is quite a thriller. The reality is that Firefox is by far the best browser when it comes to follow the standards, specially the css2. Since asp.net comes from Redmond they use IE as a benchmark. The point is that Visual studio makes code that is designed for IE6 which doesn't follow the standard very well. In order to get the functionality up to standard there has to be fixes for browser which follow the standards. Need isn't it.