I second the wool pant recommendation, just make sure they are lightweight, and they will still probably be too warm for a southern summer, but they are great at absorbing sweat, they do not smell, and they can be hand or gentle washed in water just fine. I bought mine at goodwill so if they wear out no big deal. I wear them for riding, then change into different dress pants if I have something fancy that day (if not I will just wear them all day). For shirts, just wear a sweat wicking loose fit shirt, then throw a dress shirt on outside your office if you are worried about it. Err that does assume you are a guy, if you are a lady, maybe you could throw the dress shirt on over the other shirt temporarily until you get into the office.
Having said that, I live in the southeast and switched to riding in soccer shorts and a loose fit sweat wicking shirt about a month ago and no one in my office has even blinked since they all already got used to me riding the bike in.
My two cents.