For Men- It depends on their position (and temperature in the building), but they generally wear proper shirts, tailored pants and matching ties. In the Ministry of Religious Affairs and other government building like the Syariah Court, it is compulsory to wear the national dress for men. For foreigners, conservative colored suits with shirts and ties. Jackets are not a must but good to have just in case. Being well groomed is appreciated.