You would be surprised what people can get away with.I pretty much agree with what everyone else has to say. I will add that cargo pants are a definate no go! the only place cargo pants are acceptable these days is if it relates to security/tactical. but they are for sure not business casual.