function renderCSS() {
	switch (navigator.appName) {
		case 'Netscape':
			FS_xlarge	= "font-size: xx-large";
			FS_large	= "font-size: x-large";
			FS_medium	= "font-size: large";
			FS_small	= "font-size: medium";
			FS_xsmall	= "font-size: small";
			FS_xxsmall	= "font-size: x-small";
			break;
		case 'Microsoft Internet Explorer':
			FS_xlarge	= "font-size: x-large";
			FS_large	= "font-size: large";
			FS_medium	= "font-size: medium";
			FS_small	= "font-size: small";
			FS_xsmall	= "font-size: x-small";
			FS_xxsmall	= "font-size: xx-small";
			break;
	}

	var vCSS =	Array(	"<style>",
						"body				{" + FS_xsmall + "; font-family: Verdana; margin-top: 4px; margin-bottom: 4px; margin-left: 16px; margin-right: 16px;}",
						"FONT				{" + FS_xsmall + ";}",
						"SELECT				{" + FS_xsmall + ";}",
						"TD					{" + FS_xsmall + ";}",
						"table.risultati td {" + FS_xsmall + "; padding: 0.4em; border-style: solid none none dotted; border-width: 1px; border-color: #bbbbbb;}",
						"table.risultati th	{" + FS_small + "; padding: 0.4em; border-style: solid none none dotted; border-width: 1px; border-color: #bbbbbb;}",
						"a					{" + FS_xxsmall + "; color: #0903BD; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}",
						"a:hover			{" + FS_xxsmall + "; color: #0903BD; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}",
						"a.xs				{" + FS_xsmall + "; color: #0903BD; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}",
						"a.xs:hover			{" + FS_xsmall + "; color: #0903BD; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}",
						".a_xsmall			{" + FS_xxsmall + "; text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}",
						".a_xsmall:hover	{" + FS_xxsmall + "; color: #000000; text-decoration: none; font-weight: bold;}",
						".THreport			{padding: 12px; border: solid 1px #AAAAAA;}",
						".sm				{" + FS_xsmall + ";}",
						".xsm				{" + FS_xxsmall + ";}",
						".mdm				{" + FS_medium + ";}",
						".lrg				{" + FS_large + ";}",
						".xlrg				{" + FS_xlarge + ";}",
						".bd				{font-weight: bold;}",
						".red				{color: #970101;}",
						".gry				{color: #666666;}",
						".org				{color: #FF9900;}",
						".dkorg				{color: #D34716;}",
						".blu				{color: #0903BD;}",
						".stdfont			{font-family: Verdana;}",
						".uLine				{text-decoration: underline;}",
						".bglghtred			{background-color: #FFEEEE;}",
						".bgwhite			{background-color: #FFFFFF;}",
						".submiton	 		{" + FS_xsmall + "; background-color: #D34716; border: 1px outset #D34716; color: #FFFFFF; font-weight: bold; cursor: pointer;}",
						".submitoff	 		{" + FS_xsmall + "; background-color: #D4D0C8; border: 1px outset #D4D0C8; color: #808080; font-weight: bold; cursor: pointer;}",
						".brd_red	 		{border: 1px solid #ffffff;}",
					"</style>")

	for (i = 0; i < vCSS.length; i++) {
		document.write(vCSS[i]);
	}
}
