Sensex, Nifty off Record Highs; Banking Shares Decline, IT Stocks Gain | Sharefundss