The Red Cross Lifeblood service says it's running low on certain blood types and is urging people to donate urgently in the lead up to Christmas. People with O and A blood groups are being asked to roll up their sleeves.