Shareholders of CP National Corp, San Francisco have approved the company’s acquisition by Alltel Corp, which will pay one of its own shares for each 1.5 of CP National.