Window bedding
My boat has the metal frames. Remove the inner trim ring. Carefully push out the window. If it sticks, use a thin razor knife under the outside edge and release the bedding from the frame. Don't let the window drop in the drink!Clean the hull and the frame with a solvent that will dissolve and clean the bedding material from the surfaces. Laquer thinner leaves no residue and will remove most caulks.Using a high quality marine grade polysulfide caulk, sealk the lower edge of the cabin top to prevent moisture entering the core, then apply a heavy bead of caulk to the inside mating surface of the window frame and press into position. Have a helper hold the frame in place and reinstall the trim ring on the inside. Clean off the extruded caulk on the outside with a solvent. This will be the worst part of the project. It will take lots of rags or towels to clean the work area as polysulfide is gooooey. Don't overdo the solvent during cleaning or it will damage the hull-to-window frame seal! I run out of steam after one of these but it only takes about 45 minutes to do one.