/* CSS Document */
.pagination_box {
	display:block;
	clear:both;
	width:100%;
	text-align:center;
}
.pagination {
	font-size: 84.6%;
	line-height:normal;
	font-family:Arial, Gadget, sans-serif;
	display:inline-block;
	/*margin-left:20%;*/
}
.pagination a {
    text-decoration: none;
	border: solid 1px #149840;
	color: #149840;
}
.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}
.pagination .current {
    background: none repeat scroll 0 0 #149840;
    color: #FFF;
	border: solid 1px #149840;
}
.pagination .current.prev, .pagination .current.next{
	color:#EEE;
	border-color:#EEE;
	background: none repeat scroll 0 0 transparent;
}

nav.pagnav {
	margin:0;
	right:0;
	top:0;
	position:absolute;
}
nav.pagnav li {
	float:left;
	height:24px;
}
nav.pagnav li a {
	padding:0;
	display:block;
	text-align:center;
	position:relative;
	text-decoration:none;
	width:24px;
	height:24px;
	line-height:24px;
	margin-left:4px;
}
nav.pagnav li a:hover {
	color: #149840;
}
nav.pagnav li a.plus {
	background:transparent url(../images/icons/plus_minus_24x24.png) 0 -30px no-repeat scroll;
}
nav.pagnav li a.minus {
	background:transparent url(../images/icons/plus_minus_24x24.png) -30px -30px no-repeat scroll;
}
nav.pagnav li a.plus:hover {
	background-position:0 0;
}
nav.pagnav li a.minus:hover {
	background-position:-30px 0;
}

nav.itemnav {
	margin:0;
	right:15px;
	top:15px;
	position:absolute;
}
nav.itemnav li {
	float:left;
	height:24px;
}
nav.itemnav li a {
	padding:0;
	display:block;
	text-align:center;
	position:relative;
	text-decoration:none;
	width:24px;
	height:24px;
	line-height:24px;
	margin-left:4px;
}
nav.itemnav li a:hover {
	color: #149840;
}
nav.itemnav li a.plus {
	background:transparent url(../images/icons/plus_minus_24x24.png) 0 -30px no-repeat scroll;
}
nav.itemnav li a.minus {
	background:transparent url(../images/icons/plus_minus_24x24.png) -30px -30px no-repeat scroll;
}
nav.itemnav li a.plus:hover {
	background-position:0 0;
}
nav.itemnav li a.minus:hover {
	background-position:-30px 0;
}
