I thought I'd share a solution we found while working with the crystal reports 2010 web application.
Our CrystalReportViewer object was located in a TableCell. We happened to set the align property of the tablecell to "Center".
It was discovered that 2 things occurred as a result of this alignment.
1.) Users who were using Internet Explorer 7 and below (or users using the compatibility View turned on for IE8 and up) were presented with a "shifted" view of the report. The report was pushed to the right (almost cutting the report in half) and the group tree was overlapping the report itself.
2.) Some of our text areas that were using justification or center justification on the area would occasionally have text that overlapped on top of each other.
Both instances would not show up if a user printed the report (just in the viewing of the report).
After we changed the align property to "Left" both problems were resolved instantly.
Thought I'd share since this took us awhile to discover the culprit.
Enjoy!
Lawrence