Salary is not really "based" on anything, if you are salary, they may work you as many hours as they wish. 45 may be the average hours they will expect you to work.

So if you are salary, that is...