An employee of a U.S. financial processing company has stolen 2.3 million consumer records containing credit card, bank account and other personal information, the company said Tuesday.

Fidelity National Information Services, a financial processing company, said a worker at one of its subsidiaries, Certegy Check Services based in St. Petersburg, Fla., stole then sold the information to an unidentified data broker. The broker then sold it to several direct marketing companies.

About 2.2 million records stolen from Certegy contained bank account information and 99,000 contained credit card information, company officials said.

"As a result of this apparent theft, the consumers affected received marketing solicitations from the companies that bought the data," said Renz Nichols, president of St. Petersburg-based Certegy.

"We believe that is the extent of any damage to the public," he said.

Certegy officials said the data was not used in identity theft or other fraudulent financial activity. They have contacted the data broker and the marketing companies and said they believe they will be able to get the data back and prevent its future use. The broker and the companies did not know they were buying stolen information, officials said. Certegy did not release their names.

Certegy will notify all affected consumers of the theft and has contacted major credit agencies, Nichols said.

The employee, whose name was not released, was fired. He was identified as a senior-level database administrator who had worked for the company for seven years.

Nichols said the company will seek civil penalties against the former worker and wants criminal charges filed against him.

The investigation began in May when Certegy learned that some of its customers were being solicited by telephone and mail. It launched an investigation and was unable to detect any breach of its security systems. It hired a forensic investigator to validate its findings and contacted the Secret Service, Nichols said.

The federal agency contacted the marketing companies to question the source of their information and determined it came from a company owned and operated by the Certegy employee. Nichols said he did not know how much money the employee received.