/* "YBCodeColor" color scheme */
.YBCodeColor, .YBCodeColor .codecolorer { color: #333; background-color: #e5e5e5; font-size: 14px; }

.YBCodeColor .codecolorer .co0, .YBCodeColor .codecolorer .co1, .YBCodeColor .codecolorer .co2, .YBCodeColor .codecolorer .co3, .YBCodeColor .codecolorer .co4, .YBCodeColor .codecolorer .coMULTI,
	code.YBCodeColor .co0, code.YBCodeColor .co1, code.YBCodeColor .co2, code.YBCodeColor .co3, code.YBCodeColor .co4, code.YBCodeColor .coMULTI
	{ color: #9933CC; font-style: italic; }
	
.YBCodeColor .codecolorer .nu0, .YBCodeColor .codecolorer .re3,
	code.YBCodeColor .nu0, code.YBCodeColor .re3
	{ color: #339999; }
	
.YBCodeColor .codecolorer .st0, .YBCodeColor .codecolorer .st_h, .YBCodeColor .codecolorer .es0, .YBCodeColor .codecolorer .es1,
	code.YBCodeColor .st0, code.YBCodeColor .st_h, code.YBCodeColor .es0, code.YBCodeColor .es1
	{ color: #a3620a; }
	
.YBCodeColor .codecolorer .me1, .YBCodeColor .codecolorer .me2,
	code.YBCodeColor .me1, code.YBCodeColor .me2
	{ color: #7cc576; }
	
.YBCodeColor .codecolorer .kw1, .YBCodeColor .codecolorer .kw2, .YBCodeColor .codecolorer .sy1,
	code.YBCodeColor .kw1, code.YBCodeColor .kw2, code.YBCodeColor .sy1
	{ color: #FF6600; }
	
.YBCodeColor .codecolorer .kw3, .YBCodeColor .codecolorer .kw4, .YBCodeColor .codecolorer .kw5, .YBCodeColor .codecolorer .re2,
	code.YBCodeColor .kw3, code.YBCodeColor .kw4, code.YBCodeColor .kw5, code.YBCodeColor .re2
	{ color: #FFCC00; }
	
.YBCodeColor .codecolorer .re0, .YBCodeColor .codecolorer .re1,
	code.YBCodeColor .re0, code.YBCodeColor .re1
	{ color: #FFFFFF; }
	
.YBCodeColor .codecolorer .br0, .YBCodeColor .codecolorer .sy0,
	code.YBCodeColor .br0, code.YBCodeColor .sy0
	{ color: #000; }
	
.YBCodeColor .xml .re1 { color: #FFCC00; }

.YBCodeColor .xml .re0 { color: #339999; }

.YBCodeColor td.line-numbers div
{
	color: #666;
	margin-right: 10px;
}

.YBCodeColor table td div
{
	line-height: 20px;
}

div.codecolorer-container 
{
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid black;
}

div.