@import url(Global.css);

.dataGrid
{
	padding: 			5px;
	font-size: 12px;
	text-align:left;
	width:100%;
	border: solid 1px #ccc;
}
.table
{
	
}

.dataGrid TD
{
	border-top: solid 1px #ccc;
	border-left: none;
	border-right: none;
}

.rowHeading TD
{
	font-weight:bold;
}

.jobspecdetails
{
	color:#742489;
	font-weight:bold;
}

.greyhr
{
	color:Red;
}

fieldset 
{
	position: 			relative;
	margin: 			2em;
	width:				600px;
}

legend 
{
	margin: 0em 0em 0em 0em;
	font-size:11px;
	font-weight:BOLD;
	color:#333;
}
.fieldsettable
{
	margin: 0.5em 2em 0em 2em;
	font-size: 11px;
	text-align:left;
	color: #666;
	padding: 		200px;
}

#navigationMenu
{
	padding:			0.2em;
	width:				200px;
	background-color:	#ffffff;
	font-size:			smaller;
	border-bottom: solid 5px #333333;
}
#navigationMenu a
{
	margin-left:4px;

}
#navigationMenu a.button
{
	width:150px;
	display:block;


}
#navigationMenu  .requiredNotCheckedCurrent	,#navigationMenu .optionalNotCheckedCurrent, #navigationMenu .requiredValidCurrent,#navigationMenu .optionalValidCurrent, #navigationMenu .requiredInvalidCurrent, #navigationMenu  .optionalInvalidCurrent, #navigationMenu  .requiredNotChecked	,#navigationMenu .optionalNotChecked, #navigationMenu .requiredValid,#navigationMenu .optionalValid, #navigationMenu .requiredInvalid, #navigationMenu  .optionalInvalid
{
	

}
#navigationMenu  .requiredNotCheckedCurrent	,#navigationMenu .optionalNotCheckedCurrent, #navigationMenu .requiredValidCurrent,#navigationMenu .optionalValidCurrent, #navigationMenu .requiredInvalidCurrent, #navigationMenu  .optionalInvalidCurrent
{
}
#navigationMenu  .requiredNotChecked	,#navigationMenu .optionalNotChecked, #navigationMenu .requiredValid,#navigationMenu .optionalValid, #navigationMenu .requiredInvalid, #navigationMenu  .optionalInvalid
{
	background-color:#ffffff;
	color:		#333333;	
}
input#navigationMenu  
{

}


.small
{
	width:	150px;
}
.medium
{
	width:	300px;
}
.large
{
	width:	520px;
}
.XLarge
{
	width:	40em;
}

.mediumheight
{
	height: 80px;
}

.tall
{
	height: 10em;
}

.wide
{
	width: 590px;
}

.vacancyLabel
{ 
	font-size: 12px;
	font-weight: bold;
	background-color: #eeeeee;
	padding-left: 10px;
}
	
.leftspacer
{
	width:300px;
}
.rightspacer
{
	width:300px;
}

.error 
{
	color:Red;
	font-size:12px;
	font-weight:bold;
}