code: private void updateStyle(JTextComponent c) {
          SeaGlassContext context  = getContext(c, ENABLED);
          SynthStyle      oldStyle = style;
  
          SynthStyle s = SeaGlassLookAndFeel.updateStyle(context, this);
          if (s instanceof SeaGlassStyle) {
              style = (SeaGlassStyle) s;
  
              updateSearchStyle(c, context, getPropertyPrefix());
  
              if (style != oldStyle) {
                  updateStyle(c, context, getPropertyPrefix());
  
                  if (oldStyle != null) {
                      uninstallKeyboardActions();
                      installKeyboardActions();
                  }
              }
          }
          
          context.dispose();
  
          context   = getContext(c, SeaGlassRegion.SEARCH_FIELD_FIND_BUTTON, ENABLED);
          findStyle = SeaGlassLookAndFeel.updateStyle(context, this);
          context.dispose();
  
          context     = getContext(c, SeaGlassRegion.SEARCH_FIELD_CANCEL_BUTTON, ENABLED);
          cancelStyle = SeaGlassLookAndFeel.updateStyle(context, this);
          context.dispose();
      }
docs: DOCUMENT ME!
  
  @param c DOCUMENT ME!