Internet or not, Brainshark keeps remote sales teams trained