We have a newly installed pressure treated pine porch floor. We want to paint it and I've research as much as possible, and found this on the "Southern Pine" website"

"Paint may be used successfully on roof-protected porch floors. For optimum results, first treat the wood with a paintable water-repellent sealer/preservative. After the floor dries, a primer and two topcoats of porch and deck enamel should be applied. Porch enamel is especially formulated to resist abrasion and wear. Solid-color stains should never be used on flat surfaces such as decks and porches, because of their low resin content".

The problem is finding a water-based paintable water-repellent sealer/preservative. I've found a few oil-based ones and was wondering if a water-based primer and paint would adhere to it, as water-based is what is recommended.

Thanks for any help.