.editbox {
	margin-top:7px;
	font-family:monospace;
	white-space:pre;
	word-wrap: normal;
	background-repeat:repeat-y;
	background-color:#fff;
	background-position:0 3px;
	padding: 0;
	font-family: monospace;
	font-size: 10pt;
	color: black;
	margin-left:8px;
	line-height:16px;
}

.wrap {
 	white-space: pre-wrap;       /* css-3 */
 	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.editbox p {
	margin: 0;
}

span.xml-tagname {
	color: #A0B;
}

span.xml-attribute {
	color: #281;
}

span.xml-punctuation {
	color: #A0B;
}

span.xml-attname {
	color: #00F;
}

span.xml-comment {
	color: #A70;
}

span.xml-cdata {
	color: #48A;
}

span.xml-processing {
	color: #999;
}

span.xml-entity {
	color: #A22;
}

span.xml-error {
	color: #F00;
}

span.xml-text {
	color: black;
}}