Quite often when you do something with left/right/top/bottom border you need to also address the same style item for the bordering cell. If you set borderbottomwidth=0 for a cell then you should try setting bordertopwidth=0 for the cell that appears below.
Note that if you have the same item such as style(report) more than once it is extremely likely that only the last one written gets applied.
No data and too hard to read the code to tell if your specific cell style overrides in the Define statements are conflicting or interacting anywhere.
... View more