/*
## paginationBar
********************************************************************/


.paginationBar{
	clear:both;
	line-height:4em;
	padding:15px 20px 0;
}

.paginationBar .blue_font{
	font-weight:bold;
	float:left;
	margin-left:40px;
	cursor:pointer;
}
.paginationBar .button{
	float:right;
	margin:0;
	padding:0 20px;
	line-height:40px;
}
.paginationBar .blue_font img{margin:12px 5px 0 0}
.paginationBar .blue_font span{color:inherit;}
.paginationBar.bottom{
	border-top:1px dotted #303030;
}



.totalResults{
	float:left;
	color:#666;
	width:100%;
	font-size:14px;
	margin-bottom:20px;
}

.paginationBar .sortForm{
	float:left;
	margin:0;
}

.paginationBar ul.pagination{
	float:left;
}

.paginationBar ul.pagination li{
	float:left;
}

.paginationBar ul.pagination li a,
.paginationBar ul.pagination li strong{
	display:block;
	width:20px;
	text-align:center;
}


.paginationBar ul.pagination li.prev a,
.paginationBar ul.pagination li.next a{
	width:25px;
	overflow:hidden;
	white-space:nowrap;
	color:transparent;
	text-indent: -999px;
}


.paginationBar ul.pagination li.next a{
	background:url("../images/pagination-next.png") no-repeat center center ;
}


.paginationBar ul.pagination li.prev a{
	background:url("../images/pagination-prev.png") no-repeat center center ;
}





.paginationBar ul.pagination li.first,
.paginationBar ul.pagination li.last{
	display:none;
}

.paginationBar .showAll,
.paginationBar .showPagination {
    float:left;
	margin: 0.5em 0 0.5em 95px;
	padding:0 20px;
	line-height:3em;
	border-left:1px solid #c0c0c0;
	color:#808080;
	}

.pagination-centered{
	text-align:center;
}

.select_cont{
	overflow:hidden;
	border:1px solid #ccc;
	border-radius:3px;
	font-family:Helvetica;
	margin-bottom:5px;
	background: url("../images/select_arrow.png") no-repeat scroll right center transparent;
	cursor:pointer;
}
#sort_form1 label{
	float:left;
	font-size:13px;
	color:#666;
	margin-right:10px;
}

#sort_form1 .select_cont{
	width:240px;
	float:left;
	height:40px;
}

.select_cont select{
	/* UTAS-2439 */
	height: auto;
    padding: 9px 7px;
    width: 100%;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-overflow: '';
    /* UTAS-2439 */
}

.reset-it {
	
}
.reset-it select {
    height: auto;
    padding-bottom: 11px;
    padding-top: 11px;    
    width: 270px;

    -webkit-appearance: none;
   	-moz-appearance: none;
   	appearance: none;
   	text-overflow: '';
}
.download-csv-line {
    cursor: pointer;
    display: inline-block;
    line-height: 22px;
    margin-left: 15px;
}

.download-csv-line span{
    color: #003395;
    font-weight: bold;
}