I have a gig friday for about 300 high school cheerleaders grades 9-11. I've done plenty of middle and high school "teen" events, but i think this one might be a little different since there won't be any male students in attendance. I know that it'll be a night for plenty of "girl" songs like fergalicious, hot n cold etc.
Let me give you a hint: Always, always, always play for the women in the audience. If the women are happy, the guys will be happy. If there are only women there, you should still keep them happy.
I would avoid going too far into the jock jams style of songs. I would encourage participation with songs like the cha-cha slide, twist, and even the YMCA.
For more modern songs, look to boy bands, and pop tarts - Jonas Brothers, Brittney, Christina Aguilera, Katy Perry, Pink, S Club 7, etc.
I would look for all the artists and genres that have been mentioned so far, and I would add some 80's pop (Madonna, Cindi Lauper, Gloria Estefan, etc). You could also go old school with some of the boy bands - Backstreet Boys, NKOTB, Westlife, NSync. I would also mix in some trash disco...but I happen to love trash disco.
I would probably avoid using songs that they had cut for any routines - you will not have the routine version with the sound effects on the top...and by the end of the year they have already head that song 10,000 times...and are probably sick of it.