
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #343434;		
}

A:visited
{
	color: orange;
}
A:link
{
	color: #006c2f;
}

h1, h1 a {
    font-weight: bold;	
	font-size: 12px;	
	color: #006c2f;
	font-family: arial, Helvetica, sans-serif;
	padding: 0px;
	margin:0px;
}

h2, h2 a {
    font-weight: bold;	
	font-size: 12px;	
	color: #006c2f;
	font-family: arial, Helvetica, sans-serif;
}

.header
{	
	background: url(images/top.jpg)
	}
	
.middle
{	
	background: url(images/middle.gif)
	
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: white;			
	border: 1px solid #00004d
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: white;
	border: 1px solid #00004d
}

.hr
{
	color: white;	
}

.hrblue
{
	color: #b2b2c9;
}

.hrdarkblue
{
	color: #18944e;
	height: 1px;
}

.textbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: white;
	border: 1px solid #00004d
	}
	
.textboxyellow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #FFFFCC;
	border: 1px solid #00004d
	}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: black;
	border: solid 1px #00004d;
	color: white;
	font-weight:bold;
}

.small
{
	font-size: 10px;
	font-family: arial
}

.menu
{
	font-size: 12px;
	color: #00004d;
	font-family: arial
}

.title
{
	font-weight: bold;	
	font-size: 12px;
	color: white;
	font-family: arial, Helvetica, sans-serif
}

.title2
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
	color: #18944e;
	font-family: arial
}

.title3
{
	font-weight: bold;	
	font-size: 12px;
	color: #18944e;
	font-family: arial, Helvetica, sans-serif
}

.panel
{
	border: 1 px;
	border-style:dashed;
	border-color: Green;
	color: green;
	font-size: 12px;
	background-color: white;
	
}

.helperLabel
{
    margin: 2px 2px 2px 2px
	}

.bannerpanel
{
	
}

.tdBack
{
	color: #FFFFCC;	
	background-color: #b2b2c9
	}
	
.tdBackVacature
{
	background-color: #006c2f;
	color:White;
	}

/* 
.vacatureTitle
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: arial;
	background-color:#18944e;
	height:17px;
	padding-left: 5px;
	padding-top: 2px;
	margin-top:10px
	}

.vacaturetitleimage
{
    background-image:  url(images/vacature_03.jpg);
    width:38px;
    height:38px;
    float:left;
    }
*/
    
.vacatureTitle
{
	font-weight: bold;
	font-size: 16px;	
	font-family: arial;
	
	/*yellow
	border:solid 1px #9F6000;
	background-color:#FEEFB3; 
	color:#9F6000;*/
	
	/*blue
	border:solid 1px #00529B;
	color: #00529B;
    background-color: #BDE5F8;*/
   
    /*Redborder:solid 1px #D8000C;
    color: #D8000C;
    background-color: #FFBABA;*/
	
	/*Green*/
	border-top:solid 1px #4F8A10;
	border-bottom:solid 1px #4F8A10;
	background-color:#DFF2BF;	
    color: #18944e;
	
	height:20px;
	padding: 5px 5px 5px 5px;
	width:635px;
	}

.vacaturetitleimage
{
    background-image:  url(images/menu_arrow.jpg);
    width:10px;
    height:9px;
    float:left;   
    margin-right:5px;  
    font-size:7px;
    margin-top:3px;
    }
	
.vacatureSubTitle
{
	font-weight: bold;	
	font-size: 12px;	
	color: #006c2f;
	font-family: arial, Helvetica, sans-serif;
	}
	
.vacatureListTitle
{
	font-size: 12px;
	color: #18944e;
	font-family: arial, Helvetica, sans-serif
	}

.vacaturereactionpaneltitle
{
    color:White;
    font-weight:bold;
    }

.titledarkbluesmall
{
    border: solid 1px #e1e1e1;
	font-size: 12px;
	font-weight:bolder;
	color: #22804b;
	font-family: arial;
	height:29px;
	width:180px;	
	padding: 2px 5px 2px 5px;
	}
	
.titleorangesmall
{
	display:none;			
		
	}
		
.tdheader1
{
	background-color: #003618;		
	color: White;				
	padding:5px 5px 5px 5px;
	font-weight:900;
	font-size:small;
	height:20px;	
	}
.tdheader1new
{
	background-color: #003618;		
	color: White;				
	padding:5px 5px 5px 5px;
	font-weight:900;
	font-size:small;
	height:20px;
	width:871px;	
	}
  
.signupwidth2
{
    width:871px;
}
.tdheaderspace
{
    height:1px;
    }
	
#hyperlinkwhite {
	color: White;
}
	
.tdheader2
{
	color:white;	
	background-color:#18944e;
	width:627;
	padding-left:5px;
	height:18px;	
	}

.selectedStep
{
	font-weight: bold
	}
.menuTitle
{
	color: #00004d;
	background-color: #ffd8b1
	}

.tdcontent
{
	color: #00004d;
	}
	
.tdfooter1
{
	
	}
.tdfooter2
{
	background-color: #003618;
	}
	
.topvacature
{
	color: Blue
	}
	
.option
{
	color:red}
	
.jobsearch
{	
	background: url(images/jobsearch.jpg);
	background-repeat: no-repeat;
	}

.popuppanel
{
	background-color:White; 
	border-width:2px; 
	border-color:Black; 
	border-style:solid; 
	padding:20px;
	overflow:scroll;	
	height:500px;
	width:665px;
}

.popuppanelyellow
{
	background-color:#ffffcc; 
	border-width:1px; 
	border-color:Black; 
	border-style:solid; 
	padding:20px;	
	height:200px;
	width:200px
}

.popuppanelbackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	}

.titlewithback
{
	color: white;
	font-size: small;
	background: #18944e;
	width: 335px;
	}
	
.filteredsearchsummarytop
{	
	display:none;
	}
	
.filteredsearchsummarytitle
{	
	text-decoration: underline overline;
	}
	
.filteredsearchsummaryitem
{
    color:White;
	background-color: #3fb673;
	}
	
.filteredsearchsummary
{
    color:White;    
    padding-bottom:10px;
	}	

.ajaxIndicator
{
	background: url(images/ajax-loader.gif);
	height: 24px; 
	width: 24px;
	}

.arrow
{
	background: url(images/menu_arrow.jpg);
	width: 5px;
	height: 9px;
	}

.textboxwatermark
{
	background-color: white;
	padding:2px 0 0 2px;
	color:gray;
	}
	
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}

.MaskedEditError
{
    background-color: #ffcccc;
}

.passwordstrength1
{
     background-color:Red;
     color:White;
     font-family:Arial;
     font-size:x-small;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.passwordstrength2
{
     background-color:Red;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.passwordstrength3
{
     background-color:Green;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.passwordstrength4
{
     background-color:Green;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.passwordstrength5
{
     background-color:Green;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}

.vacaturetextpanel
{
	border-style:solid;
	border-color:#b3b3b3;
	border-width:1px;
	padding: 5px 5px 5px 5px;	
	width:637px;
}
    
.topvacatureimage
{
    background-image:  url(images/home_14.jpg);
    width:32px;
    height:13px;
    float:right;
    }

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 2000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #18944e;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
	
}

.contentwidth
{
    width:650px;
    padding-top:8px;
    }

.searchwidth
{
    width:650px;
    }
    
.jobsearchintropanel
{
    display:none;
    }

.topvacatureextra
{
    width:185px;
    position:relative;
    padding:5px 5px 5px 5px;
    background-color: #DFF2BF;
    border:solid 1px #4F8A10
    }
    
.signupwidth
{
    width:627px;
}
  
 
.signupblock
{
    border:1px;
    border-style:solid;
    padding:10px;
    width:627px;
    }
   
.signupblock
{
    border:1px;
    border-style:solid;
    padding:10px;
    width:849px;
    }

.helpblock
{
    border:1px;
    border-style:solid;
    padding:10px;
    }
    
#blur
{
    width: 100%;
    background-color: Gray;
    moz-opacity: 0.5;
    khtml-opacity: .5;
    opacity: .5;
    filter: alpha(opacity=50);
    z-index: 120;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
#progress
{
    z-index: 200;
    background-color: White;
    position: absolute;
    top: 50%;
    left: 50%;
    border: solid 1px black;
    padding: 5px 5px 5px 5px;
    text-align: center;    
}

#progresssearch
{
    z-index: 200;
    background-color: White;
    position: absolute;
    top: 50%;
    left:35%;
    width:300px;
    border: solid 1px black;
    padding: 5px 5px 5px 5px;
    text-align: center;    
}


.help
{
	background: url(images/help.gif);
	width: 24px;
	height: 24px;
	margin-bottom:5px;
	margin-left: 125px;
	cursor:help;
	}

.alternateRowBackColor
{
     background-color: Gray;
     color: White;
    }

.gridviewlink
{
    color:#006c2f;
    }
    
.tip 
{
    font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; 
    width:200px; 
    padding:1px;
    position:absolute; 
    z-index:100;
    visibility:hidden; 
    color:#333333; 
    top:20px;
    left:90px; 
    background-color:#ffffcc;
    layer-background-color:#ffffcc;
}
    
.signuphelp
{
    font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; 
    width:150px; 
    padding:5px;
    position:relative; 
    z-index:100;     
    color:#333333; 
    top:8px;
    left:0px; 
    background-color:#ffffcc;
    layer-background-color:#ffffcc;
}

#signuphelpfirst
{
    font:13px Arial,Helvetica,sans-serif; 
    font-weight: bold;	
	border:solid 1px #666666; 
    width:150px; 
    padding-left:5px;
    padding-right:5px;
    position:relative; 
    z-index:100;     
    color:#ffffff; 
    top:9px;
    left:0px; 
    background-color:orange;
    layer-background-color:orange;
    height:16px;
    text-align:left;
    cursor:pointer;
}

.help2
{
    background: url(images/information.png);
    width: 16px;
    float:right;
    height: 16px;
    cursor: pointer;
}

.datagridediticon
{
    background: url(images/edit.gif);
	width: 15px;
	height: 15px;
    }
    
.roundedcornerspoll
{      
    width:180px;
    text-align:center;  
    padding: 10px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #4F8A10;
    }
 
 .manditoryfield
 {
      color:Red;
      font-size:70%;
      position:relative;
      bottom: 0.5em;
      font-size:smaller
     }
     
 .vacaturemainicon
 {
    background-image:  url(images/profile.jpg);
    width:62px;
    height:50px;
    float:left;
     }
 
 .maintitle
 {
     color:White;
     font-size:small;
     font-weight:900;
     background-color:#003618;
     padding:5px 5px 5px 70px;
     height:20px;
     }
 
 .subtitle
 {
    /*
     color:#006c2f;
     background-image: url(images/backgroundorange.gif);
     border: solid 1px #006c2f;*/
     
     color:#006c2f;
     background-color:#DFF2BF; 
     font-weight:900;
     padding:3px 3px 3px 3px;
     height:15px;
     margin-bottom:1px;
     margin-top:1px;
     }
#bodybg
{
    width: 924px;
    margin: 0 auto;
    padding: 0 10px 10px 10px;
}

.logo
{
    background: url(images/home_04.jpg);
    position: relative;
    background-repeat: no-repeat;
    width: 423px;
    height: 60px;
    margin: 6px 6px 6px 16px;
    cursor: pointer;
    float: left; /*background: url(images/logo_kerst.jpg);         position: relative;         background-repeat: no-repeat;         width: 312px; 		height: 39px;         margin-top:10px;  		width:358px; 		height:68px; 		margin: 0px 10px 10px 20px; 		cursor: pointer; 		float:left;*/
}

#header
{
    width: 924px;
    height: 197px;
    background: url(images/home_07.jpg);
    background-repeat: no-repeat;
    position: relative;
}

#header div
{
    position: absolute;
}

.blokheader
{
    background-color: #003618;
    height: 20px;
    width: 190px;
    color: White;
    padding: 5px 5px 5px 5px;
    font-weight: 900;
    font-size: small;
    top: 35px;
    z-index: 2;
}

.blok1
{
    background-color: #18944e;
    height: 115px;
    width: 190px;
    padding-left: 5px;
    padding-right: 5px;
    top: 35px;
    z-index: 1;
}

.blok2
{
    background-color: #006c2f;
    height: 115px;
    width: 195px;
    padding-left: 5px;
    top: 35px;
}

.blokheader2
{
    background-image: url(images/backgroundheadersmall2.gif);
    border: solid 1px #f8bc00;
    width: 188px;
    padding: 5px 5px 5px 5px;
    color: #006c2f;
    font-weight: 600;
    font-size: large;
}

.blok3
{
    background-image: url(images/backgroundheadersmall2.gif);
    height: 115px;
    width: 188px;
    padding-left: 5px;
    padding-right: 5px;
    top: 35px;
    border: 1px solid #f8bc00;
    border-top-width: 0px;
    text-align: center;
}


.blok1login
{
    border: solid 1px #003618;
    background-color: #ff9600;
    color: white;
    height: 115px;
    width: 193px;
    padding-top: 35px;
    padding-left: 5px;
    top: 35px;
}

.blok2login
{
    border: solid 1px #003618;
    background-color: #ff9600;
    color: white;
    height: 115px;
    width: 193px;
    padding-top: 5px;
    padding-left: 5px;
    top: 35px;
}

.blokfooter
{
    background-image: url(images/home_18.jpg);
    width: 200px;
    height: 7px;
    top: 190px;
    font-size: 1px;
}

.contentback
{
    background-image: url(images/home_20.jpg);
    width: 924px;
    padding-bottom: 20px;
    background-repeat: repeat-y;
}

.contentvacature
{
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 8px;
}

.contenthome
{
    padding-left: 25px;
    padding-top: 5px;
    padding-right: 25px;
}

.contenttopvacatures
{
    float: left;
}

.contentcontent
{
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
}

.contentstudenthome
{
    padding-left: 17px;
    padding-top: 0px;
    padding-right: 17px;
}

.footerlinks
{
    margin-left: 5px;
    position: relative;
    clear: both;
}

.footer
{
    clear: both;
    width: 914px;
    height: 1px;
    margin-left: 5px;
    background-color: #dadada;
    background-repeat: no-repeat;
    font-size: 1px;
}

.poweredby
{
    background-image: url(images/powered_by.jpg);
    width: 42px;
    height: 22px;
    position: relative;
    background-repeat: no-repeat;
    margin-left: 15px;
    margin-top: 3px;
    font-size: 1px;
}

.tagcontrol
{
    width: 180px;
    text-align: center;
    padding: 10px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #4F8A10;
}

.advertorial
{
    padding: 2px 2px 2px 2px;
    margin-left: 20px;
    width: 878px;
    background-color: #ffffff;
    border: 1px solid #4F8A10;
}

.adtext
{
    padding: 2px 2px 2px 2px;
    margin-left: 20px;
    width: 425px;
    height:275px;
    float:left;
    background-color: #ffffff;
    border: 1px solid #4F8A10;
}

.contentheader
{
    color: #006c2f;
    font-weight: 600;
    font-size: 18px;
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheadercontent.gif);
    padding: 5px 5px 5px 20px;
}

.ppcontentheader
{
    color: #006c2f;
    font-weight: 600;
    font-size: large;
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheadercontent.gif);
    padding: 5px 5px 5px 20px;
}

.contentheaderbig
{
    color: #006c2f;
    font-weight: 600;
    font-size: 18px;
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheadercontent.gif);
    padding: 5px 5px 5px 20px;
}

.contentsubheader
{
    color: #006c2f;
    font-weight: 600;
    font-size: medium;
    border: solid 1px #f8bc00;
    clear: both;
    padding: 2px 2px 2px 20px;
    background-image: url(images/backgroundheadercontent.gif);
}

.contentline
{
    clear: both;
    border: solid 1px #f8bc00;
}

.contentspace
{   
    height: 2px;
}

.contentblock
{
    color: #373737;
    border-left: solid 1px #f8bc00;
    border-right: solid 1px #f8bc00;
    padding: 10px;
}

.contentfooter
{
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheadercontent.gif);
    text-align: center;
}

.headerbig
{
    color: #006c2f;
    font-weight: 600;
    font-size: large;
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheaderlarge.gif);
}

.headersmall1
{
    color: #006c2f;
    font-weight: 600;
    font-size: large;
    border: solid 1px #18944e;
    background-image: url(images/backgroundheadersmall1.gif);
}

.headersmall2
{
    color: #006c2f;
    font-weight: 600;
    font-size: large;
    border: solid 1px #f8bc00;
    background-image: url(images/backgroundheadersmall2.gif);
}

.contentblock2
{
    color: #373737;
    border: solid 1px #d8d7d7;
    padding: 5px 5px 5px 5px;
}

.contentblock3
{
    color: #373737;
    border: solid 1px #d8d7d7;
    padding: 5px 5px 5px 5px;
}

.contentspace2
{
    float: left;
    width: 30px;
}


.downloadsbutton
{
    background-image: url(images/downloads_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.digitaalcvbutton
{
    background-image: url(images/digitaalcv_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.bewerkcvbutton
{
    background-image: url(images/cvbewerk_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.sollicitatiesbutton
{
    background-image: url(images/sollicitaties_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.faqbutton
{
    background-image: url(images/faq_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.zoekvacaturebutton
{
    background-image: url(images/zoekvac_button.gif);
    height: 77px;
    width: 98px;
    cursor:pointer;
}

.iconbedrijven
{
    background-image: url(images/icon_bedrijven.gif);
    height: 73px;
    width: 58px;
    margin-right: 10px;
}

.iconprofile
{
    background-image: url(images/icon_profile.jpg);
    height: 63px;
    width: 62px;
    margin-right: 10px;
}

.werkwijze
{
    background-image: url(images/werkwijze.gif);
    width: 801px;
    height: 80px;
    margin-left: 25px;
}

.statistiek
{
    background-image: url(images/statistiek.gif);
    width: 425px;
    height: 271px;
}

.pagewidth
{
    width: 648px;
}

.pagewidth2
{
    width: 848px;
}

.topvacatureheader
{
    border: solid 1px #e1e1e1;
    font-size: 12px;
    font-weight: bolder;
    color: #22804b;
    font-family: arial;
    height: 20px;
    width: 187px;
    padding: 7px 5px 2px 5px;
}

.topvacatureheader2
{
    border: solid 1px #e1e1e1;
    font-size: 12px;
    font-weight: bolder;
    color: #22804b;
    font-family: arial;
    height: 20px;
    width: 298px;
    padding: 7px 5px 2px 5px;
}

.topvacaturefooter
{
    border: solid 1px #e1e1e1;
    font-size: 12px;
    font-weight: bolder;
    color: #22804b;
    font-family: arial;
    height: 20px;
    width: 187px;
    padding: 7px 5px 2px 5px;
    position: relative;
}

.topvacaturefooter2
{
    border: solid 1px #e1e1e1;
    font-size: 12px;
    font-weight: bolder;
    color: #22804b;
    font-family: arial;
    height: 20px;
    width: 298px;
    padding: 7px 5px 2px 5px;
    position: relative;
}

.vacaturereactiepanel
{
    position: relative;
    left: 695px;
    top: 40px;   
    color: #18944e;
    font-weight:bold;
   
}

.jobpreviewwidth
{
    width: 400px;
}

.gridheader
{
    color: white;
    font-weight: 600;
    font-size: small;
    background-color: #18944e;
    border: solid 1px black;
}

.gridborder
{
    border: solid 1px black;
    border-top-width: 0px;
}

.googlemapsbutton
{
    background-image: url(images/google_maps_button.jpg);
    height: 173px;
    width: 180px;
    margin: 5px;
}

.aanbieding1
{
    background-image: url(images/aanbieding1.gif);
    height: 147px;
    width: 198px;
}

.aanbieding2
{
    background-image: url(images/aanbieding2.jpg);
    height: 147px;
    width: 198px;
}

.aanmeldbutton
{
    background-image: url(images/aanmeldbutton.gif);
    height: 58px;
    width: 107px;
}

.werkwijzebutton
{
    background-image: url(images/werkwijzebutton.gif);
    height: 58px;
    width: 107px;
}

.bedrijvencontact
{
    background-image: url(images/contact.gif);
    height: 100px;
    width: 145px;
}

.help
{
    background: url(images/help.gif);
    width: 24px;
    height: 24px;
    cursor: help;
}


.tip
{
    font: 10px/12px Arial,Helvetica,sans-serif;
    border: solid 1px #666666;
    width: 200px;
    padding: 1px;
    position: absolute;
    z-index: 100;
    visibility: hidden;
    color: #333333;
    top: 20px;
    left: 90px;
    background-color: #ffffcc;
    layer-background-color: #ffffcc;
}

.manditoryfield
{
    color: Red;
    font-size: 70%;
    position: relative;
    bottom: 0.5em;
    font-size: smaller;
}

.buttonsolliciteren
{
    background: url(images/reagerenor.jpg);
    width: 148px;
    height: 24px;
    border-width: 0px;
    cursor: pointer;
}

.buttonsolliciteren2
{
    background: url(images/solliciteer-direct-button.jpg);
    width: 227px;
    height: 42px;
    border-width: 0px;
    cursor: pointer;
}

.buttonmailvriend
{
    background: url(images/enveloppe-ronde-button.png);
    background-repeat:no-repeat;
    width: 21px;
    height: 21px;
    border-width: 0px;
    cursor: pointer;
}

.buttonlogin
{
    background: url(images/slot-ronde-button.png);
    background-repeat:no-repeat;
    width: 21px;
    height: 21px;
    border-width: 0px;
    cursor: pointer;
}

.buttonprint
{
    background: url(images/printengr.png);
    width: 148px;
    height: 24px;
    border-width: 0px;
    cursor: pointer;
}

.buttonemail
{
    background: url(images/emailengr.png);
    width: 148px;
    height: 24px;
    border-width: 0px;
    cursor: pointer;
}

.buttoninschrijven
{
    background: url(images/inschrijvengr.png);
    width: 148px;
    height: 24px;
    border-width: 0px;
    cursor: pointer;
}

.topjobrss
{
    background: url(/images/rss_icon.png);
    width: 16px;
    height: 16px;
    position: relative;
    cursor: pointer;
    margin: 5px;
}

.ppstudentgegevens
{
    float: left;
    width: 455px;
}

.orderblock
{
    border: 1px;
    border-style: solid;
    padding: 10px;
    width: 627px;
}

.smallsearchwidth
{
    width: 190px;
}

.smallsearchspacing
{
    margin-bottom:4px;
    }
    

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/sharedcontrols/messagebox/images/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/sharedcontrols/messagebox/images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/sharedcontrols/messagebox/images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/sharedcontrols/messagebox/images/error.png');
}
.container
{
}
.info p, .success p, .warning p, .error p {
    padding: 0px 50px;
}
.info a, .success a, .warning a, .error a {
    float: right;
    padding: 10px;
    cursor:pointer;
}
.container img {
    border: none;
}

/* validation */
.validation {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/sharedcontrols/messagebox/images/error.png');
}
.validation ul
{
	padding: 0px 30px;
}

