﻿.dp-highlighter
{
	font-family: "Courier New" , Courier, mono, serif;
	font-size: 12px;
	background-color: #fffdfd;
	border: solid 1px #e1e1e1;
	padding: 10px;
	overflow:auto;
	margin-top: 10px;
	margin-bottom: 10px;
	max-height:500px;
	width:692px;
	 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

 


.dp-highlighter a, .dp-highlighter a:hover
{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}

.dp-highlighter .bar
{
	padding-left: 45px;
}

.dp-highlighter.collapsed .bar, .dp-highlighter.nogutter .bar
{
	padding-left: 0px;
}

/* Additional modifications when in print-view */

.dp-highlighter.printing
{
	border: none;
}

.dp-highlighter.printing .tools
{
	display: none !important;
}

.dp-highlighter.printing li
{
	display: list-item !important;
}

/* Styles for the tools */

.dp-highlighter .tools
{
	padding: 3px 8px 3px 18px;
	font: 9px verdana;
	color: silver;
	background-color: #f8f8f8;
	padding-bottom: 10px;
	border-left: 3px solid #6CE26C;
	float: right;
	margin-top: -10px;
	margin-right: -10px;
}

.dp-highlighter.nogutter .tools
{
	border-left: 0;
}

.dp-highlighter.collapsed .tools
{
	border-bottom: 0;
}

.dp-highlighter .tools a
{
	font-size: 9px;
	color: #a0a0a0;
	background-color: inherit;
	text-decoration: none;
	margin-right: 10px;
}

.dp-highlighter .tools a:hover
{
	color: red;
	background-color: inherit;
	text-decoration: underline;
}
/* Language specific styles */

.dp-highlighter .comment, .dp-highlighter .comments
{
	color: #008200;
	background-color: inherit;
}
.dp-highlighter .string
{
	color: blue;
	background-color: inherit;
}
.dp-highlighter .keyword
{
	color: #069;
	font-weight: bold;
	background-color: inherit;
}
.dp-highlighter .preprocessor
{
	color: gray;
	background-color: inherit;
}

