Sensex and Nifty Drop Over 1% on IT Selloff, FII Outflows