Not to detract from this discussion or to devalue anyone's boat, but this brings up a chance to illuminate a point I made somewhere here in the past few weeks.
This is one of those changes they've made in the boat over the years that hasn't always been totally for the best. It's easier to make these covers, floorpieces, and tabletops out of HDPET plastic ( "Starboard"), but the stuff doesn't work as well as the hard plastic covered simulated teak Decaguard that was used in the older boats.
The original new style ("87 on until ???) Cruisers have the wood grain matched as the space related pieces were machined out of the same sheet of marine plywood/plastic overlay Decaguard laminate. In my experience, the hard plastic Decaguard does not stain, period. The Starboard is the same thing that cutting boards are made of, and, being pourous, absorbs some of the things that come in contact with it.
One fix-it option would be to laminate a layer of off-white Formica to these panels to have a non-absorbing surface. For a second idea, after they've been cleaned, try treating them with a plastic preservative or plasticizer which might fill up the pore space in the plastic and render it less absorbent.
HYH, and thanks for your patience! Joe.