body,td,input  { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #000000; }
img { border:0px none; }

/* error message */
.errors { border: 2px solid red; background: url(/images/error.gif) beige; background-position: 5px 5px; background-repeat: no-repeat; padding: 5px; padding-left: 27px; margin-bottom:20px; }
.notices { border: 2px solid green; background: url(/images/checkmark.gif) beige; background-position: 5px 5px; background-repeat: no-repeat; padding: 5px; padding-left: 27px; margin-bottom:20px; }
.form_error_field { color: #ff0000; }

div.autocomplete { position:absolute; width:250px; background-color:#FFF; border:1px solid #888; margin:0px; padding:0px; font-size:80%}
div.autocomplete ul { list-style-type:none; margin:0px; padding:0px; }
div.autocomplete ul li.selected { background-color: #9FC1D3;}
div.autocomplete ul li { list-style-type:none; display:block; margin:0px; padding:2px; font-size:10px; cursor:pointer; }
