Dress codes

Sounds like you will need to start. Unless you do in fact have enough cargo pants to get you through. Otherwise, once you know your size and what fits you well, it shouldn’t be too hard to get a few pairs of pants that will be acceptable to you. Black and khaki are usually easy to match with tops.