Ang did typing this out make you feel a bit better? There's always
someone who will kick you when your down, its a fact of life You meet them in all walks of life.
She obviously has issues of her own, and unfortunatley she seems to
be taking them out on you.
You so don't need this right now, and having spoken to your superiors
without sucess, I really don't think the problem is just going to go away
not if your still working with her.
I think you need to take this to Human Resources, it needs to be
sorted out NOW!!!! It is after all their responsibilty to insure your happy
in your already stressful job.
Please Ang don't delay any further, this has been going on for some time
now, all the anger and resentment your feeling is going to go in-ward
if there's no release, and right now you need a little peace and harmony
don't you?
I hope this helps I don't want to advise you wrong, but in this instance the solution seems blatently obvious to me.
wish you luck
luv Day xxx