table.search-results-table
{
	border-bottom:1px solid #CCCCCC;
	margin:0 0;
	text-align:left;
	width:100%;
}

table.search-results-table thead tr th, table.search-results-table tfoot tr th
{
	background-color:#DADFDD;
	border: 1px solid #FFF;
	padding: 6px 4px;
	font-weight:bold;
	font-size:0.9em;
}
table.search-results-table tbody tr
{
	cursor:pointer;
}
table.search-results-table tbody td
{
	color: #3D3D3D;
	padding:4px;
	/*background-color: #FFF;*/
	vertical-align: top;
}
table.search-results-table tbody tr.odd td
{
	/*background-color:#F0F0F6;*/
}
table.search-results-table thead tr .listHeader
{
	/*background-image: url(../images/datatable/bg.gif);*/
	background-repeat: no-repeat;
	background-position: center right;
	cursor:pointer;
}
table.search-results-table thead tr .headerSortAsc
{
	background-image: url(../images/datatable/desc.gif);
	padding-right:20px;
}
table.search-results-table thead tr .headerSortDesc
{
	background-image: url(../images/datatable/asc.gif);
	padding-right:20px;
}
table.search-results-table thead tr .headerSortDesc, table.search-results-table thead tr .headerSortAsc
{
	/*background-color: #DCDDB6;*/
	background-repeat:no-repeat;
	background-position: center right;
}

table.search-results-table th.checkboxcolumn, table.search-results-table td.checkboxcolumn
{
	width:16px;
}