.diffcontainer {
	color: #3c3e43;
	background: #efe8da;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
}

.diffwordinserted {
	display: inline;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	color: blue;
}

.diffworddeleted {
	color: #ccc;
	display: inline;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	text-decoration: line-through;
}

.diffline {
	color: #3c3e43;
	background: #eee;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
}

.difflinedeleted {
	color: #3c3e43;
	background: #ffa;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	width: 100%;
	height: 18px;
	overflow: none;
}

.difflineempty {
	color: #3c3e43;
	background: #efe8da;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	width: 100%;
	height: 18px;
	overflow: none;
}

.difflineadded {
	color: #3c3e43;
	background: #cfc;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	width: 100%;
	height: 18px;
	overflow: none;
}

.difflinechange {
	color: #3c3e43;
	background: #feccff;
	font-size: 13px Courier New, Consolas, Fixedsys, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	width: 100%;
	height: 18px;
	overflow: none;
}
