The 30-share BSE Sensex was down 408.45 points at 76664.99 ...