1. A computer readable medium storing executable instructions to search at least one report, comprising executable instructions to: extract at least one of report element instance content, report element instance metadata and report element instance data, and at least one of associated report element instance context content, report element instance context metadata and report element instance context data to define indexed fields; receive a search query; apply the search query against at least one indexed field; and compile search query results to produce a list of relevant report element instances.