A former legal secretary at the Waterbury law firm of Grady & Riley has been charged with stealing more than $1 million and forging dozens of checks and documents.

Barbara Kalpin, of Southington, was a longtime and trusted employee at the firm, who spent about $500,000 over the last few years at an off-track betting venue in New Haven for horse and dog racing, Waterbury police said. She wrote 93 checks from a client fund that she managed, also using the money to pay credit card bills and to finance multiple mortgages on her home.