So I edited your code to represent the name of my forms, that is I replaced:
Me.txtEmpID --> Me.ID
"frmEmployeesDetail" --> "EggForm"
And it worked great!! Thought I would post the solution in case anyone else wanted to see it.
Thanks again pbaldy
Code:
Private Sub ID_Click()
Dim rs As Object
Dim lngBookmark As Long
'set a variable to the current record
lngBookmark = Me.ID
'open the new form
DoCmd.OpenForm "EggForm"
'take it to the selected record
Set rs = Forms!EggForm.RecordsetClone
rs.FindFirst "ID = " & lngBookmark
'the lines marked as optional can be included if there's a chance the record won't exist in the form being opened
If rs.NoMatch Then 'optional - if no match, go to a new record
DoCmd.GoToRecord acForm, "frmEmployeesDetail", acNewRec 'optional
Forms!frmEmployeesDetail.txtEmpID = Me.ID 'optional - copy the employee ID from this form
Else 'optional
Forms!EggForm.Bookmark = rs.Bookmark
End If 'optional
Set rs = Nothing
End Sub