div.lexicon_entry {
	clear:both;
}

div.lexicon_entry ol {
	margin-top: 0;
	list-style-type: upper-alpha;
}

div.lexicon_entry ol.numbers {
	list-style-type: decimal;
}

div.lexicon_entry p {
	margin-left: 20px;
	text-indent: -20px;
}

div.lexicon_entry p.singleDefinition {
	margin-left: 20px;
	text-indent: 0;
}

span.term {
	font-weight:bold;
}

span.foreign {
	font-style:italic
}

span.searchterm, span.searchresult {
	font-weight: bold;
}

p.pagelist {
	padding-bottom: 20px;
}

p.pagelist a:link, p.pagelist a:visited {
	border: 1px outset rgb(123, 130, 143);
	background-color: rgb(189, 200, 220);
	color: rgb(37,37,37);
	float: left;
	display: block;
	width: 35px;
	text-align:center;
	margin: .5px;
}

p.pagelist br {
	clear: both;
}

p.pagelist a.currentPage:link, p.pagelist a.currentPage:visited {
	background-color: rgb(123, 130, 143);
	border: 1px solid rgb(37, 37, 37);
}

p.pagelist a:link:hover, p.pagelist a:visited:hover {
	border: 1px inset rgb(123, 130, 143);
	text-decoration: none;
}

p.pageturner {
	clear:both;
}

p.pageturner a.prev {
	float: left;
}

p.pageturner a.next {
	float: right;
}

p.pageturner {
	height: 1em;
}