Men's wear supplier Roytex Inc is facing fines of $46,340 after being pulled up for 18 serious safety and health violations by the US Department of Labor's Occupational Safety and Health Administration.