var Appversion = navigator.appVersion.charAt(0);
var Appname = navigator.appName.charAt(0);

with( document ){
	write("<STYLE TYPE='text/css'><!--");
	write("a:link { color:#0C105E; }");
	write("a:visited { color:#B30000; }");
	write("a:hover { color:#AD8C5C; }");
	write("a.lred:link { color:#0C105E; text-decoration:none; }");
	write("a.lred:visited { color:#B30000; text-decoration:none; }");
	write("a.lred:hover { color:#AD8C5C; text-decoration:none; }");
	if(navigator.appVersion.indexOf("Mac") > -1){
		if( Appname == "M" ){
			//  MAC IE
				write(".S{ font-size:10px; line-height:11px; color:#954F4F; }");
				write(".S-h{ font-size:10px; line-height:20px; color:#666666; }");
				write(".S-b{ font-size:10px; line-height:15px; color:#666666; font-weight:bold; }");
				write(".Swhi-b{ font-size:10px; line-height:15px; color:#FFFFFF; font-weight:bold; }");
				write(".M{ font-size:12px; line-height:17px; color:#666666; }");
				write(".M-b{ font-size:12px; line-height:17px; color:#666666; font-weight:bold; }");
				write(".Mred{ font-size:12px; line-height:17px; color:#FF0000; }");
				write(".Mwhi-b{ font-size:12px; line-height:17px; color:#FFFFFF; font-weight:bold; }");
				write(".Mcgr-bh{ font-size:12px; line-height:20px; color:#7F7F80; font-weight:bold; }");
		}
		else{
			if( Appversion < 5 ){
				//  MAC NN 4.x
				write(".S{ font-size:10px; line-height:11px; color:#954F4F; }");
				write(".S-h{ font-size:10px; line-height:20px; color:#666666; }");
				write(".S-b{ font-size:10px; line-height:15px; color:#666666; font-weight:bold; }");
				write(".Swhi-b{ font-size:10px; line-height:15px; color:#FFFFFF; font-weight:bold; }");
				write(".M{ font-size:12px; line-height:18px; color:#666666; }");
				write(".M-b{ font-size:12px; line-height:18px; color:#666666; font-weight:bold; }");
				write(".Mred{ font-size:12px; line-height:18px; color:#FF0000; }");
				write(".Mwhi-b{ font-size:12px; line-height:18px; color:#FFFFFF; font-weight:bold; }");
				write(".Mcgr-bh{ font-size:12px; line-height:20px; color:#7F7F80; font-weight:bold; }");
			}
			else{
				//  MAC NN 6.x
				write(".S{ font-size:10px; line-height:11px; color:#954F4F; }");
				write(".S-h{ font-size:10px; line-height:20px; color:#666666; }");
				write(".S-b{ font-size:10px; line-height:14px; color:#666666; font-weight:bold; }");
				write(".Swhi-b{ font-size:10px; line-height:14px; color:#FFFFFF; font-weight:bold; }");
				write(".M{ font-size:12px; line-height:17px; color:#666666; }");
				write(".M-b{ font-size:12px; line-height:17px; color:#666666; font-weight:bold; }");
				write(".Mred{ font-size:12px; line-height:17px; color:#FF0000; }");
				write(".Mwhi-b{ font-size:12px; line-height:17px; color:#FFFFFF; font-weight:bold; }");
				write(".Mcgr-bh{ font-size:12px; line-height:20px; color:#7F7F80; font-weight:bold; }");
			}
		}
	}
	else{
		if( Appname == "M" ){
			//  WIN IE
			write(".S{ font-size:10px; line-height:11px; letter-spacing: 1px; color:#954F4F; }");
			write(".S-h{ font-size:10px; line-height:20px; letter-spacing: 1px; color:#666666; }");
			write(".S-b{ font-size:10px; line-height:15px; letter-spacing: 1px; color:#666666; font-weight:bold; }");
			write(".Swhi-b{ font-size:10px; line-height:15px; letter-spacing: 1px; color:#FFFFFF; font-weight:bold; }");
			write(".M{ font-size:12px; line-height:18px; letter-spacing: 1px; color:#666666; }");
			write(".M-b{ font-size:12px; line-height:18px; letter-spacing: 1px; color:#666666; font-weight:bold; }");
			write(".Mred{ font-size:12px; line-height:18px; letter-spacing: 1px; color:#FF0000; }");
			write(".Mwhi-b{ font-size:12px; line-height:18px; letter-spacing: 1px; color:#FFFFFF; font-weight:bold; }");
			write(".Mcgr-bh{ font-size:12px; line-height:20px; letter-spacing: 1px; color:#7F7F80; font-weight:bold; }");
		}
		else{
			if( Appversion < 5 ){
				//  WIN NN 4.x
			write(".S{ font-size:10px; line-height:11px; color:#954F4F; }");
			write(".S-h{ font-size:10px; line-height:20px; color:#666666; }");
			write(".S-b{ font-size:10px; line-height:15px; color:#666666; font-weight:bold; }");
			write(".Swhi-b{ font-size:10px; line-height:15px; color:#FFFFFF; font-weight:bold; }");
			write(".M{ font-size:12px; line-height:18px; color:#666666; }");
			write(".M-b{ font-size:12px; line-height:18px; color:#666666; font-weight:bold; }");
			write(".Mred{ font-size:12px; line-height:18px; color:#FF0000; }");
			write(".Mwhi-b{ font-size:12px; line-height:18px; color:#FFFFFF; font-weight:bold; }");
			write(".Mcgr-bh{ font-size:12px; line-height:20px; color:#7F7F80; font-weight:bold; }");
			}
			else{
				//  WIN NN 6.x
			write(".S{ font-size:10px; line-height:120%; letter-spacing: 1px; color:#954F4F; }");
			write(".S-h{ font-size:10px; line-height:180%; letter-spacing: 1px; color:#666666; }");
			write(".S-b{ font-size:10px; line-height:140%; letter-spacing: 1px; color:#666666; font-weight:bold; }");
			write(".Swhi-b{ font-size:10px; line-height:140%; letter-spacing: 1px; color:#FFFFFF; font-weight:bold; }");
			write(".M{ font-size:12px; line-height:150%; letter-spacing: 1px; color:#666666; }");
			write(".M-b{ font-size:12px; line-height:150%; letter-spacing: 1px; color:#666666; font-weight:bold; }");
			write(".Mred{ font-size:12px; line-height:150%; letter-spacing: 1px; color:#FF0000; }");
			write(".Mwhi-b{ font-size:12px; line-height:150%; letter-spacing: 1px; color:#FFFFFF; font-weight:bold; }");
			write(".Mcgr-bh{ font-size:12px; line-height:180%; letter-spacing: 1px; color:#7F7F80; font-weight:bold; }");
			}
		}
	}
	 write("--></STYLE>");
}

function init(){
        if (document.layers) {
                origWidth = innerWidth;
                origHeight = innerHeight;
                document.captureEvents(Event.RESIZE);
                onresize=redo
         }
}
function redo() {
        if (innerWidth != origWidth || innerHeight != origHeight) {
                location.reload();
         }
 }
