.tosakanth-loading {
	Z-INDEX: 3000; BORDER-BOTTOM: #bbb 1px solid; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=80); BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.6em; WIDTH: 20%; PADDING-RIGHT: 0.6em; BORDER-TOP: #bbb 1px solid; TOP: 45%; FONT-WEIGHT: bold; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0.6em; LEFT: 40%; opacity: 0.8
}
HTML > BODY .tosakanth-loading {
	POSITION: fixed
}
.tosakanth-loading SPAN {
	BACKGROUND-IMAGE: url(../images/preload_16x16.gif); PADDING: 5px 0px 5px 26px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 40%; VERTICAL-ALIGN: bottom
}

.tosakanth-orderby{
	cursor: pointer;
}
.tsk-pageview .tosakanth-reload{
	background: transparent url(../images/refresh_20px.png) no-repeat center center;
	width: 26px;
	height: 26px;
	display: block;
	margin: 0px auto;
}

/*--------------- New Pagination (from LnwMall) -----------------*/


/*-------Pagination------*/
.tsk-pageview{
	position: relative;
	height: auto;
    margin-top: 20px;
}
.tsk-pageview .change_perpage {
	position: absolute;
    font-size: 12px;
    top: 25px;
    right: 10px;
}
.tsk-pageview .pagination {
    width: auto !important;
	margin: 0px auto;
	width: auto;
	display: table;
}
.tsk-pageview .pagination a{
	text-decoration:none;
    color: #666;
}
.tsk-pageview .pagination .numberBox{
	width:40px;
	height:37px;
	line-height:37px;
	text-align:center;
	background-color:transparent;
}
.tsk-pageview .pagination .numberBox:hover{
	background-color:#f4f4f4;
}
.tsk-pageview .pagination .now .numberBox:hover{
	background-color:transparent;
}
.tsk-pageview .pagination .line_pagination{
	width:40px;
	height:3px;
	background-color:#ddd;
}
.tsk-pageview .pagination .now .line_pagination{
	background-color:#00a0eb;
}
.tsk-pageview .pagination .next a,
.tsk-pageview .pagination .prev a{
	width:70px;
	height:40px;

}
/*
.tsk-pageview .pagination .last {
    width: 0px;
}
*/
.tsk-pageview .pagination .nextBox{
	width:70px;
	height:40px;
	background-color:#f5f5f5;
	position:relative;
}
.tsk-pageview .pagination .next .nextBox .text{
	position:absolute;
    font-size: 13px;
	bottom:3px;
	right:5px;
}
.tsk-pageview .pagination .prev .nextBox .text{
	position:absolute;
    font-size: 13px;
	bottom:3px;
	left:5px;
}
.tsk-pageview .first_last {
    margin: 0px auto 20px;
}
.tsk-pageview .pagination .nextBox:hover{
	background-color:#ddd;
}
.tsk-pageview .show_page{
    text-align: center;
	position: relative;
    margin: 20px auto;
}