@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url(chrome://browser/content/scratchpad.xul),
               url(chrome://stylish/content/edit.xul){

.viewContainer {color: #fff !important;}

.view {
	background-color: #3F3F3F!important;
}

.viewContent {
}.ruler_annotation {
	background-color: #1e1404!important;
	
}

.ruler_annotation_todo {
}

.ruler_annotation_todo_overview {
	background-color: #6f116f!important;
	border: 1px solid #ff7fff!important;
}

.ruler_annotation_breakpoint {
}

.ruler_annotation_breakpoint_overview {
	background-color: #522719!important;
	border: 1px solid #ffff00!important;
}

.ruler_lines {
	background-color: #1e1404!important;
	border-right: 1px solid #4e4520!important;
	text-align: right!important;
}

.ruler_overview {
	background-color: #1e1404!important;
}

.ruler_lines_even {
	background-color: #1e1404!important;
}

.ruler_lines_odd {
	background-color: #000000!important;
}

.token_comment {
	color: #ff7fff!important;
}

.token_javadoc {
	color: #ffff70!important;
}

.token_string {
	color: #ffff00!important;
}

.token_keyword {
	color: #74ffff!important;
}

.token_bracket_outline {
	outline: 1px solid #00ffff!important;
}

.token_bracket {
	color: #000000!important;
	background-color: #7f7f7f!important;
}

.line_caret {
	background-color: #666666!important;
}/* Styling for html syntax highlighting */
.entity-name-tag {
	color: #c08080!important;
}

.entity-other-attribute-name {
	color: #80ff80!important;
}

.punctuation-definition-comment {
	color: #c0a040!important;
}

.comment {
	color: #c0a040!important
}

.string-quoted {
	color: #d5ff00!important;
}

.invalid {
	color: #00ffff!important;
}

}