No need of stamp paper, if your mother is in USA currently. Moreover, the notary won't sign on Indian stamp papers here. It can be typed on a white paper, with the standard Notary declaration (I swear..) terminology in the bottom, and get this notarized. I did the same thing from my sister, and...