#body table {
	font-size: 1em;
	padding: 0;
	border-spacing: 1px;
}
#body table.collapsed {
	border-collapse: collapse;
}
#body table td {
	margin-top: 1px;
}
#body table th {
	text-align: left;
}
#body table.header-center th,
#body table td.center,
#body table th.center {
	text-align: center;
}
#body table td.left {
	text-align: left;
}
#body table td.right {
	text-align: right;
}
#body table.wide,
#body table.full {
	width: 100%;
}
#body table.border {
	border-collapse: collapse;
}
#body table.border th {
	border: none;
}
#body table.border td {
	border: 1px solid rgb(220, 220, 220);
}
#body table.border td table td {
	border: none;
}
#body table.font.weight.reverse th {
	font-weight: normal;
}
#body table.font.weight.reverse td,
#body table.font.weight.reverse td a {
	font-weight: bold;
}
#body table.vertical-columns th {
	text-align: right;
	vertical-align: middle;
}
#body table.vertical-columns td {
	vertical-align: middle;
}
#body table.grey tr.row1 td,
#body table.grey tr.row1 th {
	background-color: #E9E9E9;
}
#body table.grey tr.row2 td,
#body table.grey tr.row2 th {
	background-color: #CCCCCC;
}
#body table.padding td,
#body table.padding th {
	padding: 2px;
}
#body table tr.strong td,
#body table td.strong {
	font-weight: bold;
}
#body table tr.em td,
#body table td.em {
	font-style: italic;
}
#body table tr.underline td,
#body table td.underline {
	text-decoration: underline;
}
#body table tr.line-through td,
#body table td.line-through,
#body table span.line-through {
	text-decoration: line-through;
}
#body table tr.line-through td.no-line {
	text-decoration: none;
}
table.sortable tr th,
table.server_sortable tr th {
	cursor: pointer;
	background-color: #EADAB2;
	empty-cells: show;
}
table.sortable tbody tr th,
table.sortable tfoot tr th,
table.server_sortable tbody tr th,
table.server_sortable tfoot tr th {
	cursor: auto;
	background-color: transparent;
	empty-cells: show;
}
table.server_sortable tr th a {
	color: #000000;
	text-decoration: none;
}
table.sortable tr th:hover {
	color: #0043B4;
}
table.server_sortable tr th a:hover {
	color: #0043B4;
	background-color: transparent;
}