Anyways I can't figure out how to model this simple shape:

I'm working on just the greay part I think I can get the blue part pretty easily.
So I made a NURB cylinder for the shape, then I made a NURB sphere and shaped it just right for the divot or the inwards curve or whatever you'd call it. I figured I would also make a curve for the edge part and then just a flat back, I'm prolly going about it all wrong so any help would be great.
Also I don't know how to cut a NURB sphere in half other than changing the end and start sweep, and I can't get the curve right when I have the circle turned that way, I can get it perfect when the end/start sweep is perpendicular to the curve though heh