xmlui: Fix font-family hierarchy

In case the user doesn't have Verdana installed, try for some other
sans-serif fonts, and then fall back on any "sans-serif" if need be.