input, select, textarea {
	font-size: 100%;
    font-family: "Trebuchet MS",  Arial, Helvetica, sans-serif;
	color:#515151;
}

/* --------------------------- application related  */
.inputfield {
}
.XXS {
	width:xx;
}
.XS {
	width:xx;
}
.S {
	width:xx;
}
.M {
	width:200px;
}
.L {
	width:xx;
}
.L {
	width:xx;
}

/****************************** error ******************/

.error span 
{
   color:#eb2f0a;
}


/**************************** form table ********************/
.formWrapper
{
    background:#eeeeee;
    padding:15px 25px;
    margin-top:20px;
    width:500px;
    margin-bottom:20px;
}


table.form
{  
   width:100%;   
}

table.form table
{
    margin:10px 0;
}

.form td.formBorder 
{
    border-bottom:1px solid #cfcfcf;
    padding: 7px 0;
}


.label {
	padding-right:20px;
	}
	

.form td
{
    padding: 7px 0;
}

.form table td
{
    padding: 0;
}




.loginField 
{
    border-top: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background-color:#ffffff;
	padding-left:3px;
}



/******************* register steps ********************/

.steps {
	width:710px;
	margin-bottom:20px;
	color:#2c4269;
}
.stepsTop {
	background: url(/site_images/bck_nav04_top.png) no-repeat;
	padding:10px 0 4px 0;
	text-align:center;
}
.stepsBottom {
	background: url(/site_images/bck_nav04_bottom.png) no-repeat;
	height:6px;
	font-size:1px;
}


/***** ektron formulier ******************************/
	
.ektronForm table.formulier
{
     border-top:0px solid #cfcfcf;
     background:#EEEEEE;
     padding:10px;
}

.ektronForm table.formulier td
{
     border-bottom:1px solid #cfcfcf;
     padding: 7px 0px;
}

.ektronForm .inputfield
{
     border-top:1px solid #cfcfcf;
}






