body {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#171616; color:#fefdfd}
* { margin:0; padding:0}
* a { outline:0; text-decoration:none}
* img { border:0}
#Wraper { background:#1a1e1f; max-width:1043px; display:block; margin:0 auto; overflow:hidden; padding-bottom:25px}
.Toplinks { width:993px; display:block; margin:5px auto; color:#fff; font-size:11px; text-align:right; line-height:14px; height:25px}
.Toplinks span { display:block; float:right; margin-left:10px}
.Toplinks a { color:#fff; width:95px; height:25px; display:block; float:left; text-align:center; margin-left:4px;background:url(../images/toplinks.png) no-repeat; text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif}
.Toplinks a.Grouplink { background-position:0 0}
.Toplinks a.Retailslink {background-position:-97px 0}
.Toplinks a.Seclink {background-position:-194px 0; line-height:11px}
.Toplinks a.Digitallink {background-position:-291px 0}
.Toplinks a.Technologylink {background-position:-388px 0}
.Toplinks a.Prlink {background-position:-485px 0}
.Toplinks a.Accountlink {background-position:-582px 0}
.Toplinks a.Bankinglink {background-position:-679px 0}
.Toplinks a.Saleslink {background-position:-776px 0; line-height:11px}
.Toplinks a.Optplacementlink {background-position:-873px 0;line-height:11px}

.Toplinks a.Homepage { background:url(../images/grouplink.jpg) no-repeat; width:86px; color:#000}
.Toplinks a.Homepage:hover { background:url(../images/grouplink.jpg) no-repeat; width:86px; color:#000}
.Toplinks a.Homepage1 { background:url(../images/homepage1.jpg) no-repeat}
.Toplinks a.Homepage2 { background:url(../images/homepage2.jpg) no-repeat}
.Toplinks a.Homepage3 { background:url(../images/homepage3.jpg) no-repeat}
.Toplinks a.Homepage4 { background:url(../images/homepage4.jpg) no-repeat}
.Toplinks a.Homepage5 { background:url(../images/homepage5.jpg) no-repeat}
.Toplinks a.Homepage6 { background:url(../images/homepage6.jpg) no-repeat}
.Toplinks a.Homepage7 { background:url(../images/homepage7.jpg) no-repeat}
.Toplinks a:hover {background-position:-970px 0; color:#000}

.Logo { display:block; width:993px; margin:0 auto; padding-top:15px}
.Logo img { float:left}
.Topright { float:right; width:420px}
.Topright form { margin-left:70px}
.Topright .Search { display:block; clear:both; float:none; padding-top:0px; padding-bottom:10px}
.Search { float:right; padding-top:10px; width:420px; display:block}
.Txtbox { width:135px; height:21px; padding:0 5px; background:#595858; margin-left:5px; color:#8f969e; border:0; float:left}
.Searchbtn { background:#8f969e; color:#fff; width:50px; text-align:center; cursor:pointer; border:0; height:21px; font-size11px; float:left}
.Toplinks .Txtbox, .Toplinks .Searchbtn { float:right; margin-top:12px} 
.Navigation { height:31px; display:block; width:993px; margin:0 auto; clear:both; overflow:hidden; font-size:13px;}
.Navigation ul {float:right}
.Navigation li { float:left; list-style:none;}
.Navigation li a { color:#fff; margin-left:15px}

#Middle { display:block; clear:both; overflow:hidden; width:993px; margin:0 auto;}
.LeftCol { width:732px; display:block; float:left; margin-right:9px;}
.RightCol { width:252px; display:block; float:left;}
.RightCol .Icon { margin-top:15px}
.RightCol a:hover { text-decoration:underline}
.RightCol a.More:hover, a.More:hover { text-decoration:none; color:#000}
.Banner { margin-bottom:9px; height:231px; width:733px; overflow:hidden}
.Banner li { height:231px; width:733px;}
.Content { background:#444; padding:10px;}
.Welcome, .Fckeditor { background:#444; padding:10px; margin-bottom:9px; overflow:hidden}
.Homecontent { width:487px; display:block; float:left; color:#fff; font-size:12px}
.Homecontent p { margin-bottom:15px;}

.Homecontentbig { background:#444; padding:10px; margin-bottom:9px; overflow:hidden}
.Homecontentbig p { margin-bottom:10px; font-size:12px;}
.Homecontentbig ul { margin-bottom:10px}
.Homecontentbig li { font-size:12px; margin-left:15px}
.Homecontentbig a { color:#A8925F}
.Homecontentbig a:hover { color:#fff}
.Contactpage h2 { font-weight:normal; color:#A8925F}
.Banner { display:block; clear:both; margin-bottom:9px}
.Fckeditor p, .Fckeditor ul { margin-bottom:10px}
.Fckeditor li { list-style:none; padding-left:15px; background:url(../images/arrow.gif) no-repeat 0 5px}
.Fckeditor h1 { font-size:22px; margin-bottom:10px; font-weight:normal}
.Fckeditor a { color:#fff; text-decoration:underline}
.Fckeditor .followicons a { text-decoration:none}
.Fckeditor a.Gold { color:#A8925F}
.Fckeditor a.Viewmore { float:right; text-decoration:none; padding-right:15px; background:url(../images/arrowretail.png) no-repeat right center; font-weight:bold}
.Fckeditor a:hover { text-decoration:none}
.Fckeditor h2 { font-size:18px; margin-bottom:5px}
.Fckeditor h3 { font-size:13px; margin-bottom:5px}
.Fckeditor h3 a { text-decoration:none; color:#ddd}
.Fckeditor h3 a:hover { color:#fff}
.Welcome img { margin:0 23px}
.Content h2 { font-size:16px; margin-bottom:15px}
.Content p { margin:15px 0}

.Followus { margin:15px 10px 0 10px; display:block; overflow:hidden}
.Followus h2 { font-size:16px; float:left; margin:12px 0}
.Social { width:120px; display:block; float:right;}
.Social img { margin:5px 2px; float:left}
.Icon { float:right}
.Icon img { margin-left:12px}
.News { display:block; background:url(../images/newsbg.jpg) repeat-x center; margin:10px 0; clear:both; height:81px; font-size:12px; padding-left:10px}
.Block .News { height:46px;}
.Block h3 { font-size:12px;}
.Block1 h3 { float:left; font-size:12px}
.Block1 { float:right; width:136px; line-height:30px}
.RightCol .Block1 { width:160px}
.Block .Block1 .Social { float:right; width:79px; margin-right:0; padding-right:0} 
.Block .News h2, .Block .News li { margin-top:0}
.News h2 { float:left; color:#fff; line-height:46px; font-size:16px; margin-top:17px}
.News ul { float:right}
.News li { float:left; list-style:none; line-height:46px; margin-right:10px; padding-right:15px; margin-top:17px}
.News li a { color:#fff}
.News li a:hover { text-decoration:underline}
.More {font-weight:bold}
.Services {padding:10px; height:286px; margin-bottom:9px}
.Services h2, .GroupJobs h1, .Services h3 { font-size:16px; margin-bottom:10px}
.Services ul { margin-bottom:20px}
.Services li, .GroupJobs li {list-style:none;padding-left:12px; margin-bottom:10px;background:url(../images/arrow.gif) no-repeat 0 4px;}
.Services li a, .GroupJobs li a { color:#fff; font-weight:bold}
.Services ul.Jobs li a {padding-right:16px; display:block}
.GroupJobs { background:url("../images/servicesbghome.jpg") repeat-x scroll 0 0 #23282b; padding:10px; height:210px; margin-bottom:9px}

.GroupJobs li span { display:block;}
.Testimoinials { display:block; padding:10px}
.Testimoinials h2 { font-size:16px; margin-bottom:10px;}
.Testimoinials li { list-style:none; padding-top:15px; font-style:italic}
.Testimoinials li p.Author {padding-top:20px; text-align:right; font-style:normal; font-weight:bold}


.Footer { display:block; font-size:11px; padding:10px 15px 0 15px; background:url(../images/footer.jpg) repeat-x; text-align:right; color:#999}
.Footer a { color:#999}
.Footer a.WSlink { float:left}
.Footer .Block { float:right; text-align:right; width:190px; margin-bottom:0}
.Footer .Block h2, .Footer .Block .Social { float:left; width:85px; line-height:30px; margin-left:5px}
.Jobtxt { width:130px; padding:0 0 0 5px; height:19px; border:0; color:#fff; margin:2px 0}
.Jobbtn {height:21px; width:50px; text-align:center; color:#fff; font-size:11px; border:0; cursor:pointer; margin:3px 0}
.Jobsearch a { color:#fff; font-weight:bold; margin-left:8px}
.TM { margin-top:12px}

.Block { display:block; overflow:hidden; margin-bottom:9px}
.Block .Services, .Block .GroupJobs, .Block .Testimoinials { display:block; float:left; width:215px; height:248px; margin-left:10px}
.Block .GroupJobs { margin:0 10px; background:url(../images/servicesbghome.jpg) repeat-x}
.Block .Testimoinials .Icon { padding-top:15px; display:block; }

.Block .Testimoinials .Icon img { margin-left:10px;}
.Block .Social { float:none;}
.Block .Social img { margin-top:5px}

.Jobs { display:block; clear:both; overflow:hidden}
.Jobs h1 { float:left; font-size:16px; margin:0 10px 10px 10px}
.Joblist { display:block; clear:both; color:#fff; background:#555; margin-bottom:10px; padding:10px; overflow:hidden}
.Joblist h2 { font-size:16px; line-height:16px;font-weight:normal; }
.Joblist h3 { font-size:12px; line-height:12px}
.Joblist p { display:block; margin:10px 0;}
.Pagination { display:block; float:right; margin-right:10px}
.Pagination a { display:block; float:left; padding:2px 6px; background:#595858; font-size:15px; font-weight:bold; margin-left:2px}
.Pagination a.Selected { color:#fff;}
.Pagination a:hover { color:#fff;}
.Joblist .Viewmorebtn {width:22px; height:22px; font-size:1px; display:block; float:right; margin-top:10px}
.Jobsearch a.Adv { float:left; margin-left:0}

.Contact, .Test { display:block; clear:both; padding-bottom:5px; margin-bottom:5px; border-bottom:#444 dashed 1px}
.Test { background:url(../images/quotehomewhite.jpg) no-repeat; padding-top:18px; overflow:hidden}
.Test div { background:url(../images/quotehomewhitebtm.jpg) no-repeat right bottom; padding-right:18px;}
.Test p.Author { text-align:right; font-weight:bold; margin:8px 0 0 0}
.Test p.Author img { float:left; padding:2px; border:#999 solid 1px}
.Test p.Author span { color:#000}
.Contact h2 { font-size:15px; margin-bottom:5px}

.Links { text-align:right; display:block; clear:both; padding-top:8px}
.Links a { margin-left:8px; color:#ddd}
.Links a strong { color:#A8925F}
.Links a:hover strong { color:#fff}
.Links a:hover { color:#fff}

#Scrollimages { width:215px}
div#wn	{ position:relative; width:250px; height:235px; overflow:hidden;}
div#wn01	{ position:relative; height:150px; overflow:hidden;}
#scrollLinks { display:block; text-align:right; margin-top:10px}
#news { width:700px}
#news li a.Read { float:right; font-weight:bold}
.Sectors { display:block; clear:both; overflow:hidden}
.Sectors ul { display:block; width:250px; float:left}
.Sectors li {margin-bottom:3px; font-weight:bold}
.Sectors li a { text-decoration:none;}
.Sectors li a:hover { text-decoration:underline; color:#ddd}
.Contact a.Read { background:url(../images/arrowhome.png) no-repeat right; padding-right:15px}

.Fckeditor .Pagination a { text-decoration:none}
.Fckeditor .Pagination a:hover, .Fckeditor .Pagination a.Selected { background:#666}
.Retail h2 { color:#e61856}
.Outplacement h2 { color:#aca995}
.PR h2 { color:#aecd33}
.Banking h2 { color:#3388be}
.Technologies h2 { color:#ecb21f}
.Sales h2 { color:#666892}
.Admin h2 { color:#c0198d}
.Digital h2 { color:#f47920}
.Accountancy h2 { color:#7ed9d1}

.Fckeditor .Retail a.Viewmore { background:url(../images/arrowretail.png) no-repeat right center;}
.Fckeditor .Outplacement a.Viewmore { background:url(../images/arrow.png) no-repeat right center;}
.Fckeditor .PR a.Viewmore { background:url(../images/arrowpr.png) no-repeat right center;}
.Fckeditor .Banking a.Viewmore { background:url(../images/arrowbanking.png) no-repeat right center;}
.Fckeditor .Technologies a.Viewmore { background:url(../images/arrowit.png) no-repeat right center;}
.Fckeditor .Sales a.Viewmore { background:url(../images/arrowsales.png) no-repeat right center;}
.Fckeditor .Admin a.Viewmore { background:url(../images/arrowadmin.png) no-repeat right center;}
.Fckeditor .Digital a.Viewmore { background:url(../images/arrowdigital.png) no-repeat right center;}
.Fckeditor .Accountancy a.Viewmore { background:url(../images/arrowaccountancy.png) no-repeat right center;}

.Fckeditor .Retail a.Read { background:url(../images/arrowretail.png) no-repeat right center;}
.Fckeditor .Outplacement a.Read { background:url(../images/arrow.png) no-repeat right center;}
.Fckeditor .PR a.Read { background:url(../images/arrowpr.png) no-repeat right center;}
.Fckeditor .Banking a.Read { background:url(../images/arrowbanking.png) no-repeat right center;}
.Fckeditor .Technologies a.Read { background:url(../images/arrowit.png) no-repeat right center;}
.Fckeditor .Sales a.Read { background:url(../images/arrowsales.png) no-repeat right center;}
.Fckeditor .Admin a.Read { background:url(../images/arrowadmin.png) no-repeat right center;}
.Fckeditor .Digital a.Read { background:url(../images/arrowdigital.png) no-repeat right center;}
.Fckeditor .Accountancy a.Read { background:url(../images/arrowaccountancy.png) no-repeat right center;}


.Form h3 { margin:10px 0; border-bottom:#ddd solid 1px; padding-bottom:5px; margin-right:5px}
.Form .Jobtxt,.Form .Txtarea, .Form .Txtareasml { width:350px; border:0}
.Consultant { display:block; background:#999; padding:5px; color:#000}
.Content .Consultant a { color:#fff}
.Content .Consultant p { margin:0 0 5px 0}
.Consutant .Contact { margin-bottom:8px}
.Consutant .Contact img { float:left; padding:2px; border:#888 solid 1px; margin-right:10px; margin-bottom:5px}
.Map { padding:2px; border:#888 solid 1px; width:400px; float:right}


.Content h2 { font-size:16px; margin-bottom:15px}
.Content h2 a.Back { float:right; font-size:12px; color:#ddd; text-decoration:none; background:url(../images/back.png) no-repeat; padding-left:20px}
.Content h2 a:hover { color:#fff;}
.Content p { margin:15px 0}
.Content .Contact p { margin:5px 0}


.Slogan { background:url("../images/newsbg.jpg") repeat-x scroll center center transparent; padding:15px 10px; margin-bottom:9px; overflow:hidden; font-size:30px; text-align:center; color:#fff}

.Pera { display:block; float:left; width:345px;}
.Margin { margin-right:22px}

.LeftCol .Block h2, .LeftCol .Block .Social { float: left; font-weight: normal; line-height: 35px; margin-right: 10px; padding-top: 2px;}
.LeftCol .Block h2, .LeftCol .Block .Social {float: left; font-weight: normal; line-height: 35px; margin-right: 10px; padding-top: 2px;}
.LeftCol .Block h2 { font-size:14px; color:#A8925F;}
.LeftCol .Block h2.Followlink { margin-left:10px}
.LeftCol .Homepage .Block h2.Followlink { margin-left:0}
.Icon {float: right;}
span.Big { font-size:16px}

.Zonelist h2 { color:#A8925F; background:url(../images/arrow2group.jpg) no-repeat right top; font-size:16px; font-weight:bold; margin:12px 0 16px 0; padding-bottom:3px}
.Zonelist h2 a { color:#A8925F;}
.Contactnumbers { display:block; line-height:18px}
