1P.Code {
2	display: block;
3	text-align: left;
4	text-indent: 0.00pt;
5	margin-top: 0.000000pt;
6	margin-bottom: 0.000000pt;
7	margin-right: 0.000000pt;
8	margin-left: 1.5em;
9	font-size: 100%;
10	font-weight: medium;
11	font-style: Regular;
12	color: #4444CC;
13	text-decoration: none;
14	vertical-align: baseline;
15	text-transform: none;
16	font-family: "Courier New";
17}
18H6.CaptionFigColumn {
19	display: block;
20	text-align: left;
21	text-indent: 0.000000pt;
22	margin-top: 0.3em;
23	margin-bottom: 1.1em;
24	margin-right: 0.000000pt;
25	margin-left: 0.000000pt;
26	font-size: 90%;
27	font-weight: medium;
28	font-style: Italic;
29	color: #000000;
30	text-decoration: none;
31	vertical-align: baseline;
32	text-transform: none;
33	font-family: "Arial";
34}
35P.Note {
36	display: block;
37	text-align: left;
38	text-indent: 0pt;
39	margin-top: 1.95em;
40	margin-bottom: 1.95em;
41	margin-right: 0.000000pt;
42	margin-left: 3.0em;
43	font-size: 110%;
44	font-weight: medium;
45	font-style: Italic;
46	color: #000000;
47	text-decoration: none;
48	vertical-align: baseline;
49	text-transform: none;
50	font-family: "Arial";
51}
52EM.UILabel {
53	font-weight: Bold;
54	font-style: Regular;
55	text-decoration: none;
56	vertical-align: baseline;
57	text-transform: none;
58}
59EM.CodeName {
60	font-weight: Bold;
61	font-style: Regular;
62	text-decoration: none;
63	vertical-align: baseline;
64	text-transform: none;
65	font-family:"Courier New";
66}
67
68
69
70body, html { border: 0px }
71
72/* following font face declarations need to be removed for DBCS */
73
74body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font: message-box; color: #000000}
75pre				{ font-family: Courier, monospace}
76
77/* end font face declarations */
78
79/* following font size declarations should be OK for DBCS */
80body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font: message-box; }
81pre				{ font-size: 100% }
82code,samp		{ font-size: 100%; }
83
84/* end font size declarations */
85
86body	     { background: #FFFFFF}
87h1           { font-size: 180%; font-weight: medium; margin-top: 0.28em; margin-bottom: 0.05em; color: Highlight }
88h2           { font-size: 140%; font-weight: bold; margin-top: 0.22em; margin-bottom: 3; color: Highlight }
89h3           { font-size: 110%; font-weight: bold; margin-top: 0.18em; margin-bottom: 3 }
90h4           { font-size: 100%; font-weight: bold; margin-top: 0.2em; margin-bottom: 3; font-style: italic }
91p            { margin-top: 1.0em; margin-bottom: 1.0em }
92pre	     { margin-left: 6; font-size: 90% }
93a:link	     { color: #0000FF }
94a:hover	     { color: #000080 }
95a:visited    { text-decoration: underline }
96ul	     { margin-top: 0;
97           margin-bottom: 1.0em;
98           margin-left : 1.0em;
99           padding-left: 0;
100           }
101li	     { margin-top: 0;
102           margin-bottom: 0;
103           padding-left: 0;
104           margin-left: 0;
105         }
106li p	     { margin-top: 0; margin-bottom: 0 }
107ol	     { margin-top: 0;
108           margin-bottom: 10;
109           padding-left: 0;
110           margin-left: 1.4em }
111dl	     { margin-top: 0; margin-bottom: 10 }
112dt	     { margin-top: 0; margin-bottom: 0; font-weight: bold }
113dd	     { margin-top: 0; margin-bottom: 0 }
114strong	     { font-weight: bold}
115em	     { font-style: italic}
116var	     { font-style: italic}
117div.revision { border-left-style: solid; border-left-width: thin;
118				   border-left-color: #7B68EE; padding-left:5 }
119th	     { font-weight: bold }
120
121@media (prefers-color-scheme: dark) {
122	body {
123		color:      #f0f0f0;
124		background: #3d3d3d;
125	}
126	body, h1, h2, h3, h4, h5, h6, caption, p,
127	table, td,  th, ul, ol, dl, li, dd, dt, pre {
128		color: #f0f0f0;
129	}
130
131	a:visited{
132		color: #75d7ff;
133	}
134
135	a:link{
136		color: #3ac6ff;
137	}
138
139	a:hover{
140		color: #f0f0f0;
141	}
142
143	/* darken images to add some comfort while reading in dark theme */
144	img {
145		opacity: .75;
146		transition: opacity .5s ease-in-out;
147	}
148	img:hover {
149		opacity: 1;
150	}
151}
152