Thanks for your reply.
It does not seem to be a program problem as I have numerous companies on my computer and only one is having this problem. I reinstalled A/P to make sure and still the same problem. I had done a data integrity check before and it reported 2 errors. I did a backup and did a rebuild and now it shows no errors but still cheque spec problems. Where is it getting the cheque spec from that it is wanting to use when that cheque spec file is now totally different? It will only print using specs from a certain point in time - even if those specs have subsequently been changed. It is also unusual that it will not let me assign a cheque spec to a bank.
Thanks for any help, Brenda