Online Giving Offers Nonprofits a Glimmer of Hope in a Down Economy, Finds Network for Good