﻿/* candiate home page specific styles *//***************************************************************************************** *			3 columns layout ****************************************************************************************/body.has-three-column-main #main{	padding-left:235px;	padding-right:220px;}/* center column */#job-list {	float: left; display: inline;	width: 100%;	position: relative;		/*height: 600px;	border: 1px solid red;*/}/* right column */#home-right-column{	float: right; 	display: inline;	width: 200px;	margin-right: -200px;	position: relative;	left: 10px;}/* left column */#browselinks {	float: left; display: block;	position:relative;	width: 200px;	margin-left: -670px;	position: relative;	/*left: -200px;/**/	_height: 500px; /*/* This is an ugly workaround... To stop IE from recalculating the footer position when the user hovers over a link the this sidebar */}/***************************************************************************************** *			Site Home Page ****************************************************************************************//***************************************************************************************** *			Job Center styles ****************************************************************************************/#home-welcome input.register {	position: absolute;	right: 5px;	bottom: 9px;}#login-welcome-register div div div{	padding-bottom: 40px; }/***************************************************************************************** *			Shared candidate styles ****************************************************************************************//************************ * Quick search internal styles ************************/ #home-quick-search{	padding:13px 48px 10px 275px;}#home-quick-search h1,#home-quick-search h2{	font-size: 1.3em; 	font-weight: bold;	margin: 0;}#home-quick-search fieldset legend span {	position: absolute;	top: -1000em;	left: -1000em;}#home-quick-search .links-form-item {	position:absolute;	top:16px;	right:234px;	margin:0;}#home-quick-search .form-item p{	margin-top:2px;	font-size:0.9em;	color:#666666;}#home-quick-search .error-message {	color: White !important;	border: solid 1px white;	padding: 2px;}#home-quick-search input.text {		font-size:18px;	color:#036;	background: transparent url(../images/sprites.gif) 0 0 no-repeat;	border-color:#b6d7ec;	padding:10px 2px 2px 4px !important;	height:34px;	_height:44px;	width: 415px;	_width: 417px;	}#home-quick-search .form-item{	float:left;/**/	margin:0;}#home-quick-search .buttons-form-item {	float:right;/**/}#home-quick-search .buttons-form-item input{	background: transparent url(../images/sprites.gif) 0 -100px no-repeat;	font-size:18px;	width:163px;	height:48px; 	}	#home-quick-search .buttons-form-item input:hover{	background-position:-200px -100px;}#home-quick-search .form-item label {  display: none;}/************************ * Quick search Auto Complete styles ************************/div.ac_results {	background: #F0BF3D;	border: 1px solid #F8CD0C;	overflow: auto;	max-height: 16.1em;	color: #333;	_height: 16.1em;  /* Just for IE6 because it does not understand max-height and we also need to stop the input showing through from behind */	}div.ac_results ul {	width: 90%;	_height: 16.1em;  /* Just for IE6 because it does not understand max-height and we also need to stop the input showing through from behind */}div.ac_results ul li {	width: 90%;	}div.ac_results ul li.ac_over {	background: #F5DB79;}/************************ * Job list ************************/  #job-list{ width:450px; }  #job-list ul.search-results-list li.result{ width:440px; background-position:0 -600px; padding: 4px 7px 7px 7px; }  #job-list ul.search-results-list li.featured-result {  background-position:0 -800px; }
