
.clr{ clear: both; }
.space{ clear: both; height: 15px; }
.space50{ clear: both; height: 50px; }
.btn-alignment{ margin-left: 25px;}

.table1 { width: 100%; margin-bottom: 15px; }
.table1 th{ padding:4px; background: #ddd; color: #777777; border: 1px solid #ddd; }
.table1 td{ padding: 4px; border: 1px solid #eee; }
.table1 tbody tr:hover{ background-color: #eee; }

placeholder{ color:gray;
}
.table1 .noresults{ text-align: center; height: 150px; }

.resultsPrevious {
	float: left;
	width: 25%;
	font-weight: normal;
}
.resultsPrevious a {
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.resultsTally {
	padding-top: 5px;
	float: left;
	width: 50%;
	text-align: center;
	font-weight: normal;
}
.resultsNext{
	float: left;
	width: 25%;
	text-align: right;
	font-weight: normal;
}
.resultsNext a {
	color: white;
	text-decoration: none;
	font-weight: normal;
}