.tx-indexedsearch { 
	padding: 6px; 
	color: white; 
	font-size: 11px; 
	text-decoration: none; 
	font-family: arial; 
	}

.tx-indexedsearch-res { 
	padding: 2px; 
	}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
	display:inline; 
	margin-right:5px; 
	} 		

.tx-indexedsearch-browsebox { 
	color: #c0d148; 
	padding-bottom: 20px; 
	padding-left: 6px; 
	font-size: 12px; 
	font-family: arial; 
	display:inline; 
	} 

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	padding-right: 6px; 
	padding-left: 6px; 
	width:100px; 
	} 		

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
	width:150px; 
	} 		

.tx-indexedsearch .tx-indexedsearch-whatis { 
	margin-left: 6px; 
	font-size: 12px; 
	text-decoration: none; 
	color: #c0d148; 
	font-family: arial; 
	margin-top:10px; 
	margin-bottom:5px; 
	} 		

.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; 
	} 		

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
	color: #f8d238; 
	} 		

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	background:#eeeeee; 
	} 		

.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; 
	margin-top:-1.2em; 
	float:right;
	text-decoration: none; 
	font-weight: bold; 
	padding-right: 6px; 
	color: #c0d148; 
	font-size: 14px; 
	font-family: arial; 	
	} 		

.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-descr descr { 
	padding: 6px; 
	color: white; 
	font-size: 10px; 
	text-decoration: none; 
	font-family: arial; 
	}

.indexedsearch-title1 A { 
	text-decoration: none; 
	font-weight: bold; 
	color: #c0d148; 
	font-family: arial; 	
	}
	
	
	
.tx-indexedsearch-browselist-currentPage A { 
	font-size: 11px; 
	text-decoration: none; 
	color: #f8d338; 
	font-family: arial; 	
	}
.tx-indexedsearch-browselist-currentPage A:hover { 
	text-decoration: none; 
	font-weight: bold; 
	color: #dedbb3; 
	}	
.tx-indexedsearch-browselist-currentPage A:active { 
	text-decoration: none; 
	font-weight: bold; 
	color: #dedbb3; 
	}		
.tx-indexedsearch-browselist-currentPage A:link { 
	text-decoration: none; 
	color: #dedbb3; 
	}
.tx-indexedsearch-browselist-currentPage A:visited { 
	text-decoration: none; 
	color: #dedbb3; 
	}		
