Denim, of any color, is not permitted. Women may wear skirts, dresses, slacks including capri length, blouses, sweaters, and jackets. Men and boys 12 and older ought to wear long pants and jackets on the main floor at all times.