.tx-indexedsearch {
	margin: 0px 16px;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
	display: inline; 
	margin-right: 5px; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width: 100px;
	margin: 5px 0px 0px 5px;
	border: 1px solid black;
	height: 20px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
	width: 150px;
	background: white;
	border: 1px solid black;
	margin: -1px 0px 0px 5px;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
	margin: 10px 0px 5px 0px; 
}

.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { 
	font-weight: bold; 
	font-style: italic; 
}

.tx-indexedsearch .tx-indexedsearch-noresults { 
	text-align: center; 
	font-weight: bold; 
}

.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { 
	font-style: italic; 
	font-size: 12px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
	color: red; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	background: #eeeeee;
	font-size: 12px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
	margin-top: 20px; 
	margin-bottom: 5px; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
	background: #cccccc; 
	vertical-align: middle; 
}

.tx-indexedsearch .tx-indexedsearch-res .noResume { 
	color: #666666; 
}

.tx-indexedsearch .tx-indexedsearch-category { 
	background: #cccccc; 
	font-size: 16px; 
	font-weight: bold; 
}

/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { 
	clear: both; 
	margin-bottom: 1em; 
}

.tx-indexedsearch .searchbox-tmpl-css LABEL { 
	margin-right: 1em; 
	width: 10em; 
	float: left; 
}

.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { 
	letter-spacing: 0; 
	font-weight: normal; 
	margin-top: -1.2em; 
	float: right; 
}

.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { 
	float: left; 
}

.tx-indexedsearch .info-tmpl-css dd.item-mtime { 
	float:none; 
}

.tx-indexedsearch .info-tmpl-css dd.item-path { 
	float:none; 
}

.tx-indexedsearch a {
	color: black;
	font-weight: bold;
	line-height: 15px;
}

.tx-indexedsearch a:hover {
	color: maroon;
}