Craftsman - have you tried contacting HAL via their website? There should be a "Live Chat" link. There is also a page with contact numbers. On our last 3 HAL cruises, my husband wore his sport coat, nice slacks shirt & tie on formal nights. He was good to go in the dining room. Good luck.