div.filaForm{margin-bottom: 5px; clear: left; min-height: 20px;}
div.filaFormButtons{margin: 5px 0px 5px 105px; height: 30px;}

.button{ background:#FFFFFF url(../img/bg/bgButtonBack.gif) repeat-x scroll 0% 0%;
         border:1px solid #666666; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px;
         font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin: 1px 0px; height: 22px;}
.button:hover{ background:#FFFFFF url(../img/bg/bgButtonBackSust.gif) repeat-x scroll 0% 0%; cursor: pointer;}
.button img{ vertical-align: middle;}
.button span{ margin-left: 3px;}

.label{clear: left; float: left; width: 100px; height: 18px; line-height: 18px; text-align: right; margin-right: 5px;}
input{float: left; line-height: 18px; margin-bottom: 5px;}

.ui-datepicker-trigger{margin: 2px 0 0 2px;}

.loginErrorDiv{margin-bottom: 1px;}
.error{ background: #000; color: #790A0A; padding: 2px; }
input.error, textarea.error{border: 1px solid #790A0A; color: #FFF;}
.inputRequired{background: #790A0A; color: #FFF; border: 1px solid red;}
.errorMessageDiv{ margin-left: 65px; margin-bottom: 2px;}
.required{padding: 0 10px; background: transparent url(../img/icons/required.gif) repeat-x scroll -2px -2px;}