.lucidity-ui-paging-container {
	color: rgb(102, 102, 102); font-size: 14px;
}
.lucidity-ui-paging-container ul {
	margin: 1px; padding: 0px 6px 0px 0px; text-align: center; overflow: hidden;
}
.lucidity-ui-paging-container li {
	list-style: none;
}
.lucidity-ui-paging-container ul {
	list-style: none;
}
.lucidity-ui-paging-container li {
	padding: 3px 10px; color: rgb(68, 68, 68); margin-left: 5px; display: inline-block;
}
.lucidity-ui-paging-container li.ui-pager {
	border-radius: 2px; border: 1px solid rgb(39, 37, 37); border-image: none; cursor: pointer;
}
.lucidity-ui-paging-container li.focus {
	color: rgb(255, 255, 255); cursor: default; background-color: rgb(40, 141, 240);
}
.lucidity-ui-paging-container li.ui-pager:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
.lucidity-ui-paging-container li.ui-paging-ellipse {
	border: 1px solid rgb(39, 37, 37); border-image: none; cursor: default;
}
.lucidity-ui-paging-container li.lucidity-ui-pager-disabled {
	border: currentColor; border-image: none; color: rgb(221, 221, 221); cursor: default; background-color: rgb(246, 246, 246);
}
.lucidity-ui-paging-container li.ui-pager-disabled:hover {
	border: currentColor; border-image: none; color: rgb(221, 221, 221); cursor: default; background-color: rgb(246, 246, 246);
}
.lucidity_container {
	position: relative;
}
.lucidity_pgContainer {
	min-height: 100px;
}
.lucidity_pgToolbar {
	background: rgb(255, 255, 255); margin: 10px 0px -1px; border: 1px solid rgb(218, 218, 218); border-image: none; height: 30px;
}
.lucidity_pgToolbar td {
	padding: 0px 1px; height: 32px; color: rgb(68, 68, 68); font-size: 14px;
}
.lucidity_pgPanel {
	padding: 0px 10px; float: left;
}
.lucidity_pgBtn {
	margin: 1px; border-radius: 2px; border: 1px solid rgb(155, 149, 149); border-image: none; width: 50px; height: 28px; text-align: center; color: rgb(68, 68, 68); line-height: 190%; display: inline-block; cursor: pointer;
}
.lucidity_pgPress {
	margin: 2px 0px 0px 2px;
}
a.lucidity_pgPrev:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
a.lucidity_pgPrevDisabled {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgPrevDisabled:hover {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgNext:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
a.lucidity_pgNextDisabled {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgNextDisabled:hover {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgFirst:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
a.lucidity_pgFirstDisabled {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgFirstDisabled:hover {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgLast:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
a.lucidity_pgLastDisabled {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
a.lucidity_pgLastDisabled:hover {
	background: none; color: rgb(192, 184, 184); cursor: default;
}
.lucidity_pgRefresh:hover {
	color: rgb(255, 255, 255); background-color: rgb(40, 141, 240);
}
.lucidity_pgLoad {
	
}
.lucidity_pgCurrentPage {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 30px; height: 23px; text-align: center; line-height: 23px; font-size: 13px;
}
.lucidity_mask {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0.7; background-color: rgb(255, 255, 255); -moz-opacity: 0.70; z-ndex: 999;
}
.lucidity_separator {
	width: 2px; height: 14px;
}
