If the offer letter has the Department letter head. It will be fine. The best and easy nway is ask your department office write you a job letter. Good luck.