Search for the .trc file mentioned and opened it, it should have all the info you need.
Wed Jun 16 15:05:58 2010 Global Enqueue Services Deadlock detected. More info in file
In short, you have another job, or a query that runs at the same time as your job which wants to do some DML on rows of that table and at the same time your Job wants to do some DML on another set of rows tha table the query has locked first.
ORA-06512: at "ARADMIN.CMS_CUSTOMER_DETAILS", line 3