20031204 india: Ashok Gehlot resigns