select, textarea {
font-family:verdana, arial;
font-size:11px;
border-style:solid;
border-width:1px;
border-color:#1270AB;
color:#1270AB;
background-color: white;
}

input {
font-family:verdana, arial;
font-size:11px;
border-style:solid;
border-width:1px;
border-color:#1270AB;
color:#1270AB;
background-color:white;
}

.nofocus {
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #aaaaaa;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-track-color: #DDDDDD;
scrollbar-arrow-color: #aaaaaa;
}

.focus {
	border-color:#AE050B;
	color: #AE050B;
	background-color:white;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #00009C;
	scrollbar-darkshadow-color: #00009C;
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #00009C;
}

.wrong {
	border-color: #AE050B;
	color: #AE050B;
	background-color:white;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #d63021;
	scrollbar-darkshadow-color: #d63021;
	scrollbar-track-color: #DDDDDD;
	scrollbar-arrow-color: #d63021;
}

.readonly {
font-size:10pt;
font-weight : bold;
border-color:#FFFFFF;
color:#000000;
background-color:transparent;
}

.buttonfocus {
font-family:verdana, arial;
font-size:11px;
color:#FFFFFF;
background-color:navy;
border-color : #4169E1 #191970 #191970 #4169E1;
border-style:outset;
}

.nobuttonfocus {
font-family:verdana, arial;
font-size:11px;
color:#000000;
background-color: #B5B5B5;
border-style:outset;
}

input.radio, input.checkbox, .noborder   {
border-width:0px;
background-color : transparent;
}

form {margin-top:0px ; margin-bottom: 0px;}