.holder {
	margin: 15px 0;
}

.holder a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333;
    padding: 3px;
    border: 1px solid #DFDFDF;
}

.holder a:hover {
	background-color: #228994;
	color: #fff;
}

.holder a.jp-previous { border: none; margin-right: 15px; background: url('../images/back.png') no-repeat;padding: 5px 70px 5px 0;}
.holder a.jp-next {border: none; margin-left: 15px; background: url('../images/next.png') no-repeat;padding: 5px 70px 5px 0;}

.holder a.jp-current, a.jp-current:hover { 
	color: #FF0000;
	font-weight: bold;
}

.holder a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder a.jp-current{
    background: #F7F7F7;
}

.holder  a.jp-current:hover{
    cursor: default;
}
.holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}

.holder span { margin: 0 5px; }


/* ------------ holder2 ---------------- */

.holder2 {
	margin: 15px 0;
}

.holder2 a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333;
    padding: 3px;
    border: 1px solid #DFDFDF;
}

.holder2 a:hover {
	background-color: #228994;
	color: #fff;
}

.holder2 a.jp-previous { border: none; margin-right: 15px; background: url('../images/back.png') no-repeat;padding: 5px 70px 5px 0;}
.holder2 a.jp-next {border: none; margin-left: 15px; background: url('../images/next.png') no-repeat;padding: 5px 70px 5px 0;}

.holder2 a.jp-current, a.jp-current:hover { 
	color: #FF0000;
	font-weight: bold;
}

.holder2 a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder2 a.jp-current{
    background: #F7F7F7;
}

.holder2  a.jp-current:hover{
    cursor: default;
}
.holder2 a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}

.holder2 span { margin: 0 5px; }





/* ------------ holder3 ---------------- */

.holder3 {
	margin: 15px 0;
}

.holder3 a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333;
    padding: 3px;
    border: 1px solid #DFDFDF;
}

.holder3 a:hover {
	background-color: #228994;
	color: #fff;
}

.holder3 a.jp-previous { border: none; margin-right: 15px; background: url('../images/back.png') no-repeat;padding: 5px 70px 5px 0;}
.holder3 a.jp-next {border: none; margin-left: 15px; background: url('../images/next.png') no-repeat;padding: 5px 70px 5px 0;}

.holder3 a.jp-current, a.jp-current:hover { 
	color: #FF0000;
	font-weight: bold;
}

.holder3 a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder3 a.jp-current{
    background: #F7F7F7;
}

.holder3  a.jp-current:hover{
    cursor: default;
}
.holder3 a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}

.holder3 span { margin: 0 5px; }







/* ------------ holder4 ---------------- */

.holder4 {
	margin: 15px 0;
}

.holder4 a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333;
    padding: 3px;
    border: 1px solid #DFDFDF;
}

.holder4 a:hover {
	background-color: #228994;
	color: #fff;
}

.holder4 a.jp-previous { border: none; margin-right: 15px; background: url('../images/back.png') no-repeat;padding: 5px 70px 5px 0;}
.holder4 a.jp-next {border: none; margin-left: 15px; background: url('../images/next.png') no-repeat;padding: 5px 70px 5px 0;}

.holder4 a.jp-current, a.jp-current:hover { 
	color: #FF0000;
	font-weight: bold;
}

.holder4 a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder4 a.jp-current{
    background: #F7F7F7;
}

.holder4  a.jp-current:hover{
    cursor: default;
}
.holder4 a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}

.holder4 span { margin: 0 5px; }