<!--

function minFontSize() {
// http://www.thenoodleincident.com/tutorials/box_lesson/font/matt_round.html
  try {
	if (document.createElement && document.createTextNode && !window.opera) {
	  document.writeln('<div id="emsTest" style="position:absolute; visibility:hidden; font-family:arial,helvetica,sans-serif">&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br /></div>');
	  var scaling=100;
	  if ((navigator.platform=="Win32") && (navigator.appName=="Microsoft Internet Explorer")) {
	    scaling=105;
	  }
	  var h=999;
	  if (document.getElementById('emsTest').clientHeight) {
		h=parseInt(document.getElementById('emsTest').clientHeight);
	  }
	  else if (document.getElementById('emsTest').offsetHeight) {
		h=parseInt(document.getElementById('emsTest').offsetHeight);
	  }
	  if (h<85 && h>0) {		
		document.writeln('<style type="text/css">table, td, th {font-size:100%}</style>');
		document.body.style.fontSize=Math.round(scaling*90/h)+"%";
	  }
	}
  }
  catch (e) {
    // do nothing, exit quietly
  }
}

// -->

