20070721 india: Shekhawat resigns as Vice President