/* TABLES
-------------------------------------------------------------------------*/
/*Common Styles--*/
table.tablelist, table.tabledata { width: 100%; }

table.tablelist td, table.tabledata td  { text-align: left !important; vertical-align: top !important; }

tr.first {}
tr.last {}

td.first {}
td.last {}

/*List Table--*/
table.tablelist td.sectiontableheader {}
table.tablelist tr.sectiontableentry1 td {}
table.tablelist tr.sectiontableentry2 td {}

/*Data Table--*/
table.tabledata td.sectiontableheader {}
table.tabledata tr.sectiontableentry1 td {}
table.tabledata tr.sectiontableentry2 td {}

/*Jobs List--*/
table.joblist td {}
table.joblist td.sectiontableheader {}
table.joblist tr.sectiontableentry1 td {}
table.joblist tr.sectiontableentry2 td {}

table.tabledata td.col1{
	width: 20%;
}
table.tabledata td.col2{
	width: 79%;
}
table.tablelist td.hot{
	background-color: AntiqueWhite;
}

/*Resume--*/
table.resumedetails td {}
table.resumedetails td.sectiontableheader {}
table.resumedetails tr.sectiontableentry1 td {}
table.resumedetails tr.sectiontableentry2 td {}

/* DETAIL PAGES
-------------------------------------------------------------------------*/
/*Company---*/
h4.co-name {}
.co-img {}
.co-des {}

/*Candidate---*/
h4.can-name {}
.can-img {}
.can-des {}

/* MISC
-------------------------------------------------------------------------*/
/*Tooltips--*/
.tool-tip {
	z-index: 999;
	background: #FFFFCC;
	padding: 5px;
	border: 1px solid #C3C39C;
	width: 200px;
}

.messengers { width: 100%; text-align: center; }

.ui-accordion .ui-accordion-content{
	overflow-x:scroll;
	overflow-y:scroll;
	width:100%;
	height:0px;
}

h4.show, h4.hide { cursor: pointer; }

/* To be updated ---*/
td.jobs-pagination .inputbox {
	padding:0px !important;
}

td.jobs-pagination ul.pagination {
	background:none;
	margin:0;
	padding:0;
}

.hasTip img {
margin: 0 !important;
vertical-align: middle;
}

.tool-tip {
	background: #FFFFFF;
	border: 1px solid #cccccc;
	float: left;
	width: 400px !important;
	max-width:400px !important;
	padding: 5px;
}

div.jobs-pagination {
	padding: 20px 0 0;
}

div.jobs-pagination .list-footer {
	width: 100% !important;
	float: left;
	clear: both;
}

div.jobs-pagination .limit {
	float: right;
}

div.jobs-pagination .counter {
	width: 100%;
	float: none;
	text-align: center;
	clear: both;
	font-size: 92%;
	color: #666;
}

a.button {
	padding: 3px 5px;
}

a.button:hover, a.button:focus, a.button:active {
	text-decoration: none;
}
