var ua,mode;

ua = navigator.userAgent;

if(ua.indexOf("Mac", 0) >= 0){ mode = "mac_"; }
else if(ua.indexOf("Win", 0) >= 0){ mode = "win_"; }
else{ mode = "other_"; }

if(ua.indexOf("Opera", 0) >= 0){ mode += "opera"; }
else if(ua.indexOf("MSIE 6", 0) >= 0){ mode += "msie"; }
else if(ua.indexOf("MSIE 5", 0) >= 0){ mode += "msie5"; }
else if(ua.indexOf("Mozilla/4.0", 0) >= 0){ mode += "msie"; }
else if(ua.indexOf("Mozilla/4", 0) >= 0){ mode += "ns4"; }
else if(ua.indexOf("Safari", 0) >= 0){ mode += "safari"; }
else{ mode += "other"; }

switch (mode) {
	case "win_msie5": document.write("<style type='text/css'>body { font-size: 100%; }</style>\n"); break;
	case "win_msie": document.write("<style type='text/css'>body { font-size: 100%; }</style>\n"); break;
	case "win_other": document.write("<style type='text/css'>body { font-size: 100%; }</style>\n"); break;
	case "mac_safari": document.write("<style type='text/css'>body { font-size: 90%; }</style>\n"); break;
	case "mac_other": document.write("<style type='text/css'>body { font-size: 110%; }</style>\n"); break;
	case "win_opera": document.write("<style type='text/css'>body { font-size: 100%; }</style>\n"); break;
	case "mac_opera": document.write("<style type='text/css'>body { font-size: 95%; }</style>\n"); break;
	case "mac_msie5": document.write("<style type='text/css'>body { font-size: 100%; }</style>\n"); break;
	case "win_ns4": break;
	case "mac_ns4": break;
	default: document.write("<style type='text/css'>body { font-size: 100%; }</style>\n");
}


