There are rules in terms of where money can be spent. You have an operating budget, capital budgets, and there are criteria around what type of expenditure can happen. But on the situation you describe as to whether managers can decide to move money from one particular area of the program to another, the answer is absolutely they can.
On April 14th, 2010. See this statement in context.