/* Makes 'go' buttons stand out more */
/* Can be rendered many ways. Style as requested */


	
/* The classes below were previously just select. */
/* Changed for UI tidy-up */	
/*--------------------------------------------------------------------------------- 
note: Do change the following values if you want to align the config lists properly 
(however, be aware that certain entries in config lists may be too long for a fixed width
.selectIndustry  //for the Industry selection list
.selectEducationLevel  //for the Education Level selection list
.selectEducationSubject  //for the Education Subject selection list
.selectDepartment, 
.selectExperience
.selectContractType
.selectLocation,
.selectCurrentSit 
.selectJobType  //for the Job Type selection list

----------------------------------------------------------------------------------*/


.topTextLink 
{



}

.spacer1

{

	font-size:0px;

	float:left;

	width:600px;

	height:3px;

}

.spacer2

{

	font-size:0px;

	float:left;

	width:100%;

	height:3px;

}

.topTextLink a
{


}

.topTextLink a:link{
	color: #999999;  
}

.topTextLink a:visited{
	color: #999999;  
}

.topTextLink a:active{
	color: #999999;  
}

.topTextLink a:hover{
	color: #999999; 
}

.selectWide { 
	font-family: Arial, Verdana;  
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 250px;
	}
	
.selectNarrow {
		font-family: Arial, Verdana;
		font-size: 11px;
		color: #525252;
		background-color: #FFFFFF;
		width: 130px;
 }	
	
.selectSmall {
		font-family: Arial, Verdana;
		font-size: 11px;
		color: #525252;
		background-color: #FFFFFF;
		width: 50px;
 }	
	
	
	
.selectEducationLevel, .selectLocation, .selectCurrentSit, .selectAvWidth,
.selectEducationSubject, .selectIndustry, .selectJobType, .selectContractType,
.selectDepartment, .selectExperience { 
	font-family: Arial, Verdana; 
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 200px;
	}	
		

.selectNarrow, .selectTitle { /*lists and menus*/
  Font-family: Arial, Verdana;     
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 130px;
	}
	



/* note: to align nicely, the width of the following three selection lists should add 
         up to the .selectWide class */         	
.selectDay { /*For day selection lists */
  Font-family: Arial, Verdana;    
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 75px;
	}
	

	
.selectMonth { /*For Month selection lists */
	Font-family: Arial, Verdana;     
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 120px;
	}
.selectYear { /*For year selection lists */
	Font-family: Arial, Verdana;     
	font-size: 11px; 
	color: #525252;  
	background-color: #FFFFFF; 
	width: 98px;
	}
	
	
	
/* This is the setup for the general text */

body,table,td,tr,th,p,div
        {
        Font-family: Arial, Verdana;  
        font-size: 11px;

        color: #4C545B;

        }

/* The same as above but no size or colour in case they over write other tags */

a,b,pre
        {
        Font-family: Arial, Verdana;  
        }

/* The bascic font tag again no colour in case it over writes other tags */

font
        {
        Font-family: Arial, Verdana;  
        font-size: 11px;
        }

/* This is for the background colour and or image */

body {
	background-color: White;
}

/* The Link colour in all states */

a{
  color: #000000;
}

/* Links in specific states */

a:link{
	color: #000000;  
}

a:visited{
	color: #000000;  
}

a:active{
	color: #000000;  
}

a:hover
        {
	color: #000000;  
        }
/* This is for text boxes and dropdowns */

input{ 
	font-family: Arial, Verdana;  
	font-size: 11px; 
	color: #000000;  
	background-color: #FFFFFF; 
	}

textarea , select, checkbox{
        Font-family: Arial, Verdana;  
        font-size: 11px;
      	color: #525252; 
        background-color: #FFFFFF;
}

select { 
  Font-family: Arial, Verdana;    
	font-size: 11px; 
	color: #000000;  
	background-color: #FFFFFF; 
	width: 130px;
	}		
	

/* Here are specific tags called  */
/* normal_head is just the default font size */


/* previously small_head */
.size1
        {
        font-size: 11px;
        }



/* colours for stars */
.colour2
	{ 
	color: #FF0000;  
	}

/* colours for warning text */
.colouralert
        {
        color: #FF0000;
        }

/* colours for CV Extraction manual input text */
.extractManualColour
        {
        color: #FF0000;
        }



/*OTHER CLASSES*/
.hideme { visibility:hidden; }
.pinkrule { color: #CC0066; height: 1px; width: 100%; background-color: #CC0066; }
.norepeat { background-repeat: no-repeat; }
.wideleading { line-height: 1.5em; }
.tableborder1 { border-width: 1px 1px 1px 1px; border-style: solid; }



.title2, .size4{
  font-family: Arial, Verdana; 	
	font-size:12px;
  font-weight: bold;
  height: 23px;
  vertical-align: top;
}


.title3{
  font-family: Arial, Verdana; 	
	font-size:11px;
  font-weight: bold;
 
}

.leftPadding{
	padding-left: 5px;
}




.leftPaddingRow, .evenrow, .oddrow {
	padding-left: 15px;
}


.normalText, .size3{
  font-family: Arial, Verdana; 	
	font-size:12px;
  font-weight: normal;
color:#4C545B;
}

.titleText{
  font-family: Arial, Verdana; 	
	font-size:20px;
  font-weight: bold;
  height: 30px;
}


OL, LI{
  font-family: Arial, Verdana; 	
	font-size:11px;
  font-weight: normal;
}

.profileRowHeader {
	background-color: #000845;
	font-size:12px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 3px;
  	height: 25px;
	
}

.profileColHeaderRequired {
  font-weight: normal;
  text-align: right;
	font-size:11px;  
	color:#FFFFFF;
}

.colHeaderProcess {
  font-weight: bold;
  font-family: Arial, Verdanda;
	font-size:11px;
	color:#034865; 
}

.profileColHeader{
  font-weight: bold;
	padding: 3px;
	color:#FFFFFF;	
}


.classLoginCap{
  font-weight: bold;
  font-family: Arial, Verdanda;
	font-size:11px;   
	color:#034865;
}

.classLoginText{
  font-weight: normal;
  font-family:  Arial, Verdanda;
	font-size:11px;   
	color:#4C545B;
}

.mainCol{
 padding-left: 10px;
 vertical-align: top;

}

.bgColor {
	background-color: white;
}


.columnHeadSorted{
  font-weight: bold;
  text-align: left;
  font-family: Arial, Verdanda;
	font-size:11px;
color:#034865;  
	
}

.columnHeadSorted a{
  font-weight: bold;
  text-align: left;
  font-family: Arial, Verdanda;
	font-size:11px;  
color:#034865;
	
}

.profileRow, .jobresultsrow {
	background-color: white;
	font-size:11px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 3px;
}

.profileCol{
  font-weight: normal;
	padding: 3px;	
}

.jobViewRow {
	background-color: white;
	font-size:11px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 3px;
	font-family: Arial, Verdana; 		
}

.jobViewColum, .cvListColumn, .profileManageColumn, .skillColumn, .agentColumn {
  border-top: 1px solid #E9E9E9; 
	background-color: white;
	font-size:11px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 3px;
	height: 24px;
  font-family: Arial, Verdana;   	
}


.jobViewTable {
	padding: 5px;
	background-color: white;	

}

.profileRowEmpty {
	background-color: white;
	font-size:5px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 3px;
}

.profileLabelFont {
	background-color: white;
  font-family: Arial, Verdana; 	
	font-size:11px;
}	

.profileLabelFontBold {
	background-color: white;
  font-family: Arial, Verdana; 	
	font-size:11px;
  font-weight: bold;	
	
}

.profileLabel, .firstCell {
	background-color: white;
  font-family: Arial; 	
	font-size:11px;
}	

.profileStar {
	background-color: white;
	padding-left: 3px;
	height: 25px;
}	

.profileFieldFont{
  font-family: Arial, Verdana; 	
	font-size:11px;
  font-weight: normal;
}

.profileField, .searchResults {
	background-color: white;
}	

.profileSpacer {
	background-color: white;
	padding: 3px;
}	

a.backButton {
  font-family: Arial, Verdana; 
	font-weight: bold; /**/
	color : #525252;
	font-size:12px;
	text-align: center;
	background:  url(/jpapps/sodexo/includes/images/bg_formbutton_gray.gif) repeat;
	width:auto;
	height: 22px;/**/
	border:1px solid #A1A5AA;
	margin:0px;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	}
	
.CGbutton{
  font-family: Arial, Verdana; 
	font-weight: bold; /**/
	color : #525252;
	font-size:12px;
	text-align: center;
	margin:0px;
	background:  url(/jpapps/sodexo/includes/images/bg_formbutton_gray.gif) repeat;
	width:auto;
	height: 22px;/**/
	border:1px solid #A1A5AA;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;

    	
	}	

.mngCvButtonColumn{
	padding-left: 20px;
}
	
a.nextButton, a.applyButton, .tellFriendButton, .sendJobsButton, .printView, .arButton,
.mngCvButton  {
  font-family: Arial, Verdana; 
	font-weight: bold; /**/
	color : #525252;
	font-size:12px;
	text-align: center;
	background:  url(/jpapps/sodexo/includes/images/bg_formbutton_gray.gif) repeat;
	width:auto;
	height: 22px;/**/
	border:1px solid #A1A5AA;
	margin:0px;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	}		
	

	
.rightColumn{
	padding-left: 50px;
  vertical-align: top;
}
	
a.generalMenuLink, a.newAgent{
  font-family: Arial, Verdana; 
	font-weight: normal; /**/
	font-size:11px;
	text-align: left;
	color: #525252;
/*	background :  url(/jpapps/sodexo/includes/images/right_arrow.gif) no-repeat 4px 5px;
	width:auto;
	border:0px; 
	margin:0px;
	padding:0px;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 14px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	}		
	
a.topLink{

        font-family: Arial, Verdana; 	
	font-size:10px;
        font-weight: normal;
        color: # F0037F;
	text-align: left;
	width:auto;
	border:0px; 
	margin:0px;
	padding:0px;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 10px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	}		
	

.toplink
{

color:#FFFFFF;
}


.bullet_green, tick {
  font-family: Arial, Verdana; 
	font-weight: normal; /**/
	font-size:11px;
	text-align: left;
	color: #525252;	
/*	background :  url(/jpapps/sodexo/includes/images/bullet_green.gif) no-repeat 4px 5px;
	width:auto;
	height: 19px;/**/
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;/**/
	text-decoration: none;
	padding-left: 8px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	}	
	
	.bullet_yellow {
  font-family: Arial, Verdana; 
	font-weight: bold; /**/
	font-size:11px;
	color: #525252;
/*	background :  url(/jpapps/sodexo/includes/images/bullet_yellow.gif) no-repeat 4px 5px;
	width:auto;
	height: 19px;/**/
	border:0px;
	margin:0px;
	padding:0px;
	cursor:default;/**/
	text-decoration: none;
	padding-left: 8px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	}	
	
	.bullet_grey {
  font-family: Arial, Verdana; 
	font-weight: normal; /**/
	font-size:11px;
	color: #A1A5AA;
	text-align: left;
/*	background :  url(/jpapps/sodexo/includes/images/bullet_grey.gif) no-repeat 4px 5px;
	width:auto;
	height: 19px;/**/
	border:0px;
	margin:0px;
	padding:0px;
	cursor:not-allowed;/**/
	text-decoration: none;
	padding-left: 8px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	}
	
.borderBottom {  border-bottom: 1px solid #E9E9E9; }

.borderTable{
        border: 1px solid #A1A5AA;
        margin:0px;
	      padding:0px;
	      width:100%;
	      border-collapse: collapse;
}
     
.bordersodexo{
        border: 1px solid #A1A5AA;
        margin:0px;
	      padding:0px;
}  
        
.topTabColum{        
        border: 0px;
        color: #FFFFFF;
        background-color: #7B8186;
        font-family: Arial, Verdana; 
        font-weight: bold;
        font-size:12px;
        margin:0px;
	      padding:0px;
	      padding-left: 21px;	  

}

.mainTableColum{        
	      padding-left: 18px;	 
	      padding-right: 10px;	 
        border: 0px solid #A1A5AA;
        margin:0px;
        
        
}

.mainTable{        
        border:0px;
        margin:0px;
	      padding:0px;	 
	      border-collapse: collapse;
	      width:600px;
}

.topTextRow{        
		border-top: 1px solid #E9E9E9; 
		border-bottom: 1px solid #E9E9E9; 
		color:# FF0033 ;
}


