I read up on this about 4 weeks ago and from my understanding - contributions to a general fund and to a sinking fund are both deductible.
Contributions for a special levy or a special purpose sinking fund are not deductible.
I will try and post a reference for you tomorrow when i get to...