. . "Although Kerry is generally in the Senate's liberal wing, he has cast several significant votes on trade, balanced budgets, welfare and other matters that indicate a centrist streak." . . .