'nas,
el resultado que le llega al navegador lleva anidadas comillas simples dentro de otras comillas simples, por eso no te funciona.
Prueba así
Código:
Response.Write("<TD>" & "<a href=""javascript:;"" onClick=""MM_openBrWindow('cand_det.asp?Referencia= " & rs("campo") & " ','',' " & "width=700,height=400')"">" & "<img src=""./cand/" & imagen & """width=""90"" height=""100"" border=""0"">" & "</A>" & "</TD>")