/* --- tags: paging-nav --- */

/* ---- defaults ---- */
.modForwardBack a, .modForwardBack li.pagingSelected, .modForwardBack li.pagingMore, .modForwardBack li.pagingArrow {
	width: 225px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.modForwardBack .pagingContent {
	padding-top: 2px;
	padding-bottom: 2px;
		/* -> don't use padding left/right! use width definition */
}

/* ---- common ---- */
.modForwardBack {
	text-align: center;
	margin: 10px 0px 10px 0px;
	
	/* align center */
	position: relative;
	left: -50%;
	float: right;
}

.modForwardBack ul {
	/* align center */
	position: relative;
	left: 50%;
}
.modForwardBack li {
	float: left;
	text-align: center;
}
.modForwardBack a {
	color: #2d2d2d;
}
.modForwardBack a:hover {
	color: #ee1c25;
}

/* ---- paging numbers ---- */
.modForwardBack li.pagingNum {}
.modForwardBack li.pagingSelected {}
.modForwardBack li.pagingMore {}

/* ---- paging arrows ---- */
.modForwardBack li.pagingArrow {
	display: block;
}
.modForwardBack li.pagingArrow a, .modForwardBack li.pagingArrow a:hover {
	text-decoration: none !important;
}


/* ---- paging arrows: enabled ---- */
.modForwardBack li.pagingFirst {}
.modForwardBack li.pagingLast {}
.modForwardBack li.pagingPrev:before {
	content: url(../../images/list_arrow_left_nol.png);
	padding-right: 10px;
}
.modForwardBack li.pagingNext:after {
	content: url(../../images/list_arrow_right_nol.png);
	padding-left: 10px;
}

/* ---- paging arrows: disabled ---- */
.modForwardBack li.pagingFirstDisabled {}
.modForwardBack li.pagingLastDisabled {}
.modForwardBack li.pagingPrevDisabled:before {
	content: url(../../images/list_arrow_left_nol.png);
	padding-right: 10px;
}
.modForwardBack li.pagingNextDisabled:after  {
	content: url(../../images/list_arrow_right_nol.png);
	padding-left: 10px;
}
.modForwardBack li.pagingPrevDisabled {
	opacity: 0.5;
}
.modForwardBack li.pagingNextDisabled  {
	opacity: 0.5;
}








