Have you made any adjustments under yahoo for the mail preferences?
If this does not work, change the way you browser handles fonts, set a minimum size to always use. Or change the resolution of your monitor, and or change the DPI your monitor displays fonts in.