.paging { padding:30px 0px 0px 0px; text-align:center; font-size:14px;}
.paging.display{text-align:right;}
.paging a, .paging span {padding:2px 8px 2px 8px;}
.paging span {color:#000; font-size:14px; font-weight:bold}
.paging a {     list-style: none;
     border: 1px solid #46462F;
     padding: 2px 6px 2px 6px;
     margin: 0 3px 0 3px;
     font-family: arial;
     font-size: 14px;
     color: #000;
     font-weight: bold;
     background-color: #CDCDB4;
     }
.paging a:hover { text-decoration:none;      color: #fff;
     background-color: #46462F;
     cursor: pointer;}
.paging span.prn {     
	background-color:#F5F5F5;
    padding: 2px 6px 2px 6px;
	margin: 0 3px 0 3px;
    font-family: arial;
    font-size: 14px;
	color:#bababa;
    border:1px solid #bababa;
    cursor: default;}
.paging a.prn { border:1px solid #46462F;}
.paging a.prn:hover { border-color:#46462F;}
.paging p#total_count{color:#aaa; font-size:12px; padding-top:3px; padding-left:18px;}
.paging p#total_display{color:#aaa; font-size:12px; padding-top:3px;}

#loading{
     width: 100%;
     position: absolute;
     top: 100px;
     left: 100px;
	 margin-top:200px;
}

.pagingajax .pagination ul li.inactive,
.pagingajax .pagination ul li.inactive:hover{
     background-color:#ededed;
     color:#bababa;
     border:1px solid #bababa;
     cursor: default;
}
.pagingajax .data ul li{
     list-style: none;
     font-family: verdana;
     margin: 5px 0 5px 0;
     color: #000;
     font-size: 13px;
}

.pagingajax .pagination{
     width: 800px;
     height: 25px;
}

.pagingajax .pagination ul li{
     list-style: none;
     float: left;
     border: 1px solid #006699;
     padding: 2px 6px 2px 6px;
     margin: 0 3px 0 3px;
     font-family: arial;
     font-size: 14px;
     color: #006699;
     font-weight: bold;
     background-color: #f2f2f2;
}

.pagingajax .pagination ul li:hover{
     color: #fff;
     background-color: #006699;
     cursor: pointer;
}