﻿/*-------------------------------------------------------------------

   Ireland localisation 
   ********************

*/ 

/* RESEARCH CENTER ADDED   */

div#navTop li#researchcenter {
	width:119px;
	background: transparent url(/library/images/global/mediaCentre.gif) 0 -37px no-repeat;
}
li#researchcenter a {
	width:119px;
	background: transparent url(/library/images/global/mediaCentre.gif) top left no-repeat;
}




/* map icon style */
h1 span.showMap a {
	background:transparent url(/library/images/en-IE/iconMapIE.gif) 5px 10px no-repeat;
}

h1 span.showMap a:hover {
	background:transparent url(/library/images/en-IE/iconMapIEOn.gif) 5px 10px no-repeat;
}

div.contactWrapper a:link, div.contactWrapper a:visited, div.contactWrapper a:active, div.sContactForm a:link, div.sContactForm a:visited, div.sContactForm a:active, div.formNav a:link, div.formNav a:visited, div.formNav a:active, div.jobSearchResult a:link, div.jobSearchResult a:visited, div.jobSearchResult a:active, ul.resultsNav a:link, ul.resultsNav a:visited, ul.resultsNav a:active, div.sThankyou a:link, div.sThankyou a:visited, div.sThankyou a:active, div.sLoginCreated a:link, div.sLoginCreated a:visited, div.sLoginCreated a:active, div.actionListNav ul li a:link, div.actionListNav ul li a:visited, div.actionListNav ul li a:active, span.iconLink a:link, span.iconLink a:visited, span.iconLink a:active {
color:#0196DC;
text-decoration:none;
}

a.backToResults:link, 
a.backToResults:visited, 
a.backToResults:active {
background:transparent url(/library/images/en-IE/btnBackToResults.gif) no-repeat scroll left top;
display:block;
height:13px;
margin:auto;
overflow:hidden;
text-indent:-5000px;
width:144px;
}
a.backToResults:hover {
	background-position:0 -13px;
}


div.contactWrapper a:link, div.contactWrapper a:visited, div.contactWrapper a:active, div.sContactForm a:link, div.sContactForm a:visited, div.sContactForm a:active, div.formNav a:link, div.formNav a:visited, div.formNav a:active, div.jobSearchResult a:link, div.jobSearchResult a:visited, div.jobSearchResult a:active, ul.resultsNav a:link, ul.resultsNav a:visited, ul.resultsNav a:active, div.sThankyou a:link, div.sThankyou a:visited, div.sThankyou a:active, div.sLoginCreated a:link, div.sLoginCreated a:visited, div.sLoginCreated a:active, div.actionListNav ul li a:link, div.actionListNav ul li a:visited, div.actionListNav ul li a:active, span.iconLink a:link, span.iconLink a:visited, span.iconLink a:active {
color:#0196DC;
text-decoration:none;
}
div.contactWrapper a:link, div.contactWrapper a:visited, div.contactWrapper a:active, div.sContactForm a:link, div.sContactForm a:visited, div.sContactForm a:active, div.formNav a:link, div.formNav a:visited, div.formNav a:active, div.jobSearchResult a:link, div.jobSearchResult a:visited, div.jobSearchResult a:active, ul.resultsNav a:link, ul.resultsNav a:visited, ul.resultsNav a:active, div.sThankyou a:link, div.sThankyou a:visited, div.sThankyou a:active, div.sLoginCreated a:link, div.sLoginCreated a:visited, div.sLoginCreated a:active, div.actionListNav ul li a:link, div.actionListNav ul li a:visited, div.actionListNav ul li a:active, span.iconLink a:link, span.iconLink a:visited, span.iconLink a:active {
color:#0196DC;
text-decoration:none;
}


p.shortlistView a:link, p.shortlistView a:active, p.shortlistView a:visited {
background:transparent url(/library/images/en-IE/btnViewShortlist.gif) no-repeat scroll left top;
display:block;
height:13px;
overflow:hidden;
text-indent:-5000px;
width:110px;
}

p.shortlistView a:hover {
	background-position:0 -13px;
}


p#btnSignIn a:link, p#btnSignIn a:visited, p#btnSignIn a:active {
background:transparent url(/library/images/en-IE/btnSignIn.gif) no-repeat scroll left top;
display:block;
height:25px;
overflow:hidden;
text-indent:-5000px;
width:79px;
}
p#btnSignIn a:hover {
	background-position:0 -25px;
}


/* background search jobs and search clients panels dark blue */
div#jobRefSearchForm {
/* background:#233E99 url(/library/images/en-IE/navRight-search-form.jpg) repeat-x scroll 0 -2.5em; */
min-height:4em;
padding:15px 0 20px 14px;
}

/* CREATE ACCOUNT LOGIN */
p.btnCreateLogin a {
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	background:transparent url(/library/images/en-IE/btnCreateLogin.gif) top left no-repeat;
	width:143px; /* 140px; */
	height:33px  /* 22px; */
}

p.btnCreateLogin a:hover {
	background-image:url(/library/images/en-IE/btnCreateLoginOn.gif);
}


/* LOGGED IN - BACK TO ACCOUNT BUTTON */

a.backToAccount:link, 
a.backToAccount:visited,
a.backToAccount:active {
    background-image:url(/library/images/en-IE/btnBackToAccount.gif);
	display:block;    
    overflow:hidden;
    text-indent:-5000px;
    width:144px;height:25px;
}

a.backToAccount:hover{
    background-position:0 -25px;
}


/* I already have a login ------------------------------------------------------- */
p.hasLogin a:link,
p.hasLogin a:visited,
p.hasLogin a:active {
	background-image: url(/library/images/en-IE/btnAlreadyHaveALogin.gif);
	width:181px;
}
p.hasLogin a:hover {
	background-position:0 -25px;
}

/* SEARCH FOR STAFF TICK BOX ALIGNMENT ------------------------------------------------------- */

div#candidateSearch div.checkTemp {
margin:2px 10px 0 0;
}

/* SALARY GUIDE ADDITIONAL 20-01-2010 ------------------------------------------------------- */
#surveyDiv .divContentLeft {
clear:right;
float:left;
font-size:12px;
padding:0 0 0 18px;
text-align:justify;
width:295px;
}

#surveyDiv .divContentRight {
background:transparent url(/library/images/en-IE/richard.jpg) no-repeat scroll right bottom;
clear:right;
float:right;
margin-bottom:15px;
margin-right:17px;
min-height:160px;
width:165px; /* was 75px; */
}
#surveyDiv .divContentLeft {
clear:right;
float:left;
font-size:12px;
padding:0 0 0 18px;
text-align:justify;
width:295px;
}

#surveyDiv p {
clear:right;
display:block;
font-size:1.2em;
line-height:1.5;
margin:9px 18px;
padding:0;
}
#surveyDiv b {
display:block;
margin:0 0 18px;
}