BUFFALO, N.Y. (AP) — Buffalo public school teachers have a new contract for the first time in more than a decade.

The Board of Education approved the three-year contract with a 7-2 vote on Monday. The Buffalo Teachers Federation ratified it later in the evening.

The agreement replaces one that expired 12 years ago.

The contract lengthens the school day by 25 minutes. Teachers will have to start contributing toward their health insurance and will no longer have a cosmetic surgery rider.

In exchange, they'll see a 10 percent pay raise in the first year, and 2 percent raises in the second and third years. Teachers also will receive one-time bonuses of between $2,000 and $9,000.

[STORY BY: THE ASSOCIATED PRESS]

More From WIBX 950