1BODY {
2  color			: black;
3  font-family		: Arial;
4  font-size		: 10pt;
5}
6H2 {
7  font-size		: 20px;
8  border-top-style	: none;
9  border-left-style	: double;
10  border-left-width	: 8px;
11  border-bottom-style	: solid;
12  margin-left		: 1px;
13  margin-top		: 30px;
14  margin-bottom		: 10px;
15  border-bottom-width	: 2px;
16  font-weight		: bold;
17  position		: relative;
18  padding-left		: 10px;
19  border-left-color	: #a000ff;
20  border-bottom-color	: violet;
21}
22H1 {
23  font-size		: 36px;
24  font-family		: Arial;
25  border-bottom-width	: 5px;
26  border-bottom-style	: solid;
27  border-bottom-color	: #a000ff;
28  padding-bottom		: 1px;
29  margin-bottom		: 20px;
30  letter-spacing		: normal;
31  font-weight		: bold;
32}
33TABLE {
34  margin-top		: 2pt;
35  margin-bottom		: 2pt;
36  margin-left		: 0pt;
37  margin-right		: 0pt;
38  padding-left		: 0pt;
39  padding-right		: 0pt;
40  position		: relative;
41  left			: 12px;
42  font-family		: Arial;
43  font-size		: 10pt;
44  border-style		: none none none none;
45  width			: 95%;
46}
47TD,TH {
48  padding			: 2pt;
49  border-width		: 2pt;
50  border-style		: none none none none;
51  font-style		: normal;
52  text-align		: left;
53}
54TD {
55  background		: #e8f4f4;
56  font-weight		: normal;
57}
58TH {
59  background		: #c0d8d8;
60  font-weight		: bold;
61}
62A:LINK {
63  color				: #0000cc;
64  background		: inherit;
65  text-decoration	: none;
66}
67
68A:VISITED {
69  color				: #666622;
70  background		: inherit;
71  text-decoration	: none;
72}
73
74A:HOVER {
75  color				: #0000cc;
76  background		: #d0e0f0;
77  text-decoration	: underline;
78}
79
80A:ACTIVE {
81  color				: #cc0088;
82  background		: inherit;
83  text-decoration	: underline;
84}
85P {
86  position		: relative;
87  left			: 12px;
88  top			: auto;
89  font-family		: Arial;
90  font-size		: 10pt;
91  padding-right		: 10px;
92  margin-right		: 6px;
93  border-right-width	: 8px;
94}
95CODE {
96  font-family		: "Courier New", monospace;
97  position		: normal;
98  left			: 12px;
99  font-size		: 10pt;
100}
101PRE {
102  position		: relative;
103  left			: 12px;
104}
105H3 {
106  left : 6px;
107  position		: relative;
108  margin-top : 15pt;
109}
110H4{
111  position : relative;
112  left : 6px;
113}
114H5{
115  position : relative;
116  left : 6px;
117}
118table.arguments th, span.argument, table.members th, span.member
119{
120	font-style			: oblique;
121	font-weight			: bold;
122}
123table.arguments th, table.members th
124{
125	width				: 13%;
126	background			: #e8f4f4;
127}
128table.arguments td, table.members td
129{
130	width				: 87%;
131}
132code.src pre
133{
134	font-family		: monospace;
135	position		: normal;
136	left			: 12px;
137	font-size		: 10pt;
138	white-space		: pre;
139	margin			: 0.5em 2em;
140	padding			: 0.5em;
141	background-color	: #eee;
142}
143h3.inline
144{
145	font-size: 1.2em;
146	border-bottom: 1px solid violet;
147	padding-left: 1em;
148	margin: 2em 0 0.5em 0
149}
150h4.inline
151{
152	font-size: 1em;
153	text-decoration: underline;
154	padding-left: 1em;
155	margin: 2em 0 0.5em 0
156	width: auto;
157}
158
159
160table.table, table.table td, table.table th
161{
162	border: solid 1px yellowgreen;
163	border-collapse: collapse;
164	background-color: white;
165}
166
167table.table
168{
169	width: auto;
170	margin: 1em;
171	position	: static;
172	font-family	: Arial;
173}
174
175table.table td, table.table th
176{
177	padding: 0.2em;
178}
179
180table.table td.number, table.table th.number
181{
182	text-align: right;
183}
184
185table.table tbody tr th
186{
187	background-color: #EFFFD3;
188	text-align: left;
189	font-weight: normal;
190}
191
192table.table thead tr th,
193table.table tbody tr th.category
194{
195	background-color: #B6CE86;
196	padding: 0 0.2em;
197}
198
199table.table caption
200{
201	font-weight: bold;
202	padding: 0.4em;
203}
204
205.float_left
206{
207	float:	left;
208}
209