/*************General Settings************/
#FOjdescComp.PSOFOShop,	
#FOsaComp.PSOFOShop, 
#FOsrcComp.PSOFOShop,
#FOlstComp.PSOFOShop,
#FOchpdocComp.PSOFOShop,
#FOloginComp.PSOFOShop,
#FOchpComp.PSOFOShop
{
}


/*************Buttons****************/
.PSOFOShop #submitbutton,
.PSOFOShop #searchagentbutton,
.PSOFOShop #sag-submitbutton,
.PSOFOShop #deleteagentbutton,
.PSOFOShop #backToSearch, 
.PSOFOShop #gotoSearchAgent,
.PSOFOShop  #gApply,
.PSOFOShop #JD-ActBack,  
.PSOFOShop #JD-ActApplyDirect, 
.PSOFOShop #JD-ActPrintPage,	 
.PSOFOShop #JD-ActSendJob,
.PSOFOShop #lwllogin,
.PSOFOShop #wllogin,
.PSOFOShop #wlagplogin,
.PSOFOShop #chpLogButton,
.PSOFOShop #chpViewLogout,
.PSOFOShop input.chpview,
.PSOFOShop #chpViewDocClose,
.PSOFOShop .chpViewTS-T1 tbody input[name=TSsubmit],
.PSOFOShop .chpViewTS-T1 tbody input[name=submitTS],
.PSOFOShop .contract_form_actions input
{
/*background-color: #ee2d24;*/
border:none;
color: #ffffff;
font-size: 16px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
text-decoration: none; 
font-weight:normal;
cursor: pointer;
width: auto;
display: inline;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
}
.PSOFOShop #srcsubmit,
.PSOFOShop a.SA-ButtonFace,
.PSOFOShop a.SAg-ButtonFace,
.PSOFOShop a.DA-ButtonFace,
.PSOFOShop a.Lst-ButtonFace,
.PSOFOShop .JD-BButtonFace,
.PSOFOShop a.chpBack,
.PSOFOShop button#sagsubmit,
.PSOFOShop  input#loginchp.chpButtonlog,
.PSOFOShop input#chplogout.chpBack
{
background-color: #ee2d24;
color: #ffffff !important;
border: none;
text-decoration: none; 
font-weight:normal;
font-size: 16px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
padding: 5px 15px;
cursor: pointer;
transition: background .5s ease;
}

.PSOFOShop #srcsubmit:hover,
.PSOFOShop a.SA-ButtonFace:hover,
.PSOFOShop a.SAg-ButtonFace:hover,
.PSOFOShop a.DA-ButtonFace:hover,
.PSOFOShop a.Lst-ButtonFace:hover,
.PSOFOShop .JD-BButtonFace:hover,
.PSOFOShop a.chpBack:hover,
.PSOFOShop button#sagsubmit:hover,
.PSOFOShop  input#loginchp.chpButtonlog:hover,
.PSOFOShop input#chplogout.chpBack:hover
{
font-size: 16px;
background: #036;
text-decoration: none !important;
color: white;
}





@-moz-document url-prefix() { 
.PSOFOShop a.SAg-ButtonFace,
.PSOFOShop a.SAg-ButtonFace:hover,
.PSOFOShop a.SAg-ButtonFace:visited,
.PSOFOShop #searchagentbutton a.SA-ButtonFace {
padding: 6px 10px;
}
}

.PSOFOShop #loginchp
{
*+width:60px; /***This will depend on a language of front office and font size***/
}
/********text******/
.PSOFOShop
{
color: #293137;
font-family:  'Source Sans Pro', Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-decoration:none;

}
/******Links***/
	.PSOFOShop a
	{
	color: #ee2d24;
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none !important; 
	padding:0;
	margin:0;
	}
	.PSOFOShop a:hover
	{
	color: #ee2d24;
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline !important; 
	}
	.PSOFOShop .chpView:hover {
		color: #ee2d24;
		text-decoration: underline;
	}
	.PSOFOShop a:visited
	{
	color: #036;
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none; 
	}
	.PSOFOShop a.SA-ButtonFace:hover {
		color: white;
		font-size: 16px;
	}
	/* CHP link in sandbox */
	#info p a.info {
		color: #ee2d24;
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none; 
	padding-left: 25px;
	margin:0;
	}
#FOsaComp.PSOFOShop,
#FOsrcComp.PSOFOShop,
#FOjdescComp.PSOFOShop,
#FOloginComp.PSOFOShop,
#FOchpdocComp.PSOFOShop,
#FOchpComp.PSOFOShop {
background-color:transparent;
}
/***textarea, input****/	
/*
.PSOFOShop textarea:hover,
.PSOFOShop input:hover  {
  border-color: #ee2d24;
}
*/
.PSOFOShop textarea, 
.PSOFOShop input,
.PSOFOShop select {
  background-color: white;
  border: 1px solid #d4d8db;
  padding: 5px;
}
.PSOFOShop #div-srcparam9 #div-srcitem9 input, {
.PSOFOShop #div-sagparam2 input,
.PSOFOShop #div-sagparam3 input 
  background-color: transparent;
  border: none;
}
	
/*****************************************Search Mask/Search Agent***************************************/
/*****Title******/
.PSOFOShop #SRCLogLegend
{
color: black;
text-decoration: none; 
font-size: 24px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:bold;
/*text-transform:uppercase;*/
margin-top: 5px;
margin-left: -3px;
*+margin-left: -9px;
}
/************Search Mask Welcom text (if added)**********/
.PSOFOShop .SA-Intro
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
padding-left:9px;
}
/****************Criteria headers, Header text*****************/
.PSOFOShop .SA-Label
{
color: #53626f;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
margin-top: 15px;
display: block;
}
/****************Criteria list*****************/
.PSOFOShop .SA-F0,
.PSOFOShop .SA-F1,
.PSOFOShop .SA-F2
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
border-radius: 0;
padding: 2px;
}
/****************Input fields*****************/
.PSOFOShop .SA-KWF,
.PSOFOShop #sEmail
{
color: #293137;
text-decoration: none; 
font-size:13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
padding: 2px;
}
/****************Radio buttons and Checkbox**************/
.PSOFOShop .SA-smalltext,
.PSOFOShop .SA-F3,
.PSOFOShop .SA-F4,
.PSOFOShop .SA-LR
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
margin-right: 10px;
}
.PSOFOShop .SA-FR {
margin-right: 5px;
margin-bottom: 10px;
}
/***********Search Agent********/
/************Search Agent configuration header**********/
.PSOFOShop #SAgLogLegend
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
/*text-transform:uppercase;*/
margin-left: -2px;
margin-left: -4px\0/;
*+margin-left:-8px;
}
/************Search Agent configuration text**********/
.PSOFOShop #SAgLogSet
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
/************Search Agent labels**********/
.PSOFOShop #SAgLogSet label.Search-lab 
{
color: #293137;
text-decoration: none; 
font-size: 13px;
margin: 10px 10px 10px 0;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
/*****************************************List*************************************/
/****************Search criteria data********************/
.PSOFOShop .Lst-CriteriaLabel,
/*.PSOFOShop .Lst-CrtLabel,*/
.PSOFOShop #TableJobs table.Lst-Tabel caption.Lst-CountLabel
	{
	text-align: left;
	color:#53626f;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	padding:5px;
	}
/***************Headers on job list table**********/
	.PSOFOShop .Lst-Header a
	{
	color:#FFFFFF;
	text-decoration: none; 
	font-size: 14px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:bold;
	
	}
	.PSOFOShop .Lst-Header
	{
	background-color: #53626f;
	}
   /*.PSOFOShop .Lst-Header #th1.Lst-HeadT,
   .PSOFOShop .Lst-Header #th2.Lst-Head2,
   .PSOFOShop .Lst-Header #th3.Lst-Head3,
   .PSOFOShop .Lst-Header #th4.Lst-Head4,
   .PSOFOShop .Lst-Header #th5.Lst-Head5
      {
	border:solid 1px #E0E0E0;
	}*/

/*****Odd lines on job list table*****/
	.PSOFOShop .Lst-BG1
	{
	background-color:#EEEEEE;
	color:#293137;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
	/*.PSOFOShop .Lst-BG1 td.Lst-Desc1T
	{
	border:solid 1px #E0E0E0;
	}*/
	/*.PSOFOShop .Lst-BG1 a,
	.PSOFOShop .Lst-BG1 a:visited
	{
	color:#293137;
	text-decoration: underline; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
	.PSOFOShop .Lst-BG1 a:hover,
	.PSOFOShop .Lst-BG2 a:hover {
		color: #293137;
		text-decoration:underline; 
	}*/
	
/*****Even lines on job list table*****/
	.PSOFOShop .Lst-BG2
	{
	background-color:#FFFFFF;
	color:#293137;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
	/*.PSOFOShop .Lst-BG2 a,
	.PSOFOShop .Lst-BG2 a:visited
	{
	color:#293137;
	text-decoration:none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
    text-decoration:underline; 
	}*/
	
/************Text on top and bellow table***********/
	.PSOFOShop .Lst-ResNav,
	.PSOFOShop .Lst-CountLabel
	{
	color:#53626f;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
/******************************Job Description********************************/
/*******Title*******/
.PSOFOShop #JDText-Title
{
color: black;
text-decoration: none; 
font-size: 36px;
font-weight: bold;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
/*text-transform:uppercase;*/
line-height: 1.25em;

}
	/************Summary Labels***********/
	.PSOFOShop .JD-HDLabel
	{
	color: #53626f !important;
	text-decoration:none;
	font-size: 16px !important;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:bold;
	}
	/************Summary Text***********/
	.PSOFOShop .JD-HDText, #LstContent
	{
	color:#53626f;
	text-decoration: none; 
	font-size: 16px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
	#Lst-NoJob {
		padding: 10px 0 10px 5px;
	}
	/************Description Headers***********/
	.PSOFOShop .JD-FieldLabel
	{
	color:#53626f;
	text-decoration: none; 
	font-size: 18px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
	}
	/************Description Text***********/
	.PSOFOShop .JD-FieldText
	{
	color:#53626f;
	text-decoration: none; 
	font-size: 16px;
	line-height: 1.5em;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:normal;
	}
	
	.PSOFOShop #JDText-Title.JD-Title div.JD-ApplyWithLinkedIn {
	margin-top: 10px;
}

/************CHP login***********/
/*******Welcome text(same set for sp and tlk login)******/
.PSOFOShop #chpintro,
.PSOFOShop #wLogLegend,
.PSOFOShop #wAgpLogLegend
{
color:#ee2d24;
text-decoration: none; 
font-size: 14px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:bold;
/*text-transform:uppercase;*/
margin-left: -3px;
*+margin-left: -9px;
}
/*******Labels******/
.PSOFOShop .chpchamplog
{
color:#293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
margin-top: 15px;
}
/*******Inputs******/
.PSOFOShop .chptextlog
{
color: #293137;
text-decoration: none; 
font-size:13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
background-color: #FFFFFF;

padding: 2px;

}
/*******links*****/
.PSOFOShop a.chpforgot
{
	color:#ee2d24;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none; 
}
.PSOFOShop a.chpforgot:hover
{
	text-decoration:none;
}
/****Invalid login text******/
.PSOFOShop  #chpfailedlog
{
color: red;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
/************CHP (including Timeshets and Viev this offer)*************/
/******Title******/
.PSOFOShop .chptitle,
.PSOFOShop .chptitleT,
.PSOFOShop .offer-header
{
color:#ee2d24;
text-decoration: none; 
font-size: 18px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:bold;
/*text-transform:uppercase;*/
margin-top:13px;
margin-bottom:13px;
margin-left: -3px;
*+margin-left: -9px;
}
/*****CHP Information text and other text*****/
.PSOFOShop .chpsubtitle,
.PSOFOShop .fieldValue,
.PSOFOShop .fieldTitle
{
color:#293137;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-decoration:none;
}
/********setting links*******/
.PSOFOShop a.chpEditPIF,
.PSOFOShop a.chpViewPIF,
.PSOFOShop a.chpPass
{
color:#ee2d24;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-decoration:none;
}
.PSOFOShop a.chpEditPIF:hover,
.PSOFOShop a.chpViewPIF:hover,
.PSOFOShop a.chpPass:hover
{
text-decoration:underline;
}
.PSOFOShop a.chpEditPIF:visited,
.PSOFOShop a.chpViewPIF:visited,
.PSOFOShop a.chpPass:visited
	{
	color: #ee2d24;
	}

/******Section Headers*************/	
	.PSOFOShop .chptitleH,
	.PSOFOShop .chptitleA,
	.PSOFOShop .chptitleS
	{
	color:#293137;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	*+padding-top:0px;
	*+padding-bottom:8px;
	}
	.PSOFOShop .nestedHeaderCol,
	.PSOFOShop .headerCol 
	{
	color:#293137;
	text-decoration: none; 
	font-size: 13px;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-weight:bold;
	}
	/************Table*************/
	/******Column headers******/
	.PSOFOShop th.chpheader
		{
		background-color: none;
		color:#293137 !important;
		font-size: 13px;
		text-decoration: none; 
		font-family: 'Source Sans Pro', Helvetica, sans-serif;
		font-weight:bold!important;
		}
		/******links*****/
		.PSOFOShop a.chpView
		{
	color:#ee2d24;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
		}
		.PSOFOShop a.chpView:hover
		{
	text-decoration: underline;
	color:#ee2d24;
		}		
		/************Text*************/
		.PSOFOShop .chpView-T1 th,
		.PSOFOShop .chpView-T1 td,
		.PSOFOShop .chpView-T3 th,
		.PSOFOShop .chpView-T3 td,
		.PSOFOShop .chpView-T4 th,
		.PSOFOShop .chpView-T4 td,
		.PSOFOShop .chpView-T5 th,
		.PSOFOShop .chpView-T5 td,
		.PSOFOShop .chpView-T6 th,
		.PSOFOShop .chpView-T6 td,
		.PSOFOShop .chpView th,
		.PSOFOShop .chpView td,
		.PSOFOShop .chpViewDoc-T1 th,
		.PSOFOShop .chpViewDoc-T1 td,
		.PSOFOShop .costCentreHeaderRow td
		{
		border: medium none;
		color:#293137;
		font-size: 13px;
		text-decoration: none; 
		font-family: 'Source Sans Pro', Helvetica, sans-serif;
		font-weight:normal;
		text-align:left;
		padding-top:3px;
		padding-bottom:3px;
		padding-right:13px;
		padding-left:5px;
		}
		#FOchpComp #chpViewContent #chpViewHProgram .chpheader {
			color: #293137;
			font-weight: bold;
		}	
		#FOchpComp.PSOFOShop #chpViewContent #chpViewSaveApplications table.chpView-T4 tbody tr td.chpDate
		#FOchpComp.PSOFOShop #chpViewContent #chpViewSaveApplications table.chpView-T4 tbody tr td.chpJob{
		color: #293137;
		font-size: 13px;
		text-decoration: none; 
		font-family: 'Source Sans Pro', Helvetica, sans-serif;
		font-weight:normal;
		text-align:left;
		padding-top:3px;
		padding-bottom:3px;
		padding-right:13px;
		padding-left:5px;
		}
		.PSOFOShop .costCentreHeaderRow td
		{
		text-align:left;
		color:#293137;
		font-family:  'Source Sans Pro', Helvetica, sans-serif;
		font-size: 13px;
		padding-bottom:13px;
		padding-left:5px;
		padding-right:20px;
		}
		/*********selects (not in the specyfication doc)*****/
.PSOFOShop #vStatus,
.PSOFOShop .chpViewTS-T1 tbody tr td select
{
    background-color: none;
    border: none;
    color: #293137;
    font-family:  'Source Sans Pro', Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding: 2px;
    text-decoration: none;
}
/************CHP doc*************/
/******Information text******/
.PSOFOShop .chptitleD
{
color:#ee2d24;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:bold;
text-align:left;
width:100%;
padding-left:7px;
*+width:105%;
width:105%\0/;
*+padding-left:5px;
}
/******File neme******/
.PSOFOShop .chpViewDoc-T1 td.chpDoc
{
    color:#293137;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 13px 3px 5px;
    text-align: left;
    text-decoration: none;
}
.PSOFOShop .chpViewDoc-T1 td.chpDate
{
    color:#293137;
    font-family: 'Source Sans Pro', Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    padding: 3px 13px 3px 5px;
    text-align: left;
    text-decoration: none;
	width:auto;
}
.PSOFOShop .chpViewDoc-T1 a
{
	color:#ee2d24;
	font-family: 'Source Sans Pro', Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
.PSOFOShop .chpViewDoc-T1 a:hover
{
	color:#ee2d24;
	text-decoration:none;
}
/**********TLK White Login component************/
/*******Labels******/
.PSOFOShop .wlogchamp
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
/*******Inputs******/
.PSOFOShop .wagplogtext
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
background-color: #ffffff;
padding: 2px;
}
/*******links*****/
.PSOFOShop a.wLogButtonFace
{
	color: #ee2d24
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline; 
}
/**********Supplier / Agency White Login component************/
/*******Labels******/
.PSOFOShop .wagplogchamp
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
/*******Inputs******/
.PSOFOShop .wlogtext
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
background-color: #FFFFFF;

padding: 2px;
}
/*******links*****/
.PSOFOShop a.wAgpLogButtonFace
{
	color: #293137;
	font-family:  'Source Sans Pro', Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline; 
}
.PSOFOShop .emptyComment
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
background-color: #F0EDFC;
border: 1px solid #210291;
padding: 2px;
}
.PSOFOShop .Search-lab
{
color: #293137;
text-decoration: none; 
font-size: 13px;
font-family: 'Source Sans Pro', Helvetica, sans-serif;
font-weight:normal;
}
.PSOFOShop #SRCLogSet
{
padding-left:8px\0/;
*+padding-left:13px;
*+margin-top:-5px;
}
.PSOFOShop #SAgLogSet
{
margin-top: 15px;
}	
.PSOFOShop .chptitleT
{
text-align:left;
padding-top:13px;
padding-bottom:13px;
padding-left: 7px;
}
.PSOFOShop .chpView
{
background-color: transparent;
border: none;
}
/************Search Mask***********/
.PSOFOShop .SA-KWF
{
width:193px;
}
.PSOFOShop .SA-F0,
.PSOFOShop #sEmail
{
width:198px;
}
.PSOFOShop .SA-KWF,
.PSOFOShop #sEmail
{
padding:3px;
}
.PSOFOShop #div-srclabel1,
.PSOFOShop #div-srclabel2,
.PSOFOShop #div-srclabel3,
.PSOFOShop #div-srclabel4,
.PSOFOShop #div-srclabel5,
.PSOFOShop #div-srclabel6,
.PSOFOShop #div-srclabel7,
.PSOFOShop #div-srclabel8,
.PSOFOShop #div-srclabel9,
.PSOFOShop #div-srclabel10
{
padding-bottom:5px;
padding-top:5px;
}
.PSOFOShop .barnavybold
{
margin-left:13px;
margin-left:6px\0/;
*+margin-left:6px;
}
/************List***********/
	/*****Alignment******/
	.PSOFOShop .Lst-Tabel
	{
	width:100%;
	}
	.PSOFOShop .Lst-CountLabel,
	.PSOFOShop .Lst-Header th 
	{
	vertical-align: middle;
	text-align: center;
	padding: 10px;
	}
	.PSOFOShop .Lst-Tabel td
	{
	padding: 10px 5px;
	border:none;
	text-align: center;
	}
	.PSOFOShop .Lst-Tabel td.Lst-Desc1T,
	.PSOFOShop .Lst-Tabel td.Lst-Desc2T
	{
	text-align: left;
	}
	.PSOFOShop .Lst-Tabel th.Lst-HeadT,
	.PSOFOShop .Lst-Tabel td.Lst-Desc1T,
	.PSOFOShop .Lst-Tabel td.Lst-Desc2T
	{
	}
	.PSOFOShop #LstA-SrCrtLabel,
	.PSOFOShop #TableJobs,
	.PSOFOShop .Lst-CrtLabel,
	.PSOFOShop #Lst-NoJob
	{
	margin-left:0px;
	margin-left:px\0/;
	*+margin-left:3px;
	}
/************Job Description***********/
/*****Job summary inline***/
.PSOFOShop #JD-TopParams h4 
{
display: inline;

}
/*****Alignment***/
.PSOFOShop #JDText-Title,
	.PSOFOShop .JD-socialNetworks-top,
	.PSOFOShop #JD-TopParams,
	.PSOFOShop #JD-AllFields
	{
	margin-left:2px;
	margin-left:0px\0/;
	*+margin-left:6px;
	}
	.PSOFOShop #JD-TopParams div
	{
	padding-top:15px;
	}
	.PSOFOShop .JD-HDLabel
	{
	margin-right: 13px;
	}
	.PSOFOShop #JDText-Title,
	.PSOFOShop .JD-socialNetworks-top,
	.PSOFOShop #JD-TopParams,
	.PSOFOShop #JD-AllFields
	{
	padding-left:6px\0/IE9;
	}
	.PSOFOShop .JD-socialNetworks-top
	{
	*+margin-top:-5px;
	}
	.PSOFOShop #JD-TopParams
		{
		margin-top:13px;
		margin-bottom:13px;
	}
	.PSOFOShop #wAgpLogButton,
	.PSOFOShop #wLogButton
	{
	margin-left: 7px;
	margin-left:-2px\0/;
	*+margin-left: 0px;
	}
	.PSOFOShop #wAgpLogFPButton,
	.PSOFOShop #wLogFPButton
	{
	margin-left: 13px;
	margin-left:2px\0/;
	*+margin-left:4px;
	}
	:root .PSOFOShop #wAgpLogButton
	{
	margin-left:8px\0;
	}
	:root .PSOFOShop #wAgpLogFPButton
	{
	margin-left:13px\0;
	}
	:root .PSOFOShop #wLogButton
	{
	margin-left:8px\0;
	}
	:root .PSOFOShop #wLogFPButton
	{
	margin-left:13px\0;
	}
	.PSOFOShop #wAgpLogContent
	{
	padding-left:5px\0/;
	*+padding-left:6px;
	}
	:root .PSOFOShop #wAgpLogContent
	{
	margin-left:-13px\0;
	}
.PSOFOShop .chpLog
{
margin-left:-1px;
*+margin-left:-9px;
}
:root .PSOFOShop #chpLogSet 
{
margin-left:-6px\0;
}
.PSOFOShop #chpLogForgot
{
margin-top:13px;
margin-left:13px;
margin-left:4px\0/;
*+margin-left:1px;
}
.PSOFOShop #chpLogButton
{
margin-left:13px;
margin-left:6px\0/;
*+margin-left:-3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .PSOFOShop #chpLogButton{margin-left:13px;}
}
.PSOFOShop #chpintro,
.PSOFOShop #chpLogContent #chpfailedlog
{
margin-left:13px;
margin-left:1px\0/;
*+margin-left:1px;
}
.PSOFOShop #chpLogContent
{
*+margin-left:9px;
margin-left:3px\0/;
}
.PSOFOShop #chpLogLabelUser,
.PSOFOShop #chpLogTextUser,
.PSOFOShop #chpLogLabelPassw,
.PSOFOShop #chpLogTextPassw,
.PSOFOShop #wLogLabelComp,
.PSOFOShop #wLogTextComp,
.PSOFOShop #wLogLabelUser,
.PSOFOShop #wLogTextUser,
.PSOFOShop #wLogLabelPassw,
.PSOFOShop #wLogTextPassw,
.PSOFOShop #wLogLabelLang,
.PSOFOShop #wLogTextPassw,
.PSOFOShop #wAgpLogLabelComp,
.PSOFOShop #wAgpLogTextComp,
.PSOFOShop #wAgpLogLabelUser,
.PSOFOShop #wAgpLogTextUser,
.PSOFOShop #wAgpLogLabelPassw,
.PSOFOShop #wAgpLogTextPassw,
.PSOFOShop #wAgpLogLabelLang,
.PSOFOShop #wAgpLogTextLang
{
margin-top:15px;
margin-bottom:2px;
}
.PSOFOShop #userLanguage,
.PSOFOShop #sUserLanguage
{
width:186px;
width:148px\0/;
*+width:148px;
}
:root .PSOFOShop #sUserLanguage
{
width:186px;
}
/************CHP*************/		
	/*****Alignment***/
	.PSOFOShop .chpViewDoc-T1 td
		{
		*+padding-left:13px;
		}
	.PSOFOShop #chpViewContent
	{
	padding-left:5px;
	}
	.PSOFOShop .chptitle,
	.PSOFOShop .chpsubtitle,
	.PSOFOShop #chpViewEditPIF,
	.PSOFOShop #chpViewPIF,
	.PSOFOShop #chpViewChangePass,
	.PSOFOShop #chpViewHProgram,
	.PSOFOShop #chpViewApplications,
	.PSOFOShop #chpViewSaveApplications,
	.PSOFOShop #chpViewLatestOffers,
	.PSOFOShop #chpViewTimes,
	.PSOFOShop #chpViewCalContent
	{
	padding-left:0px\0/;
	}
	.PSOFOShop #chpViewLogout
	{
	padding-left:0px\0/;
	margin-left:-4px;
	}
	.PSOFOShop #chpViewCalContent span.chpView
	{
	margin-left: 13px;
	margin-top:13px;
	}
	.PSOFOShop .chpView-T1,
	.PSOFOShop .chpView-T2,
	.PSOFOShop .chpView-T3,
	.PSOFOShop .chpView-T4,
	.PSOFOShop .chpView-T5
	{
	width:100%;
	padding-top:13px;
	}
		.PSOFOShop .chpView-T1 td,
		.PSOFOShop .chpView-T2 td,
		.PSOFOShop .chpView-T3 td,
		.PSOFOShop .chpView-T4 td,
		.PSOFOShop .chpView-T6 td,	
		.PSOFOShop table.chpView tbody th
		{
		width:33%;
		}	
		.PSOFOShop .chpView-T5 td
		{
		width:25%;
		}	
	.PSOFOShop table.chpView
	{
	width:100%;
	padding-top:13px;
	}
	.PSOFOShop #chpViewHProgram,
	.PSOFOShop #chpViewCalContent,
	.PSOFOShop #divViewInvitationEmail,
	.PSOFOShop #chpViewApplications,
	.PSOFOShop #chpViewSaveApplications,
	.PSOFOShop #chpViewLatestOffers
	{
	margin-bottom: 13px;
	margin-top: 5px;
	}
	.PSOFOShop #chpViewCalContent
	{
	width:100%;
	}
	.PSOFOShop td.chpView
	{
	width:auto!important;
	}
	.PSOFOShop select#vStatus
	{
	width:200px;
	}
	.PSOFOShop #chpViewChangePass,
	.PSOFOShop #chpViewPIF,
	.PSOFOShop #chpViewEditPIF,
	.PSOFOShop .chptitle,
	.PSOFOShop .chpsubtitle,
	.PSOFOShop #chpViewTimes,
	.PSOFOShop #chpViewDeleteMyRecord
	{
	margin-left:0px;
	padding-bottom: 5px;
	}
.PSOFOShop #chpViewDocContent
{
padding-left:7px;
margin-bottom:13px;
padding-left:1px\0/;
}
.PSOFOShop .chpViewDoc-T1
{
padding-left:7px;
}
/************Timesheets********/
	
.PSOFOShop .chpViewTS-T1 .chpheader
{
text-align:left;
padding-top:13px;
padding-left:5px;
}
.PSOFOShop .chpViewTS-T1 tbody tr td
{
padding-top:13px;
padding-left:5px;
}
.PSOFOShop .chpViewTS-T1 tbody tr td select
{
width:100px;
mrgin-right:13px;
}
.PSOFOShop table.chpViewTS-T1 tbody tr td 
{
padding-bottom:13px;
}
.PSOFOShop #divViewInvitationEmail .sectionContent
{
background-color:transparent;
}
/*****Lumesse logo***/
.PSOFOShop #mrtedlogo
{
margin-top:13px;
padding-left: 13px;
padding-left: 7px\0/;
	*+padding-left: 13px;
	*+margin-top:-2px;
	}
	/*****Social buttons****/
	.PSOFOShop .JD-socialNetworks-bottom a
	{
	padding-left:5px;
	/*margin-top:13px;*/
	}
	.PSOFOShop .JD-socialNetworks-bottom img 
	{
	margin-top:4px;
	}
	/*************Borders on Serch criteria, Search Agent Logins****************/
	.PSOFOShop #SRCLogSet,
	.PSOFOShop #SAgLogSet,
	.PSOFOShop #chpLogSet,
	.PSOFOShop #wLogSet,
	.PSOFOShop #wAgpLogSet
	{
	border:none;
	}
/****hiding [ ] and text about new pup up******/
.PSOFOShop .linkbracket,
.PSOFOShop .NewPopUp
{
display:none;
}
/************buttons aligment*****/
/*.PSOFOShop #searchagentbutton,
.PSOFOShop #chplogout,
.PSOFOShop #backToSearch, 
.PSOFOShop #gotoSearchAgent,
.PSOFOShop  #gApply,
.PSOFOShop #JD-ActBack,  
.PSOFOShop #JD-ActApplyDirect, 
.PSOFOShop #JD-ActPrintPage,	 
.PSOFOShop #JD-ActSendJob,
.PSOFOShop .chpViewTS-T1 tbody input[name=TSsubmit],
.PSOFOShop .chpViewTS-T1 tbody input[name=submitTS],
.PSOFOShop #chpViewDocClose,
.PSOFOShop #deleteagentbutton
{
padding-left:13px;
padding-right:13px;
padding-top: 3px;
padding-bottom:3px;
}
.PSOFOShop #searchagentbutton{
*+padding-top:4px;
*+padding-bottom:4px;
}*/
.PSOFOShop #lwllogin,
.PSOFOShop #wllogin,
.PSOFOShop #wlagplogin,
.PSOFOShop #loginchp,
.PSOFOShop #chpLogButton,
.PSOFOShop #chpViewLogout
{
padding-left:8px;
padding-right:8px;
padding-top: 4px;
padding-bottom:4px;
margin-top:13px;

*+padding-left:5px;
*+padding-right:3px;
*+padding-top: 1px;
*+padding-bottom:1px;
}
.PSOFOShop #chplogout
{
*+padding-left:0px;
*+padding-right:0px;
padding-top: 4px\0/;
padding-bottom:4px\0/;
}


.PSOFOShop input.chpview
{
padding-left:13px;
padding-right:13px;
padding-top: 2px;
padding-bottom:2px;
padding-top: 4px\0/;
padding-bottom:4px\0/;
*+padding-left:1px;
*+padding-right:1px;
}
/*.PSOFOShop #submitbutton,
.PSOFOShop #sag-submitbutton
{
padding-left:3px;
padding-right:3px;
padding-top: 3px;
padding-bottom:3px;
}*/

.PSOFOShop .contract_form_actions input
{
padding-left:3px;
padding-right:3px;
padding-top: 3px;
padding-bottom:2px;
}
/*.PSOFOShop #submitbutton
{
*+padding-bottom:2px;
*+border-top:solid 0px #0089D0;
*+padding-left:3px;
*+padding-right:0px;
}*/

.PSOFOShop #chpViewDocClose
{
padding-left:13px;
padding-right:13px;
padding-top: 3px;
padding-bottom:3px;
}
.PSOFOShop input.chpview
{
margin-left: 0px;
}
/*.PSOFOShop input.SA-ButtonFace,*/
.PSOFOShop #srcsubmit,
.PSOFOShop #sagsubmit
{
*+padding-top:2px;
*+padding-bottom:4px;
}
.PSOFOShop #submitbutton,
.PSOFOShop #sag-submitbutton
{
*+position: relative;
*+top:4px;
}
/*.PSOFOShop a.SAg-ButtonFace,
.PSOFOShop a.SAg-ButtonFace:hover,
.PSOFOShop a.SAg-ButtonFace:visited
{
*+position: relative;
*+bottom:3px;
}*/
.PSOFOShop input.SAg-ButtonFace
{
margin-left: 5px;
}
.PSOFOShop #bottomact,
.PSOFOShop #actions,
.PSOFOShop #sag-actions,
.PSOFOShop #da-actions
{
margin-bottom: 13px;
margin-top: 13px;
margin-left:5px;
margin-left: 2px\0/;
*+margin-left:2px;
}
.PSOFOShop #sag-actions
{
*+margin-left:0px;
}
.PSOFOShop #actions
{
*+margin-left:5px;
}
:root .PSOFOShop #actions
{
 margin-left: 13px;\
}
:root .PSOFOShop #sag-actions
{
 margin-left: 13px;\
}
.PSOFOShop #bottomact
{
margin-bottom: 13px;
margin-top: 13px;
}
.PSOFOShop #JD-Actions
{
padding-top: 50px;
padding-bottom: 10px;
}
.PSOFOShop #JD-ActApply .JD-socialNetworks-bottom
{
/*margin:20px 0 0 0;
padding:0;
display:inline;*/
float: right;
position: absolute;
}

.PSOFOShop #JDescContent .JD-socialNetworks-top
{

position:absolute;
top:74px;
left:215px;
}
.PSOFOShop #JD-Actions div
{ 	
display:inline;
}
#FOjdescComp #mrtedlogo.mrtedlogo {
	margin-top: 13px;
	padding-left:5px;
}


.bodyChp #content div#sectionDocument div#tem.sectionTem div#form102.form .question .answer input[type=radio] {
	margin-top: 0px !important;
}

.refer {
	position: relative;
	top: 20px;
	left: 12px;
}