* { color: black; font-family: Arial, sans-serif; font-size: 10pt; margin: 0; padding: 0 } body { background-color: #ffefef; } /* Page header */ div.page-header { width: 80%; margin: 5px auto 20px auto; background-color: #ff7f7f; border-color: #ff0000; border-width: 1px; border-style: solid; } .page-header * { text-align: center; color: white; } .page-header h1 { font-size: 16pt; } .page-header h2 { font-size: 12pt; } .page-header h3 { font-size: 9pt; font-style: italic; } /* Page body */ div.page-full { width: 100%; } .page-full.page-contents { padding: 0px 20px; } .page-full .page-contents { padding: 0px 20px 0px 250px; } /* Side bar */ .side-bar { float: left; margin: 0px 5px; padding: 5px; width: 225px; background-color: #ffafaf; border-color: #ff7f7f; border-width: 1px; border-style: solid; } .side-bar .admin { font-size: 11pt; font-weight: bold; padding: 0 0 10px 0; text-align: center; } .side-bar a { display: block; width: 100%; text-decoration: none; text-align: center; padding: 3px 0; } .side-bar a:hover { background-color: #ff0000; color: white; } /* Text */ h1 { font-size: 14pt; margin: 0 0 10px 0; } h2 { font-size: 13pt; margin: 0 0 10px 10px; } h3 { font-size: 12pt; margin: 0 0 10px 20px; } h4 { font-size: 11pt; margin: 0 0 10px 40px; } .page-contents p { margin: 5px 10px 5px 30px; text-align: justify; text-indent: 20px; } .page-contents ul,.page-contents ol { margin: 0px 0px 0px 20px; padding: 0px 0px 0px 10px; } .page-contents li { margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; } /* Forms */ .form-container table { margin: 0 0 0 80px; } .form-error { background-color: red; font-weight: bold; } .form-error,.form-error * { color: yellow; padding: 2px; } /* List views */ .list-view th,.list-view td { padding: 0 15px 0 0; } /* Log entries */ tr.log-entry-error,tr.log-entry-error * { background-color: #ff0000; color: #ffff00; } tr.log-entry-warning,tr.log-entry-warning * { background-color: #ffff00; color: #0000ff; } tr.log-entry-info,tr.log-entry-info * { background-color: #ffffff; color: #000000; } tr.log-entry-debug,tr.log-entry-debug * { background-color: #afffff; color: #000000; } tr.log-entry-trace,tr.log-entry-trace * { background-color: #afffaf; color: #000000; } .unread-msg * { font-weight: bold; }