body
{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-family: verdana;
    font-size: 76%;
    color: #584b40;
    background-color: #ffffff;
}

p
{
    font-size: 1.0em;
    color: #584b40;
}

td
{
    font-size: 1.0em;
    color: #584b40;
}


li
{
    color: #584b40;
}

div 
{
	font-size: 1.0em;
}

a:Link {
	color: #595959;
	text-decoration: underline;
}

a:Visited {
	color: #595959;
	text-decoration: underline;
}

a:Hover {
	color: #737373;
	text-decoration: underline;
}

a:Visited:Hover {
	color: #737373;
	text-decoration: underline;
}


.Positioning {
	margin-left: 68px;
}

.PositioningMenu2 
{
	margin-top: 20px;
	margin-left: 68px;
}

.TdLinkMenu2 
{
	width: 10px;
	vertical-align: top;
	padding-top: 8px;	
}

.BannerJobs 
{
	margin-bottom:  15px;	
}

.UserConfirmation 
{
	margin-bottom: 15px;
}

.RegisteredUser
{
	margin-bottom: 15px;
}

.TitleLine
{
	background-image: url('Images/Jobboard/LineOrange.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	width: 971px;
	height: 11px;
	margin-bottom: 20px;
}

.TitleLineShort
{
	background-image: url('Images/Jobboard/LineOrangeShort.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	width: 500px;
	height: 11px;
	margin-bottom: 20px;
}

.TableVacancyButtons
{
	width: 100%;
}

.PrintButton {
	width: 119;
	height: 30;
}

.ReactButton 
{
	width: 130;
	height: 30;
}

.TdLabel
{
	width: 90px;
	padding-right: 12px;
	font-weight: bold;
	font-size: 0.8em;
	vertical-align: top;
	padding-bottom: 8px;
}

.TdLabelWide
{
	width: 175px;
	padding-right: 12px;
	font-weight: bold;
	font-size: 0.8em;
	vertical-align: top;
	padding-bottom: 8px;
}

.TdInput{
	vertical-align: top;
}


.TableForm 
{
	border-collapse: collapse;
}


.TdFieldText
{
	font-size: 0.8em;
	vertical-align: top;
}

.AddFileBtn 
{
	cursor: pointer;
}

.SendBtn
{
	padding-top: 30px;
}


/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */

.sIFR-flash + div[adblocktab=true]
{
    display: none !important;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1
{
    visibility: hidden;
    letter-spacing: -1px;
    font-size: 2.0em;
}

.sIFR-hasFlash h2
{
    visibility: hidden;
    letter-spacing: -1px;
    font-size: 1.3em;
}

.sIFR-hasFlash .titel
{
    visibility: hidden;
    letter-spacing: -1px;
    font-size: 1.3em;
}

.sIFR-hasFlash h3
{
    visibility: hidden;
    letter-spacing: -1px;
    font-size: 1.6em;
}

.sIFR-hasFlash .functie
{
    visibility: hidden;
    letter-spacing: -1px;
    font-size: 1.6em;
}


/* Tree */

.TreeIndent
{
    margin-left: 22px;
    margin-top: 3px;
}

.TreeCatDiv
{
    margin-bottom: 5px;
}

.TreeCatPlus
{
    width: 10px;
    height: 10px;
}


.TreeCatMin
{
    width: 10px;
    height: 10px;
}

.TreeCatLinkSpan1
{
	font-size: 0.8em;
    cursor: pointer;
    font-weight: bold;
	color: #584b40;
}

.TreeCatLinkSpan2
{
	font-size: 0.8em;
    cursor: pointer;
    font-weight: bold;
	color: #fc7120;
}

.TreeCatLinkSpan3
{
	font-size: 0.8em;
	font-weight: bold;
	color: #584b40;
    cursor: pointer;
}

.TreeItemDiv
{
	font-size: 0.8em;
    margin-bottom: 5px;
}

.TreeItemA1:Link  /* hover effectjes en zo */
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA1:Visited
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA1:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA1:Visited:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA2:Link
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA2:Visited
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA2:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA2:Visited:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}


.TreeItemA3:Link
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA3:Visited
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA3:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA3:Visited:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA4:Link
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA4:Visited
{
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}

.TreeItemA4:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.TreeItemA4:Visited:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #737373;
}

.NoVacanciesInCat
{
	font-size: 0.7em;
}