Gov. Bob McDonnell, releasing more elements of his transportation agenda Friday morning, proposed shifting a portion of sales taxes collected in Northern Virginia and Hampton Roads to pay for road projects in both areas.

The plan would return 0.25 percent of the state sales tax to the regions, generating a total of about $140 million per year that the regions would share. That bill will be carried by Del. Tom Rust, R-Loudoun, and Sen. Jeffrey McWaters, R-Virginia Beach.

McDonnell's proposal would have to get through the Democratic Senate, which may not be on board with a plan that involves shifting state money thatnow pays for education, health care and public safety.

Sen. Mary Margaret Whipple, D-Arlington, said she’s generally resisted taking money away from general fund services.

But Senate Finance Committee Chairman Charles Colgan, D-Prince William, was more hopeful.

“That’s a tiny little bit of money,” he said. “I would rather leave it in the general fund, of course, but I don’t think it’s big enough to kill the deal.”

The governor had previously laid out a plan to pump $4 billion into Virginia’s transportation system over the next three years, borrowing most of it through bond issues. Nearly 900 projects could be funded through that plan.

Other projects in Northern Virginia that could benefit from additional road money include widening a portion of Rolling Road in Fairfax County to address the expected impact associated with the Base Realignment and Closure (BRAC) plan, which will shift thousands of Department of Defense employees to Fort Belvoir in Fairfax and the Mark Center in Alexandria, and widening Route 7 in Loudoun County.