Regarding the coloured scrollbars in IE, I'd agree. Dump the following code to get rid of them...
Code:
<style>
BODY
{scrollbar-3dlight-color:#308014;
scrollbar-arrow-color:#00FF66;
scrollbar-base-color:#orange;
scrollbar-darkshadow-color:003300;
scrollbar-face-color:#9BCD9B;
scrollbar-highlight-color:#EEEEFF;
scrollbar-shadow-color:#3B5E2B}
</style> My first port of call on any website with any problems is validation. Using HTML Tidy with Firefox reveals 13 warnings...
Result: 0 errors / 13 warnings
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 32 column 1 - Warning: discarding unexpected <head>
line 73 column 1 - Warning: discarding unexpected </div>
line 73 column 7 - Warning: discarding unexpected </td>
line 68 column 1 - Warning: missing </div>
line 85 column 1 - Warning: missing </div>
line 133 column 1 - Warning: missing <li>
line 218 column 30 - Warning: entity " " doesn't end in ';'
line 5 column 3 - Warning: <style> inserting "type" attribute
line 64 column 1 - Warning: <td> proprietary attribute "background"
line 179 column 1 - Warning: <table> proprietary attribute "bordercolor"
line 219 column 1 - Warning: <td> proprietary attribute "background"
line 113 column 64 - Warning: trimming empty <p>
Info: Document content looks like HTML Proprietary
Fix these and then check again, it's possible that some of these warnings could be causing inconsistencies.
Also try moving all the Style into a stylesheet (.CSS). Then you'll have 100% consistent styling across all pages.