document.write("<STYLE TYPE='text/css'><!--\n");

if(navigator.userAgent.indexOf("Mac") != -1){
	if(navigator.appName.charAt(0) == "M"){
	//Mac IE 
		document.write(".xs{font-Size:9px; line-height:10px; color: #666666;}\n");
		document.write(".s{font-Size:11px; line-height:14px; color: #666666;}\n");
		document.write(".m{font-Size:12px; line-height:16px; color: #565656;}\n");
		}

	else {
	//Mac NN 
		if( parseInt(navigator.appVersion) >= 5 ){
			document.write(".xs{font-Size:9px; line-height:11px; color: #666666;}\n");
			document.write(".s{font-Size:10px; line-height:14px; color: #666666;}\n");
			document.write(".m{font-Size:12px; line-height:16px; color: #565656;}\n");
			}

		else {
			document.write(".xs{font-Size:9px; line-height:11px; color: #666666;}\n");
			document.write(".s{font-Size:10px; line-height:14px; color: #666666;}\n");
			document.write(".m{font-Size:12px;  line-height:16px; color: #565656;}\n");
			}
		}
	}

	else {
	if(navigator.appName.charAt(0) == "M"){
	//Win IE 
		document.write(".xs{font-Size:x13; line-height:11px; color: #666666;}\n");
		document.write(".s{font-Size:11px; line-height:14px; color: #666666;}\n");
		document.write(".m{font-Size:12px;  line-height:17px; color: #565656;}\n");
		}

	else {
	//Win NN 
		if( parseInt(navigator.appVersion) >= 5 ){
			document.write(".xs{font-Size:10px; line-height:11px; color: #666666;}\n");
			document.write(".s{font-Size:11px; line-height:14px; color: #666666;}\n");
			document.write(".m{font-Size:12px;  line-height:16px; color: #565656;}\n");
			}

		else {
			document.write(".xs{font-Size:10px; line-height:11px; color: #666666;}\n");
			document.write(".s{font-Size:11px; line-height:14px; color: #666666;}\n");
			document.write(".m{font-Size:12px;  line-height:16px; color: #565656;}\n");
			}
		}
	}

 document.write("--></STYLE>");