/* Makes 'go' buttons stand out more */
	/* Can be rendered many ways. Style as requested */ /*.CGbutton { 
	width: 50px;
	border-style: ridge;
	}
*/
	/* 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
.selectTitle  //for the profiles Title selection list
.selectcareerObjective  //for users career objectives
.selectSummaryExperience // for the description of career so far. Looks good as "(60%*table_width)+selectNarrow"


----------------------------------------------------------------------------------*/
.selectPrefArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 240px;
}

.selectEducationSubject,.selectIndustry,.selectContractType,.selectExperience
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 240px;
}

.selectTitle,.selectWide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 200px;
}

.selectDepartment,.selectJobType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 180px;
}

.selectAvWidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 200px;
}

.selectSummaryExperience {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 469px;
}

.selectEducationLevel,.selectLocation,.selectCurrentSit,.selectCareerObjective
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 240px;
}

.selectNarrow { //lists and menus font-family:Arial, Helvetica,
	sans-serif;
	font-size: 11px;
	color: #333333;
	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, Helvetica,
	sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 75px;
}

.selectMonth { //For Month selection lists font-family:Arial, Helvetica,
	sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 120px;
}

.selectYear { //For year selection lists font-family:Arial, Helvetica,
	sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 98px;
}

/* This is the setup for the general text */
body,table,td,tr,th,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* The same as above but no size or colour in case they over write other tags */
a,pre {
	font-family: Arial, Helvetica, sans-serif;
}

b {
	
}

/* The bascic font tag again no colour in case it over writes other tags */
font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is for the background colour and or image */
body {
	background-color: #FFFFFF;
}

/* The Link colour in all states */
a {
	color: #DB1E8C;
	text-decoration: none;
	font-weight: bold
}

/* Links in specific states */
a:hover {
	font-weight: bold;
	text-decoration: underline;
}

/* This is for text boxes and dropdowns */
select,textarea,checkbox,input,text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

HR {
	color: #DB1E8C;
	height: 1px;
}

/* Here are specific tags called  */ /* previously small_head */
.size1 {
	color: #DB1E8C;
	font-size: 11px;
}

/* previously sub_head */
.size3 {
	color: #DB1E8C;
	font-size: 13px;
}

/* previously font_head */
.size4 {
	color: #DB1E8C;
	font-size: 15px;
}

/* colours for stars */
.colour2 {
	color: #000000;
}

/* colours for warning text */
.colouralert {
	color: #FF0000;
}

/* colours for CV Extraction manual input text */
.extractManualColour {
	color: #FF0000;
}

.title {
	color: #DB1E8C;
	font-size: 16px;
}

div a {
	font-weight: normal;
	color: #898989;
}

div a:hover {
	font-weight: normal;
	color: #898989;
	background-color: #ffffff;
	text-decoration: underline;
}

.profileLabel {
	text-align: right;
	padding: 0px 2px;
	font-weight: bold;
}

.profileStar {
	font-weight: bold;
}

.colour2 {
	color: #DB1E8C;
	padding: 0px 1px;
}

.fondrouge {
	background-color: #DB1E8C;
	color: #ffffff;
}

.sf_admin_row_1 {
	background-color: #F2F2F2;
}

input.retour80 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour80.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 81px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv100 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant100.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 101px;
	font-size: 13px;
	cursor: pointer;
}

input.retour100 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour100.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 101px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv120 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant120.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 121px;
	font-size: 13px;
	cursor: pointer;
}

input.retour120 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour120.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 121px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv140 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant140.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 141px;
	font-size: 13px;
	cursor: pointer;
}

input.retour140 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour140.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 141px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv160 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant160.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 161px;
	font-size: 13px;
	cursor: pointer;
}

input.retour160 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour160.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 161px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv180 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant180.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 181px;
	font-size: 13px;
	cursor: pointer;
}

input.retour180 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour180.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 181px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv200 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant200.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 201px;
	font-size: 13px;
	cursor: pointer;
}

input.retour200 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-retour200.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 201px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv220 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant220.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 221px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv240 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant240.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 241px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv260 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant260.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 261px;
	font-size: 13px;
	cursor: pointer;
}

input.suiv280 {
	border: none;
	color: #FFFFFF;
	background: url("../images/front/bk-suivant280.gif") 0px 0px no-repeat;
	font-weight: bold;
	padding: 0px 5px 3px 0px;
	width: 281px;
	font-size: 13px;
	cursor: pointer;
}

a.fondrouge {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold
}

/* Links in specific states */
a.fondrouge:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}