Search boxes have varying degrees of success, depending on how well the code is written. For example, there is a difference between searching for "Smith" versus " Smith". Note the space before the second example. Some search boxes will find the second Smith because they have a "fuzzy" search algorithm built in. Google is probably the king of them all. Also, some search boxes are case sensitive.
Does your search box return the names of system styles? I'll be using my Genos later and will create a custom style with the "varx" suffix and post back.