Thanks for your responses.
@boblarson: The code I posted is what I have, so I'm guessing I don't have the lookups defined at table level. I'm not sure what those look like, do you mind explaining it further?
@BobMcClellen: I don't foresee any records being deleted, but just in case, do you...