table.listview_paging {
	border-width: 0px;
	border-spacing: 0px;
	width: 71%;
}

label.label_listview_page {
	padding: 0px 5px;
}

span.span_listview_page {
	padding: 0px 5px;
	font-weight: bold;
}

span.listview_firstpage {
	background: url(../image/listview/btnFirstPage.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}

span.listview_previouspage {
	background: url(../image/listview/btnPreviousPage.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}

span.listview_nextpage {
	background: url(../image/listview/btnNextPage.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}

span.listview_lastpage {
	background: url(../image/listview/btnLastPage.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
	cursor: pointer;
}

span.listview_firstpage_disabled {
	background: url(../image/listview/btnFirstPage_disabled.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
}

span.listview_previouspage_disabled {
	background: url(../image/listview/btnPreviousPage_disabled.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
}

span.listview_nextpage_disabled {
	background: url(../image/listview/btnNextPage_disabled.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
}

span.listview_lastpage_disabled {
	background: url(../image/listview/btnLastPage_disabled.png) no-repeat;
	border: 0px;
	width: 16px;
	height: 16px;
	padding-left: 16px;
}

input.listview_pageselect {
	border-width: 1px;
	border-collapse: collapse;
	width: 25px;
}

div.listview {
	width: 100%;
	overflow-x: auto;
	background: #ffffff;
}

div.listview table.listview_content {
	border-width: 0px;
	border-spacing: 0px;
	border-spacing: 1px;
}

div.listview table.listview_content thead tr th {
	padding: 5px 0px;
	text-align: center;
	vertical-align: middle;	
	border: 1px solid #000000;
	background: #b4b4b4;
	
}

div.listview table.listview_content thead tr th.unsorted {
	background: #b4b4b4;
	cursor: pointer;	
}

div.listview table.listview_content thead tr th.sortedASC {
	background: #D4E3EE url(../image/listview/btnSortASC.png) 100% 50% no-repeat;
	cursor: pointer;
}

div.listview table.listview_content thead tr th.sortedDESC {
	background: #D4E3EE url(../image/listview/btnSortDESC.png) 100% 50% no-repeat;
	cursor: pointer;	
}

div.listview table.listview_content tbody tr td {
	border: 1px solid #000000;
	padding: 1px;
	vertical-align: center;
}

div.listview table.listview_content tbody tr td.norecord {
	text-align: center;
	vertical-align: middle;
	font-style: italic;
}

div.listview table.listview_content thead tr th.rowaction {
	text-align: center;
	min-width: 50px;
	font-weight: bold;	
}

div.listview table.listview_content thead tr th.checkbox {
	min-width: 20px;
}

div.listview table.listview_rowaction {
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.listview table.listview_rowaction tbody tr td {
	border: 0px solid #000000;
	vertical-align: top;
}

	.contenttextlargesort {
		background:#9FC43C; 
		font-size:15px; 
		font-weight:bold; 
		padding: 6px; 
		text-align:left; 
		vertical-align:middle; 
		border:#FFF solid 1px; 
		color:#000; 
		cursor:pointer;
		background: #9FC43C url(../image/listview/btnSortASC.png) 100% 50% no-repeat;
		}

	.contenttextlargeasc {
		background:#9FC43C; 
		font-size:15px; 
		font-weight:bold; 
		padding: 6px; 
		text-align:left; 
		vertical-align:middle; 
		border:#FFF solid 1px; 
		color:#000; 
		letter-spacing:1px;
		cursor:pointer;
		background: #D4E3EE url(../image/listview/btnSortASC.png) 100% 50% no-repeat;
		}
	.contenttextlargedesc {
		background:#9FC43C; 
		font-size:15px; 
		font-weight:bold; 
		padding: 6px; 
		text-align:left; 
		vertical-align:middle; 
		border:#FFF solid 1px; 
		color:#000; 
		letter-spacing:1px;
		cursor:pointer;
		background: #D4E3EE url(../image/listview/btnSortDESC.png) 100% 50% no-repeat;
		}
	.contenttextlargeunsort {
		background:#9FC43C; 
		font-size:15px; 
		font-weight:bold; 
		padding: 6px; 
		text-align:left; 
		vertical-align:middle; 
		border:#FFF solid 1px; 
		color:#000; 
		letter-spacing:1px;
		cursor:pointer;
		}
		.contenttextlargenosort {
		background:#9FC43C; 
		font-size:15px; 
		font-weight:bold; 
		padding: 6px; 
		text-align:left; 
		vertical-align:middle; 
		border:#FFF solid 1px; 
		color:#000; 
		letter-spacing:1px;
		}
	.tablecard {
		border-color:#8B8B00;
		border-style:solid;
		border-width:5px;
	
	}
	
	.tdcard {
		border-color:#c2c903;
		border-style:solid;
		border-width:2px;
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: 14px;
		font-weight: bold;
	
	}
	
	.tdcard1 {
		border-color:#F1F1D7;
		border-style:solid;
		border-width:2px;
	
	}
	
	.cardLabel {
		
	}

	
table.erb_listview_paging {
	border-width: 0px;
	border-spacing: 0px;
	width: 71%;
}

label.erb_label_listview_page {
	padding: 0px 0px;
}

span.erb_span_listview_page {
	padding: 0px 0px;
	font-weight: bold;
}

/* Helper - helperSearchJob */
/*--------pagination--------*/
#job-pagination-wrap { width:705px; position:relative; float:left; font-size:13px; margin-bottom:5px;}

#job-pagination-total { width:250px; position:relative; float:left; text-align:left; letter-spacing:1px; }
#job-pagination-total ul { margin:0; padding:0; list-style:none; float:left;}
#job-pagination-total li { margin:0; padding:0; display:inline; }

#job-pagination-page { width:455px; position:relative; float:left; text-align:right; }
#job-pagination-page ul { margin:0; padding:0; list-style:none; float:right;}
#job-pagination-page li { margin:0; padding:0; display:inline; }
#job-pagination-page li a { margin:0; padding:0; display:inline; padding:1px 3px; border:#CCC solid 1px; border-radius: 3px; text-decoration: none; color: #666; }
#job-pagination-page li a:hover { background:#060; color: #FFF; border:#060 solid 1px; }
#job-pagination-page li.disable a { margin:0; padding:0; padding:1px 3px; border:none; border-radius: 3px; text-decoration: none; color: #060; }
#job-pagination-page li.disable a:hover { background:#060; color: #FFF; border:#060 solid 1px; }


/*--------Search Result--------*/
#job-search-result { width:100%; position:relative; float:left; margin-bottom:25px; border:#A3A900 solid 1px; border-bottom:#A3A900 solid 2px; }
#job-search-result table { width:100%; text-align:left; letter-spacing:1px; font-size:14px; background:#F0F0F0; border-collapse:collapse;  }
#job-search-result table td { border:#FFF solid 1px; }
#job-search-result table tr:hover { background-color: #E8EBB6; }
.search-select { background:#E8EBB6; }
