ul { margin: 0; padding: 0; }
.form-table { margin-left: 15px; }
.form-table input[type="text"], .form-table textarea { width: 300px; }
.form-table select, .form-table textarea { font-family: Arial; font-size: 12px; }
.form-table textarea { height: 100px; margin: 0; }
.form-table select { width: 304px; }

/* Errors */
.errors { color: #cd0a0a; margin-top: 0; margin-bottom: 5px; padding-left: 20px; }
.errors .ui-icon { background-image: url(../img/ui-icons_cd0a0a_256x240.png); background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; height: 16px; width: 16px; }
.errors .ui-icon-info { background-position: -16px -144px; float: left; margin-right: 5px; }
.errors div { clear: left; color: #cd0a0a; float: left; }

/* Label error*/
.error { color: #ff3f45; }
.error .ui-icon { background-image: url(../img/ui-icons_cd0a0a_256x240.png); background-repeat: no-repeat; background-position: -16px -144px; float: right; overflow: hidden; text-indent: -99999px; height: 16px; width: 16px; }
.all-errors { color: #ff3f45; float: right; width: 380px; }
.all-errors .ui-icon { background-image: url(../img/ui-icons_cd0a0a_256x240.png); background-repeat: no-repeat; background-position: -16px -144px; float: left; overflow: hidden; text-indent: -99999px; height: 16px; width: 16px; margin-right: 5px; }
/* Success */
.success { color: #2e83ff; margin-top: 0; }
.success .ui-icon { background-image: url(../img/ui-icons_008000_256x240.png); background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; height: 16px; width: 16px; }
.success .ui-icon-success { background-position: -208px -192px; float: left; margin-right: 5px; }
.success div { clear: left; color: #008000; float: left; }

/* Tooltip */
#tooltip { background-color: #EEEEEE; border:1px solid #111111; color: #cd0a0a; filter: alpha(opacity=85); opacity:0.85; padding: 4px; position: absolute; }

/* Result */
ul.notice-messages, ul.error-messages { padding: 15px; }