.paged-list-button-legend {
	float: right;
	text-align: right;
	overflow: hidden;
	width: auto;
}

.paged-list-button-legend .button-legend {
	text-align: center;
	overflow: hidden;
	float: left;
	font-size: 80%;
	padding: 5px;
}

.paged-list {
    width: 100%;
    border-collapse: collapse; /* Remove the cellspacing */
}

.paged-list .header-row {
    background:transparent url(../images/heading_bar.jpg) repeat scroll 0 0;
    color: #FFFFFF;
}

.paged-list .header-row a {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.paged-list .header-column {
	padding: 6px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.paged-list .header-column img {
	vertial-align: middle;
	padding-bottom: 2px;
}

.paged-list .data-row-on {
	background-color: #FBFBFB
}

.paged-list .data-row-off {
	background-color: #F3F3F3;
}

.paged-list .data-row-hover {
	background-color: #EBEBED;
}

.paged-list .data-column {
	font-size: 13px;
	padding: 6px;
}

.paged-list .data-column a {
	font-size: 13px;
	color: #484848;
	font-weight: normal;
}

.paged-list .data-column a:hover {
	text-decoration: underline;
	color: #455376;
}

.page-conrols {
	float: right;
	text-align: right;
	overflow: hidden;
	width: auto;
	padding: 5px;
	font-size: 13px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

.paging-control-cell {
	font-size: 13px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.paging-select {
	font-size: 13px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.paging-button {
}

.paging-no-records {
	text-align: center;
	padding: 5px;
}