The only appropriate time to ask a woman if she is pregnant is if you see the baby coming out. Not an acceptable thing to ask about. Sexual harrassment is more ba
Talk to some lawyer, I am sure he would be happy to sue their ***, especially if you can get other people to join the law suit.
If I were you, Id get some kinda proof and take it to a lawyer, get a small voice recorder or something, I know my IPOD nano has a mic I can talk into. Put it on and hide it and see if you catch anything they say around u. My aunt is a lawyer, they can also make them turn over servalance video if you think anything they did was caught on tape. Id be all over that if I were you, I hate people who push their authority too much