/* CSS Document */
table {
	font-size:12px;
}
#report-table_length {
	padding-top:1em;
}
#report-table_info {
	padding-top:0;
	padding-bottom: 0.755em;
}
.pw-content ul#reports-menu > li > ul > li {
	margin: .25em 0 .25em 1.5em;
	font-size:smaller;
}
.AdminThemeUikit.MembershipReports form {
	margin-left:-20px;
	margin-right:-20px;
}

/* report specific formatting */
table th {
	text-align: left;
}

table.EventSummaryReport td:not(:first-child),
table.EventSummaryReport th:not(:first-child) {
	text-align: right;
}
table.EventSummaryReport th:first-child {
	text-align: left;
}
