I will never get tired of vendoring dependencies. ha ha. It is possible I am insane. I had to do a lot of pruning to get these not to be ridiculous (especially the unicode data, which had nearly 1 million lines of... stuff).
219 lines
8.5 KiB
CSS
219 lines
8.5 KiB
CSS
BODY {
|
|
margin: 0; COLOR: #000000; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #fffffe
|
|
}
|
|
div.body { margin: 1em}
|
|
P {
|
|
COLOR: #000000; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #fffffe
|
|
}
|
|
TD {
|
|
COLOR: #000000; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #fffffe
|
|
}
|
|
LI {
|
|
COLOR: #000000; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #fffffe;
|
|
margin-top: 0.25em; margin-bottom: 0.25em
|
|
}
|
|
A:link {
|
|
COLOR: #CC0000; text-decoration:none;
|
|
}
|
|
A:visited {
|
|
COLOR: #880000; text-decoration:none;
|
|
}
|
|
A:active {
|
|
COLOR: green
|
|
}
|
|
A:hover {
|
|
text-decoration:underline;
|
|
}
|
|
H1 {
|
|
FONT-WEIGHT: bold
|
|
}
|
|
H2 {
|
|
FONT-WEIGHT: bold
|
|
}
|
|
H3 {
|
|
FONT-WEIGHT: bold
|
|
}
|
|
H4 {
|
|
FONT-WEIGHT: bold
|
|
}
|
|
H1 {
|
|
MARGIN-TOP: 12px; FONT-SIZE: 180%; FONT-FAMILY: Arial, Geneva, sans-serif; TEXT-ALIGN: center
|
|
}
|
|
H2 {
|
|
MARGIN-TOP: 2em; FONT-SIZE: 120%; LINE-HEIGHT: 100%; FONT-FAMILY: Arial, Geneva, sans-serif
|
|
}
|
|
H3 {
|
|
MARGIN-TOP: 2em; FONT-SIZE: 105%; FONT-FAMILY: Arial, Geneva, sans-serif
|
|
}
|
|
H4 {
|
|
MARGIN-TOP: 2em; FONT-SIZE: 95%; FONT-FAMILY: Arial, Geneva, sans-serif
|
|
}
|
|
TD.bar {
|
|
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; COLOR: #fffffe; PADDING-TOP: 4px; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: right
|
|
}
|
|
P.bar {
|
|
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; COLOR: #fffffe; PADDING-TOP: 4px; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: right
|
|
}
|
|
TD.icon {
|
|
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; COLOR: #fffffe; PADDING-TOP: 2px; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: left
|
|
}
|
|
TD.gray {
|
|
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 50%; PADDING-BOTTOM: 0px; COLOR: #fffffe; PADDING-TOP: 0px; BACKGROUND-COLOR: #999999
|
|
}
|
|
A.bar {
|
|
FONT-SIZE: 100%
|
|
}
|
|
A.bar:link {
|
|
FONT-SIZE: 90%; COLOR: #fffffe
|
|
}
|
|
A.bar:visited {
|
|
FONT-SIZE: 90%; COLOR: #fffffe
|
|
}
|
|
A.bar:active {
|
|
FONT-SIZE: 90%; COLOR: #ff3333
|
|
}
|
|
A.bar:hover {
|
|
FONT-SIZE: 90%; COLOR: #ff3333
|
|
}
|
|
TD.navCol {
|
|
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #330000; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0e0c0
|
|
}
|
|
TABLE.navColTable {
|
|
COLOR: #330000; BACKGROUND-COLOR: #f0e0c0
|
|
}
|
|
TD.navColTitle {
|
|
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; COLOR: #fffffe; PADDING-TOP: 4px; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
|
|
}
|
|
TD.navColCell {
|
|
FONT-SIZE: 90%; BACKGROUND-COLOR: #f0e0c0
|
|
}
|
|
TD.currentPage {
|
|
FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-STYLE: italic; BACKGROUND-COLOR: #f0e0c0
|
|
}
|
|
TD.contents {
|
|
|
|
}
|
|
TABLE.sidebar {
|
|
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 4px; MARGIN-LEFT: 1em; WIDTH: 40%; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #990000
|
|
}
|
|
TD.sidebarTitle {
|
|
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; COLOR: #fffffe; PADDING-TOP: 0px; FONT-FAMILY: Arial, Geneva, sans-serif; BACKGROUND-COLOR: #990000
|
|
}
|
|
TD.sidebar {
|
|
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #f0e0c0
|
|
}
|
|
P.q {
|
|
FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: 'Century Schoolbook', serif
|
|
}
|
|
P.a {
|
|
MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px; FONT-FAMILY: 'Century Schoolbook', serif
|
|
}
|
|
P.source {
|
|
FONT-SIZE: 90%; MARGIN-RIGHT: 16px; FONT-FAMILY: 'Century Schoolbook', serif; TEXT-ALIGN: right
|
|
}
|
|
UNKNOWN {
|
|
COLOR: #ffffee
|
|
}
|
|
TABLE.light {
|
|
COLOR: #330000; BACKGROUND-COLOR: #ffffee
|
|
}
|
|
TD.dark {
|
|
FONT-SIZE: 200%; COLOR: #ffffee; FONT-FAMILY: 'Century Schoolbook', serif; BACKGROUND-COLOR: #aa0000
|
|
}
|
|
H1 {
|
|
FONT-SIZE: 150%; MARGIN: 2px 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial, Geneva, sans-serif; TEXT-ALIGN: center
|
|
}
|
|
H4 {
|
|
COLOR: #000000; FONT-FAMILY: Arial, Geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND-COLOR: #fffffe;
|
|
margin-bottom:-15px
|
|
}
|
|
TD.head {
|
|
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fffffe; PADDING-TOP: 0px; BACKGROUND-COLOR: #999999
|
|
}
|
|
UL.one {
|
|
FONT-SIZE: 90%; MARGIN-LEFT:20px; TEXT-DECORATION: none; LIST-STYLE-TYPE: none
|
|
}
|
|
UL.two {
|
|
FONT-SIZE: 85%; TEXT-DECORATION: none; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN-LEFT:20px
|
|
}
|
|
|
|
span.changedspan { background-color: #FFFF00; border-style: dotted; border-width: 1px }
|
|
span.removedspan { text-decoration: line-through; background-color: #FFFF00; border-style: dotted; border-width: 1px }
|
|
|
|
table.simple { border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
border-collapse:collapse; padding:0.2em; font-size:1em}
|
|
table.simple th { border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
font-weight:bold; padding:5px; text-align: left; }
|
|
table.simple td {border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
padding:5px; text-align: left; }
|
|
|
|
|
|
table.subtle { border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
border-collapse:collapse; padding:0.2em; font-size:1em}
|
|
table.subtle th { border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
font-weight:bold; padding:5px; text-align: left; }
|
|
table.subtle td {border-width:1px; border-style:solid; border-color:#A0A0A0;
|
|
padding:5px; text-align: left; }
|
|
|
|
|
|
table.subtle-nb { border-style:none; border-width:0; border-collapse:collapse; }
|
|
table.subtle-nb th { border:solid 1px #F2F2F2; font-weight:bold; padding:5px; text-align:left; }
|
|
table.subtle-nb td { border-style:none; font-weight:normal; padding:5px; text-align:left; }
|
|
|
|
table.subtle-nb table.subtle th { border-width:1px; border-style:solid; border-color:#A0A0A0; }
|
|
table.subtle-nb table.subtle td { border-width:1px; border-style:solid; border-color:#A0A0A0; }
|
|
table.subtle-nb table.simple th { color: #000000; background-color:#FFFFFF; border-width:1px; border-style:solid;
|
|
border-color:#A0A0A0; }
|
|
table.subtle-nb table.simple td { border-width:1px; border-style:solid; border-color:#A0A0A0; }
|
|
table.subtle table.simple th { color: #000000; background-color:#FFFFFF; }
|
|
|
|
table.subtle th { color: #606060; background-color:#FAFAFA;}
|
|
table.subtle-nb th { color: #808080; background-color:#F8F8F8;}
|
|
|
|
table.subtle th p { color: #808080; background-color:#F8F8F8; }
|
|
table.subtle-nb tr th p { color: #808080; background-color:#F8F8F8; }
|
|
|
|
table.simple th p { margin:0; }
|
|
table.subtle th p { margin:0; }
|
|
table.subtle-nb th p { margin:0; }
|
|
|
|
|
|
/* first-child selector only works in IE if DOCTYPE has a URL (standards mode) */
|
|
/* the following remove space above first and below last paragraph (or list) inside a table cell, but preserve interparagraph spacing */
|
|
|
|
table.simple td>p:first-child { margin: 0; }
|
|
table.simple td>p { margin-top: 1.5em; }
|
|
|
|
table.subtle td>p:first-child { margin:0; }
|
|
table.subtle td>p { margin-top:1.5em; }
|
|
|
|
table.subtle-nb td>p:first-child { margin:0; }
|
|
table.subtle-nb td>p { margin-top:1.5em; }
|
|
|
|
table.simple td>ul:first-child { margin-top:0; margin-bottom:0; }
|
|
table.simple td>ol:first-child { margin-top:0; margin-bottom:0; }
|
|
table.simple td>ul { margin-top:1.5em; margin-bottom:0.5em; }
|
|
table.simple td>ol { margin-top:1.5em; margin-bottom:0.5em; }
|
|
|
|
table.subtle td>ul:first-child { margin-top:0; margin-bottom:0; }
|
|
table.subtle td>ol:first-child { margin-top:0; margin-bottom:0; }
|
|
table.subtle td>ul { margin-top:1.5em; margin-bottom:0.5em; }
|
|
table.subtle td>ol { margin-top:1.5em; margin-bottom:0.5em; }
|
|
|
|
table.subtle-nb td>ul:first-child { margin-top:0; margin-bottom:0; }
|
|
table.subtle-nb td>ol:first-child { margin-top:0; margin-bottom:0; }
|
|
table.subtle-nb td>ul { margin-top:1.5em; margin-bottom:0.5em; }
|
|
table.subtle-nb td>ol { margin-top:1.5em; margin-bottom:0.5em; }
|
|
|
|
|
|
/* hanging indent, so wide navcolcell items don't look like they are two entries on wrapping */
|
|
/* the value of .6 is chosen to work with navColCells that start with a manually added bullet character */
|
|
|
|
td.navColCell:first-child { padding-left:0.6em; text-indent: -.6em; }
|
|
|
|
/* hoisted from reports.css */
|
|
|
|
.changed { background-color: #FFFF00; border-style: dotted; border-width: 1px; }
|
|
.removed { text-decoration: line-through; background-color: #FFFF00; border-style: dotted; border-width: 1px; }
|
|
.reviewnote { background-color: #FFFF80; color: #CC0000; border-style: dashed; border-width: 1px; }
|