Need step by step on cleaning cvt and regreasing on Griz 600?

http://imgur.com/a/Le61F
I recently had to remove my cvt cover on my 2001 600. I think i should prob clean and regrease it before i put it back on. I havent done this before and need as much info as possible. I need to know what tools i may need. which parts i need to remove and how to remove them. what to use to clean the parts. and what kind of grease to regrease with?