body 
	{
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003927;
	line-height:130%;
	}

td,p,li
	{
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003927;
	line-height:130%;
	}


h1 { 	font-size: 13px;    font-weight: bold;    color: #034D32;   margin-top: 0;   margin-bottom: 20; background-image: url(../images/h1Bottom.gif) ; background-repeat: no-repeat; height:30}
h2 {   font-size: 13pt;    color: #FFFFFF; font-style: italic;  font-weight : bold;   margin-top: 0;   margin-bottom: 0; }
h3 {  font-size: 14pt;    font-weight : bold;  color: #00523F;   margin-top: 0;   margin-bottom: 0; text-align: center; }
A:link				  { color: #df2738; text-decoration: underline; }
A:visited			  { color: #df2738; text-decoration: underline; } 
A:active			  { color: #df2738; text-decoration: underline; }
A:hover				  { color: #df2738; text-decoration: underline; }

	
a.imagelink { color:#ffffff; text-decoration:none; font-weight:bold;}
img.pijl { }

input.tt 
	{
	font-family: Courier;
	font-size: 8px;
	}	
.script
	{
	font-size: 10px;
	color: #EEEEEE;
	font-family: Courier New;
	}
	
p.melding_fout
	{
	font-size: 11px;
	color: #CC3333;
	padding:10px;
	background: #DDDDDD;
	line-height: 1.7em;
	border: 1px solid #CC3333;
	margin-bottom : 15px;
	font-weight : bold;
	}
	
p.melding_goed
	{
	font-size: 11px;
	color: #339933;
	padding:10px;
	background: #EEEEEE;
	line-height: 1.7em;
	border: 1px solid #339933;
	margin-bottom : 15px;
	font-weight : bold;
	}

form{
	display:inline;
}
	
/* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:inline;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #F00;
}

/* Style for valid input */
.validInput{
	border:1px solid #FFF;
}