td
{
	font-size: 12px;
	font-family: monospace;
  vertical-align: top;
}

td.shaded
{
	background-color: #F2F2F2;
}

td.plain
{
	background-color: #FCFCFC;
}

td.seq
{
	font-size: 11px;
	text-align: right;
}


pre
{
	display: inline;
}


span
{
	font-size: 12px;
}

span.annotation
{
	color: blue;
}

span.comment
{
	color: green;
}

span.documented
{
	color: yellow;
	background-color: gray;
}

span.definition
{
	color: white;
	background-color: gray;
}

span.duplicateDefinitions
{
	color: black;
}

span.identifier
{
	color: black;
}

span.keyword
{
	color: blue;
}

span.literal
{
	color: orange;
}

span.number
{
	color: red;
}

span.picture
{
	color: red;
}

span.punctuation
{
	color: black;
}

span.unresolvedReference
{
	color: black;
}

span.regex
{
	color: orange;
}
