.dataTables_length {
	padding: 0px 0px 0px 10px;
	color: #000000;
}

.dataTables_filter {
	color: #000000;
}

.ui-buttonset .ui-button {
	margin: 0px;
	background: none !important;
	border: none !important;
	padding: 0px 10px 0px 0px;
}

.dataTables_paginate {
	position: relative;
}

.dataTables_info {
	width: 300px !important;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 2px;
	color: #000000;
}

.size_25 {
	width: 20px !important;
	height: auto;
}

.size_50 {
	width: 50px !important;
	height: auto;
}

.size_75 {
	width: 75px !important;
	height: auto;
}

.size_100 {
	width: 100px !important;
	height: auto;
}

.size_125 {
	width: 125px !important;
	height: auto;
}

.size_150 {
	width: 150px !important;
	height: auto;
}

.size_175 {
	width: 175px !important;
	height: auto;
}

.size_200 {
	width: 200px !important;
	height: auto;
}

.size_225 {
	width: 225px !important;
	height: auto;
}

.size_250 {
	width: 250px !important;
	height: auto;
}

.size_275 {
	width: 275px !important;
	height: auto;
}

.size_300 {
	width: 300px !important;
	height: 25px !important;
	overflow: hidden !important;
}

.size_325 {
	width: 325px !important;
	height: auto;
}

.size_350 {
	width: 350px !important;
	height: auto;
}

.size_400 {
	width: 400px !important;
	height: 20px !important;
	overflow: hidden !important;
}

.size_450 {
	width: 450px !important;
	height: 20px !important;
	overflow: hidden !important;
}

table.display td {
	padding: 0px 2px 0px 2px !important;
	background: none !important;
}

table.display tr {
	height: 20px !important;
	overflow: hidden !important;
}

table.display thead th {
	padding: 0px !important;
	text-align: center;
}

table.display img {
	margin: 0px !important;
	padding: 0px !important;
}