.syntax-highlight {
	width: 42em;
}
	.syntax-highlight td.de1 pre {	
		width: 45em;
	}
	.syntax-highlight td.ln pre {
		border-right: none;
		text-align: right;
	}
	
	.syntax-highlight .kw0,
	.syntax-highlight .kw1,
	.syntax-highlight .kw2,
	.syntax-highlight .kw3 {
		color: rgb(135, 31,120);
	}
	
	.syntax-highlight .st0,
	.syntax-highlight .st1,
	.syntax-highlight .st2,
	.syntax-highlight .st3 {		
		color: rgb( 35, 35,142);
	}
	.syntax-highlight .co0,
	.syntax-highlight .co1,
	.syntax-highlight .co2,
	.syntax-highlight .co3,
	.syntax-highlight .coMULTI {
		color: rgb(105,105,105);
		font-style: italic;
	}
	
	/* Symbols */	
	.syntax-highlight .br0,
	.syntax-highlight .br1,
	.syntax-highlight .br2,
	.syntax-highlight .br3,
	.syntax-highlight .sy0,
	.syntax-highlight .sy1,
	.syntax-highlight .sy2,
	.syntax-highlight .sy3 {
		color: rgb(135, 31,120);
	}
	
	/* Numbers */	
	.syntax-highlight .nu0,
	.syntax-highlight .nu1,
	.syntax-highlight .nu2,
	.syntax-highlight .nu3 {
		color: rgb(139,  0,  0);
	}