1/*
2 * Based off the Doxygen generated template stylesheet and trimmed/edited to
3 * remove items that would conflict with codesite or other overlying
4 * stylesheets while maintaining the desired look and feel.
5 *
6 * The #doxygen-ref is an id tag which encompasses code generated by doxygen
7 * and allows override of standard html tags while not affecting the rest
8 * of the page such as sidebars.
9 */
10
11A.qindex {
12  text-decoration: none;
13  font-weight: bold;
14  color: #1A419D;
15}
16A.qindex:visited {
17  text-decoration: none;
18  font-weight: bold;
19  color: #1A419D
20}
21A.qindex:hover {
22  text-decoration: none;
23  background-color: #ddf;
24}
25A.qindexHL {
26  text-decoration: none;
27  font-weight: bold;
28  background-color: #66c;
29  color: #fff;
30  border: 1px double #9295C2;
31}
32A.qindexHL:hover,
33A.qindexHL:visited {
34  text-decoration: none;
35  background-color: #66c;
36  color: #fff;
37}
38A.el {
39  text-decoration: none;
40  font-weight: bold;
41}
42A.elRef {
43  font-weight: bold;
44}
45A.code:link,
46A.code:visited {
47  text-decoration: none;
48  font-weight: normal;
49  color: #00F;
50}
51A.codeRef:link,
52A.codeRef:visited {
53  font-weight: normal;
54  color: #00F;
55}
56A:hover {
57  text-decoration: none;
58  background-color: #f2f2ff;
59}
60DL.el {
61  margin-left: -1cm;
62}
63.fragment {
64  font-family: Fixed, monospace;
65  font-size: 95%;
66}
67PRE.fragment {
68  border: 1px solid #CCC;
69  background-color: #f5f5f5;
70  margin: 4px 8px 4px 2px
71  padding: 4px 6px;
72}
73DIV.ah {
74  background-color: black;
75  font-weight: bold;
76  color: #fff;
77  margin-bottom: 3px;
78  margin-top: 3px
79}
80TD.md {
81  background-color: #e1e1e4;
82  font-weight: bold;
83  border: none;
84}
85TD.mdPrefix {
86  background-color: #e1e1e4;
87  color: #606060;
88  font-size: 80%;
89  border: none;
90}
91TD.mdname1 {
92  background-color: #e1e1e4;
93  font-weight: bold;
94  color: #602020;
95  border: none;
96}
97.memitem {
98  padding: 4px;
99  background-color: #ffff;
100}
101.memname {
102  background-color: #e1e1e4;
103  white-space: nowrap;
104  font-weight: bold;
105}
106.memdoc{
107  padding-left: 10px;
108}
109#doxygen-ref div.memproto td {
110  background-color: #e1e1e4;
111}
112.memproto {
113  background-color: #e1e1e4;
114  width: 100%;
115  border-width: 1px;
116  border-style: solid;
117  border-color: #e1e1f4;
118  font-weight: bold;
119  -moz-border-radius: 8px 8px 8px 8px;
120}
121.memproto .deprecated,
122.memname .deprecated,
123.summary .deprecated {
124  color: red;
125}
126.paramkey {
127  text-align: right;
128}
129.paramtype {
130  white-space: nowrap;
131}
132.paramname {
133  color: #602020;
134  font-style: italic;
135  white-space: nowrap;
136}
137DIV.groupHeader {
138  margin: 12px 16px 6px auto;
139  font-weight: bold;
140}
141DIV.groupText {
142  margin-left: 16px;
143  font-style: italic;
144  font-size: 90%;
145}
146TR.memlist {
147  background-color: #f0f0f0;
148}
149P.formulaDsp {
150  text-align: center;
151}
152IMG.formulaInl {
153  vertical-align: middle;
154}
155SPAN.keyword,
156SPAN.keywordflow {
157  color: #008000;
158}
159SPAN.keywordtyp {
160  color: #604020;
161}
162SPAN.comment {
163  color: #800000;
164}
165SPAN.preprocessor {
166  color: #806020;
167}
168SPAN.stringliteral {
169  color: #002080;
170}
171SPAN.charliteral {
172  color: #008080;
173}
174.mdTable {
175  background-color: #e1e1e4;
176  border: none;
177  padding: 0;
178}
179.mdRow {
180  padding: 8px 10px;
181  border: none;
182}
183.mdescLeft,
184.mdescRight {
185  padding: 0 8px 4px 8px;
186  font-size: 80%;
187  font-style: italic;
188  background-color: #FAFAFA;
189  border: 1px none #E0E0E0;
190  margin: 0;
191}
192.search {
193  color: #039;
194  font-weight: bold;
195}
196FORM.search {
197  margin: 0 auto;
198}
199INPUT.search {
200  font-size: 75%;
201  color: #000080;
202  font-weight: normal;
203  background-color: #e8eef2;
204}
205TD.tiny{
206  font-size: 75%;
207}
208#doxygen-ref HR {
209  height: 1px;
210  border: none;
211  border-top: 1px solid black;
212}
213#doxygen-ref table,
214#doxygen-ref td,
215#doxygen-ref tr {
216  border:none;
217}
218#doxygen-ref .contents H1 {
219  text-align: center;
220  background-color: #ffffff;
221  border: 0;
222}
223#doxygen-ref H2 {
224  margin-left: 0;
225  margin-bottom: 5px;
226}
227#doxygen-ref CAPTION {
228  font-weight: bold;
229}
230#doxygen-ref .contents .summary {
231  line-height: 1em;
232}
233#doxygen-ref .contents .summary TD {
234}
235#doxygen-ref .contents .summary .type {
236  text-align: right;
237}
238.memdoc {
239  padding-left: 30px;
240}
241.memitem {
242  border-top:1px solid #E5ECF9;
243}
244.doxygen-global {
245  background-color: #ffcc66;
246}