.PartnerColumnHeader
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}

.JobColumnHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana;
}

.ColumnHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: #679966;
}

.DataColumn
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: white;
}

.offAlt
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: gainsboro;
}

.off
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: white;
}

.on
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: yellow;
}

.DataTable
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: #679966;
}

.VAMErrorText
{
   color: Red;
}

.VAMBlinkText
{
   color: White;
}

.VAMFieldWithError
{
   background-color: yellow;
}

.VAMValSummary
{
   color: red;
}

.VAMValSummaryHeader
{
   color: red;
}
.VAMValSummaryHeader TR
{
   color: red;
}
.VAMValSummaryErrors
{
   color: red;
   margin-top:6px;
}
.VAMValSummaryFooter
{
   color: red;
}
.VAMValSummaryFooter TR
{
   color: red;
}
.VAMRequiredFieldMarker
{
}

.VAMRequiredFieldsDescription
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-style: italic;
	font-family: arial, verdana, "trebuchet ms" , helvetica, sans-serif;
}

.VAMValSummaryAltRows
{
   color: red;
   background-color: lightblue;
}

.VAMMultiSegContainer
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.JOBVAMMultiSegTextBox
{
   border-left: #006600 1px solid;
   border-top: #006600 1px solid;
   border-right: #006600 1px solid;
   border-bottom: #006600 1px solid;
}


.VAMMultiSegTextBox
{
   border-left: black 1px solid;
   border-top: black 1px solid;
   border-right: black 1px solid;
   border-bottom: black 1px solid;
}
/* added for this site */
.VAMLabelToken
{
   color: darkkhaki;
}

.VAMRuntimeToken
{
   color: mediumslateblue;
}

.VAMPropertyToken
{
   color: mediumseagreen;
}

.VAMValSummaryFooter2
{
   color: Gray;
   font-size: 8px
}
.VAMValSummaryFooter2 TR
{
   color: Gray;
   font-size: 8px
}

/*modified from the default*/
.VAMTextHiliteFields
{
    font-weight: bold;
	font-size: 8pt;
	color: red;
	font-style: italic;
	font-family: arial, verdana, "trebuchet ms" , helvetica, sans-serif;
}

.VAMNonTextHiliteFields
{
   border-right: red thin solid;
   border-top: red thin solid;
   border-left: red thin solid;
   border-bottom: red thin solid;
   background-color: yellow;
}
.ValueWhenBlank
{
   color: red;
   background-color: lightblue;
}

.JobSeekerInput
{
	background-color:#F8FDF8;
	border-color:Silver;
	border-width:1px;
	border-style:Solid;
}
	
.EmployersInput
{
	background-color:#e7f1fb;
	border-color:Silver;
	border-width:1px;
	border-style:Solid;
}

.PartnersInput
{
	background-color:#fae8d7;
	border-color:Silver;
	border-width:1px;
	border-style:Solid;
}

.FranchiseInput
{
	background-color:#f8f5ed;
	border-color:Silver;
	border-width:1px;
	border-style:Solid;
}



.Hide
{
	color: white;
}
		

