
/* =Styles of the lists
-----------------------------------------------------------------------------*/

.list-news,
.list-jobs {
	list-style: none;
	padding: 0 0 16px;
	margin: 0;
	border-top: 1px solid #dfdfdf;
	overflow: hidden;
	position: relative;
	float: left;
	width: 100%;
	}
	.list-news li,
	.list-jobs li {
		list-style: none;
		background: transparent url(/images/branding/list-separator.gif) no-repeat 50% 0%;
		margin: -2px 0 0;
		padding: 12px 0 14px;
		width: 100%;
		float: left;
		overflow: hidden;
		}
		.list-news li a,
		.list-jobs li a {
			font-weight: bold;
			}
		.list-news li p,
		.list-jobs li p {
			padding: 0.6em 0 0;
			}
			.list-news li p.date,
			.list-jobs li p.locations {
				font-size: 0.9em;
				}

/* =Styles ot the pager
-----------------------------------------------------------------------------*/

.pager,
.pager-bottom {
	float: left;
	display: block;
	padding: 12px 2px 12px 180px;
	margin: 0;
	position: relative;
	border-top: 1px solid #dfdfdf;
	width: 526px;
	w\idth: 338px;
	height: 42px;
	he\ight: 20px;
	text-align: center;
	z-index:20;
	}
	.pager-bottom {
		padding-bottom: 30px;
		}
	.number-items {
		float: left;
		text-align: left;
		font-size: 0.9em;
		position: absolute;
		top: 14px;
		left: 0;
		}
		.number-items .number {
			font-weight: bold;
			}
	.prev, .next,
	a.prev, a.next,
	a.more {
		background: transparent url(/images/branding/arrow-left.gif) no-repeat 0% -48px;
		padding: 6px 0 6px 10px;
		color: #00703C;
		font-weight: bold;
		text-decoration: none;
		}
		a.next, .next,
		a.more {
			background: transparent url(/images/branding/arrow-right.gif) no-repeat 100% -48px;	
			padding: 6px 10px 6px 0;
			}
	a.prev:hover, .prev { background-position: 0% -3px; color: #7CBF49; }
	a.next:hover, .next,
	a.more:hover { background-position: 100% -3px; color: #7CBF49;}
	.switch5,
	.switch5:visited {
		font-weight: bold;
		color: #00703c;
		text-decoration: none;
		}	
		.switch5:hover {
			color: #7cbf49;
		}		
	.page-number,
	.page-number:visited,
	.page-current {
		background: transparent url(/images/buttons/pager-grey-bg.gif) no-repeat center top;
		overflow: hidden;
		text-align: center;		
		color: #fff;
		font-weight: bold;
		font-size: 0.8em;
		padding: 3px 6px 4px 6px;
		margin: 0;
		text-decoration: none;
		}
		body.safari-mac .page-number,
		body.safari-mac .page-number:visited,
		body.safari-mac .page-current {padding: 4px 6px 4px 6px;}
		.page-number:hover,
		.page-current {
			background: transparent url(/images/buttons/pager-grey-bg.gif) no-repeat center bottom;
			text-decoration: none;
			color: #fff;
			}


