.jPaginate{
	height:34px;
	position:relative;
	color:#a5a5a5;
	font-size:small;
	width:100%;
	background-color: #7DC453;
}
.jPaginate a{
	line-height:15px;
	height:20px;
	cursor:pointer;
	padding:2px 5px;
	margin:2px;
	float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
	cursor:pointer;
}
ul.jPag-pages{
	float:left;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
ul.jPag-pages li{
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
}
ul.jPag-pages li a{
	float:left;
	padding:4px 5px 0 5px;
}
span.jPag-current{
	cursor:default;
	font-weight:normal;
	line-height:15px;
	height:18px;
	padding:4px 5px 0 5px;
	margin:2px;
	float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
	height:22px;
	margin:2px;
	float:left;
	line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
	margin:2px 0px 2px 2px;
	font-size:12px;
	font-weight:bold;
		width:10px;

}
a.jPag-sprevious-img{
	width: 87px;
	background:transparent url(buttons.png) no-repeat 0 0;
}
a.jPag-sprevious-img:hover{
	background-position: 0 -23px;
}
a.jPag-snext-img{
	width: 87px;
	background:transparent url(buttons.png) no-repeat -96px 0;
}
a.jPag-snext-img:hover{
	background-position: -96px -23px;
}
.jPag-pages li a
{
	background: transparent url(buttons.png) no-repeat -195px 0;
	/*background-color: #666666 !important;*/
	color: #FFFFFF !important;
}
.jPag-pages li a:hover
{
	background-position: -195px -23px;
	/*background-color: #FFFFFF !important;*/
	color: #666666 !important;
}
.jPag-current
{
	background: transparent url(buttons.png) no-repeat -195px -46px;
	/*background-color: #333333 !important;*/
	color: #FFFFFF !important;
}
a.jPag-first, a.jPag-last {
	display: none;
}


