.ajaxPagingContainer {
	padding-top:10px;
}

.ajaxPagingView {
	clear:both;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	margin-bottom:0;
}
.ajaxPagingView table {
	width: 960px;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

.ajaxPagingView td{
	padding: 5px 5px 5px 5px ;
	font-family: "Georgia";
	font-size: 11px;
	font-family: Lucida Grande, Tahoma, sans-serif;
	border-right:1px solid #fdf7e8;
}
.ajaxPagingView td.link {
	cursor:pointer;
}
.ajaxPagingView tr.alt {
	background-color: #d5dfd4;
}

.ajaxPagingView tr.header {
	background-color: #d9d9d9;
	font-weight:bold;
	cursor:pointer;
	border-bottom: 1px solid #e57b3b;
	white-space: nowrap;
}
.ajaxPagingView .orderImg {
	margin-left:5px;
}

.ajaxPagingCurrentRec {
	float:left;
	font-weight:bold;
	font-size:1em;
	color:#d55d15;
	width:250px;
	text-align:left;
}
.ajaxPagingPager {
	float:left;
	width:250px;
	text-align:right;
	padding-right:20px;
	padding-bottom:5px;
	vertical-align:top;
}

.ajaxPagingPagerSelect {
	visibility:hidden;
	font-size:10px;
}

.ajaxPagingSizeCont {
	float:left;
	margin-right:20px;
}
.ajaxPagingSizeCont input{
	width:20px;
	font-size:10px;
	line-height:12px;
	height:12px;
}

.ajaxPagingPreviousLink {
	margin-top:0px;
	width: 200px;
	float: left;
	text-align: center;
	font-size:1em;
	background-color:#319538;
	color:#ffffff;
	visibility:hidden;
}

.ajaxPagingNextLink {
	margin-top:0px;
	width: 200px;
	float: right;
	text-align: center;
	font-size:1em;
	background-color:#319538;
	color:#ffffff;
	visibility:hidden;
}

/* filtering inputs */
.filterItem {
	float:left;
	padding-left:10px;
	font-size:10px;
}
.filterItem .customInput {
	font-size:10px;
}
.filterItem .narrowInput {
	width:55px;
}
.filterItem .label {
	float:left;
	vertical-align:middle;
	line-height:20px;;
}
.filterItem .item {
	float:left;
	font-family: Lucida Grande,Tahoma,sans-serif;
}

.filterItem .item input{
	height: 15px;
}

.filterItem .item select{
	height: 20px;
	font-size: 12px;
}