We are booked on the island princess on Mar 17 Panama cruise. We have cruised before & I thought dress shorts for men were allowed in the dining rooms on smart casual nights? I may be wrong. I realize it states casual pants. Could someone please enlighten me? Thanks