/* 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

----------------------------------------------------------------------------------*/

.selectWide {
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 160px;
	}

.selectEducationSubject, .selectIndustry, .selectJobType, .selectContractType, .selectDepartment, .selectExperience {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color: #FFFFFF;
	width: 160px;
}

.selectAvWidth {
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 160px;
}

.selectEducationLevel, .selectCurrentSit {
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 160px;
	}


.selectLocation {
	
	width: 295px;
}

.selectNarrow { //lists and menus
	font-family: Verdana, Arial;
	font-size: 11px;
	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 {
	Font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 75px;
	}

.selectMonth {
	Font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 120px;
	}
.selectYear {
	Font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 98px;
	}

/* This is the setup for the general text */

body,table,td,tr,th,p,div
{
	font-family: Verdana, Arial;      
	font-size: 11px;
	color: #17307C;
}

.inputPadding 
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 0px;	
}

/* The same as above but no size or colour in case they over write other tags */

a,b,pre
{
	font-family: Verdana, Arial;
	color: #17307C;
}

/* The bascic font tag again no colour in case it over writes other tags */

font
        {
        font-family: Verdana, Arial;
        font-size: 11px;
        }

/* This is for the background colour and or image */

body
        {
	background-color: White;
}

/* The Link colour in all states */

a
        {
        color: #17307C;
        }

/* Links in specific states */

a:link
{
	color: #17307C;
}

a:visited
{
	color: #17307C;
}

a:active
{
	color: #17307C;
}

a:hover
{
	color: #17307C;
}

/* This is for text boxes and dropdowns */

input,select,textarea,checkbox,dummy
{
    font-family: Verdana, Arial;
    font-size: 11px;
	color: #17307C;  
	background-color: #FFFFFF;  
}


/* Here are specific tags called  */
/* normal_head is just the default font size */


/* previously small_head */
.size1
        {
        font-size: 11px;
        }

/* previously sub_head */
.size3
        {
        font-size: 13px;
        }

/* previously font_head */
.size4
        {
        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;
}



/*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; }

.loginTable tr {  font-family: Verdana, Arial; font-size: 11px; }
.loginTable td {  font-family: Verdana, Arial; font-size: 11px; background-color: #ffffff; }
.loginTable select {  font-family: Verdana, Arial; font-size: 11px; width: 150px; }

.jobrow_even { background-color: #f0f0f0; padding: 1px;}
.jobrow_odd { background-color: #ffffff; padding: 1px;}

.evenRow { background-color: #f0f0f0;}
.oddRow { background-color: #ffffff;}

.jobs_header {  font-family: Verdana, Arial; font-size: 12px; color: #000099; font-weight: bold;}

.helpText { font-family: Verdana, Arial; font-size: 10px; color: #000000; }

.selectJobType2
{
	width: 100px;
	height: 100px;	
}

.selectJobFamily
{
	width: 195px;	
	height: 98px;
}

.createNewProfile select, input
{
	font-size: 11px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	width: 248px; 	
}

.createNewProfile .wide 
{
	font-size: 11px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	width: 248px; 	
}

.createNewProfile .selectWide, .selectNarrow
{
	font-size: 11px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	width: 248px; 	
}

.createNewProfile .selectDay, .createNewProfile .selectMonth, .createNewProfile .selectYear,
	.createNewProfile .dateDaySelect, .createNewProfile .dateMonthSelect, .createNewProfile .dateYearSelect
{
	font-size: 11px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	width: 80px; 	
}


.createNewProfile textarea
{
	font-size: 11px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	width: 248px; 	
}


.externalFacts p
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;	
	margin-top: 15px;
	margin-bottom: 15px;
}


/* style for list of candidate's interviews */
.interview_list table {
	width: 100%;
	border:1px solid #FFFFFF;
	border-collapse: collapse;
}

.interview_list th {
	color: #000000;
	background-color: #DDDDDD;
	font-weight: bold;
}

.interview_list td {
	color: #000000;
	background-color: #EEEEEE;
}
/* style for schedule calendar */
.schedulerContainter {
	width: 100%;
	height: auto;
	margin: 10px 0px;
	border: 1px solid #17307c
}
.schedule {
	width: 100%;
	height: 106px;
	background-color: #fff;
	border-collapse: collapse;
}
.schedule th {
	height: 20px;
	border-left: 3px solid #17307c;
	border-bottom: 1px solid #17307c;
	border-right: 3px solid #17307c;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	background-color: #17307c;
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 5px 7px 5px 7px;
}
.schedule  a {
	color: #333;
	text-decoration: none;
	border-bottom: 0px solid #ccc;
}
.schedule tr {
	vertical-align: top;
	border: 0px;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial;
}
.schedule td {
	padding-top: 1px;
	overflow: yes;
	width: 13%;
	border-left: 3px double #eee;
	border-top: 1px solid #eee;
	border-right: 3px double #eee;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	font-size: 8pt;
	font-family: Arial;
	color: #444;
}
 

.schedule span {
	background: url('bgScheduleTable.gif') top left white;
	height: 80px;
	overflow: auto;
	width: 100%;
	display: block;
}
.schedule div {
	text-align: center;
	background-color: #FFFFB6;
	border: 1px solid yellow;
	vertical-align: middle;
	height: 17px;
	color: gray;
	font-size: 8pt;
	overflow: none;
	margin-top: 1px;
}

.schedule div {
	text-align: center;
	background-color: #FFFFB6;
	border: 1px solid yellow;
	vertical-align: middle;
	height: 17px;
	color: gray;
	font-size: 8pt;
	overflow: none;
	margin-top: 1px;
}

.schedule div a {
	height: 100%;
	display: block;
	vertical-align: middle;
	width: 100%;
	color: gray;
	font-size: 8pt;
	text-decoration: none;
}


