body.bg_up {
	background-color:  #aec7ff; /*#86ACC5;*/
	background-image: url(../img/bg_up.gif);
	background-repeat: repeat-x;
	}

body.bg_left {
	background-color: #aec7ff; /*#80A7C2;*/
	}

body.main {
	scrollbar-base-color: #86ACC5;
	scrollbar-shadow-color: #3876A0;
	scrollbar-highlight-color: #F4FBFF; 
	scrollbar-3dlight-color: #F4FBFF; 
	scrollbar-darkshadow-color: #3876A0;
	scrollbar-track-color: #3876A0; 
	scrollbar-arrow-color: #F4FBFF;
	background-color: #D4E1EA;
	background-image: url(../img/bg_main_left.jpg);
	background-repeat: repeat-y;
	}

body.bg_main_left {
	scrollbar-base-color: #86ACC5;
	scrollbar-shadow-color: #3876A0;
	scrollbar-highlight-color: #F4FBFF; 
	scrollbar-3dlight-color: #F4FBFF; 
	scrollbar-darkshadow-color: #3876A0;
	scrollbar-track-color: #3876A0; 
	scrollbar-arrow-color: #F4FBFF; 
	background-color: #ccd6e0; /*#BDD1DF; */
	}

body.bg_main_right {
	scrollbar-base-color: #86ACC5;
	scrollbar-shadow-color: #3876A0;
	scrollbar-highlight-color: #F4FBFF; 
	scrollbar-3dlight-color: #F4FBFF; 
	scrollbar-darkshadow-color: #3876A0;
	scrollbar-track-color: #3876A0; 
	scrollbar-arrow-color: #F4FBFF;  
    	background-color : #FFFFFF; /*#D4E1EA;*/
}
.noprint {
	/*display: normal;*/
}
.printonly {
	display: none;
}

a:Active {
	font-size : 11px;
	font-family : Verdana, Arial;
	color : #336799;
    	text-decoration : underline;
	}

a:Hover {
	font-size : 11px;
	font-family : Verdana, Arial;
	color : #336799;
    	text-decoration : underline;
	}

a {
	font-size : 11px;
	font-family : Verdana, Arial;
	color : #336799;
	}

a:Visited {
	font-size : 11px;
	font-family : Verdana, Arial;
	color : #336799;
	}


table	{
	font-family:  Sans-serif, Verdana, Geneva, Arial;        
    	font-size: 12px; 
    	color:#FFFFFF;  
	}

td	{
	font-family:  Verdana, Arial;        
    	font-size: 11px; 
    	color:#636363; 
	}

.small	{        
    	font-size: 10px; 
	}

td.titel {
	font-family:  Verdana, Arial;        
    	font-size: 10px; 
    	color:#636363; 
	}

td.titelbold {
	font-family:  Verdana, Arial;        
    	font-size: 10px; 
    	color:#FFFFFF; 
	background-color: #9CB1C9;
	}


td.form	{
	font-family:  Verdana, Arial;        
    	font-size: 11px; 
    	color:#636363;     
	}

/* voor thijs testing */
td.form_lbl	{
	font-family:  Verdana, Arial;        
    	font-size: 11px; 
    	color:#636363;     
	width:440px;
	}



input {	
    	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #636363; 
	border-bottom : 1px solid #FFA200;
	border-right : 1px solid #FFA200;
	border-top : 1px solid #FFA200;
	border-left : 1px solid #FFA200;
         }

input.button {	
	border: 2px outset #ccd6e0;
	background-color: ccd6e0;
	color: black;
         }

select {
    font-family: Verdana, Sans-serif, Geneva, Arial; 
	font-size: 11px; 
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #636363;
	}

textarea {	
    font-family: Verdana, Sans-serif, Geneva, Arial; 
	font-size: 11px; 
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #636363; 
	border-bottom : 1px solid #FFA200;
	border-right : 1px solid #FFA200;
	border-top : 1px solid #FFA200;
	border-left : 1px solid #FFA200;
         }

.warning	{
	font-family:  Verdana, Arial;        
    	font-size: 11px; 
    	color: #FF0000;     
	}



/* VP aanmeldform related */
table.formcols td {
	vertical-align: top;
}
table.vptable {
	width: 100%;
}
table.vptable th, table.vptable td {
	text-align: left;
}
table.vptable caption {
	font-weight: bold;
	text-align: left;
	padding-bottom: .5em;
}

ul.linklist li {
	padding-bottom: .5em;
}




