
What confused me at first was the fact that it was happening in IE7 and not IE6. An odd state of affairs at the baset of times.
My guess as to why, is that in IE6, scrollbars are generated INSIDE the element, and they changed that in IE7, but all of us CSS coders are still telling IE to perform according to the IE6 ruleset.
So, to accomplish this little bitty task, what I needed to do was put in another CSS class into the div that wrapped my ReportViewer (and the iFrame which it generates). Since my ReportViewer is running at 400 pixels, I just created the following CSS class and applied it to the DIV that wraps around the viewer:
.viewer { height:425px;}A small and simple bit of CSS eh?

Better yet, due to CSS's ability to stack, I can just append it to an existing DIV rather than having to create a brand new div.