document.write('<style type="text/css">');

if (navigator.appName.indexOf("Opera") != -1) { //Opera
	document.write('body, div, span, p, td, dt, dd { font-size: x-small; line-height: 130%; }');
	
} else if (navigator.appName.indexOf("Safari") != -1) { // Safari
	document.write('body, div, span, p, td, dt, dd { font-size: xx-small; line-height: 130%; }');

} else if (navigator.appName.indexOf("Microsoft") != -1) { // Microsoft Internet Explorer
	if (navigator.userAgent.indexOf("Mac") != -1) { // Macintosh
	document.write('body, div, span, p, h1, h2, h3, td, dt, dd { font-size: x-small; line-height: 130%; }');
	} else { //Windows, etc
	document.write('body, div, span, p, h1, h2, h3, td, dt, dd { font-size: x-small; line-height: 130%; }');
	}

} else if ((navigator.appName == "Netscape") && (navigator.appVersion.charAt(0) <= 4)) { // under Netscape4.73
	if (navigator.userAgent.indexOf("Mac") != -1) { // Macintosh
	document.write('body, div, span, p, h1, h2, h3, td, dt, dd { font-size: midium; line-height: 130%; }');
	} else { //Windows, etc
	document.write('body, div, span, p, h1, h2, h3, td, dt, dd { font-size: midium; line-height: 130%; }');
	}
	
} else if (navigator.userAgent.indexOf("Gecko") != -1) { // upper Netscape4.73
if (navigator.userAgent.indexOf("Mac") != -1) { // Macintosh
	document.write('body, td { font-size: 90%; line-height: 130%; }');
	} else { //Windows, etc
	document.write('body, div, span, p, td, dt, dd { font-size: small; line-height: 130%; }');
	}

} else { // etc
	document.write('body, div, span, p, td, dt, dd { font-size: small; line-height: 130%; }');
}

document.write('</style>');

