I use this in conjunction with the small change Tab Font Style I put together
By altering the name of the Font in this Style you will be able to change a number of Fonts that appear in Firefox.
Work in progress.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
menubar > menu, menubar, menubutton, menulist, menuitem
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
menupopup > *
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
#urlbar
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
#ubhist-popup > .popup-internal-box, .textfield-popup > .popup-internal-box
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
dialog, box, button, page, label, caption, textbox, input, select
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
window
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}
#sidebar
{
font-size: 12px !important;
font-family: FONT NAME HERE !important;
font-weight: normal !important;
}