ul#footernav { list-style-type: none; margin: 0px; padding: 5px; background-color: #ddeedd; border: 1px solid #009900; height: 23px; width: 680px; text-align: right; } ul#footernav li { float: right; margin: 2px 2px 2px 4px; } ul#tabnav { list-style-type: none; margin: 0px; padding-left: 30px; padding-bottom: 24px; z-index: 0; } ul#tabnav li { float: left; height: 21px; background-color: #ddeedd; margin: 2px 2px 0px 2px; border-top: 1px solid #009900; border-left: 1px solid #009900; border-right: 1px solid #009900; z-index: 1; } ul#tabnav a { z-index: 1; } ul#tabnav li.tab_enabled a:link, ul#tabnav li.tab_enabled a:visited { display: block; color: #2e51a9; border-bottom: 0px none; padding: 4px; height: 13px; } ul#tabnav li.tab_disabled a:link, ul#tabnav li.tab_disabled a:visited { display: block; color: #e0e0e0; border-bottom: 0px none; padding: 4px; height: 13px; } ul#tabnav li.tab_enabled a:hover, ul#tabnav li.tab_active { background-color: #ccddcc; color: #000099; } ul#tabnav a:hover { padding: 4px 4px 3px 4px; border-bottom: 1px solid #000099; } ul#tabnav li.tab_active { padding-bottom: 0px; border-bottom: 0px none; } .tabnav_disabled, .tabnav_disabled:visited { cursor: default; height: 7px; background-color: #aaaaaa; color: #e0e0e0; } .ajax_error, .ajax_warning { z-index: 200; min-height: 10px; overflow: visible; padding: 5px; display: none; position: absolute; top: 100px; left: 26%; } .ajax_error { background-color: #990000; } .ajax_warning { background-color: #999900; } .ajax_error_title, .ajax_warning_title { border: 1px solid #ffffff; padding: 3px; color: #ffffff; float: left; width: 461px; } .ajax_error_title { background-color: #bb0000; } .ajax_warning_title { background-color: #bbbb00; } .ajax_error_close, .ajax_warning_close { border: 1px solid #ffffff; float: right; width: 10px; z-index: 200; min-height: 10x; margin-left: 5px; padding: 3px; color: #ffffff; text-align: center; } .ajax_error_close { background-color: #bb0000; } .ajax_warning_close { background-color: #bbbb00; } .ajax_error_message { } .ajax_error_content, .ajax_warning_content { width: 470px; border: 1px solid #ffffff; margin-top: 5px; color: #ffffff; padding: 10px; } .field_changed { border: 5px groove #bbbb00; } .field_changed:hover { border: 5px groove #ffff00; } .field_failed { border: 5px groove #bb0000; } .field_failed:hover { border: 5px groove #ff0000; }