/* * The contents of this file are subject to the Netscape Public License * Version 1.0 (the "NPL"); you may not use this file except in * compliance with the NPL. You may obtain a copy of the NPL at * http://www.mozilla.org/NPL/ * * Software distributed under the NPL is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL * for the specific language governing rights and limitations under the * NPL. * * The Initial Developer of this code under the NPL is Netscape * Communications Corporation. Portions created by Netscape are * Copyright (C) 1998 Netscape Communications Corporation. All Rights * Reserved. */ HTML { } BODY { background: rgb(255,255,255); // XXX this needs to go away cursor: arrow; display: block; line-height: 1.1; // XXX should this come from pres context? padding: 8px; } // Blocks P { display: block; } ADDRESS { display: block; font-style: italic; } BLOCKQUOTE { display: block; margin-left: .25in; margin-right: .25in; } CENTER { display: block; text-align: center; margin-bottom: 0; margin-top: 0; } DIV { display: block; } H1 { display: block; font-size: x-large; font-weight: bold; } H2 { display: block; font-size: large; font-weight: bold; } H3 { display: block; font-size: medium; font-weight: bold; } H4 { display: block; font-size: small; font-weight: bold; } H5 { display: block; font-size: x-small; font-weight: bold; } H6 { display: block; font-size: xx-small; font-weight: bold; } LAYER { display: block; position: absolute; } LISTING { display: block; font-family: monospace; font-size: small; white-space: pre; } PLAINTEXT, XMP, PRE { display: block; font-family: monospace; white-space: pre; } MULTICOL { display: block; } // Tables TABLE { display: table; border-style: outset; border-color: #C0C0C0; cell-spacing: 2px; cell-padding: 2px; margin-top: 0; margin-bottom: 0; } TD, TH { vertical-align: middle; text-align: left; border-style: inset; border-color: #C0C0C0; line-height: 1.1; display: table-cell; cursor: arrow; } TH { font-weight: bold; text-align: center; } CAPTION { text-align: center; display: table-caption; } TR { display: table-row; } TBODY { display: table-row-group; } THEAD { display: table-header-group; } TFOOT { display: table-footer-group; } COL { display: table-column; } COLGROUP { display: table-column-group; } // Spans A:link { display: inline; color: blue; text-decoration: underline; cursor: hand; } A:visited { display: inline; color: purple; text-decoration: underline; cursor: hand; } A:active { display: inline; color: lime; text-decoration: underline; cursor: hand; } A:out-of-date { display: inline; color: red; text-decoration: underline; cursor: hand; } A:link IMG { display: inline; border: 2px solid blue; font-family: sans-serif; font-size: 8.5pt; text-decoration: none; } A:visited IMG { display: inline; border: 2px solid purple; font-family: sans-serif; font-size: 8.5pt; text-decoration: none; } A:active IMG { display: inline; border: 2px solid lime; font-family: sans-serif; font-size: 8.5pt; text-decoration: none; } A:out-of-date IMG { display: inline; border: 2px solid red; font-family: sans-serif; font-size: 8.5pt; text-decoration: none; } B, STRONG { display: inline; font-weight: bolder; } I, CITE, EM, VAR { display: inline; font-style: italic; } TT, CODE, KBD, SAMP { display: inline; font-family: monospace; } U { display: inline; text-decoration: underline; } S, STRIKE { display: inline; text-decoration: line-through; } BLINK { display: inline; text-decoration: blink; } BIG { display: inline; font-size: larger; } SMALL { display: inline; font-size: smaller; } ABBR, ACRONYM, DEL, DFN, INS, Q, SPAN { display: inline; } SUB { display: inline; vertical-align: sub; font-size: smaller; } SUP { display: inline; vertical-align: super; font-size: smaller; } ILAYER { position: absolute; display: inline; } NOBR { display: inline; white-space: nowrap; } // Lists UL { display: block; padding-left: 40px; list-style-type: disc; } OL { display: block; padding-left: 40px; list-style-type: decimal; } OL UL, UL UL { list-style-type: circle; } UL UL UL, UL OL UL, OL UL UL, OL OL UL { list-style-type: square; } LI { display: list-item; list-style-position: inside; } UL LI, OL LI { list-style-position: outside; } UL UL, UL OL, OL UL, OL OL { margin-top: 0; margin-bottom: 0; } DL { display: block; } DT { display: block; margin-bottom: 0; } DD { display: block; margin-top: 0; margin-left: 40px; } // Leafs EMBED { display: inline; } HR { display: block; margin-top: 0; margin-bottom: 0; text-align: center; } BR { display: inline; vertical-align: bottom; color: cyan; } IMG { display: inline; font-family: sans-serif; font-size: 8.5pt; } SPACER { display: inline; } WBR { display: inline; } IFRAME { display: inline; border: 2px solid black; } INPUT { vertical-align: bottom; } SELECT { vertical-align: bottom; } OPTION { } TEXTAREA { vertical-align: bottom; } // Misc APPLET { display: inline; } AREA { display: none; } HEAD { display: none; } MAP { display: none; } META { display: none; } OBJECT { display: inline; }