/*The following are the Adecco styles for Adecco form elements on Adecco Intranet web sites.
  If you amend these styles, please add the date and version for tracking.*/
  
/*Version 1.0 
  Last Updated June 24, 2003*/  
A:link,
A:visited
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #809DC0;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  } 
.formTextRight
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	padding-right: 9px;
	}
    
.formText
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	}
	
A.formTextLink:link,
A.formTextLink:visited
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	text-decoration: underline;
	}
	
.formText10pixels
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  font-weight: regular;
  line-height: 12px;
  }
  
 .loginText
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	line-height: 14x;
	}
	
.loginTextBlk
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: 14x;
	}
 
INPUT.textBox
{	 font-size: 10px;
    color: #333333;
	 height: 18px;
    font-family: Arial, verdana, helvetica, sans-serif;
    border-top: 1px solid #7A7A7A; 
    border-left: 1px solid #7A7A7A; 
    border-bottom: 1px solid #DFDFDF; 
    border-right: 1px solid #DFDFDF;
	 background: #ffffff;
	}
	
INPUT.goButton
{	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #4c7094;
	font-weight: bold;
	cursor: hand;
	border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #003366;
	border-right: 2px solid #003366;
	}
	
INPUT.goButtonSupport
{	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #4c7094;
	font-weight: bold;
	cursor: hand;
	border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #003366;
	border-right: 2px solid #003366;
	}

.pullDownMenu
{	font-size: 10px;
	color: #000000;
	font-family: Arial, verdana, helvetica, sans-serif;
	background: #ffffff;
	font-variant: normal;
	text-align: left;
	text-indent: 3px;
	}

.pullDownMenuTax
{	font-size: 11px;
	color: #FF0000;
	font-family: Arial, verdana, helvetica, sans-serif;
	background: #ffffff;
	font-weight: bold;
	text-align: left;
	text-indent: 3px;
	width: 145px;
	}

.listElement 
{  font-family: Arial, Helvetica, sans-serif; 
   color: #000000;
	font-size: 11px; 
	font-style: normal; 
	line-height: 13px; 
	font-weight: normal; 
	list-style-position: outside; 
	list-style-type: square;
	}  


/*home page text styles*/	
  
/*subhead styles*/
.copyPopUps
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  font-style: normal;
  line-height: 13px;
  } 
  
.copyPopUpSubs
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #194775;
  font-weight: bold;
  font-style: normal;
  line-height: 13px;
  padding-top: 14px;
  } 

/*button styles*/
INPUT.submitButton
{	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #4c7094;
	font-weight: bold;
	cursor: hand;
	border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #003366;
	border-right: 2px solid #003366;
	}
	
INPUT.submitButton2
{	font-size: 11px;
	color: #003366;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #ffffff;
	font-weight: bold;
	cursor: hand;
	border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #003366;
	border-right: 2px solid #003366;
	}
	
INPUT.submitButtonDisabled
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #B2C1D1;
   text-align: center;
	line-height: 14px;
	height: 18px;
   padding-right: 2px;
	padding-left: 2px;
	background-color: #7F99B2;
   font-weight: bold;
   border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #194775;
	border-right: 2px solid #194775;
	cursor: hand;
	}

INPUT.cancelButton
{	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #f2f5f7;
	font-weight: regular;
	cursor: hand;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 2px solid #a1a1a1;
	border-right: 2px solid #a1a1a1;
	}
	
INPUT.button
{	font-size: 11px;
	color: #003366;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	line-height: 14px;
	height: 18px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	background-color: #ffffff;
	font-weight: bold;
	cursor: hand;
	border: 0px;
	border-top: 1px solid #B2C1D1;
	border-left: 1px solid #B2C1D1;
	border-bottom: 2px solid #003366;
	border-right: 2px solid #003366;
	}

/*DIV styles*/
.rulesTopBottom
{  border-top: 1px solid #ccecfa;
	border-bottom: 1px solid #ccecfa;
	padding-top: 7px;
	padding-bottom: 7px;
	background: #f1f8fd;
	}

DIV.boxBlueLt
{ vertical-align: middle;
  border-bottom: #CCD6E0 1px solid;
  border-right: #F2F5F7 1px solid;
  border-left: #F2F5F7 1px solid;
  border-top: #CCD6E0 1px solid;
  background: #F2F5F7;
  }
  
 DIV.blueBand10pc
 { vertical-align: middle;
  background: #F1F8FD;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 3px;
  padding-bottom: 3px;
  }
  
 /*Result Content styles*/
 
/*Style for Search Results and related pages*/

.searchLinks
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #809DC0;
  font-weight: bold;
  font-style: normal;
  } 
  
A.searchLinks:link,
A.searchLinks:visited
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #809DC0;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  } 
  
.searchSub
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4D75A7;
  font-weight: bold;
  font-style: normal;
  } 

.refNo
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4D75A7;
  font-weight: bold;
  font-style: normal;
  padding-right: 7px;
  } 
  
.jobDetailTitle
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #4D75A7;
  font-weight: bold;
  font-style: normal;
  padding-left: 7px;
  } 
  
.jobDetailSub
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1A4E8E;
  font-weight: bold;
  font-style: normal;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 7px;
  padding-bottom: 3px;
  }   
   
.jobDetail
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: regular;
  font-style: normal;
  padding-left: 7px;
  padding-right: 7px;
  }   
  
A.searchSub:link,
A.searchSub:visited
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: regular;
  font-style: normal;
  text-decoration: underline;
  } 
  
DIV.boxResults
{
	border-top: 1px solid #809DC0; 
	border-left: 1px solid #B2C4D9; 
	border-right: 1px solid #B2C4D9; 
	border-bottom: 1px solid #B2C4D9;
}

DIV.boxDetails
{
	border-top: 1px solid #CCCCCC; 
	border-left: 1px solid #f2f5f7; 
	border-right: 1px solid #f2f5f7; 
	border-bottom: 1px solid #f2f5f7;
}

.resultContentHeader
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  font-style: regular;
  height: 21px;
  background: #809DC0;
  } 
  
.resultContentHeaderInd
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  font-style: regular;
  height: 21px;
  background: #809DC0;
  padding-left: 9px;
  }
  
.resultContentHeaderRR
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  font-style: regular;
  height: 21px;
  background: #809DC0;
  padding-right: 9px;
  text-align: right;
  } 
  
.resultContentWhite
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  } 
  
.resultContentWhiteRR
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  padding-right: 9px;
  text-align: right;
  }  

.resultContentWhiteInd
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  padding-left: 9px;
  } 
  
.resultContentBlue
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  background: #E5EBF2;
  } 
  
.resultContentBlueRR
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  background: #E5EBF2;
  padding-right: 9px;
  text-align: right;
  } 
 
.resultContentBlueInd
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  height: 21px;
  background: #E5EBF2;
  padding-left: 9px;
  }   

A.resultContent:link,
A.resultContent:visited
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  }
  
/*table styles*/

.tableSubhead
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	font-style: normal;
	line-height: 13px;
	padding-left: 3px;
	background: #B2C4D9;
	border-top: #B2C4D9 1px solid;
	border-bottom: #B2C4D9 1px solid;
	border-left: #B2C4D9 1px solid;
	border-right: #B2C4D9 1px solid;
	}

.tableSub
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c7094;
	font-weight: bold;
	font-style: normal;
	line-height: 13px;
	padding-left: 3px;
	background: #D9E2EC;
	border-top: #D9E2EC 1px solid;
	border-bottom: #D9E2EC 1px solid;
	border-left: #D9E2EC 1px solid;
	border-right: #D9E2EC 1px solid;
	}

.tableSubRR
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c7094;
	font-weight: bold;
	font-style: normal;
	line-height: 13px;
	padding-left: 3px;
	background: #D9E2EC;
	border-top: #D9E2EC 1px solid;
	border-bottom: #D9E2EC 1px solid;
	border-left: #D9E2EC 1px solid;
	border-right: #B2C4D9 1px solid;
	}


.tableSubLR
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c7094;
	font-weight: bold;
	font-style: normal;
	line-height: 13px;
	padding-left: 3px;
	background: #D9E2EC;
	border-top: #D9E2EC 1px solid;
	border-bottom: #D9E2EC 1px solid;
	border-left: #B2C4D9 1px solid;
	border-right: #D9E2EC 1px solid;
	}

A.tableSubhead:link,
A.tableSubhead:visited
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	}

.tableContent
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: regular;
	font-style: normal;
	line-height: 13px;
	padding-left: 3px;
	padding-right: 3px;
	background: #ffffff;
	border-top: #B2C4D9 1px solid;
	border-bottom: #B2C4D9 1px solid;
	border-left: #B2C4D9 1px solid;
	border-right: #B2C4D9 1px solid;
	}

A.tableContent:link,
A.tableContent:visited
{ font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: underline;
  }


A.tableLink:link,
A.tableLink:visited
{ font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: underline;
  }

.tableContentNoBot
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: regular;
  font-style: normal;
  line-height: 13px;
  padding-left: 3px;
  padding-right: 3px;
  background: #ffffff;
  border-top: #B2C4D9 1px solid;
  border-left: #B2C4D9 1px solid;
  border-right: #B2C4D9 1px solid;
  }

  

.tableContentNoRule

{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: regular;
  font-style: normal;
  line-height: 13px;
  padding-left: 2px;
  background: #ffffff;
  }

 

.tableContentRuleRt

{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: regular;
  font-style: normal;
  line-height: 13px;
  padding-left: 3px;
  padding-right: 3px;
  background: #ffffff;
  border-top: #B2C4D9 1px solid;
  border-bottom: #B2C4D9 1px solid;
  border-right: #B2C4D9 1px solid;
  }

.tableContentRRtNoB
{ font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: regular;
  font-style: normal;
  line-height: 13px;
  padding-left: 3px;
  padding-right: 3px;
  background: #ffffff;
  border-top: #B2C4D9 1px solid;
  border-right: #B2C4D9 1px solid;
  }

