body{
	background:#fff;
	}

body.minimal{
	background:#fff;
}

table {
  border-collapse: collapse;
}

table, th, td {
  border: 1px solid black;
}

th {
	background:#2f7aa7;
	border-bottom: 2px solid black
}

tr.alt td {
	background: #f5f5f5;
}

tr.alt th.spec {
	background: #eff5ec url(/assets/scheme2/bullet1-96bb9b725b8036e3fcae8edb862b01b0b43db143b5cdb276daaf671afc568518.gif) no-repeat;
	color: #797268;
}

.button{
	background:#95bf84 url(/assets/highlight_line-98f2938eeedb3c807c1eeff2be2ae74339391a7ecba7e5425f2d604ac22c3a21.gif) repeat-x top left;
}

.button:hover{
	background:#b1c5a8;
}

tr.beginsection td {
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
}

tr.endsection td {
	border-bottom: 2px solid #000;
}


#datatable th.sorting {
  background: #225c7e !important;
  background-image: none !important;
}

#datatable th.sorting_asc, #datatable th.sorting_desc {
	color: #225c7e;
}
