I didn't even know that was still there, I haven't seen it in years! You can probably find the information you're looking for in the new Ning Help Center.
Zoinks! That's no good. Those screenshots need updating anyway, so we will tackle that right now. Thanks for the report.