Sounds like your just getting 5 columns of a table which should be straight-forward.
If I understand your diagram correctly, your XML DOM might looks something like:
<TableName controlAccount="" budget="" element="" hours1="" hours2="" hours3=""/>
Repeating of course. Then a simple repeating table should give you what you want.
Greg Collins / Microsoft MVPQdabra® Software / Streamline data gathering to turn process into knowledge