form { margin: 0px; padding:0px; font-family: Verdana, Tahoma, Arial; }
.fieldnametop {	padding-top: 5px; }
.form_require {	color:#FF0000;  font-size: 11px; }
.smallgrey { color:#575757; font-size:9px; }
.input_text_field {	background: #FFFFFF; color: #000000;font-size: 11px; font-weight:normal; border: solid #7f9db9 1px; padding: 2px;}
.input_text_field_error { background: #feffc0; color: #ff0000;font-size: 11px;	font-weight: normal; border: solid #ff0000 1px; padding: 2px; } 
.input_text_field_disabled { background: #fcfcfa; color: #888888; font-size: 11px; font-weight: normal; border: solid #888888 1px;	padding: 2px; } 
.textarea_field { background: #FFFFFF; color: #000000;font-size: 11px; font-weight: normal;	border : solid #7f9db9 1px;}
.textarea_field_disabled {	background: #fcfcfa; color: #888888; font-size: 11px; font-weight: normal; border: solid #888888 1px;}
.select_field {	background: #FFFFFF; color: #000000; font-size: 11px;	font-weight: normal; border: solid #7f9db9 1px; }
.attention { background:#FFFFFF; border:solid #e1dfd5 1px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; display:none; position:relative; }
.white_button { background: #FFFFFF;font-size: 11px; border:solid #7f9db9 1px; }
.errortooltip { position: absolute;  display:none; font-size: 11px; color: #9d0000; border: 1px solid #edeaca; background-color: #fffee4; padding: 5px; width:250px; text-align:left; }
