 .pagination {
	margin: 6px 0px;
}
div.pagination ul {
	border-radius: 4px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 0px; margin-left: 0px; display: inline-block; box-shadow: 0px 1px 2px rgba(0,0,0,0.05); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a {
	background: 0px 0px rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px 12px; border-image: none; color: rgb(0, 104, 180); line-height: 20px; font-size: 11px; text-decoration: none; float: left; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; font-face: Arial;
}
.pagination ul > li > span {
	background: 0px 0px rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px 12px; border-image: none; color: rgb(0, 104, 180); line-height: 20px; font-size: 11px; text-decoration: none; float: left; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; font-face: Arial;
}
.pagination ul > li > a:hover {
	background: 0px 0px rgb(238, 238, 238); color: rgb(255, 255, 255);
}
.pagination ul > li > a:focus {
	background: 0px 0px rgb(238, 238, 238); color: rgb(255, 255, 255);
}
.pagination ul > .active > a {
	background: 0px 0px rgb(238, 238, 238); color: rgb(255, 255, 255);
}
.pagination ul > li > a:hover {
	color: rgb(68, 68, 68);
}
.pagination ul > .active > span {
	color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(18, 123, 189);
}
.pagination ul > .active > a:hover {
	color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(18, 123, 189);
}
.pagination ul > .active > span:hover {
	color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(18, 123, 189);
}
.pagination ul > .active > a:focus {
	color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(18, 123, 189);
}
.pagination ul > .active > span:focus {
	color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(18, 123, 189);
}
.pagination ul > .active > span {
	background: rgb(18, 123, 189);
}
.pagination ul > .active > a {
	background: rgb(18, 123, 189); color: rgb(255, 255, 255); cursor: default;
}
.pagination ul > .active > span {
	background: rgb(18, 123, 189); color: rgb(255, 255, 255); cursor: default;
}
.pagination ul > .disabled > span {
	background: none; color: rgb(153, 153, 153); cursor: not-allowed;
}
.pagination ul > .disabled > a {
	background: none; color: rgb(153, 153, 153); cursor: not-allowed;
}
.pagination ul > .disabled > a:hover {
	background: none; color: rgb(153, 153, 153); cursor: not-allowed;
}
.pagination ul > .disabled > a:focus {
	background: none; color: rgb(153, 153, 153); cursor: not-allowed;
}
.pagination ul > li:first-child > a {
	border-left-width: 1px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;
}
.pagination ul > li:first-child > span {
	border-left-width: 1px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;
}
.pagination ul > li:last-child > a {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;
}
.pagination ul > li:last-child > span {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right; float: right;
}
.pagination-large ul > li > a {
	padding: 11px 19px; font-size: 17.5px;
}
.pagination-large ul > li > span {
	padding: 11px 19px; font-size: 17.5px;
}
.pagination-large ul > li:first-child > a {
	border-top-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;
}
.pagination-large ul > li:first-child > span {
	border-top-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;
}
.pagination-large ul > li:last-child > a {
	border-top-right-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;
}
.pagination-large ul > li:last-child > span {
	border-top-right-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;
}
.pagination-mini ul > li:first-child > a {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;
}
.pagination-small ul > li:first-child > a {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;
}
.pagination-mini ul > li:first-child > span {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;
}
.pagination-small ul > li:first-child > span {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;
}
.pagination-mini ul > li:last-child > a {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;
}
.pagination-small ul > li:last-child > a {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;
}
.pagination-mini ul > li:last-child > span {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;
}
.pagination-small ul > li:last-child > span {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;
}
.pagination-small ul > li > a {
	padding: 2px 10px; font-size: 11.9px;
}
.pagination-small ul > li > span {
	padding: 2px 10px; font-size: 11.9px;
}
.pagination-mini ul > li > a {
	padding: 10px 18px; font-size: 13.5px;
}
.pagination-mini ul > li > span {
	padding: 10px 18px; font-size: 13.5px;
}
.pagination-small ul > li > a {
	text-align: center; min-width: 14px;
}
.tabbed_search_holder .ajax-pager > ul > li {
	padding-left: 0px;
}
