﻿*{ behavior: url("iepngfix.htc") }
body
{
	/*background-image: url(bg.png); background-repeat: repeat-x;*/
	padding: 0; margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
}
a {color: #0577c4;}
a:hover {color: #0577c4; text-decoration: none;}
strong, b {color: #0078c1;}
.strongBlack{color: #000000;}
fieldset {border: 0px; padding: 5px;}
.action {color: #7f7f7f; text-decoration: none; font-weight: bold;}
h1 {
	color: #0078c1;
	font-weight: bold; font-size: 20px;
	margin: 0px; padding: 0px;
	background-image: url(menusepbg.png); background-repeat: repeat-x; background-position: bottom;
}
h2 {
	color: #0078c1;
	font-weight: bold; font-size: 17px;
	margin: 0px; padding: 0px;
}
h3 {
	color: #0078c1;
	font-weight: bold; font-size: 15px;
	margin: 0px; padding: 0px;
}
.clr {clear: both;}
.MainDiv {
	/*background: url(bg.png) repeat-y;*/
	width: 1037px;
	display: block;
	overflow: hidden; position: relative;
	margin: 0 auto 0 auto;
}
.MainDivInner {
	display: block;
	overflow: hidden;
	/*padding: 0 0 0 4px;*/
	padding: 0px;
	position: relative;
	width: 1029px;
}
.Logo {
	background-image: url(logo_award.gif); background-repeat: no-repeat;
	width: 205px; height: 125px;
	display: block;
	float: left;
	text-indent:-9999px;
	overflow:hidden;
	clear:none
}


.header_image {
	background-image: url(360_torch-with-text.png); background-repeat: no-repeat;
	width: 554px; 
	height: 120px;
	display: block;
	float: left;
	text-indent:-9999px;
	overflow:hidden;
	clear:none
}
.Text {
	float: left;
	margin: 40px 0 0 40px;
	width:315px;
	display:block;
	color:#0078C1;
	font-size:28px;
}
.Text strong {
	font-size: 24px;
	color: #0078c1;
} 
.Buttons {
	display: block;
	float: right !important;
	clear:none !important;
	/*width:304px;
	margin: 30px 0 0 120px;*/
	width:304px !important;
	/*margin: 30px 0 0 0px !important;*/
	position:relative;
	margin:-110px 0 0 0px;
	position:relative;
	left:-20px;
	text-align: right;
}
.Buttons a {
}
#tel{
	color:#0078c1;
	font-size:24px;
	font-weight:bold;
	display:block;
	margin:0 0 10px 0;
}
.RegisterButton {
	background: url(registerBtn1.png) no-repeat;
	width: 139px; height: 48px;
	display: block;
	margin: 0 15px;
	text-indent:9999px;
	overflow:hidden;
	float: left;
	margin-right:4px;
	position:relative;
	left:7px;
	/*position:absolute;
	left:862px;
	top:75px;*/
}
.SignInButton {
	background: url(registerSignIn1.png) no-repeat;
	width: 140px; height: 47px;
	display: block;
	float: left;
	margin: 0;
	text-indent:9999px;
	overflow:hidden;
	position:relative;
	left:7px;
}
.DL1 {
	width: 40px;
	font-size: 13px;
	display: block;
	float: left;
	padding: 10px;
}
.DL2 {
	width: 155px;
	font-size: 13px;
	display: block;
	float: left;
	padding: 10px;
}

/*=== FEATURED JOBS ===*/
.FCList {
	padding: 0px 10px;
	margin-top:0px;
	margin-bottom:0px;
	background:none !important;
	z-index:1 !important;
}
.FCList li{
	list-style-type: none;
	/*list-style-image: url(arrow.png);*/
	margin: 0 0 0 5px;
	padding:4px 0px;
	border-bottom: 1px dotted gray;
	width:189px;
	background:none !important;
	position:relative;
	top:-10px;
}
.FCList li a {
	color: #7f7f7f;
	text-decoration:none;
}
.FCList strong > a {color: #0577c4;}
.LatestNews a {color: #0577c4; font-weight: bold;}
.featuredJobs{
	background:url(featureJobsBgTp.jpg) no-repeat top;
	width:214px;
	/*height:366px;*/
	z-index:1 !important;
	margin-bottom:10px;
}
.featuredJobs h2{
	display:block;
	width:142px;
	height:15px;
	background:url(featuredJobsTitle.png) no-repeat 0 12px;
	text-indent:-9999px;
	/*padding:12px 0 26px 0;*/
	padding:12px 0 22px 0;
	margin:0px 0 0 15px;
}
.featuredJobs .jbs{
	width:214px;
	height:285px;
	background:url(featureJobsBgBtm.jpg) no-repeat bottom;
	padding-bottom:10px;
	
}
/*.featuredJobs .jbs ul{
	margin-top:-10px;
}*/

/*=== END FEATURED JOBS ===*/


/* JOB DETAIL */
.jdTop {
	background: url(jdTop.png) no-repeat;
	width: 726px; height: 13px;
	display: block;
}
.jdBg {
	background: url(jdbg.png) repeat-x bottom;
	width: 704px;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	padding: 10px;
}
.jdDown {
	background: url(jdDown.png) no-repeat;
	width: 726px; height: 13px;
	display: block;
}
/* END JOB DETAIL */


/* INVITE */
input.iText {
	border: 1px solid #ececec;
	background: #f8f8f8;
	line-height: 22px;
	width: 220px; height: 20px;
	color: #7f7f7f;
}
input.nText {
	border: 1px solid #ececec;
	background: white;
	width: 220px;
	color: #7f7f7f;	
}
/* END INVITE */


/* BUTTONS */
.buttonSearch {
	background-image: url(searchBtn.png); background-repeat: no-repeat;
	width: 84px; height: 24px;
	border: 0px;
	color: white;
	font-weight: bold; font-size: 12px;
}
.button {
	background-image: url(button.png); background-repeat: no-repeat;
	width: 125px; height: 24px;
	display: inline-block;
	border: 0px;
	color: white;
	font-size: 12px; font-weight: bold;
	clear:both;
}
.buttonApplyNow {
	background: url(buttonApplyNow.png) white; background-repeat: no-repeat; background-position: 0px 9px;
	width: 124px; height: 38px;
	display: block;
	border: 0px;
	color: white;
	font-size: 13px; font-weight: bold;
	padding-left: 20px;
}
/* END BUTTONS */



/* TOP RIGHT */
.topRightPanel {
	width: 595px;
	display: block;
	float: right;
}
.RSS, .CandidateLogin, .EmployerLogin {
	background-repeat: no-repeat;
	height: 31px;
	display: block;
	padding: 0 0 0 30px;
	line-height: 30px;
	font-weight: bold;
	text-transform: uppercase;
}
.RSS {
	background-image: url(iconRss.png);
	margin: 5px 0 0 0;
	float: left;
}
.CandidateLogin {
	background-image: url(iconCandidate.png);
	margin: 5px 0 0 0;
	float: right;
}
.EmployerLogin {
	background-image: url(iconLogin.png);
	margin: 5px 0 0 20px;
	float: right;
}
.CandidateLogin a, .EmployerLogin a {
	color: white;
}
/* END TOP RIGHT */



/* QUICK SEARCH */
.QuickSearch {
	background-image: url(quickSearch.png); background-repeat: no-repeat;
	width: 235; height: 228px;
	display: block;
	color: white;
	font-size: 12px;
}
.QuickSearch1 {
	background-image: url(quickSearch1.jpg); background-repeat: no-repeat;
	width: 235; height: 72px;
	display: block;
	color: white;
	font-size: 12px;
}
.QuickSearch .searchGeoDistance {
	width: 118px;
}
.QuickSearch .searchGeoLocation {
	/*margin-top:15px;*/
	width:200px;
}
.QuickSearchField {
	display: block;
	cleart: both;
	padding: 9px 9px 9px 15px;
}
.QuickSearchField a {
	color: white;
	margin: 0 20px 0 0;
	font-size:11px;
}
.quickSearchBlock {
	width: 180px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}
.QuickSearchField .searchText {width: 200px;}
.QuickSearchField .searchList {width: 200px;}
.searchTitle {
	font-size: 19px;
	padding: 10px 0 0 15px;
	display: block;
}
.QuickSearch form {display: inline;}
.leftQuickSearch {
	background-image: url(quickSearchLeft.png); backgrodun-repeat: no-repeat;
	width: 47px; height: 61px;
	display: block; float: left;
}
.rightQuickSearch {
	background-image: url(quickSearchRight.png); backgrodun-repeat: no-repeat;
	width: 6px; height: 61px;
	display: block; float: right;
}
/* END QUICK SEARCH */






/* PICTURES */
.mainPicture, .aboutUsPicture, .jobsResultsPicture {width: 973px; height: 242px;  background-repeat: no-repeat;} 
.mainPicture {
	background-image: url(HompageImg.png);
}
.aboutUsPicture {
	background-image: url(AboutUsImg.png);
}
.jobsResultsPicture {
	background-image: url(JobsResImg.png);
}
/* END PICTURES */



/* COLUMNS */
.leftColumn, .rightColumn {
	display: block;
	float: left;
	margin: 0 9px 0 9px;
}
.leftColumn, .rightColumn {width: 235px;}
.rightColumn {
	float:right;
	margin: 0 16px 0px 0;
	width:217px;
}
.leftColumn { width:214px; margin: 0 13px 0 5px; }
.mainColumn {width: 500px; text-align: left; line-height: 20px;/* margin: 0 0px 0 23px;*/ display: block; float: left;}
.indexColumn {width: 733px; text-align: left; line-height: 17px; /*margin: 0 0px 0 23px;*/ display: block; float: left;  /*background:#dcddde !important;*/ margin-left:14px;}

.indexColumnTp {width:755px; height:12px;  margin-left:5px; /*margin-left:-11px;*/ }
.indexColumnBtm {width:755px; height:12px; margin-top:-12px;  margin-left:5px; float:left; /*margin-left:-11px;*/ }
.indexColumnContent {background:#dcddde !important; width:733px; padding:0 11px; margin-bottom:0px; margin-left:5px;}

.jdTop{background:url(contBgTp.gif) no-repeat; width:755px; height:12px;  margin-left:5px; /*margin-left:-11px;*/ }
.jdDown{background:url(contBgBtm.gif) no-repeat; width:755px; height:12px; margin-top:-12px;  margin-left:5px; float:left; /*margin-left:-11px;*/ }
.jdBg{background:#dcddde !important; width:733px; padding:0 11px; margin-bottom:0px; margin-left:5px;}

.blockHeader {
	background-image: url(blockTop.png); background-repeat: no-repeat;
	color: white;
	display: block;
	font-size: 22px; font-weight:bold;
	height: 46px;
	line-height: 46px;
	padding-left: 7px;
	width: 228px;
}
.blockBg {
	background: url(blockBg.png) repeat-y;
	width: 225px;
	display: block;
	padding: 0 5px 0 5px;
}
.blockFooter {
	background: url(blockDown.png) no-repeat;
	width: 235px; height: 13px;
	display: block;
}
.blockOrangeHeader {
	background-image: url(orangeBlockTop.png); background-repeat: no-repeat;
	color: white;
	display: block;
	font-size: 17px; font-weight:bold;
	height: 35px;
	line-height: 35px;
	padding-left: 7px;
	width: 228px;
}
.blockOrangeBg {
	background: url(orangeBlockBg.png) repeat-y;
	width: 225px;
	display: block;
	padding: 0 5px 0 5px;
}
.blockOrangeFooter {
	background: url(orangeBlockDown.png) no-repeat;
	width: 235px; height: 12px;
	display: block;
}
/*.rightColumn .blockBg{
	height:470px;
}*/
/* END COLUMNS */



/* LEFT COLUMNS */
.topLeftBg {
	background-image: url(LeftHeader.png); background-repeat: no-repeat;
	width: 230px; height: 22px;
	display: block;
	margin: 15px 0 0 0;
}
.OurBlock {
	background: url(ourBlock.png) no-repeat;
	width: 469px; height: 126px;
	display: block;
}
.OurBlock h1 {
	color: #0079c3;
	font-size:22px;
	padding:10px;
}
.ourBlockLink {
	display:block;
	float:left;
	font-size:14px; font-weight:bold;
	padding:8px 0 0 15px;
	width:138px;
}
.ourBlockLink a {
	text-decoration: none;
	color: #004979;
}
.quickLinksBlock {
	width: 229px; height: 95px;
	display: block;
	float: left;
	margin: 4px;
}
.leftColumn .quickLinksBlock{
	width: 235px;
	margin-left:0px;
	margin-right:0px;
}
.quickLinksBlockFollow {
	background: url(FollowBg.png) no-repeat;
	width: 231px; height: 97px;
	display: block;
	float: left;
	margin: 4px;	
}
.quickLinksBlockFollow h1 {
	color: #0079c3;
	font-size: 17px;
	padding: 5px 0 0 10px;
}
.grayUp {
	background: url(grayTop.png) no-repeat;
	width: 467px; height: 12px;
	display: block;
}
.grayBg {
	background: url(grayBg.png) repeat-x;
	background-position: bottom;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	width: 446px;
	display: block;
	padding: 5px 10px;
	position: relative; overflow: hidden;
}
.grayBg hr {
	color: #f7f7f7;
}
.grayBg .date{
	background:#E1711A none repeat scroll 0 0;
	color:white;
	display:block;
	font-weight:bold;
	text-align:center;
	width: 80px; height: 23px;
}
.indexColumn .date p{
	background:#E1711A none repeat scroll 0 0;
	color:white;
	display:block;
	font-weight:bold;
	text-align:center;
	width: 80px; height: 23px;
	line-height:23px;
}
.grayBg strong {
	color: #e47323;
}
.grayBg a {
	color: #252525;
}
.grayDown {
	background: url(grayDown.png) no-repeat;
	width: 467px; height: 16px;
	display: block;	
}
/* END LEFT COLUMNS */



/* FEATURED COMPANIES */
.FC {
	display: block;
	width: 90px;
	border: 1px solid #bec94b;
	float: left;
	margin: 5px;
	text-align: center;
}
.picContainer{
	width:150px;
	margin:0 auto;
}
.picContainer a{
	display:block;
	width:150px;
	border:none;
	margin:20px 0px;
}
.pic {width: 150px; border:none;/* margin: 10px;*/}
.RecentJobs {
	display: block;
	position: relative;
	overflow: hidden;
	background: #f7f7f7;
	border: 1px solid #f1f1f1;
}
.listRJ {
	width: 235px;
	display: block;
	float: left;
	background-image: url(arrow2.png); background-repeat: no-repeat; background-position: 0px 8px;
	padding-left: 10px;
	margin: 10px;
}
.listRJ a {
	color: #95a125;
	font-weight: bold;
}
/* END FEATURED COMPANIES */


/* FOOTER */
.FooterLinks {
	/*background: #eaeaea;*/
	width: 100%; height:82px;
	display: block;
	line-height: 82px;
	/*padding-top:10px;*/
}
.FooterLinks a{
	float:left;
	clear:none !important;
	padding-left:22px;
}
.Footer {
	background: url(footerBg.png) repeat-x;
	display: block;
	width: 100% !important; /*height: 312px;*/
	height: 270px;
	color: white;
	line-height: 60px;
}
.footerContainer{
	width:1000px;
	margin:0px auto;
}
.Footer a {
	color: white;
	text-decoration: none;
}
.Footer #footerNav{
	width:500px;
	float:left;
	padding-left:20px;
	margin-top:25px;
}
.Footer #footerInfo{
	line-height:14px;
	height:44px;
	padding:15px 20px 0 0;
	float: right;
	text-align: right;
}
.Footer div strong{
	color:#FFFFFF;
}
#ftrCall{
	font-size:26px;
	color:#9c9d9e;
	display:block;
	width:300px;
	float:left;
	font-weight:bold;
	padding-left:95px;
	text-transform:uppercase;
	padding-right: 15px
}
#ftrFb{
	display:block;
	background:url(footerFb.png) no-repeat 0 center;
	width:151px;
	height:32px;
	line-height:32px;
	text-indent:-9999px;
	margin-top:25px;
	float:left;
	clear:none;
}
#ftrTwit{
	display:block;
	background:url(ftrTwitter.png) no-repeat 0 center;
	width:128px;
	height:29px;
	line-height:29px;
	text-indent:-9999px;
	margin-top:26px;
	float:left;
	clear:none;
}
#ftrLn{
	display:block;
	background:url(ftrLn.png) no-repeat 0 center;
	width:151px;
	height:45px;
	line-height:45px;
	text-indent:-9999px;
	margin-top:18px;
	float:left;
	clear:none;
}
/* FOOTER */


/* SOCIAL BLOCK */
.blockSocial {
	background-image: url(blockSocial.png); background-repeat: no-repeat;
	width: 230px; height: 100px;
	display: block;
	padding: 10px 0 0 14px;
}
/* END SOCIAL BLOCK */


/* FIND JOBS */
.searchTop {
	background-image: url(searchBg.png); background-repeat: repeat-x;
	width: 100%; height: 33px;
	display: block;
	color: #e0dbdb;
	font-size: 15px;
	line-height: 33px;
}
.searchLeft {
	background-image: url(searchLeft.png); background-repeat: no-repeat;
	width: 8px; height: 33px;
	display: block;
	float: left;
}
.searchRight {
	background-image: url(searchRight.png); background-repeat: no-repeat;
	width: 8px; height: 33px;
	display: block;
	float: right;
}
.seachBg {
	background: #ececec;
	display: block;
}
.Search {
	display: block;
	padding: 5px 0 20px 210px;
}
.AdvSearch {
	font-weight: normal;
	float:right;
	position:absolute;
	text-align:right;
	width:60%;
}
.AdvSearch a {
	color: white;
}
/* END FIND JOBS */



/* FIELD STYLE */
.inputName {
	width: 130px;
	display: block;
	float: left;
}
.inputField {
	width: 385px;
	display: block;
	float: left;
}
/* END FIELD STYLE */



/* SEARCH RESULTS PAGE */
.PageNavigator {
	display: block;
	float: right;
	font-size: 12px;
}
.PageNavigator a {
	color: #707070;
	text-decoration: none;
}
.SearchResults {
	width: 100%;
	display: block;
}
.TitleSearchResults {
	background-image: url(titlesHeaderBg.png); background-repeat: repeat-x;
	width: 100%; height: 32px;
	display: block;
}
.TitleSearchResults a {
	text-decoration: none;
	color: #4c4747;
}
.TitleSearchResultsLeft {
	background-image: url(titlesHeaderLeft.png); background-repeat: no-repeat;
	width: 8px; height: 32px;
	display: block;
	float: left;	
}
.TitleSearchResultsRight {
	background-image: url(titlesHeaderRight.png); background-repeat: no-repeat;
	width: 8px; height: 32px;
	display: block;
	float: right;	
}
.HeaderSRTitle, .HeaderSRAny, .HeaderSRAnySmall, .HeaderSRAnyMedium, .HeaderSRAnyAlerts, .HeaderSRAnyMediumML, .HeaderSRAnyMediumML2, .HeaderSRTitleBig {
	font-weight: bold;
	color: #4c4747;
	display: block;
	float: left;
	line-height: 32px;
}
.HeaderSRTitle {width: 200px;}
.HeaderSRTitleBig {width: 400px;}
.HeaderSRAny {width: 115px; text-align: center;}
.HeaderSRAnyAlerts {width: 200px; text-align: center;}
.HeaderSRAnySmall {width: 15px; text-align: center; margin: 0 5px 0 5px;}
.HeaderSRAnyMedium {width: 120px; text-align: center; margin: 0 5px 0 5px;}
.HeaderSRAnyMediumML {width: 110px; text-align: center; margin: 0 5px 0 5px;}
.HeaderSRAnyMediumML2 {width: 99px; text-align: center; margin: 0 5px 0 5px;}
.valueTitle, .valueAny, .valueAnySmall, .valueAnyMedium, .valueAnyAlerts, .valueAnyBig, .valueAnyMediumML, .valueAnyMediumML2, .valueTitle2, .valueTitleBig {
	color: #4c4747;
	display: block;
	float: left;
} 
.valueTitle {width: 200px;}
.valueTitleBig {width: 400px;}
.valueTitle2 {width: 185px;}
.valueAny {width: 115px; text-align: center;}
.valueAnyBig {width: 180px; text-align: center;}
.valueAnyAlerts {width: 200px; text-align: center;}
.valueAnySmall {width: 15px; text-align: center;  margin: 0 5px 8px 5px;}
.valueAnyMedium {width: 120px; text-align: center;  margin: 0 5px 0 5px;}
.valueAnyMediumML {width: 110px; text-align: center;  margin: 0 5px 0 5px;}
.valueAnyMediumML2 {width: 99px; text-align: center;  margin: 0 5px 0 5px;}
.tableSearchResults {
	width: 100%;
	display: block;	
	margin: 10px 5px 15px 5px;
	clear: both;
	color: #4c4747;
}
.valueTitle a, .valueAny a {
	color: #2184bf;
	text-decoration: none;
}
.icoViewFull a, .icoAddJob a, .icoEmailFriend a, .icoSimilarJobs a, .icoBackToResults a {
	color: #3e3e3e;
	font-size: 12px;
}
.icoViewFull, .icoAddJob, .icoEmailFriend, .icoSimilarJobs, .icoBackToResults {
	background-repeat: no-repeat; background-position: left left;
	height: 18px;
	padding-left: 25px;
	display: block;
	float: left;
	margin: 0 15px 0 0;
}
.icoViewFull {background-image: url(icons/icoViewFull.png);}
.icoAddJob {background-image: url(icons/icoAdd.png);}
.icoEmailFriend {background-image: url(icons/icoEmailFriend.png);}
.icoSimilarJobs {background-image: url(icons/icoSimilarJobs.png);}
.icoBackToResults {background-image: url(icons/icoBackToResults.png);}
.JobSep {
	background-image: url(jobsep.png); background-repeat: repeat-x;
	width: 100%; height: 20px;
	display: block;
	clear: both;
}
/* END SEARCH RESULTS PAGE */



/* LISTING DETAILS */
.HeaderTitleListing {
	font-weight: bold;
	color: #4c4747;
	display: block;
	float: left;
	line-height: 32px;
}
.ListingInfo {
	width: 100%;
	display: block;
}
.FieldName {
	font-weight: bold;
	color: #646464;
	width: 105px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}
.FieldNameBig {
	font-weight: bold;
	color: #646464;
	width: 320px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
} 
.FieldNameSmall {
	font-weight: bold;
	color: #646464;
	width: 130px;
	display: block;
	float: left;
	margin: 0px 0 0 0;
}
.FieldReq {
	font-weight: bold; font-size: 17px;
	color: #CE0000;
	width: 25px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}
.FieldCaption {
	width: 320px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}
.FieldCaptionBig {
	width: 500px;
	display: block;
	float: left;
	margin: 0 0 10px 0;
}
.FieldBig {
	width: 650px;
	display: block;
	float: left;
	margin: 10px 0 0 0;	
}
/* END LISTING DETAILS */


/* browseBy */
ul.browseBy {
	list-style-type: none;
	list-style-image: url(arrow.png);
	background-image: url(menusepbg.png); background-repeat: repeat-x; background-position: bottom;
	margin: 0px;
	padding: 0 0 0 15px;
}
ul.browseBy li {
	background-image: url(menusepbg.png); background-repeat: repeat-x; background-position: bottom;
	width: 190px;
	padding: 3px 2px;
	margin: 5px 0 0 0;
}
/* browseBy */


/* MY ACCOUNT */
.myAccountLinks {
	width: 270px;
	display: block;
	float: left;
	margin: 10px;
}
/* END MY ACCOUNT*/



/* MESSAGE BOX */
.MsgBox {
	border: 1px solid black;
	width: 100%;
	height:100%;
	display: block;
}
.MsgBoxInner {
	display: block;
	margin: 5px;	
}
.inputLeft {
	width: 150px;
	display: block;
	float: left;
	margin: 10px;
	clear:left;
}
.inputRight {
	width: 150px;
	display: block;
	float:left;
	margin: 10px 0;
	clear:right;
}
.inputRight textarea{
	width: 150px;
}
/*#tellFriendForm{
	display:block;
	width:350px;
}*/
.tellFriendDiv{
	display:block !important;
	width:350px !important;
}
/* END MESSAGE BOX */



/* COMPANY INFO */
.CompanyInfoBlock {
	width: 170px;
	display: block;
	float: left;
}
.CompanyInfoProfile {
	width: 550px;
	display: block;
	float: left;	
}
.browseCompanyAB {
	float: left;
	padding: 5px;
}
.browseCompanyAB .browseItem{
	font-size:15px;
	text-transform:uppercase;
}
/* END COMPANY INFO */


/* classes to highlight templates in TemplateSupplier */
.templateHighlight {
}
.templateHighlightOver {
}
.inner_div {
    display: block;
    position: relative;
    width: 24px;
    margin-top: -24px;
    margin-left: 5px;
}
/* END classes to highlight templates in TemplateSupplier */



/* Private messages LEFT MENU */
.pm_top_menu{
	background-color: gray;
	height: 20px;
	width: 150px;
	text-align: center;
	padding-top: 5px;
}

.pm_menu{
	background-color: #C0C0C0;
	height: 100px;
	padding: 10px;
}
/* END */

/* Private messages INBOX - OUTBOX list */
.pm_list {
	
}

.pm_list thead {
	background: #C0C0C0;
}

.pm_list tr {
}

.pm_list .first {
	background: #eeeeee;
}

.pm_list .second {
	background: #d0d0d0;
}

.pm_list td {
	
}
/* END */

/* Private messages QUOTE STYLE */
.pm_quote{
	border: 2px dotted #C0C0C0;
	margin:10px;
	padding: 10px;
}

/* Private messages MESSAGE DETAIL*/
.pm_message_detail{
	
}

.pm_message_detail tr {
	
}

.pm_message_detail .info {
	background: #CCCCCC;
}

.pm_message_detail .detail {
	background: #EFEFEF;
}

.pm_message_detail .box {
	padding: 10px;
	background: #F2F2F2;
}

.pm_message_detail .but {
	text-align: right;
	padding: 5px;
	background: #F2F2F2;
}


/* END Private messages */






/* all */
.result{
	width: 100%;
}
.resultbar{
	margin-top:13px;
	/*width: 722px;*/
	width:757px;
	height:40px;
	background: #F9F9F9;
}
.resultbar .found,
.resultbar .pagination p{
	margin:0 0 0 13px;
	float:left;
	display:inline;
	font:11px/40px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
}
.resultbar .found strong{color:#0078c1;}
.resultbar .pagination{
	/*margin-right:12px;
	float:right;*/
	display:block;
	/*width:201px;*/
	width:250px;
	margin:0px auto;
}
.resultbar .pagination p{margin:0;}
.resultbar .pagination ul{
	margin:11px 0 0 9px;
	padding:0;
	list-style:none;
	float:left;
	display:inline;
}
.resultbar .pagination ul li{
	margin-left:1px;
	float:left;
	display:inline;
}
.resultbar .pagination ul li a,
.resultbar .pagination ul li span{
	display:block;
	width:23px;
	height:17px;
	font:11px/17px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration:none;
	background:url(bg-pagination.gif) no-repeat;
	text-align:center;
}
.resultbar .pagination ul li a:hover,
.resultbar .pagination ul li span{/*background:url(bg-pagination-on.gif) no-repeat;*/ background:none; color:#000000; background:#007cc3;
	color:#ffffff;}
.resultbar .pagination a.link{
	margin-left:10px;
	float:left;
	display:inline;
	font:11px/40px Arial, Helvetica, sans-serif;
	/*color:#4b4b4b;*/
	color:#0d82c5;
}
.resultbar .pagination a.pn{
	font-weight:bold;
	/*border:solid 1px #999999;*/
	margin-left:3px;
	margin-right:3px;
	/*background-color:#BBBBBB;*/
	background:#007cc3;
	color:#ffffff;
}
.result .block{
	margin:17px 0 0 3px;
	width: 747px;
	height:168px;
	padding: 0 5px 18px 5px;
	overflow:hidden;
	/*background: #F9F9F9;
	border: 2px solid #F0EEEE;*/
	background:url(srchJbBg.png) no-repeat;
}
.result .block h2{
	color:#007cc3;
	padding:21px 0 0 23px;
	display:block;
	width:300px;
	float:left;
}
.result .block strong{
	color:#007cc3;
	float:left;
	display:block;
	width:260px;
	padding-top:21px;
	color:#007cc3;
	font-size:14px;
}
.result .block p{
	float:left;
	clear:left;
	width:550px;
	padding-left:23px;
}
.result .block span{
	float:left;
	clear:left;
	color:#e17526;
	font-size:14px;
	padding-left:23px;
}
.result .block h3{
	margin:0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color: #e47323;
}
.result .block dl{
	margin:6px 0 0;
	width: 715px;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#050505;
	overflow:hidden;
}
.result .block dt{
	font-weight:bold;
	float:left;
	clear:left;
}
.result .block dd{
	margin:0 0 0 4px;
	float:left;
	display:inline;
}
.result .block .navbar{
	/*margin-top:19px;*/
	margin-top:19px;
	width:100%;
	overflow:hidden;
	padding-top:10px !important;
}
.result .block .navbar ul{
	/*margin:0 0 0 -23px;*/
	margin:0 0 0 -10px;
	padding:0;
	list-style:none;
	float:left;
	display:inline;
}
.result .block .navbar ul li{
	margin-left:23px;
	float:left;
	display:inline;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
}
.result .block .navbar ul li a{color:#0266a4;}
.result .block .navbar ul li a.apply{color:#0266a4;}
.result .block .navbar ul.right{
	margin:0 0 0 0;
	float:right;
}
.result .block .navbar ul.right li{margin:0 23px 0 0;}

.jobinfo{
	margin:16px 0 0;
	padding-bottom:18px;
	background:url(dot-line2.gif) repeat-x 0 100%;
	overflow:hidden;
}
.jobinfo h3{
	margin:0;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#e86229;
}
.jobinfo dl{
	margin:15px 0 0;
	width:340px;
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#414141;
	overflow:hidden;
}
.jobinfo dt{
	margin-top:7px;
	font-weight:bold;
	float:left;
	clear:left;
	width:100px;
}
.jobinfo dd{
	margin:7px 0 0 8px;
	float:left;
	width:232px;
	display:inline;
}
.jobinfo .linklist{
	margin:00;
	padding:0;
	list-style:none;
	width:110px;
	float:right;
}
.jobinfo .linklist li{
	margin-top:13px;
	width:100%;
	float:left;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
}
.jobinfo .linklist li a{
	padding-left:24px;
	color:#292929;
	float:left;
}
.jobinfo .linklist li a.apply{
	background:url(icon-apply.gif) no-repeat;
	font-size:12px;
	color:#9ea822;
}
.jobinfo .linklist li a.add{background:url(icon-add.gif) no-repeat;}
.jobinfo .linklist li a.email{background:url(icon-email.gif) no-repeat;}

.btn-orange2{margin-top:30px;}
.btn-orange2 a{
	float:left;
	height:29px;
	background:url(btn-orange2.gif) no-repeat;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
.btn-orange2 a strong{
	float:left;
	height:29px;
	padding:0 23px 0 29px;
	background:url(btnend-orange2.gif) no-repeat 100% 0;
}
.btn-orange{
	margin-top:4px;
	width:100%;
	overflow:hidden;
}
.btn-orange a{
	float:right;
	height:21px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(btn-orange.gif) no-repeat;
	text-decoration:none;
	cursor:pointer;
	overflow:hidden;
}
.btn-orange a span{
	float:left;
	height:21px;
	padding:0 20px 0 16px;
	background:url(btnend-orange.gif) no-repeat 100% 0;
}
.btn-orange a.more{
	margin-right:24px;
	display:inline;
}
.btn-orange a.more span{padding:0 11px 0 13px;}
/* end all*/
.floatRight{
	float:right !important;
}
.pinkNblack{
	border:1px #000000 solid;
	background-color:#f2dbdb;
	padding:5px;
	font-weight:bold;
}
.aboutNudge{
	display:block;
	width:100px;
	float:left;
}
.aboutNudge2{
	display:block;
	width:500px;
}
#title{
	padding:10px 0 10px 0;
	border-bottom:#333333 solid 1px;
	width:733px;
}
#title h1{
	color:#000000;
	font-size:22px;
	font-weight:normal;
	margin-bottom:5px;
}
#title span{
	font-size:16px;
}
.aboutListSub a, .careerListSub a{
	/*padding:3px 0px 0px !important;*/
	padding:5px !important;
	text-align:left !important;
	width:100% !important;
	/*height: 18px !important;*/
	line-height:12px !important;
	font-weight:normal !important;
}
.careerListSub a{
	text-align:center !important;
}
.aboutListSub a:first-child, .careerListSub a:first-child{
	padding-top:0px !important;
}

span.tel_image
{
	float: left;
	padding-left: 10px;
}

.tel_image,.tel_image img{
	border:0;
	border:none;
}

span.header_tel
{
	/*margin-left: 85px;*/
	float: right;
	clear:both !important;
	text-align:center;
	margin-top:0px;
	position:relative;
	top:0px;
}

span#header_tel_number
{
	color:#0078c1;
	/*font-size:24px;*/
	font-size:36px;
	line-height:34px;
	font-weight:bold;
	display:block;
	width:100%;
	text-align:center;
	margin:0;
	/*padding-top: 10px;*/
	float: right;
	width:285px;
}

span#header_email
{
	color:#0078c1;
	/*font-size:24px;*/
	font-size:18px;
	font-weight:bold;
	display:block;
	width:100%;
	text-align:center;
	margin:0 0 5px 0;
	/*padding-top: 10px;*/
	float: right;
	width:285px;
}
span#header_email a{
	text-decoration:none;
}

.sloganText {
	float: left;
	/*margin: 85px 0 0 70px;*/
	/*margin: 65px 0 0 0px !important;*/
	margin: 0px 0 0 0px !important;
	width:315px;
	width:540px;
	display:block;
	color:#0078C1;
	font-size:28px;
	font-weight:bold;
	position:relative;
	left:-45px !important;
	clear:none;
}
.container{
	width:100%;
	margin:30px 0;
	border:solid 1px #CCCCCC;
}
.image{
	width:30%;
	float:left;
	height:90px;
}
.image img{
	display:block;
	margin:auto !important;
	padding:5px 0 0 0;
}
.topRight{
	/*width:505px;*/
	width:400px;
	float:left;
	text-align:center;
	height:37px;
	/*border-left:solid 1px #CCCCCC;*/
	padding:20px 5px;
	color:#ffffff;
}
.restofcontent{
	/*width:720px;*/
	width:570px;
	clear:both;
	/*text-align:center;*/
	text-align:left;
	/*border-top:solid 1px #CCCCCC;*/
	/*padding:10px 15px 10px 0px;*/
	padding:0px 15px 10px 0px;
	color:#ffffff;
}
.expAreas{
	text-align:center;
	display:block;
	font-weight:bold;
	width:150px;
	margin:3px auto;
	text-decoration:none;
}
.expAreas:hover{
	text-decoration:none;
}
#frm{
	height:120px;
	clear:both;
}
#frm label{
	display:block;
	width:110px;
	float:left;
	clear:left;
}
#frm  textarea{
	float:left;
}
#frm input{
	float:left;
}
#frm input, #frm  textarea{
	margin-bottom:10px;
}
#frm #address2{
	clear:both;
	margin-left:110px;
}
#frm #submit{
	clear:left;
	background:none;
	border:none;
	background-image:url(button2.png);
	width:70px;
	height:24px;
	color:#FFFFFF;
}
#frm #optionToReg{
	background-image:url(button.png);
	display:block;
	text-align:center;
	line-height:24px;
	width:125px;
	float:left;
	height:24px;
	color:#FFFFFF;
	margin-left:10px;
	text-decoration:none;
}
.proffPpl{
	display:block;
	width:120px;
	clear:left;
	float:left;
}
.proffPplRit{
	display:block;
	width:449px;
	float:left;
	clear:none;
}
#blockBullet li{
	list-style-image:url(http://www.360resourcing.co.uk/files/bulletBox.gif);
}
.quickLinksBlock2{
	height:95px;
	clear:both;
	background:url(expertiseRecruiting2.png) no-repeat;
	margin-left:4px;
	color:#FFFFFF;
}
#exoertiseRec{
	display:block;
	width:229px;
	height:95px;
	float:left;
	text-indent:-9999px;
	cursor:default;
}
#quckSeperator{
	width:8px;
	float:left;
}
#quickLinkage{
	width:229px;
	float:left;
}
#quickLinkage a{
	color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	width:200px;
}
.backButton{
}
.backButton a{
	display:block;
	width:70px;
	height:24px;
	background:url(button2.png) no-repeat;
	line-height:24px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}
.topRight .backButton1{
	float:right;
}
.topRight .backButton1 a{
	display:block;
	width:65px;
	height:22px;
	/*background:url(button2.png) no-repeat;*/
	background:url(backBlue.png) no-repeat;
	line-height:24px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-indent:-9999px;
}
.topRight .backButton2{
	float:right;
}
.topRight .backButton2 a{
	display:block;
	width:70px;
	height:24px;
	/*background:url(button2.png) no-repeat;*/
	background:url(backPurple.png) no-repeat;
	line-height:24px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-indent:-9999px;
}
.topRight .backButton3{
	float:right;
}
.topRight .backButton3 a{
	display:block;
	width:70px;
	height:24px;
	/*background:url(button2.png) no-repeat;*/
	background:url(backRed.png) no-repeat;
	line-height:24px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-indent:-9999px;
}
.blackSixteen{
	font-size:16px;
	color:#000000;
}
#empLogo{
	float:right;
	position:absolute;
	right:35px;
	top:210px;
	z-index:1;
	padding-bottom:10px;
}
.empCurrJob{
	float:left;
	display:block;
	margin:0px auto;
	background:url(button1.png) no-repeat;
	width:100px;
	height:24px;
	position:absolute;
	left:609px;
	top:230px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	z-index:1;
}
.empCurrJob:hover{
	color:#FFFFFF;
}
.clientListSub a, .mediaListSub a, .sectorListSub a, .aboutListSub a{
	text-align:center !important;
}
/*#careerContainer{
	background:url(careerCentreBg.jpg) no-repeat;
	background-position:center;
	height:460px;
	margin-top:30px;
}*/
.careerContent{
	/*width:300px;*/
	width:400px;
	margin-left:7px;
	font-size:16px;
	line-height:25px !important;
}
#careerContainer{
	background:url(careerCentreCircleBg.jpg) no-repeat;
	background-position:center;
	height:578px;
	width:578px;
	/*margin-top:23px;*/
	margin-top:-40px;
	margin-right:18px;
	float:right;
}
#careerContainer #cvAdvice{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxt.jpg) no-repeat;*/
	width:289px;
	height:289px;
	position:absolute;
	/*left:451px;*/
	left:425px;
	/*top:289px;*/
	top:226px;
}
#careerContainer #cvAdvice:hover{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxtOrng.jpg) no-repeat;*/
}
/*#careerContainer #cvAdvice a{
	display:block;
	width:229px;
	height:55px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:40px;
}*/
#careerContainer #cvAdvice .title{
	background:url(cvAdviceCircleTxt.png) no-repeat;
	width:111px;
	height:18px;
	float:right;
	text-indent:-9999px;
	padding:0px;
	margin:45px 20px 0 0;
}
#careerContainer #cvAdvice p{
	width:145px;
	float:right;
	clear:right;
	text-align:right;
	color:#FFFFFF;
	margin:10px 20px 0 0;
	font-size:11px;
}
#careerContainer #cvAdvice .findOutMore{
	float:left;
	clear:both;
	background:url(findOutMore.png) no-repeat;
	width:122px;
	height:26px;
	margin:95px 0 0 25px;
	text-indent:-9999px;
}
#careerContainer #interviewAdvice{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxt.jpg) no-repeat; */
	/*width:229px; height:95px;*/
	position:absolute;
	/*left:740px;*/
	left:714px;
	/*top:289px;*/
	top:226px;
	width:289px;
	height:289px;
}
#careerContainer #interviewAdvice:hover{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxtOrng.jpg) no-repeat;*/
}
#careerContainer #interviewAdvice a{
	display:block; width:229px; height:55px; text-align:center; color:#FFFFFF; text-decoration:none; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-top:40px
}
#careerContainer #interviewAdvice .title{
	background:url(interviewAdviceCircleTxt.png) no-repeat;
	width:111px;
	height:41px;
	text-indent:-9999px;
	padding:0px;
	margin:46px 0 0 20px;
}
#careerContainer #interviewAdvice p{
	width:145px;
	color:#FFFFFF;
	margin:10px 0 0 20px;
	font-size:11px;
}
#careerContainer #interviewAdvice .findOutMore{
	float:left;
	clear:both;
	/*background:url(moreInfo.png) no-repeat;*/
	background:url(redFindOutMore.png) no-repeat;
	/*width:101px;
	height:30px;*/
	width:125px;
	height:26px;
	/*margin:69px 0 0 20px;*/
	margin:71px 0 0 20px;
	text-indent:-9999px;
}
#careerContainer #startingYourJob{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxt.jpg) no-repeat; width:229px; height:95px;*/
	position:absolute;
	top:516px;
	/*left:740px;*/
	left:714px;
	width:289px;
	height:289px;
}
#careerContainer #startingYourJob:hover{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxtOrng.jpg) no-repeat;*/
}
/*#careerContainer #startingYourJob a{
	display:block; width:229px; height:55px; text-align:center; color:#FFFFFF; text-decoration:none; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-top:40px; overflow:visible; padding-bottom:5px;
}*/
#careerContainer #startingYourJob .title{
	background:url(startingYrJbCircleTxt.png) no-repeat;
	display:block;
	width:92px;
	height:41px;
	text-indent:-9999px;
	padding:0px;
	margin:18px 0 0 20px;
}
#careerContainer #startingYourJob p{
	width:145px;
	color:#FFFFFF;
	margin:10px 0 0 20px;
	font-size:11px;
}
#careerContainer #startingYourJob .findOutMore{
	float:left;
	clear:both;
	background:url(findOutMoreGrn.png) no-repeat;
	width:122px;
	height:26px;
	margin:25px 0 0 20px;
	text-indent:-9999px;
}
#careerContainer #candidateTestimonials{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxt.jpg) no-repeat; width:229px; height:95px;*/
	position:absolute;
	top:516px;
	/*top:440px;
	top:578px;*/
	/*left:451px;*/
	left:425px;
	width:289px;
	height:289px;
}
#careerContainer #candidateTestimonials:hover{
	/*background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/blueBoxBgNoTxtOrng.jpg) no-repeat;*/
}
/*#careerContainer #candidateTestimonials a{
	display:block; width:229px; height:60px; text-align:center; color:#FFFFFF; text-decoration:none; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-top:25px;
	line-height:25px;
}*/
#careerContainer #candidateTestimonials .title{
	background:url(candidateTestimsCircleTxt.png) no-repeat;
	width:136px;
	height:41px;
	float:right;
	text-indent:-9999px;
	padding:0px;
	margin:19px 20px 0 0;
}
#careerContainer #candidateTestimonials p{
	width:145px;
	float:right;
	clear:right;
	text-align:right;
	color:#FFFFFF;
	margin:10px 20px 0 0;
	font-size:11px;
}
#careerContainer #candidateTestimonials .findOutMore{
	float:right;
	clear:both;
	/*background:url(moreBtnOrng.png) no-repeat;
	width:62px;
	height:29px;*/
	background:url(orngFindOutMore.png) no-repeat;
	width:125px;
	height:29px;
	margin:24px 25px 0 0;
	text-indent:-9999px;
}
.resPpl{
	border: 1px solid rgb(240, 238, 239);
	padding: 5px;
	background-color: rgb(253, 253, 253);
	height: 195px;
	margin:5px 0;
}
.resPplRdMr{
	background: url("http://www.360resourcing.co.uk/templates/360psd/main/images/button1.png") no-repeat scroll 0% 0% transparent; display: block; width: 100px; height: 24px; -moz-background-inline-policy: continuous; text-align: center; color: rgb(255, 255, 255); line-height: 24px; text-decoration: none; text-transform: uppercase; float: right;
}
.resPplRdMr:hover{
	color:#FFFFFF;
}
.resPplImg{
	float:left;
	padding-right:10px;
}
.resPplContent{
	float:left;
	clear:none;
	width:570px;
}
.resPplContent p{
	margin:4px 0;
	color:#58595b;
}
.resPpl2{
	/*border: 1px solid rgb(240, 238, 239);*/
	padding: 5px;
	/*background-color: rgb(253, 253, 253);*/
	height: 270px;
	width:430px;
	overflow:hidden;
	margin:5px 0;
	float:left;
}
.resPplRdMr2{
	background: url("http://www.360resourcing.co.uk/templates/360psd/main/images/readMoreBlue.jpg") no-repeat; display: block; width: 124px; height: 30px; -moz-background-inline-policy: continuous; /*text-align: center;*/ line-height: 24px; text-decoration: none; text-transform: uppercase; float: left; text-indent:-9999px; margin-top:10px;
}
.resPplRdMr2:hover{
	color:#FFFFFF;
}
.resPplImg2{
	float:left;
	/*padding-right:10px;*/
	background:url(meetTheTeamPicBg.png) no-repeat;
	width:181px;
	height:225px;
	padding:43px 0 0 39px;
}
.resPplImg2 img{
	width:138px;
	height:179px;
}
.resPplContent2{
	float:right;
	clear:none;
	display:block;
	/*width:640px;*/
	width:200px;
	margin:12px 5px 0 0;
}
.resPplContent2 p{
	margin:4px 0;
}
.resPplCont{
	margin:0px 46px;
}
.boxes{
	background:url(bg-header.png) repeat-x;
}
#fadeImages{
	float:right;
	margin-left:10px;
	width:183px;
	height:66px;
	margin-top:15px;
	z-index:1;
}
#jobAlertFrm{
}
#jobAlertFrm .FieldName{
	clear:left !important;
}
#jobAlertFrm legend{
	display:block !important;
	float:left !important;
	clear:left !important;
}
#jobAlertFrm #salary .searchList{
	margin-top:10px;
}
.toph1{
	font-size:9px;
	text-align:center;
	display:block;
	width:1033px;
	overflow:hidden;
	margin:0 auto;
}
.toph1 a{
	color:#EEEEEE;
	text-decoration:none;
}
.btmh1{
	font-size:9px;
	float:left;
	clear:left;
	line-height:9px;
	/*margin:3px 0 0 20px;*/
	margin:3px 0 0 196px;
	display:block;
	width:500px;
}
.btmh1 a{
	/*color:#006600;*/
	/*color:#CCCCCC;*/
	color:#fffff;
	text-decoration:none;
}
#noraHdr{
	position:absolute;
	top:15px;
	left:200px;
}
/*#currentlyRec{
}
#currentlyRec center{
	height:114px;
}*/
.picContainer ul li{
	height:94px !important;
}
#clientCentre{
	/*background:#434343;*/
	background:#333333;
	padding:0px;
	margin: 10px 0 0 0;
	overflow:hidden;
	/*width:1033px;*/
	width:1004px;
	margin-left:7px;
	margin-top: 10px
}
#clientCentre ul{
	color:#ffffff;
	margin-left:10px;
	padding-left:10px;
	list-style-image:url(http://www.360resourcing.co.uk/images/tickOrng.png);
}
#clientCentre #logoage{
	background:url(http://www.360resourcing.co.uk/images/360_logo_white1.png) no-repeat !important;
	/*width:350px !important;
	height:210px !important;*/
	width:284px !important;
	height:170px !important;
	margin:10px 0 0 30px;
	text-indent:-99999px;
}
#clientCentre #content{
	width:350px;
	padding:10px;
	margin-left:15px;
}
#clientCentre #advertising{
}
#clientCentre #content h3{
	/*color:#0066ff;*/
	color:#e77627;
}
#clientCentre #content p{
	color:#ffffff;
}
#clientCentre #guideBook{
	display:block;
	width:150px !important;
	height:114px !important;
	text-indent:-9999px;
	float:left;
	clear:left;
	background:url(http://www.360resourcing.co.uk/images/guideBook.gif) no-repeat !important;
}
#clientCentre #testims{
	display:block;
	width:150px !important;
	height:114px !important;
	text-indent:-9999px;
	float:left;
	clear:none;
	background:url(http://www.360resourcing.co.uk/images/testimonials.gif) no-repeat !important;
	margin:0 0 0 10px;
	overflow:hidden !important;
}
#clientCentre #testims ul{
	list-style:none;
	width:150px !important;
	margin:15px 0px 0px;
	background-color:#f26531;
	overflow:hidden !important;
}
#clientCentre #testims ul li{
	width:129px;
	padding:0px 10px;
	text-align:center;
	background-color:#f26531;
}
#clientCentre #testims ul li a{
	background-color:#f26531;
	display:block;
	width:130px;
	height:75px;
	color:#ffffff;
	text-decoration:none;
}
#clientCentre #testims ul a img{
	display:block;
	margin:3px auto 0px;
	border:none;
}
#clientCentre #testims ul a span{
	display:block;
	width:130px;
	height:50px;
	color:#ffffff !important;
	text-align:center;
	text-indent:0px;
	font-weight:bold;
	font-size:11px;
}
#clientCentre #riskFree{
	width:240px;
	height:248px;
	background:url(http://www.360resourcing.co.uk/images/riskFreeResourcing.jpg) no-repeat !important;
	text-indent:-9999px;
	float:right;
}
#clientCentre #searchSelect{
	width:240px;
	height:239px;
	background:url(http://www.360resourcing.co.uk/images/searchSelection.jpg) no-repeat !important;
	text-indent:-9999px;
	float:right;
}
#clientCentre #flash{
	float:right;
	width:605px;
	margin-right:15px;
	z-index:1 !important;
}
#clearBtm{
	height:15px;
	clear:both;
}
#candidateAttract{
	background:url(http://www.360resourcing.co.uk/images/candidateAtrractBg1.jpg) no-repeat !important;
	width:620px;
	/*height:630px;*/
	float:right;
}
#candidateAttract h2{
	width:404px;
	height:28px;
	background:url(http://www.360resourcing.co.uk/images/candidateAttractionTitle2.jpg) no-repeat !important;
	text-indent:-9999px;
	margin:20px 0 0 0;
}
#candidateAttract h3{
	width:272px;
	height:34px;
	background:url(http://www.360resourcing.co.uk/images/targetedEmails.jpg) no-repeat !important;
	text-indent:-9999px;
	margin:5px 0 0 0;
}
#localCamp{
	color:#FFFFFF;
	width:210px;
	position:absolute;
	right:400px;
	top:380px;
}
#localCamp ul{
	float:left;
	clear:both;
	font-size:10px;
	margin-left:10px;
	padding-left:10px;
	list-style-image:url(http://www.360resourcing.co.uk/images/tickOrng.png);
}
#localCamp #titleage{
/*	float:left;*/
	display:block !important;
	width:115px;
	height:15px !important;
	background:url(http://www.360resourcing.co.uk/images/localCampaign1.jpg) no-repeat !important;
	text-indent:-9999px;
	margin:0px !important;
}
#localCamp #costage{
/*	float:left;
	clear:left;*/
	font-weight:bold;
	margin:0px !important;
}
#regiounalCamp{
	color:#FFFFFF;
	width:210px;
	position:absolute;
	right:350px;
	top:625px;
}
#regiounalCamp #pastPackage{
	float:left;
	clear:both;
}
#regiounalCamp #titleage{
	display:block !important;
	width:140px;
	height:15px !important;
	background:url(http://www.360resourcing.co.uk/images/regionalCampaginTiltle1.jpg) no-repeat !important;
	text-indent:-9999px;
	margin:0px !important;
}
#regiounalCamp #costage{
	font-weight:bold;
	margin:0px !important;
}
#regiounalCamp ul{
	float:left;
	clear:both;
	font-size:10px;
	margin-left:10px;
	padding-left:10px;
	list-style-image:url(http://www.360resourcing.co.uk/images/blueTick.png);
}
#nationalCamp{
	color:#FFFFFF;
	width:210px;
	position:absolute;
	right:30px;
	top:625px;
}
#nationalCamp strong, #regiounalCamp strong{
	/*color:#c00076;*/
	color:#de5e2d;
}
#nationalCamp #pastPackage{
	float:left;
	clear:both;
}
#nationalCamp #titleage{
	display:block !important;
	width:137px;
	height:17px !important;
	background:url(http://www.360resourcing.co.uk/images/nationalCampaignTitle1.jpg) no-repeat !important;
	text-indent:-9999px;
	margin:0px !important;
}
#nationalCamp #costage{
	font-weight:bold;
	margin:0px !important;
}
#nationalCamp ul{
	float:left;
	clear:both;
	font-size:10px;
	margin-left:10px;
	padding-left:10px;
	list-style-image:url(http://www.360resourcing.co.uk/images/greenTick.png);
}
#advertising{
	display:block;
	width:160px;
	height:141px;
	background:url(http://www.360resourcing.co.uk/images/advertisingBg1.jpg) no-repeat !important;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	float:left;
}
#advertising strong{
	display:block;
	width:93px;
	height:19px;
	background:url(http://www.360resourcing.co.uk/images/advertisingTopTxt.png) no-repeat !important;
	text-indent:-99999px;
	position:relative;
	top:45px;
	left:5px;
}
#advertising span{
	text-decoration:underline;
	position:relative;
	top:45px;
	left:5px;
}
#advertising p#content{
	text-decoration:none;
	position:relative;
	clear:left;
	top:45px;
	left:5px;
	text-indent:0px;
	display:block;
	padding:0px;
	margin:5px 0px 0px;
	width:150px;
}
#targEmail{
	display:block;
	width:160px;
	height:141px;
	background:url(http://www.360resourcing.co.uk/images/targetEmailBoxBg.jpg) no-repeat !important;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	float:left;
	margin-left:10px;
}
#targEmail strong{
	display:block;
	width:73px;
	height:31px;
	background:url(http://www.360resourcing.co.uk/images/targetEmailsBoxTextBg.png) no-repeat !important;
	text-indent:-99999px;
	position:relative;
	top:35px;
	left:5px;
}
#targEmail span{
	text-decoration:underline;
	position:relative;
	top:35px;
	left:5px;
}
#targEmail p#content{
	text-decoration:none;
	position:relative;
	clear:left;
	top:35px;
	left:5px;
	text-indent:0px;
	display:block;
	padding:0px;
	margin:5px 0px 0px;
	width:150px;
}
#callBack{
	display:block;
	width:160px;
	height:122px;
	background:url(http://www.360resourcing.co.uk/images/clickFrCallBackBtn.png) no-repeat !important;
	text-indent:-99999px;
	float:left;
	clear:left;
	margin:10px 0px;
}
#caseStudy{
	display:block;
	width:160px;
	height:122px;
	background:url(http://www.360resourcing.co.uk/images/caseStudyBg.png) no-repeat;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	float:left;
	margin:10px 0 0 10px;
}
#caseStudy strong{
	display:block;
	width:54px;
	height:39px;
	background:url(http://www.360resourcing.co.uk/images/caseStudyTxt.png) no-repeat !important;
	text-indent:-99999px;
	position:relative;
	top:15px;
	left:14px;
}
#caseStudy span{
	text-decoration:underline;
	position:relative;
	top:47px;
	left:14px;
	display:block;
	width:130px;
	text-decoration:none;
}
#riskFreeTitle{
	background:url(http://www.360resourcing.co.uk/images/riskFreeTitle.png) no-repeat;
	display:block;
	width:502px;
	height:48px;
	text-indent:-9999px;
}
#risFreeP{
	color:#FFFFFF;
}
#searchAndSelectRit{
	width:605px;
	height:580px;
	float:right;
	margin:30px 10px 0 0;
	background:url(http://www.360resourcing.co.uk/images/searchAndSelectionBg.jpg) no-repeat;
	text-indent:-99999px;
}
#searchAndSelectRit ol{
	position:absolute;
	left:-99999px;
}
#targetEm{
	width:620px;
	height:630px;
}
#advert{
	background:url(http://www.360resourcing.co.uk/images/candidateAtrractBg.jpg) no-repeat;
	height:677px;
	width:620px;
	margin-top:20px;
}
#advert .candidateAttracTitle{
	display:block;
	width:404px;
	height:31px;
	background:url(http://www.360resourcing.co.uk/images/candidateAttractionTitle2.jpg) no-repeat;
	text-indent:-9999px;
}
#advert #advertTitle{
	display:block;
	width:191px;
	height:35px;
	background:url(http://www.360resourcing.co.uk/images/advertisingTitle.jpg) no-repeat;
	text-indent:-9999px;
}
#nintyAd{
	width:150px;
	float:left;
	margin:130px 0 0 150px;
	text-align:right;
	font-size:11px;
	color:#ffffff;
}
#nintyTitle{
	display:block;
	width:75px;
	height:20px;
	background:url(http://www.360resourcing.co.uk/images/90.jpg) no-repeat;
	text-indent:-9999px;
	text-align:left;
	margin-left:auto;
}
#oneEightyAd{
	width:150px;
	float:left;
	clear:left;
	margin-left:150px;
	text-align:right;
	font-size:11px;
	color:#ffffff;
}
#oneEightyTitle{
	display:block;
	width:88px;
	height:22px;
	background:url(http://www.360resourcing.co.uk/images/180.jpg) no-repeat;
	text-indent:-9999px;
	text-align:left;
	margin-left:auto;	
}
#threeSixAd{
	width:150px;
	float:right;
	margin:130px 150px 0 0;
	font-size:11px;
	color:#ffffff;
}
#threeSixTitle{
	display:block;
	width:88px;
	height:21px;
	background:url(http://www.360resourcing.co.uk/images/360.jpg) no-repeat;
	text-indent:-9999px;
	text-align:left;
}
#targetEm{
	display:none;
}
#nintyAd ul{
	list-style-image:url(http://www.360resourcing.co.uk/images/pinkTick.png);
	padding-top:0px;
	margin-top:0px;
}
#oneEightyAd ul{
	list-style-image:url(http://www.360resourcing.co.uk/images/greenTick.png);
	padding-top:0px;
	margin-top:0px;
}
#threeSixAd ul{
	list-style-image:url(http://www.360resourcing.co.uk/images/blueTick.png);
}
#threeSixAd strong, #oneEightyAd strong, #nintyAd strong,{
}
#dialog{
	background-color:#FFFFFF;
	background-color:#e2e8ec;
	padding:10px 15px 15px;
}
/*.ui-dialog{
	position:relative !important;
	left:-50px !important;
}*/
#ui-dialog-title-dialog{
	background-color:#27668c;
	display:block;
	width:100%;
	color:#FFFFFF;
	padding:10px 10px 10px 15px;
}
.ui-icon-closethick{
	position:absolute;
	right:15px;
	top:10px;
}
#testimTabs{
	width:565px;
	float:right !important;
	padding-left:10px;
	overflow:scroll;
	overflow-x: hidden;
	height:520px;
	margin-bottom:20px;
}
#testimTabs .blackSixteen{
	display:none;
}
#testimTabs div a{
	background: url(http://www.360resourcing.co.uk/images/readMore.png) no-repeat;
	display: block;
	width: 100px;
	height: 12px;
	margin:0px auto;
	text-indent:-9999px;
}
#testimTabs .tab1{
	background:url(http://www.360resourcing.co.uk/images/clrtab.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab1 a{
	margin-top:26px !important;
}
#testimTabs .tab2{
	background:url(http://www.360resourcing.co.uk/images/clrtab1.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab2 a{
	margin-top:13px;
}
#testimTabs .tab3{
	background:url(http://www.360resourcing.co.uk/images/clrtab2.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab4{
	background:url(http://www.360resourcing.co.uk/images/clrtab3.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab4 a{
	margin-top:1px;
}
#testimTabs .tab5{
	background:url(http://www.360resourcing.co.uk/images/clrtab4.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab6{
	background:url(http://www.360resourcing.co.uk/images/clrtab5.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab6 a{
	margin-top:7px;
}
#testimTabs .tab7{
	background:url(http://www.360resourcing.co.uk/images/clrtab6.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab7 a{
	margin-top:-3px;
}
#testimTabs .tab8{
	background:url(http://www.360resourcing.co.uk/images/clrtab7.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab8 a{
	margin-top:1px;
}
#testimTabs .tab9{
	background:url(http://www.360resourcing.co.uk/images/clrtab8.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab9 a{
	margin-top:12px;
}
#testimTabs .tab10{
	background:url(http://www.360resourcing.co.uk/images/clrtab1.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab10 a{
	margin-top:7px;
}
#testimTabs .tab11{
	background:url(http://www.360resourcing.co.uk/images/clrtab2.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab12{
	background:url(http://www.360resourcing.co.uk/images/clrtab3.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab12 a{
	margin-top:32px;
}
#testimTabs .tab13{
	background:url(http://www.360resourcing.co.uk/images/clrtab4.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab13 a{
	margin-top:5px;
}
#testimTabs .tab14{
	background:url(http://www.360resourcing.co.uk/images/clrtab5.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab14 a{
	margin-top:7px;
}
#testimTabs .tab15{
	background:url(http://www.360resourcing.co.uk/images/clrtab6.png) no-repeat;
	padding:0px 10px;
	width:127px;
	height:147px;
}
#testimTabs .tab15 a{
	position:relative;
	top:-4px;
}
#testimTabs div{
	width:147px;
	height:147px;
	text-align:center;
	color:#FFFFFF;
	float:left;
	margin:20px 0 0 20px;
	font-size:10px;
}
#testimTabs div a{
	background: url(http://www.360resourcing.co.uk/images/readMore.png) no-repeat;
	display: block;
	width: 100px;
	height: 12px;
	margin:0px auto;
	text-indent:-9999px;
}
#testimTabs img{
	width:100px;
	padding-bottom:10px;
}
#inaction{
	background: url(http://www.360resourcing.co.uk/images/360inAction.png) no-repeat;
	display:block;
	width:300px;
	height:35px;
	text-indent:-9999px;
}
#beClever{
	background: url(http://www.360resourcing.co.uk/images/beClever.png) no-repeat;
	display:block;
	width:164px;
	height:25px;
	text-indent:-9999px;
}
.bluLine{
	border-top:#5892ca solid 1px;
	height:2px;
	clear:both;
	margin:20px 0px;
}
.bluStrong{
	color:#5892ca;
}
.redLine{
	border-top:#a8342c solid 1px;
	height:2px;
	clear:both;
	margin:20px 0px;
}
.redStrong{
	color:#a8342c;
}
.pplLine{
	border-top:#ba3674 solid 1px;
	height:2px;
	clear:both;
	margin:20px 0px;
}
.pplStrong{
	color:#ba3674;;
}
.orng{
	color:#e77627;
}
.orngList{
	color:#e77627;
	/*width:169px;*/
	width:150px;
	float:left;
	padding:0px 0px 0px 15px;
}
.orngList li{
	padding-left:-10px;
	/*margin-left:-10px;*/
}
#jbRoles{
	display:block;
	width:160px;
	height:122px;
	float:right;
	margin:12px 0 0 10px;
}
#jbRoles a{
	display:block;
	width:150px;
	height:112px;
	background:url(http://www.360resourcing.co.uk/images/caseStudyBg.png) no-repeat;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	float:left;
	padding:10px 0 0 10px;
}
#jbSrchHome .QuickSearch{
	background:url(jobSrchHomeBg.jpg) no-repeat;
	width:544px;
	height:344px;
}
#jbSrchHome .QuickSearch .searchTitle{
	background:url(jbSrchTxt.png) no-repeat;
	display:block;
	width:203px;
	height:25px;
	text-indent:-99999px;
	margin:0px 0px 0px 20px;
}
#jbSrchHome .QuickSearch form{
	display:block;
	padding-top:14px;
}
#jbSrchHome .QuickSearch input{
	border:none;
	background:url(jbSrchTxtBg.png) no-repeat;
	width:198px;
	height:28px;
	padding:0 5px;
	float:left;
	clear:left;
	margin-top:4px;
	margin-bottom:10px;
}
#jbSrchHome .QuickSearch label{
	float:left;
}
#jbSrchHome .QuickSearch select{
	width:208px !important;
	float:left;
	clear:left;
	background:url(jbSrchTxtBg.png) no-repeat;
	padding:6px 5px;
	border:none;
	margin-top:4px;
	margin-bottom:10px;
}
#jbSrchHome .QuickSearch .keywords{
	width:208px;
	float:left;
	margin:0px;
}
#jbSrchHome .QuickSearch .jbSector{
	width:208px;
	float:left;
	clear:left;
}
#jbSrchHome .QuickSearch .pstCode{
	width:208px;
	float:right;
	clear:none;
}
#jbSrchHome .QuickSearch .distance{
	width:208px;
	float:right;
	clear:right;
}
.lftSrch{
	float:left;
	margin-left:34px;
}
.ritSrch{
	float:right;
	margin-right:31px;
}
#jbSrchHome .QuickSearchField {
	display: block;
	cleart: both;
	margin-top:-15px;
	padding: 0px 9px 9px 15px;
}
#jbSrchHome .advancedSrch{
	float:right !important;
	clear:right !important;
	position:relative;
	right:113px;
	text-decoration:none;
}
#jbSrchHome .buttonSearch {
	background-image: url(srchBtnBg.png) !important; background-repeat: no-repeat;
	width: 104px !important; height: 37px !important;
	border: 0px;
	color: white;
	font-weight: bold; font-size: 12px;
	float:right !important;
	clear:right !important;
	margin-right:133px;
}
#pstCd1{
	float:left;
	width:89px !important;
	background:url(jbSrchTxtBgSml.png) no-repeat !important;
}
#pstCd2{
	float:left;
	background:url(jbSrchTxtBgSml.png) no-repeat !important;
	width:89px !important;
	clear:none !important;
	margin-left:10px  !important;
}
.inviteFriend{
	background:url(inviteFriendBg2.jpg) no-repeat;
	width:200px;
	height:266px;
	padding:0px 15px;
	margin:0px;
}
.leftColumn .inviteFriend{
	background:url(inviteFriendBg.jpg) no-repeat;
	width:185px;
	height:258px;
	padding:0px 15px;
	margin:0px;
}
.inviteFriend label{
	color:#ffffff;
	text-transform:capitalize;
}
.inviteFriend .iText{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
}
.inviteFriend h2{
	background: url(inviteFriendTtl.png) no-repeat 0 12px ;
	width:160px;
	height:16px;
	text-indent:-9999px;
	padding:12px 0 0 0;
}
.inviteFriend p{
	color:#ffffff;
	font-size:11px;
	padding:0px;
	margin:6px 0px;
	display:block;
	width:180px;
}
.inviteFriend .button{
	background:url(inviteFriendSubmit.png) no-repeat;
	width:83px;
	height:29px;
	text-indent:-9999px;
	margin:110px 0 0 100px;
}
.jbeLink{
	background:url(jbeLinkBg.jpg) no-repeat;
	width:185px;
	height:70px;
	padding:10px 15px;
	margin-bottom:10px;
}
.jebLinkTitle{
	display:block;
	background:url(jbeTitle.png) no-repeat;
	width:148px;
	height:22px;
	text-indent:-9999px;
}
.jbeLink a{
	display:block;
	background:url(findOutMore.png) no-repeat;
	width:122px;
	height:26px;
	text-indent:-9999px;
	margin-top:14px;
}
.followUs{
	background:url(followUsBg.png) no-repeat;
	width:200px;
	height:80px;
	padding:10px 0 0 15px;
	margin-top:10px;
	margin-bottom:10px;
}
.followUs strong{
	display:block;
	width:75px;
	height:17px;
	background:url(followUsHdr.png) no-repeat;
	text-indent:-99999px;
}
.followUs #fb{
	display:block;
	width:41px;
	height:38px;
	background:url(followFb.png) no-repeat;
	text-indent:-9999px;
	margin:10px 0 0 10px;
	float:left;
	clear:left;
}
.followUs #twit{
	display:block;
	width:41px;
	height:39px;
	background:url(followTwitt.png) no-repeat;
	text-indent:-9999px;
	margin:10px 20px 0 20px;
	float:left;
}
.followUs #lnkin{
	display:block;
	width:40px;
	height:39px;
	background:url(followLn.png) no-repeat;
	text-indent:-9999px;
	margin:10px 0 0 0px;
	float:left;
}
.rightClientCtr{
	display:block;
	background:url(clienCentreBg.png) no-repeat;
	width:203px;
	height:344px;
	padding:10px 0 0 12px;
	margin-bottom:0px;
}
.rightClientCtr strong{
	display:block;
	background:url(clientCtrHdr.png) no-repeat;
	width:143px;
	height:18px;
	text-indent:-9999px;
}
.rightClientCtr p{
	color:#ffffff;
	margin:8px 0px;
}
.rightClientCtr a{
	display:block;
	background:url(findOutMore.png) no-repeat;
	width:122px;
	height:26px;
	text-indent:-9999px;
	margin:80px 0 0 35px;
}
.currentlyRec{
	background:url(currentlyRecBg.png) no-repeat;
	width:214px;
	height:434px;
	margin-bottom:10px;
	padding:14px 0 0 10px;
	/*margin-top:10px;*/
}
.currentlyRec h2{
	display:block;
	background:url(currentlyRecHdr.png) no-repeat;
	text-indent:-9999px;
	width:126px;
	height:47px;
	
}
#currentlyRec{
	margin-top:20px;
	width:198px;
}
.currentlyRec2{
	background:url(currentlyRecSmlBg.jpg) no-repeat;
	width:214px;
	height:266px;
	padding:14px 0 0 16px;
	margin-top:0px;
}
.currentlyRec2 h2{
	display:block;
	background:url(currentlyRecHdr.png) no-repeat;
	text-indent:-9999px;
	width:126px;
	height:47px;	
}
.currentlyRec2 #currentlyRec{
	margin-top:25px;
	width:198px;
}
.contacLink{
	background:url(contactUsLinkBg.png) no-repeat;
	display:block;
	width:206px;
	height:129px;
	padding:9px 0 0 12px;
	text-decoration:none;
}
.contacLink:hover{
	text-decoration:none;
}
.contacLink h4{
	background:url(contactUsLinkTitle.png) no-repeat;
	display:block;
	width:111px;
	height:18px;
	text-indent:-9999px;
	margin-top:0px;
}
.contacLink p{
	margin:0px;
	color:#FFFFFF;
	display:block;
	width:93px;
}
.newsLtr{
	width:204px;
	height:247px;
	background:url(newsLtrBg.png) no-repeat;
	padding:11px 0 0 12px;
	margin-bottom:10px;
}
.newsLtr h4{
	display:block;
	width:116px;
	height:18px;
	background:url(newsLtrHdr.png) no-repeat;
	text-indent:-9999px;
	margin: 0 0 0 0;
}
.newsLtr p{
	color:#FFFFFF;
	margin:7px 0px;
	font-size:11px
}
.newsLtr label{
	color:#FFFFFF;
	text-transform:capitalize;
}
.newsLtr input{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
}
.newsLtr .button{
	background:url(inviteFriendSubmit.png) no-repeat;
	width:83px;
	height:29px;
	text-indent:-9999px;
	margin:95px 0 0 0px;
}

.footerLogo{
	margin:40px 0 0 40px;
	float:left;
	width:138px;
}
.submitCvSide{
	width:200px;
	height:240px;
	margin-bottom:10px;
	background:url(submitCvBg.jpg) no-repeat;
	padding:9px 0 0 15px;
}
.submitCvSide h2{
	display:block;
	width:130px;
	height:18px;
	background:url(submitCvTitle.png) no-repeat;
	text-indent:-9999px;
}
.submitCvSide input{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
}
.submitCvSide label{
	color:#ffffff;
	text-transform:uppercase;
}
.submitCvSide #submit{
	background:url(bluSubmit.png) no-repeat !important;
	width:84px !important;
	height:30px !important;
	border:none;
	text-indent:-9999px;
	margin-top:15px;
}
.submitCvSide #cv{
	width:85px !important;
	background:#ffffff;
	clear:left;
	border:1px solid #e17628;
}

.submitCvBtm{
	width:213px;
	height:255px;
	/*margin:0px 15px 0px 25px;*/
	margin:0px 25px 0px 25px;
	background:url(submitCvBtmBg.png) no-repeat;
	padding:9px 0 0 15px;
	float:left;
	clear:none;
}
.submitCvBtm h2{
	display:block;
	width:130px;
	height:18px;
	background:url(submitCvTitle.png) no-repeat;
	text-indent:-9999px;
}
.submitCvBtm input{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
}
.submitCvBtm label{
	color:#ffffff;
	text-transform:uppercase;
}
.submitCvBtm #submit{
	background:url(bluSubmit.png) no-repeat !important;
	width:84px !important;
	height:30px !important;
	border:none;
	text-indent:-9999px;
}
.submitCvBtm #cv{
	width:85px !important;
	background:#ffffff;
	clear:left;
	border:0px;
}

.mainCont{
	float:left;
	clear:left;
}
/*@font-face {
	font-family: cool_font;
	src: url('SketchRockwell-Bold.ttf');
}
h1{
	font-family: cool_font;
	font-size:30px !important;
}*/
.mainColumn{
	width:544px;
	margin-left:19px;
}
.hmContent{
	width:512px;
	padding:0px 16px;
}
.frntNews{
	margin-top:0px;
}
.frntNews h1{
	display:block;
	background:url(latestNewsTxt.png) no-repeat;
	width:165px;
	height:22px;
	text-indent:-9999px;
}
.LatestNews{
	margin-top:10px;
}
.LatestNews strong{
	color:#387aca;
	font-size:16px;
}
.LatestNews .date{
	background:url(newsDateBg.png) no-repeat;
	width:128px;
	height:24px;
	float:right;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	line-height:24px;
	font-size:14px;
}
.clients{
	background:url(clientsTxt.png) no-repeat;
	width:97px;
	height:21px;
	text-indent:-9999px;
}
.candidates{
	background:url(candidatesTxt.png) no-repeat bottom;
	height:25px;
	width:151px;
	text-indent:-9999px;
}

.jobsjobs{
	background:url(jobsjobs.png) no-repeat;
	height:30px;
	width:525px;
	text-indent:-9999px;
}

.attachF{
	padding-top:15px;
}
.vwJbDets{
	background:url(viewDetailsBtn.png) no-repeat;
	display:block;
	width:112px;
	height:24px;
	text-indent:-9999px;
}
.emailFrnd{
	background:url(emilToFriendBtn.png) no-repeat;
	display:block;
	width:85px;
	height:24px;
	text-indent:-9999px;
}
#shortlist{
	background:url(addJbToList.png) no-repeat;
	display:block;
	text-indent:-9999px;
	width:98px;
	height:24px;
}
.pstDd{
	background:url(pstedBg.png) no-repeat;
	display:block;
	width:98px !important;
	padding:0px  !important;
	color:#ffffff !important;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:10px !important;
}
.viewJbOnMap{
	background:url(viewJbOnMapBtn.png) no-repeat;
	display:block;
	text-indent:-9999px;
	width:107px;
	height:24px;
}
.jbResultsHdr{
	background:url(jbResultHdrTxt.png) no-repeat;
	display:block;
	text-indent:-9999px;
	width:151px;
	height:22px;
}
#jbSrchInnr{
	margin-bottom:10px;
}
#jbSrchInnr .QuickSearch{
	background:url(newSearchBg.jpg) no-repeat;
	width:773px;
	height:261px;
	margin-left:-13px;
}
#jbSrchInnr .QuickSearch .searchTitle{
	background:url(newJbSrchTitleTxt.png) no-repeat;
	display:block;
	width:294px;
	height:25px;
	text-indent:-99999px;
	margin:0px 0px 0px 20px;
}
#jbSrchInnr .QuickSearch form{
	display:block;
	padding-top:14px;
}
#jbSrchInnr .QuickSearch input{
	border:none;
	background:url(jbSrchTxtBg.png) no-repeat;
	width:198px;
	height:28px;
	padding:0 5px;
	float:left;
	clear:left;
	margin-top:4px;
	margin-bottom:10px;
}
#jbSrchInnr .QuickSearch label{
	float:left;
}
#jbSrchInnr .QuickSearch select{
	width:208px !important;
	float:left;
	clear:left;
	background:url(jbSrchTxtBg.png) no-repeat;
	padding:6px 5px;
	border:none;
	margin-top:4px;
	margin-bottom:10px;
}
#jbSrchInnr .QuickSearch .keywords{
	width:208px;
	float:left;
	margin:0px;
}
#jbSrchInnr .QuickSearch .jbSector{
	width:208px;
	float:left;
	clear:left;
}
#jbSrchInnr .QuickSearch .pstCode{
	width:208px;
	float:right;
	clear:none;
}
#jbSrchInnr .QuickSearch .distance{
	width:208px;
	float:right;
	clear:right;
}
#jbSrchInnr .lftSrch{
	float:left;
	margin-left:34px;
}
#jbSrchInnr .ritSrch{
	float:left;
	margin-left:31px;
}
#jbSrchInnr .QuickSearchField {
	display: block;
	cleart: both;
	margin-top:-15px;
	padding: 0px 9px 9px 15px;
}
#jbSrchInnr .advancedSrch{
	/*float:left !important;
	clear:left !important;
	position:relative;
	left:34px;*/
	position:absolute;
	left:415px;
	top:390px;
	text-decoration:none;
	font-size:12px;
}
#jbSrchInnr .buttonSearch {
	background-image: url(srchBtnBg.png) !important; background-repeat: no-repeat;
	width: 104px !important; height: 37px !important;
	border: 0px;
	color: white;
	font-weight: bold; font-size: 12px;
	float:left !important;
	clear:left !important;
	margin-left:34px;
}
#jbSrchInnr #pstCd1{
	float:left;
	width:89px !important;
	background:url(jbSrchTxtBgSml.png) no-repeat !important;
}
#jbSrchInnr #pstCd2{
	float:left;
	background:url(jbSrchTxtBgSml.png) no-repeat !important;
	width:89px !important;
	clear:none !important;
	margin-left:10px  !important;
}
.quickJbSrchBtm{
	float:left;
	background:url(quickSrchSmlBg.png) no-repeat;
	width:207px;
	height:251px;
	padding:15px 0 0 20px;
	margin-left:35px;
}
.quickJbSrchBtm .searchTitle{
	background:url(qucikJbSrchHdrTxt.png) no-repeat;
	width:181px;
	height:20px;
	text-indent:-9999px;
}
.quickJbSrchBtm label{
	color:#ffffff;
	text-transform:capitalize;
	float:left;
	clear:both;
	margin-top:10px;
}
.quickJbSrchBtm input{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
	float:left;
	clear:both;
	margin-top:5px;
}
.distnceSelect{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	height:24px;
	padding:1px 7px;
	float:left;
	clear:both;
}
.quickJbSrchBtm select{
	float:left;
	clear:both;
	border:none;
	width:150px;
	margin:2px 0 0 5px;
}
.quickJbSrchBtm #pstCd1, .quickJbSrchBtm #pstCd2{
	background:url(jbSrchTxtBgSml2.png) no-repeat  !important;
	width:68px  !important;
	height:14px;
	padding:4px 5px;
}
.quickJbSrchBtm .buttonSearch {
	background-image: url(searchBtnSml.png) !important; background-repeat: no-repeat;
	width: 86px !important; height: 31px !important;
	border: 0px;
	color: white;
	font-weight: bold; font-size: 12px;
	float:left !important;
	clear:both !important;
	margin:10px 0px 0px;
}
.clearer{
	width:1000px;
	height:20px;
	float:left;
	clear:both;
}
.clientListSub a:first-child {
	border-top:none !important;
}
.careerCentreCont{
	background:#dcddde url(careerCentreBgTop.png) no-repeat top;
	margin:15px 18px 0px auto;
	padding:5px 39px 0px;
	width:882px;
	clear:left;
}
.careerCentreBtm{
	background:#dcddde url(careerCentreBgBtm.png) no-repeat top;
	width:960px;
	height:12px;
	margin:-12px 18px 0px auto;
}
h1.careerCentr{
	/*background:#434343 !important;*/
	background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/theCareerCentreTitle.png) no-repeat;
	display:block;
	width:395px;
	height:32px;
	margin:0px;
	text-indent:-9999px;
	margin:15px 0 0 51px;
}
h2.strtJb{
	/*background:#434343 !important;*/
	background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/strtYrJb.png) no-repeat;
	display:block;
	width:321px;
	height:37px;
	margin:0px;
	text-indent:-9999px;
	margin:15px 0 0 51px;
}
h2.cvAdviceTtl{
	/*background:#434343 !important;*/
	background:url(http://www.360resourcing.co.uk/templates/360psd/main/images/cvAdviceTitle.png) no-repeat;
	display:block;
	width:321px;
	height:29px;
	margin:0px;
	text-indent:-9999px;
	margin:15px 0 0 51px;
}
h2.carTestim{
	/*background:#434343 !important;*/
	background:url(candTestimsTitle.png) no-repeat;
	display:block;
	width:444px;
	height:29px;
	margin:0px;
	text-indent:-9999px;
	margin:15px 0 0 51px;
}
h2.intAdvTxt{
	/*background:#434343 !important;*/
	background:url(intAdvTitle.png) no-repeat;
	display:block;
	width:329px;
	height:29px;
	margin:0px;
	text-indent:-9999px;
	margin:15px 0 0 51px;
}
.testims{
	background:url(candidateTestimLinkTxt.png) no-repeat;
	display:block;
	width:128px;
	height:39px;
	text-indent:-9999px;
	float:left;
	/*clear:left;*/
	/*margin:20px 30px 0 51px;*/
	margin:20px 0 0 0;
}
.intAdvice{
	background:url(interviewAdviceLinkTxt.png) no-repeat;
	display:block;
	width:100px;
	height:39px;
	text-indent:-9999px;
	float:left;
	margin:20px 30px 0 0;
}
.starting{
	background:url(strtJbLinkTxt.png) no-repeat;
	display:block;
	width:87px;
	height:39px;
	text-indent:-9999px;
	float:left;
	margin:20px 30px 0 0;
}
.cvAdvice{
	background:url(cvAdviceLinkTxt.png) no-repeat;
	display:block;
	width:105px;
	height:16px;
	text-indent:-9999px;
	float:left;
	clear:right;
	margin:20px 30px 0 51px;
}
#newsArchive{
	width:209px;
	height:248px;
	background:url(newsArciveBg.png) no-repeat;
	padding:11px 0 0 18px;
	margin-bottom:10px;
}
#newsArchive h2{
	background:url(newsArciveHrdTxt.png) no-repeat;
	width:150px;
	height:18px;
	text-indent:-9999px;
}
#latstCmnts{
	width:209px;
	height:255px;
	background:url(ltstCmntsBg.png) no-repeat;
	padding:11px 0 0 18px;
	margin-bottom:10px;
}
#latstCmnts h2{
	background:url(latestCommentsHdrTxt.png) no-repeat;
	width:183px;
	height:18px;
	text-indent:-9999px;
}
#facebookFeed{
	width:210px;
	height:247px;
	background:url(facebookRitSidebarBg.png) no-repeat;
	padding:11px 0 0 18px;
	margin-bottom:10px;
}
#facebookFeed h2{
	background:url(facebookHdrTxt.png) no-repeat;
	width:102px;
	height:17px;
	text-indent:-9999px;
}
#twitterFeed{
	width:209px;
	height:253px;
	background:url(twitterSidebarBg.png) no-repeat;
	padding:11px 0 0 18px;
}
#twitterFeed h2{
	background:url(twitterHdrBg.png) no-repeat;
	width:79px;
	height:18px;
	text-indent:-9999px;
}
.latestNws{
	width:733px;
	float:left;
	/*margin-left:46px;*/
}
.latestNws img{
	float:left;
	padding-right:5px;
}
.latestNws p{
	margin-left:0px;
}
.article {
	width:650px;
	float:left;
	clear:both;
}
.latestNws .article{
	width:100% !important;
}
.article .title{
	color:#387aca;
	/*font-weight:bold;*/
	float:left;
	font-size:18px;
}
.article p{
	display:block;
	float:left;
	clear:left;
	width:100%;
	margin:15px 0px;
	/*width:350px;*/
}
.article p img{
	padding-right:10px;
}
.article p a{
	text-decoration:none !important;
	color:#c23270 !important;
}
.article .date{
	background:url(newsDateBg.png) no-repeat;
	width:128px;
	height:24px;
	float:right;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	line-height:24px;
	font-size:14px;
}
.passionFrRec{
	background:url(passionForRec.jpg) no-repeat;
	display:block;
	width:226px;
	height:15px;
	text-indent:-9999px;
}
.articleFrnt{
	clear:both;
}
.articleFrnt img{
	float:left;
	padding-right:10px;
}
.articleFrnt a{
	text-decoration:none;
	color:#c23270;
}
#newslttrSignUp label, .inviteFriendFrm label, #jbSrchHome label{
	text-transform:uppercase;
}
/*.aboutListSub a{
	border-top: 1px dotted #FFFFFF;
}*/
.tp{
	border:none !important;
}
.aboutListSub a:first-child{
	border-top:none !important;
}
.quickJbSrch{
	background:url(quickSrchSmlBg215.png) no-repeat;
	width:195px;
	height:237px;
	padding:15px 0 0 20px;
	/*margin-left:25px;*/
	margin-bottom:10px;
}
.quickJbSrch .searchTitle{
	background:url(qucikJbSrchHdrTxt.png) no-repeat;
	width:181px;
	height:20px;
	text-indent:-9999px;
}
.quickJbSrch label{
	color:#ffffff;
	text-transform:capitalize;
	float:left;
	clear:both;
	margin-top:10px;
}
.quickJbSrch input{
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	width:170px;
	border:none;
	height:22px;
	float:left;
	clear:both;
	margin-top:5px;
}
.quickJbSrch select{
	width:170px;
	padding:3px 10px;
	float:left;
	clear:both;
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	border:none;
}
.quickJbSrch #pstCd1, .quickJbSrch #pstCd2{
	background:url(jbSrchTxtBgSml2.png) no-repeat  !important;
	width:68px  !important;
	height:14px;
	padding:4px 5px;
}
.quickJbSrch .buttonSearch {
	background-image: url(searchBtnSml.png) !important; background-repeat: no-repeat;
	width: 86px !important; height: 31px !important;
	border: 0px;
	color: white;
	font-weight: bold; font-size: 12px;
	float:left !important;
	clear:both !important;
	margin:10px 0px 0px;
}
.distnceSelect{
}
.distnceSelect select{
}
.QuickSearch .distnceSelect{
	background:url(jbSrchTxtBg.png) no-repeat;
	width:208px;
	height:28px;
	padding:1px 7px;
	float:left;
	clear:both;
}
#jbSrchHome .QuickSearch select, .QuickSearch .distnceSelect select{
	background:none !important;
	width:180px !important;
	padding:4px 0px !important;
	margin:0px 0px 0px 7px !important;
}
.quickJbSrch select{
	width:170px;
	padding:3px 10px;
	float:left;
	clear:both;
	background:url(inviteFriendInpTxtBg.png) no-repeat;
	border:none;
}
.quickJbSrch select{
	width:150px;
	padding:0px;
	float:left;
	clear:both;
	background:none !important;
	border:none;
	margin-left:2px;
}
#jbSrchInnr .QuickSearch .distnceSelect{
	background:url(jbSrchTxtBg.png) no-repeat;
	width:208px;
	height:28px;
	padding:1px 7px;
	float:left;
	clear:both;
}
#jbSrchInnr .distnceSelect select{
	background:none !important;
	width:180px !important;
	padding:4px 0px !important;
	margin:0px 0px 0px 7px !important;
}
.twittArt{
	color:#ffffff;
	width:195px;
	margin:5px 0px 10px 0px;
}
#newsArchive .article{
	width:195px;
	padding:0px;
	margin:5px 0px;
}
#newsArchive .article .date{
	background:none;
	width:50px;
	margin:0px;
	height:14px;
	font-size:14px;
	line-height:14px;
	margin-right:17px;
}
#newsArchive .article p{
	color:#ffffff;
	width:195px;
	clear:both;
	font-size:10px;
	margin:0px 0px 5px 0px;
}
#newsArchive .article .title{
	color:#ffffff;
	font-size:12px;
	display:block;
	width:125px;
	margin:0px;
	font-weight:bold;
}
.MsgBoxInner .button{
	clear:both !important;
	float:left !important;
	margin:20px 0 0 0;
}
#callBackFrm{
	height:200px;
	padding-top:20px;
}
#callBackFrm label{
	float:left;
	clear:left;
	width:100px;
	margin-bottom:10px;
}
#callBackFrm input{
	float:left;
	margin-bottom:10px;
}
#callBackFrm textarea{
	float:left;
	margin-bottom:10px;
}
#callBackFrm .button{
	clear:both;
}
#callBackFrm #Submit{
	background:url(bluSubmit.png) no-repeat !important;
	width:84px !important;
	height:30px !important;
	border:none;
	text-indent:-9999px;
	float:left;
	clear:both;
}
.recFinal{
	display:block;
	width:250px;
	height:141px;
	margin:14px auto 0px auto !important;
}
.paddtop{
	padding-top: 10px
}
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.leftfour{
	padding-right:55px;
	padding-bottom:10px;
}
.mddlfour{
	padding-right:55px;
	padding-bottom:10px;
}
.rightfour{
	padding-left:55px;
	padding-bottom:10px;
}










/* TOP MENU */



.aboutList, .aboutListHover , .sectorList, .sectorListHover, .employersList, .employersListHover, .jobList, .jobListHover, .careerList, .careerListHover, .mediaList, .mediaListHover, .clientList, .clientListHover, .clientList, .clientListHover   {
	display: block;
	float: left;
	/*width: 133px;*/
}






.aboutList .aboutListSub {display: none;}
.aboutListHover .aboutListSub {
	/*border: 1px solid #246229;*/
	display: block;
	position: absolute;
	text-align: left !important;
	line-height: 15px;
	/*background: #246229;*/
	width: 79px;
	margin: 0;
	
}



.sectorList .sectorListSub {display: none;}
.sectorListHover .sectorListSub {
	/*background: white;*/
	/*background: #246229;*/
	/*border: 1px solid #246229;*/
	display: block;
	position: absolute;
	width: 85px;
	text-align: left;
	line-height: 15px;
	margin:0;
}






.careerList .careerListSub {display: none;}
.careerListHover .careerListSub {
	/*background: white;*/
	/*background: #246229;*/
	/*border: 1px solid #246229;*/
	display: block;
	position: absolute;
	width: 114px;
	text-align: left;
	line-height: 15px;
	margin: 0 0 0 0px !important;
	color:#FFFFFF;
	z-index:10;
}


.mediaList .mediaListSub {display: none;}
.mediaListHover .mediaListSub {
	/*background: white;*/
	/*background:#246229;*/
	/*border: 1px solid #246229;*/
	display: block;
	position: absolute;
	width: 114px;
	text-align: left;
	line-height: 15px;
	margin: 0 0 0 0;
	z-index:10;
}
.jdBg .top{
	clear:both;
	width:704px;
}



.clientList .clientListSub {display: none;}
.clientListHover .clientListSub {
	display: block;
	position: absolute;
	width: 118px;
	text-align: left;
	line-height: 15px;
	margin: 0 0 0 0px;
	z-index:10;
}







/* END TOP MENU */

.TopMenu {color:#FFF; width:1050px; margin-left:6px; float:left; }
.TopMenu div {margin:0; padding:0;}

.TopMenu a.listMenu  {
	background:url(menuRit.png) no-repeat right;
	padding:0 19px 0 0;
	height:49px;
	line-height:49px;
	float:left;
	margin:0 6px 0 0;
	display:block;
	text-transform:uppercase;
	text-align:center;
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	overflow:hidden;
	}
	
.TopMenu a.listMenu  span{
	background:url(menuLft.png) no-repeat left;
	padding-left: 17px;
	float:left;
	font-size:12px;
	display:block;
}


.TopMenu {
	/*background: url(menubg.png) repeat-x;*/
	width: 100%;
	height: 49px;
	display: block;
	z-index:100 !important;
	margin-top:10px;
}



.TopMenu a.listMenuActive  {
	background:url(menuRitHover.png) no-repeat right;
	padding:0 19px 0 0;
	height:49px;
	line-height:49px;
	float:left;
	margin:0 6px 0 0;
	display:block;
	text-transform:uppercase;
	text-align:center;
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	overflow:hidden;
}
.TopMenu a.listMenuActive span{
	background:url(menuLftHover.png) no-repeat left;
	padding-left: 17px;
	float:left;
	font-size:12px;
	display:block;
}



.aboutListSub a, .sectorListSub a, .careerListSub a, .mediaListSub a, .clientListSub a{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	margin: 0 0;
	background: #28862d;
	padding:5px;
	margin: 0px;	
}
/*.aboutListSub a:first-child{
	border-top:none !important;
	padding:0px;
}*/
.aboutListSub, .sectorListSub, .careerListSub, .mediaListSub{
	padding:0px !important;
	z-index:1000;
}
.aboutListSub .tp{
	background:url(subNabTp89.png) no-repeat;
	width:89px;
	height:7px !important;
}
.aboutListSub .btm{
	background:url(subNabBtm89.png) no-repeat;
	width:89px;
	height:7px !important;
}
.sectorListSub .tp{
	background:url(subNabTp85.png) no-repeat;
	width:85px;
	height:7px !important;
}
.sectorListSub .btm{
	background:url(subNabBtm85.png) no-repeat;
	width:85px;
	height:7px !important;
}
.clientListSub .tp{
	background:url(subNabTp118.png) no-repeat;
	width:118px;
	height:7px !important;
}
.clientListSub .btm{
	background:url(subNabBtm118.png) no-repeat;
	width:118px;
	height:7px !important;
}
.mediaListSub .tp{
	background:url(subNabTp114.png) no-repeat;
	width:114px;
	height:7px !important;
}
.mediaListSub .btm{
	background:url(subNabBtm114.png) no-repeat;
	width:114px;
	height:7px !important;
}
.careerListSub .tp{
	background:url(subNabTp124.png) no-repeat;
	width:124px;
	height:7px !important;
}
.careerListSub .btm{
	background:url(subNabBtm124.png) no-repeat;
	width:124px;
	height:7px !important;
}
.aboutListSub .lft{
	width:9px;
	height:25px;
	background:url(subNavLft.png) no-repeat;
	float:left;
	clear:left;
	margin-top:-1px !important;
	z-index:10 !important;
}
.aboutListSub .rit{
	width:9px;
	height:25px;
	background:url(subNavRit.png) no-repeat;
	float:left;
	margin-top:-1px !important;
	z-index:10 !important;
}
.aboutListSub .mid{
	float:left;
	background:url(subNavMdl.png) repeat-x;
	height:25px;
	margin-top:-1px !important;
	z-index:10 !important;
}
.aboutListSub .mid a{
	float:left;
	color:#3fb752;
	padding:0px 10px !important;
	line-height:25px !important;
	height:25px;
	margin:0px !important;
	width:auto !important;
	z-index:10 !important;
	font-weight:bold !important;
}
.aboutListSub .top{
	width:50px;
	height:15px;
	background:#b5ddae;
	border-left:#3fb752 1px solid;
	border-right:#3fb752 1px solid;
	border-bottom:#b5ddae 1px solid;
	float:left;
	margin-left:25px;
	position:relative;
	z-index:9999 !important;
}



