table.sortable {
	border-collapse: collapse;
	table-layout: auto;
	font-size: 12px;
}

table.sortable th {
	font-size: 11px;
	vertical-align: bottom;
	border-bottom: 1px solid rgb(180,180,180);
}

table.sortable th a {
	line-height: 15px !important;
	}
	
table.sortable th a img {
	float: none !important;
}

table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
}

table.sortable tr {
	border-bottom: 1px solid rgb(220,220,220);
}

table.sortable tr.odd td {
	background-color: rgb(247,247,247);
}

table.sortable tr.even td {
	background-color: rgb(242,242,242);
}

