/* --- start of css --- */
.form_input_textfield {
    
	height: 20px;
	
	margin-top: 2px;
	
    border-top:1px solid #b7b7b7; border-left:1px solid #b7b7b7;
	border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;

    background:url(./images/input_white_back.gif);
	background-repeat:no-repeat;

 
   
/*     padding:3px; */
	width:auto;
	display:inline-block;

	text-align: center;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	font-family:arial;
}

.form_input_textarea {
	
	height: 20px;
	
	margin-top: 2px;
	
    background:url(./images/input_white_back.gif);
	background-repeat:no-repeat;

	border-top:1px solid #b7b7b7; border-left:1px solid #b7b7b7;
	border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;

    font-size:12px;
	font-weight: normal;
	color: #666666;

    margin:0; padding:0;
	font-family:arial;
}

.form_input_select {

	height: 20px;
	
	margin-top: 2px;
	
/*    border-left:1px solid #b7b7b7; border-right:1px solid #dddddd;
    border-top:1px solid #b6b6b8; border-bottom:1px solid #dddddd;*/
	border:none;
	border-top:1px solid #b7b7b7; border-left:1px solid #b7b7b7;
	border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;
    display:inline-block;

	background-image:url(images/input_white_back.gif);
	
	font-size:12px;
	font-weight: normal;
	color: #666666;
	padding:0px;
	
	font-family:arial;
}
.form_input_select OPTION {

	height: 20px;
	
	background:white;
}

/* --- end of css --- */