@charset "utf-8";
/* CSS Document */

div.embedPastebin {
	padding: 0 !important;
	color: #000 !important;
	margin: 0 !important;
	font-family: monospace !important;
	background: #eee !important;
	border: 1px solid black !important;
}
div.embedPastebin {
	border: none !important;
}
div.embedPastebin div.embedFooter {
	background: #ccc !important;
	font-size: 100% !important;
	padding: 0px 6px !important;
}
div.embedPastebin div.embedFooter a, div.embedPastebin div.embedFooter a:visited {
	color: blue !important;
}
div.embedPastebin div.embedFooter a:hover {
	color: red !important;
}
.noLines ol {
	list-style-type: none !important;
	padding-left: 0.5em !important;
}
.embedPastebin {
	background-color:#F8F8F8 !important;
	border:1px solid #ddd !important;
	font-size:12px !important;
	overflow:auto !important;
	margin: 0 0 0 0 !important;
	padding:0 0 0 0 !important;
	line-height:21px
}
.embedPastebin div {
	line-height:21px !important;
	font-family:Consolas, Menlo, Monaco, Lucida Console, 'Bitstream Vera Sans Mono', 'Courier', monospace !important;
}
ol {
	margin:0 !important;
	padding: 0 0 0 48px
}
li.ln-xtra .de1, li.ln-xtra .de2 {
	background:#FFFF88 !important;
}
.c .de1, .c .de2 {
	-moz-user-select: text !important;
	-khtml-user-select: text !important;
	-webkit-user-select: text !important;
	-ms-user-select: text !important;
	user-select: text !important;
	margin:0 !important;
	padding: 0 5px !important;
	background:none !important;
	vertical-align:top !important;
	color:#000 !important;
	border-left: 1px solid #ccc !important;
	margin: 0 0 0 -7px !important;
	position: relative !important;
	background: #ffffff !important;
}
.c {
	color:#ACACAC !important;
}
.c .imp {
	font-weight: bold !important;
	color: red !important;
}
.c li, .c .li1 {
	-moz-user-select: -moz-none !important;
	-khtml-user-select: none !important;
	-webkit-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
}
.c .ln {
	width:1px !important;
	text-align:right !important;
	margin:0 !important;
	padding:0 2px !important;
	vertical-align:top !important;
}
.c .kw1 {
	color: #b1b100 !important;
}
.c .kw2 {
	color: #000000 !important;
	font-weight: bold !important;
}
.c .kw3 {
	color: #000066 !important;
}
.c .kw4 {
	color: #993333 !important;
}
.c .co1 {
	color: #666666 !important;
	font-style: italic !important;
}
.c .co2 {
	color: #339933 !important;
}
.c .coMULTI {
	color: #808080 !important;
	font-style: italic !important;
}
.c .es0 {
	color: #000099 !important;
	font-weight: bold !important;
}
.c .es1 {
	color: #000099 !important;
	font-weight: bold !important;
}
.c .es2 {
	color: #660099 !important;
	font-weight: bold !important;
}
.c .es3 {
	color: #660099 !important;
	font-weight: bold !important;
}
.c .es4 {
	color: #660099 !important;
	font-weight: bold !important;
}
.c .es5 {
	color: #006699 !important;
	font-weight: bold !important;
}
.c .br0 {
	color: #009900 !important;
}
.c .sy0 {
	color: #339933 !important;
}
.c .st0 {
	color: #ff0000 !important;
}
.c .nu0 {
	color: #0000dd !important;
}
.c .nu6 {
	color: #208080 !important;
}
.c .nu8 {
	color: #208080 !important;
}
.c .nu12 {
	color: #208080 !important;
}
.c .nu16 {
	color:#800080 !important;
}
.c .nu17 {
	color:#800080 !important;
}
.c .nu18 {
	color:#800080 !important;
}
.c .nu19 {
	color:#800080 !important;
}
.c .me1 {
	color: #202020 !important;
}
.c .me2 {
	color: #202020 !important;
}
.c .ln-xtra, .c li.ln-xtra, .c div.ln-xtra {
	color:black !important;
	background:#FFFF88 !important;
}
.c span.xtra {
	display:block !important;
}