1. A method in a computing device having a processor for inputting a search request from a user, the method comprising: displaying a text box; receiving from the user characters input into the text box such that the characters received from the user are displayed in the text box; when a character is received from the user, identifying by the processor quick match items that contain a word that begins with characters received so far from the user; generating proposed search strategies based on characters received so far from the user; and displaying a first list of the identified quick match items and a second list of the generated proposed search strategies wherein the displayed lists are dynamically updated based on the identified quick match items and the generated proposed search strategies as the user enters characters; upon receiving from a user a selection of a quick match item that is currently being displayed in the first list, displaying information relating to the selected quick match item; upon receiving from the user a selection of a proposed search strategy that is currently being displayed in the second list, initiating by the processor a search for items that match the selected proposed search strategy to identify search results of items; displaying in a search result pane the identified search results to the user that includes indications of the identified items; and upon receiving from the user a selection of an item of the identified search results, accessing by the processor content associated with the selected item; and upon receiving from the user an indication to conduct a search based on the characters currently displayed in the text box, identifying search results for a search comprising the characters received from the user; displaying in a search result pane the identified search results to the user; and upon receiving from the user a selection of an item of the identified search results, accessing information associated with the selected item.