div.search_item {
	border-bottom:1px solid #cccccc;
	margin-top:15px;
	padding-bottom:15px;
}

.pagination_bottom {
	padding: 15px 0;
}

.pagination {
	padding: 5px 0 5px 0;
}


/* tr bp Begin */
table {
 width: 100%;
}
th.spec {
 border-left: 0px solid #ffffff;
}
/* brain parts */
tr.bp .description_end{
    display:none;
}
tr.bp td { vertical-align: top; }
tr.bp .name { width: 15%; }
tr.bp .type { width: 5%; }
tr.bp .nomenclature { width: 10%; }
tr.bp .species { width: 5%; }
tr.bp .desc { width: 30%; }
tr.bp .collator { width: 15%; }
tr.bp .bams { width: 20%; }
/* thesaurus */
tr.thesaurus .description_end{
    display:none;
}
tr.thesaurus .entry { width: 15%; }
tr.thesaurus .reference { width: 15%; }
tr.thesaurus .definition { width: 70%; }

/* tr bp End */

/* highlighting */
#content_body td span.Highlighted {
 font-weight: bold;
}
#content_body td div.long {
 display: none;
}
tr.bp .description_end{
    display:none;
}
#content_body td div.short a.more_less, #content_body td div.long a.more_less {
 float: right;
 font-weight: normal;
}

#content_body form {
	float: left;
}	

.help {
	padding-left: 5px;
}

/**
 * CSS for search results table
 */
th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #646464;
	border-right: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
	border-top: 1px solid #EDEDED;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(/media/img/table/bg_header_yellow_2_520x47.png) repeat-x;
}							

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #EDEDED;
	background: none;
}

td.spec {	
	border-left: 1px solid #EDEDED;
	border-top: 0;
	/*background: #fff;*/
	sans-serif;
}

td.specalt {
	border-left: 1px solid #EDEDED;
	border-top: 0;
	/*background: #f5fafa;*/
	sans-serif;
	color: #646464;
}

td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
	color: #646464;
}

td {
	border-right: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
	/*background: #fff;*/
	padding: 6px 6px 6px 12px;
	color: #646464;
}

td .abbreviation {
	color: #646464;
	font-size: 12px;
	font-weight: bold;
}

tr.spec {
	background: #fff;
}

tr.specalt {
	background: #f5fafa;
}
/**
 * END CSS for search results table
 */

span.synonim_bold {
	font-weight: bold;
}

div.ac_results li.header {
    background: #CCC;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 5px;
}
