


/* COMMON FOR ALL PAGES */

.search_wrapper { height: auto; float:right; }


.signumcontent
{
	_height:365px;
	min-height:365px;
	padding:30px 0;
}

.signumcontent p
{
	font-family:"Times New Roman", sans-serif;
	color:#84888a;
	font-size:14px;
	text-transform:none;	
	text-align:justify;
	line-height:1.5em;
}

.signumcontent p a
{
	color:#0082b5;
	text-decoration:none;
}

body.secondment .signumcontent p a
{
	color:#b1953b;
	text-decoration:none;
}

.signumcontent .title
{
	font-family:"Times New Roman", sans-serif;
	font-size:30px;
	text-transform:uppercase;
	color:#0082b5;

}

body.secondment .signumcontent .title
{
	font-family:"Times New Roman", sans-serif;
	font-size:30px;
	padding:0 370px 20px 30px;
	text-transform:uppercase;
	color:#b1953b;

}

.signumcontent ul li
{
	font-size: 14px;
	color:#84888a;
}

.signumcontent ul li a
{
	color:#0082b5;
	text-decoration:none;
}

.clear
{
	clear: both;
}








/* HOME PAGE */

.home
{
	background:url("../img/home.jpg") right 80px no-repeat;
}

.home .title
{
	padding: 0 0 20px 30px;
}

.home p
{
	padding: 0 420px 20px 30px;
}





/* VENTURE CAPITAL PAGE */

.venturecapital
{
	background:url("../img/career.jpg") right 50px no-repeat;
}

.venturecapital .title
{
	padding: 0 0 20px 30px;
}

.venturecapital p
{
	padding: 0 420px 20px 30px;
}












/* ABOUT US PAGE */

.aboutus
{
	background:url("../img/career.jpg") right top no-repeat;
}

.aboutus .title
{
	padding: 0 0 20px 30px;
}

.aboutus p
{
	padding: 0 420px 20px 30px;
}








/* BACKGROUND PAGE */

.background
{
	background: url("../img/background.jpg") right 50px no-repeat;
}

.background .title
{
	padding: 0 370px 20px 30px;
}

.background p
{
	padding: 0 370px 20px 30px;
}








/* CANDIDATESERVICES PAGE */

.candidateservices
{
	background:url("../img/candidateservices.jpg") left 20px no-repeat ;
}

.candidateservices .title
{
	margin: 0 0 20px 380px;
}

.candidateservices p
{
	margin:0 30px 20px 380px;
}



.candidateservices ul
{
	list-style:square;
	margin:0 30px 20px 380px;
	padding:0 0 0 20px;
}

.candidateservices ul li
{
	margin: 0 0 5px 0;
	font-size: 12px;
}

.candidateservices ul li ul.sublist
{
	list-style:square;
	margin:10px 30px 20px 0px;
}

.candidateservices ul li ul.sublist li
{
	font-size: 11px;
	margin: 0 0 5px 0;
}












/* INSOLVENCY PAGE */

.insolvency
{
	background:url("../img/insolvency.jpg") left bottom no-repeat ;
}

.insolvency .title
{
	margin: 0 0 20px 280px;
}

.insolvency p
{
	margin:0 30px 20px 280px;
}

.insolvency ul
{
	list-style:square;
	margin:0 30px 20px 280px;
	padding:0px 0 0 17px;
}

.insolvency ul li
{
	margin:0 0 10px 0;
}

.insolvency ul li a
{
	text-decoration:none;
}












/* COMMERCE & INDUSTRY PAGE */

.commind
{
	background:url("../img/commind.jpg") left bottom no-repeat ;
}

.commind .title
{
	margin: 0 0 20px 300px;
}

.commind p
{
	margin:0 75px 20px 300px;
}

.commind ul
{
	list-style:square;
	margin:0 75px 20px 300px;
	padding:0px 0 0 17px;
}

.commind ul li
{
	margin:0 0 10px 0;
}

.commind ul li a
{
	text-decoration:none;
}











/* CONSULTANTS PAGE */

.consultants
{
	background:url("../img/consultants.jpg") right top no-repeat ;
}

.consultants .title
{
	margin: 0 430px 20px 30px;
}

.consultants p
{
	margin:0 430px 20px 30px;
}










/* INTERVIEWADVICE PAGE */

.interviewadvice
{
	background:url("../img/interviewadvice.jpg") right bottom no-repeat ;
}

.interviewadvice .title
{
	margin: 0 520px 20px 30px;
}

.interviewadvice p
{
	margin:0 520px 20px 30px;
}









/* CLIENTSOVERVIEW PAGE */

.clientsoverview
{
	background:url("../img/clientsoverview.jpg") right 50px no-repeat ;
}

.clientsoverview .title
{
	margin: 0 500px 20px 30px;
}

.clientsoverview p
{
	margin: 0 500px 20px 30px;
}

.clientsoverview ul
{
	list-style:square;
	margin:0 30px 20px 30px;
	padding:0 0 0 20px;
}

.clientsoverview ul li
{
	margin: 0 0 5px 0;
	font-size: 12px;
}

.clientsoverview ul li ul.sublist
{
	list-style:square;
	margin:10px 30px 20px 0px;
}

.clientsoverview ul li ul.sublist li
{
	font-size: 11px;
	margin: 0 0 5px 0;
}





















/* FORENSICS PAGE */

.forensics
{
	background:url("../img/forensics.jpg") right top no-repeat ;
}

.forensics .title
{
	margin: 0 450px 20px 30px;
}

.forensics p
{
	margin:0 450px 20px 30px;
}








/*  PAGE */

.testimonials
{
	background:url("../img/testimonials.jpg") right bottom no-repeat ;
}

.testimonials .title
{
	margin: 0 350px 20px 30px;
}

.testimonials p
{
	margin:0 350px 20px 30px;
}

.testimonials div#dropdowns
{
	width:100%;
	padding:0 0 20px 0;
}

.testimonials div#dropdowns div.ln
{
	margin:0 350px 2px 30px;
}

.testimonials div#dropdowns div.ln a
{
	font-size:14px;
	display:block;
	padding:0;
	margin:0 0 2px 0;
	text-decoration:none;
	color:#0082b5;
	/*background:#0082b5;*/
	padding:3px 0;
}

.testimonials div#dropdowns div.ln div.txt
{
	width:100%;
	padding:5px 0 10px 0;
}

.testimonials div#dropdowns div.ln div.txt p
{
	width:100%;
	text-align:justify;
	font-size:12px;
	/*clear:both;*/
	padding:0;
	margin:0 0 10px 0;
}















/* SALARYSURVEY PAGE */

.salarysurvey
{
	background:url("../img/salarysurvey.jpg") right bottom no-repeat ;
}

.salarysurvey .title
{
	margin: 0 440px 20px 30px;
}

.salarysurvey p
{
	margin:0 440px 20px 30px;
}









/* CV ADVICE PAGE */

.cvadvice
{
	background:url("../img/cvadvice.jpg") right bottom no-repeat ;
}

.cvadvice .title
{
	margin: 0 530px 20px 30px;
}

.cvadvice p
{
	margin:0 530px 20px 30px;
}
















/* PUBLIC PRACTICE PAGE */

.practice
{
	background:url("../img/practice.jpg") right top no-repeat ;
}

.practice .title
{
	margin: 0 400px 20px 30px;
}

.practice p
{
	margin:0 400px 20px 30px;
}







/* INTERNATIONAL SECONDMENT PAGE */

.international
{
	/*background:url("../img/international.jpg") right 20px no-repeat ;*/
	min-height:600px;
	_height:600px; }
}

.international .title
{
	margin: 0 350px 20px 30px;
}

.international p
{
	margin:0 350px 20px 30px;
}

div#twocolshold
{
}

div#twocolshold ul {
	margin-right: 0;
	padding-right: 0;
	font-size: 12px;
}

div#twocolshold div#col1
{
	float:left;
	width: auto;
}

div#twocolshold div#col2
{
	float:left;
	width: auto;
}

div#twocolshold div#col3
{
	float:left;
	width: auto;
}

.international ul
{
	list-style:square;
	margin:0 75px 30px 30px;
	padding:20px 0 0 17px;
}

.international ul li
{
	margin:0 0 10px 0;
}

.international ul li a
{
	text-decoration:none;
}









/* INVESTMENT PAGE */

.investment
{
	background:url("../img/investment.jpg") right 25px no-repeat ;
}

.investment .title
{
	margin: 0 330px 20px 30px;
}

.investment p
{
	margin:0 330px 20px 30px;
}









/* OVERVIEW PAGE */

.overview
{

	background:url("../img/overview.jpg") right bottom no-repeat ;
}

.overview .title
{
	margin: 0 250px 20px 30px;
}

.overview p
{
	margin:0 600px 20px 30px;
}








/* PRIVATE EQUITY PAGE */

.privateequity
{
	background:url("../img/privateequity.jpg") right 75px no-repeat ;
}

.privateequity .title
{
	margin: 0 420px 20px 30px;
}

.privateequity p
{
	margin:0 420px 20px 30px;
}











/* CORPORATE PAGE */

.corporate
{
	background:url("../img/corporate.jpg") left 20px no-repeat ;
}

.corporate .title
{
	margin: 0 0 20px 350px;
}

.corporate p
{
	margin:0 75px 20px 350px;
}

.corporate ul
{
	list-style:square;
	margin:0 75px 20px 350px;
	padding:20px 0 0 17px;
}

.corporate ul li
{
	margin:0 0 10px 0;
}

.corporate ul li a
{
	text-decoration:none;
}














/* TAX PAGE */

.tax
{
	background:url("../img/tax.jpg") right bottom no-repeat ;
}

.tax .title
{
	margin: 0 0 20px 30px;
}

.tax p
{
	margin:0 75px 20px 30px;
}

.tax ul
{
	list-style:square;
	margin:0 75px 20px 30px;
	padding:0px 0 0 17px;
}

.tax ul li
{
	margin:0 0 10px 0;
}

.tax ul li a
{
	text-decoration:none;
}

















/* OTHER */

.other
{
	background:url("../img/") right top no-repeat;
}

.other .title
{
	padding: 0 30px 20px 30px;
}

.other p
{
	padding: 0 30px 20px 30px;
}

.other ul
{
	list-style:square;
	margin:0 75px 20px 30px;
	padding:0px 0 0 17px;
}

.other ul li
{
	margin:0 0 10px 0;
}

.other ul li a
{
	text-decoration:none;
}









/* AUDIT PAGE */

.audit
{
	background:url("../img/audit.jpg") right top no-repeat ;
}

.audit .title
{
	margin: 0px 340px 20px 30px;
}

.audit p
{
	margin: 0px 340px 20px 30px;
}






/* BUSINESS SERVICES PAGE */

.business_services
{
	background:url("../img/business_services.jpg") right 50px no-repeat ;
}

.business_services .title
{
	margin: 0px 420px 20px 30px;
}

.business_services p
{
	margin:0 420px 20px 30px;
}

.business_services ul
{
	list-style:square;
	margin:0 420px 30px 30px;
	padding:0px 0 0 17px;
}

.business_services ul li
{
	font-size:11px;
	margin:0 0 5px 0;
}

.business_services ul li a
{
	text-decoration:none;
}








/* VACANCIES PAGE */

.vacancies
{
	min-height:600px;
	_height:600px; }

.vacancies .title
{
	margin: 0px 360px 20px 30px;
}

.vacancies p
{
	margin: 0 0 20px 0;
}
p.right_margin {
	margin: 0 360px 20px 30px;
}



/* DESCRIPTION */
#desc {
	margin: 0 360px 20px 30px;
}





/* SEARCH BOX ON VACANCIES PAGE SEARCH BOX ON VACANCIES PAGE SEARCH BOX ON VACANCIES PAGE */

#jobsearchbox
{
	position:absolute;
	top:250px;
	right:40px;
	width:280px;
	border:1px solid #0077ad;
	padding:10px;
	font-size:11px;
	font-family:verdama,arial,sans;
}

.jobsearchbox-ln
{
	float:left;
	position:relative;
	width:280px;
	padding:0 0 5px 0;
/*	color:#a5a8aa;*/

}

.jobsearchbox-ln .jobsearchbox-ln-l
{
	float:left;
	position:relative;
	width:100px;
	color:#0583b6;
}

.jobsearchbox-ln .jobsearchbox-ln-r
{
	float:right;
	position:relative;
	width:180px;
	text-transform:lowercase;
}

.jobsearchbox-ln input.txt
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:167px;
}

.jobsearchbox-ln select.txthalf
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:70px;
}


.jobsearchbox-ln select.txt
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:170px;
	text-transform:capitalize;	
}

.jobsearchbox-ln input.btn
{
	border:none;
	font-size:12px;
	font-face:verdana,arial,sans;
	color:white;
	background:#0583b6;
	padding:3px 4px;
}

#search-wrapper {
	float: right;
	width: 280px;
	height: auto;
}

body.secondment #jobsearchbox
{
	position:absolute;
	top:250px;
	right:40px;
	width:280px;
	border:1px solid #b1953b;
	padding:10px;
	font-size:11px;
	font-family:verdama,arial,sans;
}

body.secondment .jobsearchbox-ln
{
	float:left;
	position:relative;
	width:280px;
	padding:0 0 5px 0;
/*	color:#a5a8aa;*/

}

body.secondment .jobsearchbox-ln .jobsearchbox-ln-l
{
	float:left;
	position:relative;
	width:100px;
	color:#b1953b;
}

body.secondment .jobsearchbox-ln .jobsearchbox-ln-r
{
	float:right;
	position:relative;
	width:180px;
	text-transform:lowercase;
}

body.secondment .jobsearchbox-ln input.txt
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:167px;
}

body.secondment .jobsearchbox-ln select.txthalf
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:70px;
}

body.secondment .jobsearchbox-ln select.txt
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:170px;
	text-transform:capitalize;	
}

body.secondment .jobsearchbox-ln input.btn
{
	border:none;
	font-size:12px;
	font-face:verdana,arial,sans;
	color:white;
	background:#b1953b;
	padding:3px 4px;
}




/* SEARCH FOR YOU BOX ON VACANCIES PAGE SEARCH BOX ON VACANCIES PAGE */

#search4you
{
	position:absolute;
	top:500px;
	right:40px;
	width:280px;
	border:1px solid #0077ad;
	padding:10px;
	font-size:11px;
	font-family:verdama,arial,sans;
}

.search4you-ln
{
	float:left;
	position:relative;
	width:280px;
	padding:0 0 5px 0;
/*	color:#a5a8aa;*/

}

.search4you-ln .search4you-ln-l
{
	float:left;
	position:relative;
	width:100px;
	color:#0583b6;
}

.search4you-ln .search4you-ln-r
{
	float:right;
	position:relative;
	width:180px;
	text-transform:lowercase;
}

.search4you-ln input.txt
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:167px;
}

.search4you-ln select.txthalf
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:70px;
}


.search4you-ln select.txt
{
	border:1px solid #a5a8aa;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:170px;
	text-transform:capitalize;	
}

.search4you-ln input.btn
{
	border:none;
	font-size:12px;
	font-face:verdana,arial,sans;
	color:white;
	background:#0583b6;
	padding:3px 4px;
}

#search4you p.top
{
	width:200px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	color:black;
	font-family:arial,verdana,sans;
	font-size:11px;
}



body.secondment #search4you
{
	position:absolute;
	top:500px;
	right:40px;
	width:280px;
	border:1px solid #b1953b;
	padding:10px;
	font-size:11px;
	font-family:verdama,arial,sans;
}

body.secondment .search4you-ln
{
	float:left;
	position:relative;
	width:280px;
	padding:0 0 5px 0;
/*	color:#a5a8aa;*/

}

body.secondment .search4you-ln .search4you-ln-l
{
	float:left;
	position:relative;
	width:100px;
	color:#b1953b;
}

body.secondment .search4you-ln .search4you-ln-r
{
	float:right;
	position:relative;
	width:180px;
	text-transform:lowercase;
}

body.secondment .search4you-ln input.txt
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:167px;
}

body.secondment .search4you-ln select.txthalf
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:70px;
}


body.secondment .search4you-ln select.txt
{
	border:1px solid #b1953b;
	font-size:10px;
	font-face:verdana,arial,sans;
	width:170px;
	text-transform:capitalize;	
}

body.secondment .search4you-ln input.btn
{
	border:none;
	font-size:12px;
	font-face:verdana,arial,sans;
	color:white;
	background:#b1953b;
	padding:3px 4px;
}

body.secondment #search4you p.top
{
	width:200px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	color:black;
	font-family:arial,verdana,sans;
	font-size:11px;
}






/* JOB LIST JOB LIST JOB LIST JOB LIST JOB LIST JOB LIST JOB LIST JOB LIST  */

#jobslisthold
{
	width:100%;
	margin:0 0 30px 0;
}

#jobslisthold .jobslist-ln
{
	width:100%;
	margin:0 0 5px 0;
}


#jobslisthold .jobslist-ln p.joblist-companyname
{
	font-size:15px;
	margin:0 0 5px 30px;
	text-transform:capitalize;
}

#jobslisthold .jobslist-ln p.joblist-position
{
	font-size:15px;
	margin:0 0 5px 30px;
	text-transform:capitalize;
	font-weight:bold;
}

#jobslisthold .jobslist-ln p.joblist-salary
{
	font-size:13px;
	margin:0 360px 5px 30px;
	padding:0 0 5px 0;
}

#jobslisthold .jobslist-ln p.joblist-description
{
	font-size:13px;
	margin:0 360px 5px 30px;
	padding:0 0 5px 0;
	border-bottom:1px solid #f1f2f6;
}

#jobslisthold .jobslist-ln p.joblist-description a
{
	color:#0583b6;
	text-decoration:none;
}

#jobslisthold .jobslist-ln p.joblist-view
{
	font-family:verdana,arial,sans;
	font-size:10px;
	text-align:right;
	margin: 0 360px 5px 0;
}

#jobslisthold .jobslist-ln p.joblist-view a
{
	color:#0583b6;
	text-decoration:none;
}




body.secondment #jobslisthold
{
	width:100%;
	margin:0 0 30px 0;
}

body.secondment #jobslisthold .jobslist-ln
{
	width:100%;
	margin:0 0 5px 0;
}


body.secondment #jobslisthold .jobslist-ln p.joblist-companyname
{
	font-size:15px;
	margin:0 0 5px 30px;
	text-transform:capitalize;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-position
{
	font-size:15px;
	margin:0 0 5px 30px;
	text-transform:capitalize;
	font-weight:bold;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-salary
{
	font-size:13px;
	margin:0 360px 5px 30px;
	padding:0 0 5px 0;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-description
{
	font-size:13px;
	margin:0 360px 5px 30px;
	padding:0 0 5px 0;
	border-bottom:1px solid #e9d8a2;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-description a
{
	color:#b1953b;
	text-decoration:none;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-view
{
	font-family:verdana,arial,sans;
	font-size:10px;
	text-align:right;
	margin: 0 360px 5px 0;
}

body.secondment #jobslisthold .jobslist-ln p.joblist-view a
{
	color:#b1953b;
	text-decoration:none;
}







/* PAGE NUMBERS PAGE NUMBERS PAGE NUMBERS PAGE NUMBERS PAGE NUMBERS PAGE NUMBERS  */

#pagenumhold-L00
{
	width:100%;
	font-size:12px;
	color:#a5a8aa;
}

#pagenumhold-L01
{
	margin:0 0 0 30px;
	height:30px;
}

#pagenumhold-L01 a
{
	color:#0583b6;
	text-decoration:none;
}

#pagenum-next
{
	position:relative;
	float:left;
	margin:0 0 0 5px;
}

#pagenum-middle
{
	position:relative;
	float:left;
}

#pagenum-prev
{
	position:relative;
	float:left;
	margin:0 5px 0 0;
}



body.secondment #pagenumhold-L00
{
	width:100%;
	font-size:12px;
	color:#b1953b;
}

body.secondment #pagenumhold-L01
{
	margin:0 0 0 30px;
	height:30px;
}

body.secondment #pagenumhold-L01 a
{
	color:#b1953b;
	text-decoration:none;
}

body.secondment #pagenum-next
{
	position:relative;
	float:left;
	margin:0 0 0 5px;
}

body.secondment #pagenum-middle
{
	position:relative;
	float:left;
}

body.secondment #pagenum-prev
{
	position:relative;
	float:left;
	margin:0 5px 0 0;
}






/* VIEW DETAILS VIEW DETAILS VIEW DETAILS VIEW DETAILS VIEW DETAILS  */

.vacancies p.vjposition
{
	text-transform:capitalize;
	font-size:18px;
	margin:0 360px 10px 30px;
}

.vacancies p.vjlocation
{
	text-transform:capitalize;
	font-size:13px;
	margin:0 360px 10px 30px;
}

.vacancies p.vjsector
{
	text-transform:capitalize;
	font-size:13px;
	margin:0 360px 10px 30px;
}

.vacancies p.vjengage
{
	text-transform:capitalize;
	font-size:13px;
	margin:0 360px 10px 30px;
}

.vacancies p.vjsalary
{
	font-size:13px;
	margin:0 360px 30px 30px;
}

.vacancies p.vjdescr
{
	font-size:15px;
	margin:0 360px 30px 30px;
}

.vacancies p.vjformoreinfo
{
	font-size:12px;
	margin:0 360px 30px 30px;
}

.vacancies p.vjformoreinfo a
{
	color:#0082b5;
	text-decoration:none;
}