The Sensex opened in the positive zone but soon slipped in red in early trades on Dalal Street. The index is now down 42 points at 10,642.