I smell pedestal fever.
Rather than thinking "this girl is the most almightily beautiful creature that God (or selective genetics if we're being... you know... right) has ever carved", think to yourself "this girl may be good enough to be my friend / partner".
If you idolise her too much, you'll always feel like you're trying to be worthy of her, which will probably lead to you being a needy little tag-along, if anything at all.
Place her as an equal, sure, but don't place her so high as to think that she's some borderline unachievable Goddess. No matter how awesome you may think she is, remember that somewhere there's a guy who's sick of her shit.
I'm going to completely disagree with RLAJay about when you should approach though. If you spend the next two weeks cramming information you're going to:
a) Lose your sense of 'self' amongst the pages
b) Possibly become some overly scripted
PUA wannabe who can be spotted a mile away
c) Confuse yourself with the plethora of contrasting advise
d) Build up the approach to this girl more and more in that time until you're never able to do it.
Here's how I'd play it out, and bear in mind that I coming from an angle where you work together so you always have the opportunity to see her on a regular basis, and that (as you so started), you're somewhat AFC at the moment, so going from nothing to a full close (of the number, instant date or whatever variety) is probably unlike on your first run.
Firstly, let her know that you're alive.
Next time you see her, walk past and make sure you say "hi". Be loud (to a degree), be confident. Let her know that you're there.
Then, preferably later that day, do the same but with a few more words. "Hello again", is a personal favourite.
Finally, on a third run "hey, we must stop bumping into each other like this, people will talk", or words to that effect. Congratulations. Ice is broken.
From there, it's a matter of talking to her when you can, and each time you do being confident in yourself. If you get shy and start to stumble on your words, rather than standing around and muttering nothings, say something like "anyway, shouldn't you be working?" (ideally in a cheeky way) and eject. You work together, there's plenty of time.
Then, after a brief natter or two you will be more comfortable around her and that's the time to suggest something like "hey, we should go for a drink after work tomorrow" (I like to say tomorrow in a colleague situation, because then it gives her the chance to choose what to wear. If she makes an effort (nice clothes and well done make-up), it's more likely she's interested. If she doesn't make an effort, she's probably not.)
In all seriousness, there are countless ways that you could approach this situation, and depending on you, the girl, your PU knowledge and a billion other little factors, some will work and some won't. Like I said, this is a bit more of a 'soft' approach, which is sometimes safer in the workplace being as you have to consider potential social awkwardness if you go straight in for the kill, as well as your reputation.
Let us know what you decide to do and how it goes.