Dining rooms--casual. SHorts and t shirt are fine. Basically anything more than a swimsuit and cover up.
Buffet on deck 9--swimsuit and cover up or anything more dressy than that
Fast food outlets on deck 9--swimsuit, no cover up needed...or anything more dressy than that