.pg_menu{
	clear: both;
}
.pg_viewall{
	float: right;
}
.pg_pagenums, .pg_next, .pg_prev, .pg_next_off, .pg_next_on, .pg_contents.dots .pg_pagenums span,
.pagination.dots .pg_pagenums span, .pg_next_hover, .pg_prev_hover,
.pg_next_disabled, .pg_next_disabled_hover,
.pg_prev_disabled, .pg_prev_disabled_hover{
	background-image: url('../../assets/sprites/buttons_links.png')!important;
	background-image: url('../../assets/sprites/buttons_links.gif'); /* IE 6 HACK */
	background-position: 0 -1960px;
	background-repeat: no-repeat;
	position: relative;
	zoom: 1;
}
.pg_contents{
	margin: 0px auto;
	zoom: 1;
}

.pg_next, .pg_prev, .pg_next_off, .pg_next_on{
	height: 26px;
	width: 25px;
	display: block;
	float: left;
	cursor: pointer;
	background-color: #f9f9f9;
}
.pg_next{
	background-position: right -1986px;
}
.pg_next_hover{
	background-position: right -2038px;
}
.pg_next.press{
	background-position: right -2064px;
}
.pg_next_disabled, .pg_next_disabled_hover, .pg_next.pg_disabled.press{
	background-position: right -2142px;
}
.pg_prev{
	background-position: right -1960px;
}
.pg_prev_hover{
	background-position: right -2012px;
}
.pg_prev.press{
	background-position: right -2090px;
}
.pg_prev_disabled, .pg_prev_disabled_hover, .pg_prev.pg_disabled.press{
	background-position: right -2116px;
}
.pg_pagenums{
	background-position: left -1960px;
	float: left;
	padding: 4px 10px;
	height: 18px;
	text-align: center;
}
.pagination.dots .pg_pagenums{
	width: auto;
}
.pg_pagenums a{
	float: none;
}
.pg_pagenums a, .pg_pagenums span{
	font-weight: bold;
}
.pg_pagenums span{
	display: block;
	float: left;
	width: 16px;
}
.pg_pagenums span{
	margin: 0px 3px;
}
.pg_pagenums span.underline{
	cursor: pointer;
	text-decoration: underline;
}
.pg_pagenums span.bold{
	cursor: default;
	text-decoration: none;
	color: #226bd7;
}
.pagination{
	padding: 11px 10px;
	height: auto;
}
/* Mini Pagination */
.dots{
	height: 27px;
	padding: 11px 10px 11px 10px;
}
.pagination.dots .pg_pagenums{
	padding: 4px 5px 4px 10px;
}
.pagination.dots .pg_prev{
	margin-right: 0px;	
}
.pagination.dots .pg_next{
	margin-left: 0px;
}
.pagination.dots .pg_pagenums span{
	background-position: -35px -2009px;
	display: block;
	float: left;
	width: 7px;
	margin: 5px 5px 0px 0px;
	height: 8px;
	cursor: pointer;
}
.pagination.dots .pg_pagenums span.on{
	background-position: -24px -2009px;
}
.pagination.dots .more{
	margin-right: 10px;
	position: absolute;
	right: 0;
	margin-top: 3px;
}
/* Pagination Info */
.bottomCap .pg-search-counter{
	float: left;
	margin-top: 6px;
	margin-bottom:6px;
	/*width: 180px;*/
	text-align: left;
}
.pg-search-open-state{
	display: none;
}
/*
.bottomCap .pg-search-counter span, .topCap .pg-search-counter span{
	font-weight: bold;
}
*/
.bottomCap .pg-toggle{
	float: right;
}
.bottomCap .drop-default{
	cursor: pointer;
}
.bottomCap .drop-default span{
	width: 115px;
	display: block;
}
.bottomCap ul.drop-default li span{
	margin-right: 4px;
	width: 126px;
}
/* Sidebar Overrides */
#sidebar .dots .pg_contents, 
#studioSidebar .dots .pg_contents {
	margin: 0px auto;
	float: none;
}
