.clear						{ clear: both; }
.talent 					{ width: 980px; margin-top: 5px; text-align: left; }
.home_title					{ float: left; font-size: 26px; margin-bottom: 50px; color: #666666; text-align: left; font-weight: bold; }
.share 						{ float: right; }
.share a					{ color: #0084c9; text-decoration: underline; font-size:14px; }
.share a:hover 				{ text-decoration: none; }

.pro						{ float: left; text-align: center; width: 490px; color: #0078c4; font-size: 22px; font-weight: bold; margin: 70px 0 200px 0; }
.emp 						{ float: left; text-align: center; width: 490px; color: #0078c4; font-size: 22px; font-weight: bold; margin: 70px 0 200px 0; }

.pro a, .emp a				{ color: #0078c4; }

.links						{ float: left; height: 12px; border-right: 1px solid #0481c4; padding: 3px 20px 3px 20px; }
.links.first				{ padding-left: 0; }
.links.last 				{ border-right: 0; }
.links a					{ color: #0481c4; text-decoration: underline; }
.links a:hover 				{ color: #666666; text-decoration: none; }
.links a.selected			{ color: #666666; text-decoration: none; }

.results 					{ margin: 20px 0 50px 0; }

table {
	text-align: left; border: 1px solid #000; 
}
table td { color: #666666; text-align: left; border: 1px solid #000; }
table td.green { background: #8cd600; color: #fff; }

.header_centre { text-align: center; }
.header_centre.blue { background: #0084c9; color: #fff; }
.header_centre.orange { background: #ff6600; color: #fff; }
.header_centre.gray { background: #666666; color: #fff; }


.tbl_header { }
.tbl_header td { color: #FFF; }


.tbl_header_2 { }
.tbl_header_2 td { color: #ff6600; text-decoration: underline; }

.emp_left { float: left; width: 374px; padding: 20px; }
.emp_box  { width: 374px; height: 200px;  }
.emp_box .header { 
	width: 354px; 
	text-align: left; 
	padding: 10px 10px 5px 10px; 
	background: url(../images/employer_login_header.jpg) no-repeat; 
	color: #fff; 
	height: 23px;
	font-size: 14px;
	font-weight: bold;   
}

.emp_box .info { width: 372px; height:130px; border: 1px solid #c0c0c0; border-top:0; padding-top: 20px; }
.emp_box .info ul { margin-top: 0; padding-top: 0; }

.emp_box .info .input_left { float: left; width: 70px; text-align: left; margin: 10px 0 5px 40px ; }
.emp_box .info .input_right { float: left; width: 220px; text-align: left; margin: 5px 0 5px 10px ; line-height: 30px; }
.emp_box .info .input_right a { color: #0084c9; text-decoration: underline;  }
.emp_box .info .input_right a:hover { text-decoration: none; }
.emp_box .info .input_right input[type="text"] { width: 215px; }
.emp_box .info .input_right input[type="password"] { width: 215px; }
