div.selection-bar {
	/*color: #ffe;*/
	text-align:center;
	background: #ada;
	padding: 0em .5em;
}
div.selection-bar * {
	margin: .1em 0em;
}
button{
	color: white;
	border: 1px solid #a99 ;
}
div.list-actions {
	text-align:right;
}
div.page-navigator {
	text-align: right;
	float: right;
}
div.selection-bar button.action {
	font: 2pt "Courier New", Courier, mono;
	padding: 0px;
	color: blue;
	background: #ccc;
/*	margin: 2px 0px;*/
}
div.page-navigator button.action:hover {
	border: 1px solid white;
}
div.clearer {
	clear:both; 
}


table.formatPager {
	background: #fff;
	border: 1px solid blue;
	border-left: 1px solid blue;
	width: 100%;
}
table.formatPager thead {
	background: #ccc;
	border-width: 2px;
}
table.formatPager td {
	padding: 0.1em .5em;
	border-right: 1px dotted #eee;
	vertical-align: baseline;
	/*border-bottom: 1px solid blue;*/
}
table.formatPager thead td a {
	color: #339;
}
table.formatPager thead td a:hover:after {
}
table.formatPager thead td a:hover {
	text-decoration: underline;
	color: #aa3333
}
table.formatPager thead td {
	vertical-align: middle;
	text-align:center;
	border-bottom: 1px solid black;
}
table.formatPager tr {
	cursor: pointer;
}
table.formatPager tr.odd{
	background: #eee;
}
table.formatPager tr.checked {
	background: #ffd;
}
table.formatPager tbody tr.hover,table.formatPager tbody tr:hover{
	background: #ccf;
}
table.formatPager .sort {
	background-color: #bbd;
}
table.formatPager a,table.formatPager a:hover,table.formatPager a:visited {
	color:black;
	text-decoration: none;
	display:block;
/*	width : 100%;
	height: 100%;*/
}
table.formatPager tr.nodata td{
	text-align:center;
	background: #ddf;
	padding: 1em;
}
table.formatPager tr.expired {
	background: #ece;
}
table.formatPager tr.notready {
	background: #eec;
}
table.formatPager tr.expired td{
	border: 1px solid #eee;
}
table.formatPager tr.notready td{
	border: 1px solid #eee;
}
.actionsBox {
	float: right;
}
.selectionBox {
	float: left;
}

