Scott,
Hope you're enjoying your Labor Day weekend and if you're working throw the defiintion of a contract at your Manager. My Concise Oxford Dictionary defines it as 'an agreement between parties' but you've got me intreged now; I must look it up in my American/English phrasebook and see if there's any difference.