/* PAGE BAR STYLE 
------------------------------------------------------------ */

	/* style for the entire page bar
	------------------------------------------------------------------------------- */
	#page_view_bar {
		margin:				0 0 5px;
		padding:			2px 0;
		width:				100%;
		border-bottom:		solid 1px #DDD;
		text-align:			right;
		float:				left;
	}
	
	#page_view_bar p {
		margin:				0;
		padding:			0;
	}
	
	
	/* style for the div containing "Viewing X of XXX"
	------------------------------------------------------------------------------- */
	#page_view_bar #view_bar {
		width:				100%;
		height:				20px;
		font-weight:		bold;
	}
	
	
	/* default page number (only affects the divider "|")
	------------------------------------------------------------------------------- */
	#page_view_bar #page_bar {
		color:				#555;
	}
	
	#page_view_bar #page_bar p {
		float:				left;
	}
	
	
	/* page numbers (not current page)
	------------------------------------------------------------------------------- */
	#page_view_bar #page_bar a {
		margin:				3px 2px;
		padding:			0 3px;
		font-weight:		normal;
		color: 				#567;
		border:				solid 1px #DDD;
		float:				left;
	}
		
		
	/* style for the current page
	------------------------------------------------------------------------------- */
	#page_view_bar #page_bar #current {
		margin:				0 2px;
		padding:			3px 6px;
		font-weight:		bold;
		color:				#FFF;
		background:			#555;
	}
	
	
	/* arrow navigation (first, previous, next last)
	------------------------------------------------------------------------------- */
	#page_view_bar #page_bar #first_page,
	#page_view_bar #page_bar #first_page span {
		margin:				4px 0 0;
		padding:			0;
		width:				10px;
		height:				10px;
		display:			block;
		overflow:			hidden;
		float:				left;
		border:				none;
	}
	
	#page_view_bar #page_bar #first_page span {
		position:			absolute;
		background:			url(../images/common/page_bar_black.png) no-repeat 0 -10px;
		/* enable PNG support in IE */
		behavior:			url(../lib/scripts/iepngfix.htc);
	}
	
	#page_view_bar #page_bar #prev_page,
	#page_view_bar #page_bar #prev_page span {
		margin:				4px 0 0;
		padding:			0;
		width:				10px;
		height:				10px;
		display:			block;
		overflow:			hidden;
		border:				none;
	}
	
	#page_view_bar #page_bar #prev_page span {
		position:			absolute;
		background:			url(../images/common/page_bar_black.png) no-repeat 0 0;
		/* enable PNG support in IE */
		behavior:			url(../lib/scripts/iepngfix.htc);
	}
	
	#page_view_bar #page_bar #next_page,
	#page_view_bar #page_bar #next_page span {
		margin:				4px 0 0;
		padding:			0;
		width:				10px;
		height:				10px;
		display:			block;
		overflow:			hidden;
		float:				left;
		border:				none;
	}
	
	#page_view_bar #page_bar #next_page span {
		position:			absolute;
		background:			url(../images/common/page_bar_black.png) no-repeat -10px 0;
		/* enable PNG support in IE */
		behavior:			url(../lib/scripts/iepngfix.htc);
	}
	
	#page_view_bar #page_bar #last_page,
	#page_view_bar #page_bar #last_page span {
		margin:				4px 0 0;
		padding:			0;
		width:				10px;
		height:				10px;
		display:			block;
		overflow:			hidden;
		float:				left;
		border:				none;
	}
	
	#page_view_bar #page_bar #last_page span {
		position:			absolute;
		background:			url(../images/common/page_bar_black.png) no-repeat -10px -10px;
		/* enable PNG support in IE */
		behavior:			url(../lib/scripts/iepngfix.htc);
	}
	
/* ------------------------------------------------------------ */