The National Fish and Wildlife Foundation (NFWF) administers the Upper Mississippi River Watershed Fund. See their website for more information. Deadline for pre-proposals are April 1 and September 1 each year.