/* This is the style applied to the different orange headings above the search criterias fields*/

div.fieldTitlesOrange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color: #ff8700;
}

div.fieldTitlesOrangeAdvanced {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color: #ff8700;
}

div.fieldTitlesExplanation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #a3a3a3;
vertical-align:top;
}

.fieldCommonStyle {
	margin:0px;
	border:1px solid #006699;
	padding-bottom:0px;
	border-left-style:solid;
	width: 400px;
}

div.advancedJobSearch a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #006699;
}

div.advancedJobSearch a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color: #006699;
}

/*div.advancedJobSearch a:visited {
text-decoration:none;
}*/

/*This is the styles applied to the Search Results */


div.resultGreyHeadingBar {
background-color: #ebebeb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #333333;
border:#7f9db9 solid 1px;
width:680px;
}

div.companyName {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #ff8700;
}

div.jobTitleDescription {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #123466;
}

div.jobDate {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: Black;
text-align:right;
}

div.jobLocation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #333333;
}

div.jobDetailedDesription {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: Black;
/*letter-spacing:normal;*/
}


.highlightHover {
	background-color: #ebebeb;
	/*border-color:#7f9db9;
	border-style:solid;
	border-width: 1px;*/
	cursor: pointer;
}

.highlightNormal {
	background-color:none;
	border:none;
	cursor: pointer;
}


/*
div.highlight tr { 
background-color: transparent; 
}

div.highlight:hover tr { 
background-color: #ebebeb;
border-color:#7f9db9;
border-style:solid;
border-width: 1px;
cursor: pointer;
}*

/* Tables for Job Details
================================================*/

.categoryTitle h3{
	color: #123466;
	font-size:12px;
	font-weight:bold;
	padding: 2px 0px 2px 0px;
}

.specs, .specs-two, .specs-wide {
	border: 1px solid #d3e4f8;
}

.specs-wide td, .specs td, .specs-two td {
	color: Black;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
	padding: 2px 4px 2px 4px;
	border: 1px solid #d3e4f8;
}

.specs-wide tr.alter, .specs tr.alter, .specs-two tr.alter {
	background-color:#eef5ff;
}

.specs-wide th, .specs th, .specs-two th {
	color:#123466;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
	padding: 2px 4px 2px 4px;
	border: 1px solid #d3e4f8;
}

.specs-wide td, .specs td, .specs-two td {
	color:#123466;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
	padding: 2px 4px 2px 4px;
	border: 1px solid #d3e4f8;
}
	
th {
	text-align:left;
}



