@charset "utf-8";
/* CSS Document */

ul.tabs li.js a 					{background:url(../../img/real-sprite-tabs.png) no-repeat -5px 0px; width:153px; height:53px;}
ul.tabs li.olr a 					{background:url(../../img/real-sprite-tabs.png) no-repeat -5px -195px; width:155px; height:53px;}
ul.tabs li.js a:hover				{background-position: -5px -65px;}
ul.tabs li.olr a:hover				{background-position: -5px -260px;}
ul.tabs li.js a.selected,
ul.tabs li.js a.selected:hover		{background-position: -5px -131px !important; width:158px;}
ul.tabs li.olr a.selected,
ul.tabs li.olr a.selected:hover		{background-position: 0px -326px !important; width:160px;}

/***** Homepage Tabs
*****************************************************************************************/

body.bg_home ul.tabs								{display:block; width:314px;}
body.bg_home ul.tabs li.js a 						{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -898px !important; width:154px; height:49px;}
body.bg_home ul.tabs li.olr a 						{background:url(../../img/home_form_sprite.jpg) no-repeat -171px -897px !important; width:155px; height:49px;}

body.bg_home ul.tabs li.js a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -963px !important;}
body.bg_home ul.tabs li.olr a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat -171px -962px !important;}
body.bg_home ul.tabs li.js a.selected,
body.bg_home ul.tabs li.js a.selected:hover			{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat 0px -1028px !important;}
body.bg_home ul.tabs li.olr a.selected,
body.bg_home ul.tabs li.olr a.selected:hover		{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat -171px -1029px !important;}


/*Home page tab fixes when not .uk.realstaffing*/
body#uk_homepage ul.tabs								{display:block; width:314px;}
body#uk_homepage ul.tabs li.js a 						{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -898px !important; width:154px; height:49px;}
body#uk_homepage ul.tabs li.olr a 						{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -897px !important; width:155px; height:49px;}

body#uk_homepage ul.tabs li.js a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -963px !important;}
body#uk_homepage ul.tabs li.olr a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -962px !important;}
body#uk_homepage ul.tabs li.js a.selected,
body#uk_homepage ul.tabs li.js a.selected:hover			{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat 0px -1028px !important;}
body#uk_homepage ul.tabs li.olr a.selected,
body#uk_homepage ul.tabs li.olr a.selected:hover		{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat -173px -1029px !important;}



body#de_homepage ul.tabs								{display:block; width:314px;}
body#de_homepage ul.tabs li.js a 						{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -898px !important; width:154px; height:49px;}
body#de_homepage ul.tabs li.olr a 						{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -897px !important; width:155px; height:49px;}
body#de_homepage ul.tabs li.js a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -963px !important;}
body#de_homepage ul.tabs li.olr a:hover					{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -962px !important;}
body#de_homepage ul.tabs li.js a.selected,
body#de_homepage ul.tabs li.js a.selected:hover			{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat 0px -1028px !important;}
body#de_homepage ul.tabs li.olr a.selected,
body#de_homepage ul.tabs li.olr a.selected:hover		{width:155px; background:url(../../img/home_form_sprite.jpg) no-repeat -173px -1029px !important;}


body#nl_homepage ul.tabs li.js a 					{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -898px !important; width:155px; height:46px;}
body#nl_homepage ul.tabs li.olr a 					{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -898px !important; width:155px; height:46px;}
body#nl_homepage ul.tabs li.js a:hover				{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -963px !important;}
body#nl_homepage ul.tabs li.olr a:hover				{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -963px !important;}
body#nl_homepage ul.tabs li.js a.selected,
body#nl_homepage ul.tabs li.js a.selected:hover		{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -1029px!important; width:155px;}
body#nl_homepage ul.tabs li.olr a.selected,
body#nl_homepage ul.tabs li.olr a.selected:hover	{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -1029px!important; width:155px;}


body#fr_homepage div#start_job_search {
background:transparent url(../../img/home_form_sprite.jpg) no-repeat scroll 0 -453px !important;
}

body#fr_homepage ul.tabs li.js a 					{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -898px !important; width:155px; height:46px;}
body#fr_homepage ul.tabs li.olr a 					{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -898px !important; width:155px; height:46px;}
body#fr_homepage ul.tabs li.js a:hover				{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -963px !important;}
body#fr_homepage ul.tabs li.olr a:hover				{background:url(../../img/home_form_sprite.jpg) no-repeat -173px -963px !important;}
body#fr_homepage ul.tabs li.js a.selected,
body#fr_homepage ul.tabs li.js a.selected:hover		{background:url(../../img/home_form_sprite.jpg) no-repeat 0px -1029px!important; width:155px;}
body#fr_homepage ul.tabs li.olr a.selected,
body#fr_homepage ul.tabs li.olr a.selected:hover	{background:url(../../img/home_form_sprite.jpg) no-repeat -174px -1029px!important; width:155px;}



div#GM_wrapper div#sectors 							{margin-top:43px;}

/***** OLR Shortlist
*****************************************************************************************/
div.btn_holder					{background:url(../../img/real-sprite.png) no-repeat -10px -320px; padding:0 !important; margin:10px 0; overflow:hidden; margin-left:25.6%; width:140px;}
div.btn_holder input			{background:url(../../img/real-sprite.png) no-repeat -339px -370px; display:block; color:#FFF; font-weight:bold; margin-left:4px; padding:8px 32px 10px 10px; color:#000; border:none; text-align:left;}
div.btn_holder:hover			{background-position:-10px -620px;}
div.btn_holder input:hover		{background-position:-339px -670px; text-decoration:none; color:#F4AA00;}

/***** IE6
*****************************************************************************************/
div.btn_holder.btnOver			{background-position:-10px -620px; display:inline;}
div.btn_holder input.btnOver	{background-position:-339px -670px; text-decoration:none; color:#F4AA00; text-align:left;}

/***** Jobsearch Filters
*****************************************************************************************/
a#JobSearch_AllTypeFilter 		{background-image:url(../../img/lang/en/btn/all-sprite.gif); width:75px;}
a#JobSearch_ContractFilter 		{background-image:url(../../img/lang/en/btn/contract-sprite.gif); width:100px;}
a#JobSearch_PermanentFilter 	{background-image:url(../../img/lang/en/btn/permanent-sprite.gif); width:100px;}

/***** Job Search SERP / Job Descriptions
*****************************************************************************************/
a.JobSearch_more {width:66px; background-image:url(../../img/lang/en/btn/more-sprite.gif);}
div#JobSearch_Details div.JobSearch_Details_Header {width:555px;}

/***** Form Errors
*****************************************************************************************/
div#Form_Jbe_Industry_Container.errorContainer div#Form_Jbe_Industry_Errors{width:365px !important;}
