.reference-content{
	font-family: arial;
}

.reference-content hr{ display: none; }

.function_name {
	background-color: #94CE18;
	color: white;
	font-size: 1.4em;
	font-weight: bold;
	margin: 1em 0 0.5em;
	padding: 0.25em;
	text-shadow: 1px 1px #545454;
}

.function_parameters {
	background-color: white;
	color: black;
	font-family: monaco,monospace;
	margin: 0.5em 0;
	padding: 0.1em 1em;
}

.back_to_top{
	display: block;
	text-align: right;
	font-size: 0.75em;
	margin: 1em 0.5em 0;
}

.parameters tbody, .parameters th{ border: none; vertical-align: top; }
.parameters td:empty{ display: none; }
.parameters th:empty{ display: none; }

.functions-toc {
	border-bottom: 1px dotted silver;
	display: block;
	margin-left: 2em;
}
.functions-toc:hover{
	text-decoration: none;
	background-color: #94CE18;
	color: white;
}

.reference-content h3{
	margin: 1em 0 .3em;
}

#content-content {
	padding-top: 1em;
}

table.parameters tr{
	border-bottom: 1px dashed #ddd;
}

.syntaxhighlighter table td.code .line {
	padding: .25em 1em !important;
}
.syntaxhighlighter table td.gutter .line {
	padding: .25em .5em .25em 1em !important;
}

/**/