1226031SstasBODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
2226031Sstas	font-family: Geneva, Arial, Helvetica, sans-serif;
3226031Sstas}
4226031SstasBODY,TD {
5226031Sstas	font-size: 90%;
6226031Sstas}
7226031SstasH1 {
8226031Sstas	text-align: center;
9226031Sstas	font-size: 160%;
10226031Sstas}
11226031SstasH2 {
12226031Sstas	font-size: 120%;
13226031Sstas}
14226031SstasH3 {
15226031Sstas	font-size: 100%;
16226031Sstas}
17226031SstasCAPTION { 
18226031Sstas	font-weight: bold 
19226031Sstas}
20226031SstasDIV.qindex {
21226031Sstas	width: 100%;
22226031Sstas	background-color: #e8eef2;
23226031Sstas	border: 1px solid #84b0c7;
24226031Sstas	text-align: center;
25226031Sstas	margin: 2px;
26226031Sstas	padding: 2px;
27226031Sstas	line-height: 140%;
28226031Sstas}
29226031SstasDIV.navpath {
30226031Sstas	width: 100%;
31226031Sstas	background-color: #e8eef2;
32226031Sstas	border: 1px solid #84b0c7;
33226031Sstas	text-align: center;
34226031Sstas	margin: 2px;
35226031Sstas	padding: 2px;
36226031Sstas	line-height: 140%;
37226031Sstas}
38226031SstasDIV.navtab {
39226031Sstas       background-color: #e8eef2;
40226031Sstas       border: 1px solid #84b0c7;
41226031Sstas       text-align: center;
42226031Sstas       margin: 2px;
43226031Sstas       margin-right: 15px;
44226031Sstas       padding: 2px;
45226031Sstas}
46226031SstasTD.navtab {
47226031Sstas       font-size: 70%;
48226031Sstas}
49226031SstasA.qindex {
50226031Sstas       text-decoration: none;
51226031Sstas       font-weight: bold;
52226031Sstas       color: #1A419D;
53226031Sstas}
54226031SstasA.qindex:visited {
55226031Sstas       text-decoration: none;
56226031Sstas       font-weight: bold;
57226031Sstas       color: #1A419D
58226031Sstas}
59226031SstasA.qindex:hover {
60226031Sstas	text-decoration: none;
61226031Sstas	background-color: #ddddff;
62226031Sstas}
63226031SstasA.qindexHL {
64226031Sstas	text-decoration: none;
65226031Sstas	font-weight: bold;
66226031Sstas	background-color: #6666cc;
67226031Sstas	color: #ffffff;
68226031Sstas	border: 1px double #9295C2;
69226031Sstas}
70226031SstasA.qindexHL:hover {
71226031Sstas	text-decoration: none;
72226031Sstas	background-color: #6666cc;
73226031Sstas	color: #ffffff;
74226031Sstas}
75226031SstasA.qindexHL:visited { 
76226031Sstas	text-decoration: none; 
77226031Sstas	background-color: #6666cc; 
78226031Sstas	color: #ffffff 
79226031Sstas}
80226031SstasA.el { 
81226031Sstas	text-decoration: none; 
82226031Sstas	font-weight: bold 
83226031Sstas}
84226031SstasA.elRef { 
85226031Sstas	font-weight: bold 
86226031Sstas}
87226031SstasA.code:link { 
88226031Sstas	text-decoration: none; 
89226031Sstas	font-weight: normal; 
90226031Sstas	color: #0000FF
91226031Sstas}
92226031SstasA.code:visited { 
93226031Sstas	text-decoration: none; 
94226031Sstas	font-weight: normal; 
95226031Sstas	color: #0000FF
96226031Sstas}
97226031SstasA.codeRef:link { 
98226031Sstas	font-weight: normal; 
99226031Sstas	color: #0000FF
100226031Sstas}
101226031SstasA.codeRef:visited { 
102226031Sstas	font-weight: normal; 
103226031Sstas	color: #0000FF
104226031Sstas}
105226031SstasA:hover { 
106226031Sstas	text-decoration: none; 	
107226031Sstas	background-color: #f2f2ff 
108226031Sstas}
109226031SstasDL.el { 
110226031Sstas	margin-left: -1cm 
111226031Sstas}
112226031Sstas.fragment {
113226031Sstas       font-family: monospace, fixed;
114226031Sstas       font-size: 95%;
115226031Sstas}
116226031SstasPRE.fragment {
117226031Sstas	border: 1px solid #CCCCCC;
118226031Sstas	background-color: #f5f5f5;
119226031Sstas	margin-top: 4px;
120226031Sstas	margin-bottom: 4px;
121226031Sstas	margin-left: 2px;
122226031Sstas	margin-right: 8px;
123226031Sstas	padding-left: 6px;
124226031Sstas	padding-right: 6px;
125226031Sstas	padding-top: 4px;
126226031Sstas	padding-bottom: 4px;
127226031Sstas}
128226031SstasDIV.ah { 
129226031Sstas	background-color: black; 
130226031Sstas	font-weight: bold; 
131226031Sstas	color: #ffffff; 
132226031Sstas	margin-bottom: 3px; 
133226031Sstas	margin-top: 3px 
134226031Sstas}
135226031Sstas
136226031SstasDIV.groupHeader {
137226031Sstas       margin-left: 16px;
138226031Sstas       margin-top: 12px;
139226031Sstas       margin-bottom: 6px;
140226031Sstas       font-weight: bold;
141226031Sstas}
142226031SstasDIV.groupText { 
143226031Sstas	margin-left: 16px; 
144226031Sstas	font-style: italic; 
145226031Sstas	font-size: 90% 
146226031Sstas}
147226031SstasBODY {
148226031Sstas	background: white;
149226031Sstas	color: black;
150226031Sstas	margin-right: 20px;
151226031Sstas	margin-left: 20px;
152226031Sstas}
153226031SstasTD.indexkey {
154226031Sstas	background-color: #e8eef2;
155226031Sstas	font-weight: bold;
156226031Sstas	padding-right  : 10px;
157226031Sstas	padding-top    : 2px;
158226031Sstas	padding-left   : 10px;
159226031Sstas	padding-bottom : 2px;
160226031Sstas	margin-left    : 0px;
161226031Sstas	margin-right   : 0px;
162226031Sstas	margin-top     : 2px;
163226031Sstas	margin-bottom  : 2px;
164226031Sstas	border: 1px solid #CCCCCC;
165226031Sstas}
166226031SstasTD.indexvalue {
167226031Sstas	background-color: #e8eef2;
168226031Sstas	font-style: italic;
169226031Sstas	padding-right  : 10px;
170226031Sstas	padding-top    : 2px;
171226031Sstas	padding-left   : 10px;
172226031Sstas	padding-bottom : 2px;
173226031Sstas	margin-left    : 0px;
174226031Sstas	margin-right   : 0px;
175226031Sstas	margin-top     : 2px;
176226031Sstas	margin-bottom  : 2px;
177226031Sstas	border: 1px solid #CCCCCC;
178226031Sstas}
179226031SstasTR.memlist {
180226031Sstas	background-color: #f0f0f0; 
181226031Sstas}
182226031SstasP.formulaDsp { 
183226031Sstas	text-align: center; 
184226031Sstas}
185226031SstasIMG.formulaDsp {
186226031Sstas}
187226031SstasIMG.formulaInl { 
188226031Sstas	vertical-align: middle; 
189226031Sstas}
190226031SstasSPAN.keyword       { color: #008000 }
191226031SstasSPAN.keywordtype   { color: #604020 }
192226031SstasSPAN.keywordflow   { color: #e08000 }
193226031SstasSPAN.comment       { color: #800000 }
194226031SstasSPAN.preprocessor  { color: #806020 }
195226031SstasSPAN.stringliteral { color: #002080 }
196226031SstasSPAN.charliteral   { color: #008080 }
197226031SstasSPAN.vhdldigit     { color: #ff00ff }
198226031SstasSPAN.vhdlchar      { color: #000000 }
199226031SstasSPAN.vhdlkeyword   { color: #700070 }
200226031SstasSPAN.vhdllogic     { color: #ff0000 }
201226031Sstas
202226031Sstas.mdescLeft {
203226031Sstas	padding: 0px 8px 4px 8px;
204226031Sstas	font-size: 80%;
205226031Sstas	font-style: italic;
206226031Sstas	background-color: #FAFAFA;
207226031Sstas	border-top: 1px none #E0E0E0;
208226031Sstas	border-right: 1px none #E0E0E0;
209226031Sstas	border-bottom: 1px none #E0E0E0;
210226031Sstas	border-left: 1px none #E0E0E0;
211226031Sstas	margin: 0px;
212226031Sstas}
213226031Sstas.mdescRight {
214226031Sstas        padding: 0px 8px 4px 8px;
215226031Sstas	font-size: 80%;
216226031Sstas	font-style: italic;
217226031Sstas	background-color: #FAFAFA;
218226031Sstas	border-top: 1px none #E0E0E0;
219226031Sstas	border-right: 1px none #E0E0E0;
220226031Sstas	border-bottom: 1px none #E0E0E0;
221226031Sstas	border-left: 1px none #E0E0E0;
222226031Sstas	margin: 0px;
223226031Sstas}
224226031Sstas.memItemLeft {
225226031Sstas	padding: 1px 0px 0px 8px;
226226031Sstas	margin: 4px;
227226031Sstas	border-top-width: 1px;
228226031Sstas	border-right-width: 1px;
229226031Sstas	border-bottom-width: 1px;
230226031Sstas	border-left-width: 1px;
231226031Sstas	border-top-color: #E0E0E0;
232226031Sstas	border-right-color: #E0E0E0;
233226031Sstas	border-bottom-color: #E0E0E0;
234226031Sstas	border-left-color: #E0E0E0;
235226031Sstas	border-top-style: solid;
236226031Sstas	border-right-style: none;
237226031Sstas	border-bottom-style: none;
238226031Sstas	border-left-style: none;
239226031Sstas	background-color: #FAFAFA;
240226031Sstas	font-size: 80%;
241226031Sstas}
242226031Sstas.memItemRight {
243226031Sstas	padding: 1px 8px 0px 8px;
244226031Sstas	margin: 4px;
245226031Sstas	border-top-width: 1px;
246226031Sstas	border-right-width: 1px;
247226031Sstas	border-bottom-width: 1px;
248226031Sstas	border-left-width: 1px;
249226031Sstas	border-top-color: #E0E0E0;
250226031Sstas	border-right-color: #E0E0E0;
251226031Sstas	border-bottom-color: #E0E0E0;
252226031Sstas	border-left-color: #E0E0E0;
253226031Sstas	border-top-style: solid;
254226031Sstas	border-right-style: none;
255226031Sstas	border-bottom-style: none;
256226031Sstas	border-left-style: none;
257226031Sstas	background-color: #FAFAFA;
258226031Sstas	font-size: 80%;
259226031Sstas}
260226031Sstas.memTemplItemLeft {
261226031Sstas	padding: 1px 0px 0px 8px;
262226031Sstas	margin: 4px;
263226031Sstas	border-top-width: 1px;
264226031Sstas	border-right-width: 1px;
265226031Sstas	border-bottom-width: 1px;
266226031Sstas	border-left-width: 1px;
267226031Sstas	border-top-color: #E0E0E0;
268226031Sstas	border-right-color: #E0E0E0;
269226031Sstas	border-bottom-color: #E0E0E0;
270226031Sstas	border-left-color: #E0E0E0;
271226031Sstas	border-top-style: none;
272226031Sstas	border-right-style: none;
273226031Sstas	border-bottom-style: none;
274226031Sstas	border-left-style: none;
275226031Sstas	background-color: #FAFAFA;
276226031Sstas	font-size: 80%;
277226031Sstas}
278226031Sstas.memTemplItemRight {
279226031Sstas	padding: 1px 8px 0px 8px;
280226031Sstas	margin: 4px;
281226031Sstas	border-top-width: 1px;
282226031Sstas	border-right-width: 1px;
283226031Sstas	border-bottom-width: 1px;
284226031Sstas	border-left-width: 1px;
285226031Sstas	border-top-color: #E0E0E0;
286226031Sstas	border-right-color: #E0E0E0;
287226031Sstas	border-bottom-color: #E0E0E0;
288226031Sstas	border-left-color: #E0E0E0;
289226031Sstas	border-top-style: none;
290226031Sstas	border-right-style: none;
291226031Sstas	border-bottom-style: none;
292226031Sstas	border-left-style: none;
293226031Sstas	background-color: #FAFAFA;
294226031Sstas	font-size: 80%;
295226031Sstas}
296226031Sstas.memTemplParams {
297226031Sstas	padding: 1px 0px 0px 8px;
298226031Sstas	margin: 4px;
299226031Sstas	border-top-width: 1px;
300226031Sstas	border-right-width: 1px;
301226031Sstas	border-bottom-width: 1px;
302226031Sstas	border-left-width: 1px;
303226031Sstas	border-top-color: #E0E0E0;
304226031Sstas	border-right-color: #E0E0E0;
305226031Sstas	border-bottom-color: #E0E0E0;
306226031Sstas	border-left-color: #E0E0E0;
307226031Sstas	border-top-style: solid;
308226031Sstas	border-right-style: none;
309226031Sstas	border-bottom-style: none;
310226031Sstas	border-left-style: none;
311226031Sstas	color: #606060;
312226031Sstas	background-color: #FAFAFA;
313226031Sstas	font-size: 80%;
314226031Sstas}
315226031Sstas.search { 
316226031Sstas	color: #003399;
317226031Sstas	font-weight: bold;
318226031Sstas}
319226031SstasFORM.search {
320226031Sstas	margin-bottom: 0px;
321226031Sstas	margin-top: 0px;
322226031Sstas}
323226031SstasINPUT.search { 
324226031Sstas	font-size: 75%;
325226031Sstas	color: #000080;
326226031Sstas	font-weight: normal;
327226031Sstas	background-color: #e8eef2;
328226031Sstas}
329226031SstasTD.tiny { 
330226031Sstas	font-size: 75%;
331226031Sstas}
332226031Sstasa {
333226031Sstas	color: #1A41A8;
334226031Sstas}
335226031Sstasa:visited {
336226031Sstas	color: #2A3798;
337226031Sstas}
338226031Sstas.dirtab { 
339226031Sstas	padding: 4px;
340226031Sstas	border-collapse: collapse;
341226031Sstas	border: 1px solid #84b0c7;
342226031Sstas}
343226031SstasTH.dirtab { 
344226031Sstas	background: #e8eef2;
345226031Sstas	font-weight: bold;
346226031Sstas}
347226031SstasHR { 
348226031Sstas	height: 1px;
349226031Sstas	border: none;
350226031Sstas	border-top: 1px solid black;
351226031Sstas}
352226031Sstas
353226031Sstas/* Style for detailed member documentation */
354226031Sstas.memtemplate {
355226031Sstas	font-size: 80%;
356226031Sstas	color: #606060;
357226031Sstas	font-weight: normal;
358226031Sstas	margin-left: 3px;
359226031Sstas} 
360226031Sstas.memnav { 
361226031Sstas	background-color: #e8eef2;
362226031Sstas	border: 1px solid #84b0c7;
363226031Sstas	text-align: center;
364226031Sstas	margin: 2px;
365226031Sstas	margin-right: 15px;
366226031Sstas	padding: 2px;
367226031Sstas}
368226031Sstas.memitem {
369226031Sstas	padding: 4px;
370226031Sstas	background-color: #eef3f5;
371226031Sstas	border-width: 1px;
372226031Sstas	border-style: solid;
373226031Sstas	border-color: #dedeee;
374226031Sstas	-moz-border-radius: 8px 8px 8px 8px;
375226031Sstas}
376226031Sstas.memname {
377226031Sstas	white-space: nowrap;
378226031Sstas	font-weight: bold;
379226031Sstas}
380226031Sstas.memdoc{
381226031Sstas	padding-left: 10px;
382226031Sstas}
383226031Sstas.memproto {
384226031Sstas	background-color: #d5e1e8;
385226031Sstas	width: 100%;
386226031Sstas	border-width: 1px;
387226031Sstas	border-style: solid;
388226031Sstas	border-color: #84b0c7;
389226031Sstas	font-weight: bold;
390226031Sstas	-moz-border-radius: 8px 8px 8px 8px;
391226031Sstas}
392226031Sstas.paramkey {
393226031Sstas	text-align: right;
394226031Sstas}
395226031Sstas.paramtype {
396226031Sstas	white-space: nowrap;
397226031Sstas}
398226031Sstas.paramname {
399226031Sstas	color: #602020;
400226031Sstas	font-style: italic;
401226031Sstas	white-space: nowrap;
402226031Sstas}
403226031Sstas/* End Styling for detailed member documentation */
404226031Sstas
405226031Sstas/* for the tree view */
406226031Sstas.ftvtree {
407226031Sstas	font-family: sans-serif;
408226031Sstas	margin:0.5em;
409226031Sstas}
410226031Sstas/* these are for tree view when used as main index */
411226031Sstas.directory { 
412226031Sstas	font-size: 9pt; 
413226031Sstas	font-weight: bold; 
414226031Sstas}
415226031Sstas.directory h3 { 
416226031Sstas	margin: 0px; 
417226031Sstas	margin-top: 1em; 
418226031Sstas	font-size: 11pt; 
419226031Sstas}
420226031Sstas
421226031Sstas/* The following two styles can be used to replace the root node title */
422226031Sstas/* with an image of your choice.  Simply uncomment the next two styles, */
423226031Sstas/* specify the name of your image and be sure to set 'height' to the */
424226031Sstas/* proper pixel height of your image. */
425226031Sstas
426226031Sstas/* .directory h3.swap { */
427226031Sstas/* 	height: 61px; */
428226031Sstas/* 	background-repeat: no-repeat; */
429226031Sstas/* 	background-image: url("yourimage.gif"); */
430226031Sstas/* } */
431226031Sstas/* .directory h3.swap span { */
432226031Sstas/* 	display: none; */
433226031Sstas/* } */
434226031Sstas
435226031Sstas.directory > h3 { 
436226031Sstas	margin-top: 0; 
437226031Sstas}
438226031Sstas.directory p { 
439226031Sstas	margin: 0px; 
440226031Sstas	white-space: nowrap; 
441226031Sstas}
442226031Sstas.directory div { 
443226031Sstas	display: none; 
444226031Sstas	margin: 0px; 
445226031Sstas}
446226031Sstas.directory img { 
447226031Sstas	vertical-align: -30%; 
448226031Sstas}
449226031Sstas/* these are for tree view when not used as main index */
450226031Sstas.directory-alt { 
451226031Sstas	font-size: 100%; 
452226031Sstas	font-weight: bold; 
453226031Sstas}
454226031Sstas.directory-alt h3 { 
455226031Sstas	margin: 0px; 
456226031Sstas	margin-top: 1em; 
457226031Sstas	font-size: 11pt; 
458226031Sstas}
459226031Sstas.directory-alt > h3 { 
460226031Sstas	margin-top: 0; 
461226031Sstas}
462226031Sstas.directory-alt p { 
463226031Sstas	margin: 0px; 
464226031Sstas	white-space: nowrap; 
465226031Sstas}
466226031Sstas.directory-alt div { 
467226031Sstas	display: none; 
468226031Sstas	margin: 0px; 
469226031Sstas}
470226031Sstas.directory-alt img { 
471226031Sstas	vertical-align: -30%; 
472226031Sstas}
473226031Sstas
474