if (navigator.userAgent.indexOf("Safari") == -1) {
	if (navigator.appVersion.indexOf("Win") > 1) { // Win
		document.write('<link title="FontSize:S" rel="stylesheet"           type="text/css" href="/investors/annualreport/2008/css/annual200808win-fs1.css">');
		document.write('<link title="FontSize:M" rel="alternate stylesheet" type="text/css" href="/investors/annualreport/2008/css/annual200808win-fs2.css">');
		document.write('<link title="FontSize:L" rel="alternate stylesheet" type="text/css" href="/investors/annualreport/2008/css/annual200808win-fs3.css">');
	}else{ // Mac IE Firefox OPERA ...
		document.write('<link title="FontSize:S" rel="stylesheet"           type="text/css" href="/investors/annualreport/2008/css/annual200808mac-fs1.css">');
		document.write('<link title="FontSize:M" rel="alternate stylesheet" type="text/css" href="/investors/annualreport/2008/css/annual200808mac-fs2.css">');
		document.write('<link title="FontSize:L" rel="alternate stylesheet" type="text/css" href="/investors/annualreport/2008/css/annual200808mac-fs3.css">');
	}
} else { // Safari
	FontStyle = function(fName)
	{
		this.fName = fName;
		this.elm   = null;
	};

	FontStyle.prototype.enable = function()
	{
		if (this.elm != null) {
			this.elm.disabled = false;
		} else {
			this.createElm();
		}
	};

	FontStyle.prototype.disable = function()
	{
		if (this.elm != null) {
			this.elm.disabled = true;
		}
	};

	FontStyle.prototype.createElm = function()
	{
		var elm = document.createElement('link');
		elm.rel  = 'stylesheet';
		elm.type = 'text/css';
		elm.href = this.fName;
		var elmHead = document.getElementsByTagName('head')[0];
		elmHead.appendChild(elm);
		this.elm = elm;
		this.enable();
	};

	var fSwitch = new Array();
	fSwitch[1] = new FontStyle('/investors/annualreport/2008/css/annual200808mac-fs1.css');
	fSwitch[2] = new FontStyle('/investors/annualreport/2008/css/annual200808mac-fs2.css');
	fSwitch[3] = new FontStyle('/investors/annualreport/2008/css/annual200808mac-fs3.css');
}
