1<xsl:stylesheet
2    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
3<xsl:param name="annotation.css">
4    /* This style sets a margin around the entire page */
5        html, body {
6            margin: 10px;
7        }
8
9        p {
10            font: normal 16px verdana, sans-serif;
11            margin: 0;
12            padding-bottom:12px;
13        }
14
15        h1 {
16            font: bold 25px verdana, sans-serif;
17            margin-top: 0;
18            margin-bottom: 3px;
19            padding-top: 0;
20            padding-bottom: 0;
21        }
22
23        h2 {
24            font: bold 19px verdana, sans-serif;
25            margin-top: 28px;
26            margin-bottom: 3px;
27            padding-top: 0; 
28            padding-bottom: 0;
29        }
30
31        h3 {
32            font: bold 19px verdana, sans-serif !important;
33            margin-top: 28px;
34            margin-bottom: 3px;
35            padding-top: 0;
36            padding-bottom: 0;
37        }
38
39        li {
40            font: normal 16px verdana, sans-serif;
41            margin-top: 0;
42            margin-bottom: 18px;
43            padding-top: 0;
44            padding-bottom: 0;
45        }
46
47        .pdparam {
48            font: italic 16px verdana, sans-serif;
49        }
50                
51                .term {
52                        font: italic 16px verdana, sans-serif;
53                        font-weight: normal;
54                }       
55                
56                .type {
57                        font: normal 16px verdana, sans-serif !important;
58                }                       
59                
60                .parameter { 
61                        font-style: italic; 
62                        }
63
64        a:link, a:visited {
65            color: blue;
66            text-decoration: none;
67            font: normal 16px;
68        }
69
70        a:hover {
71            background-color: #FFFF99;
72            font: normal 16px;
73        }
74
75        div.funcsynopsis {
76            text-align: left;
77            background-color: #e6e6e6;
78            font: normal 16px verdana, sans-serif;
79                        padding-top: 10px;
80                        padding-bottom: 10px;
81        }
82
83        div.funcsynopsis table {
84            border-collapse: separate;
85            font: normal 16px verdana, sans-serif;
86        }
87
88        div.funcsynopsis td {
89            background-color: #e6e6e6;
90            border: 0 solid #000;
91            padding: 1px;
92            font: normal 16px verdana, sans-serif;
93        }
94
95        div.refsect1 {
96            font-family: verdana, sans-serif;
97            font-size: 16px;
98        }
99
100        code.constant {
101            font: normal 16px courier new, monospace !important;
102        }
103                
104                span.errorname {
105            font: normal 16px verdana, sans-serif !important;
106        }
107
108        code.function {
109            font: bold 16px verdana, sans-serif !important;
110        }
111                
112        b.fsfunc {
113            font: bold 16px verdana, sans-serif !important;
114        }
115                
116        code.varname {
117            font: italic 16px verdana, sans-serif;
118        }
119
120        code.replaceable {
121            font: italic 16px courier new, monospace;
122        }
123
124        code.funcdef {
125            font: normal 16px verdana, sans-serif !important;
126        }
127
128        .citerefentry {
129            font: normal 16px verdana, sans-serif !important;
130        }
131
132        .parameter {
133            font-style: italic;
134        }
135
136        code.fsfunc {
137            font: normal 16px verdana, sans-serif !important;
138        }
139
140        /* PARAMETER: This style controls spacing between the terms in Parameter section */
141        dt {
142            margin-top: 15px;
143        }
144
145        /* TABLES: These styles apply to all tables OTHER than the Synopsis and Example tables */
146        div.refsect1 table {
147            width: 100%;
148                        margin-top: 10px;
149            background-color: #FFF;
150                        border-collapse: collapse;
151                        border-color: #000;
152            border-width: 1px;
153                        font: normal 16px verdana, sans-serif;
154        }
155                
156        div.refsect1 th {
157                        border-collapse: collapse;
158                        border-color: #000;
159            border-width: 1px;
160            font: bold 16px verdana, sans-serif;
161        }
162                
163        div.refsect1 td {
164            background-color: #FFF;
165            padding: 5px;
166            vertical-align: text-top;
167                        border-collapse: collapse;
168                        border-color: #000;
169            border-width: 1px;
170            font: normal 16px verdana, sans-serif;
171        }
172                
173                  div.refsect1 p{
174            font: normal 16px verdana, sans-serif;
175            margin-top: 8px;
176            margin-bottom: 8px;
177            padding-top: 0;
178            padding-bottom: 0;
179        }
180                
181
182        /* EXAMPLE: These styles apply only to the Example section */
183        div.refsect2 {
184            font: normal 16px courier new, monospace !important;
185        }
186
187        div.refsect2 table {
188            margin-top: 0;
189            background-color: #e6e6e6;
190            width: 100%;
191            border: 0 solid #000;
192            padding: 2px;
193            font: normal 16px courier new, monospace !important;
194        }
195
196        div.refsect2 td {
197            background-color: #e6e6e6;
198            font: normal 16px courier new, monospace !important;
199                        white-space:pre;
200        }
201
202        /* COPYRIGHT: This style formats the text of the copyright statement at the bottom of the page */
203        div.refsect3 {
204            font: normal 11px verdana, sans-serif;
205            margin-top: 50px;
206            margin-bottom: 20px;
207            padding-top: 0;
208            padding-bottom: 0;
209        }
210                                        
211</xsl:param>
212</xsl:stylesheet>
213
214
215