1/* The standard CSS for doxygen */ 2 3body, table, div, p, dl { 4 font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; 5 font-size: 12px; 6} 7 8/* @group Heading Levels */ 9 10h1 { 11 text-align: center; 12 font-size: 150%; 13} 14 15h2 { 16 font-size: 120%; 17} 18 19h3 { 20 font-size: 100%; 21} 22 23dt { 24 font-weight: bold; 25} 26 27div.multicol { 28 -moz-column-gap: 1em; 29 -webkit-column-gap: 1em; 30 -moz-column-count: 3; 31 -webkit-column-count: 3; 32} 33 34p.startli, p.startdd { 35 margin-top: 2px; 36} 37 38p.endli { 39 margin-bottom: 0px; 40} 41 42p.enddd { 43 margin-bottom: 4px; 44} 45 46/* @end */ 47 48caption { 49 font-weight: bold; 50} 51 52span.legend { 53 font-size: 70%; 54 text-align: center; 55} 56 57div.qindex, div.navtab{ 58 background-color: #e8eef2; 59 border: 1px solid #84b0c7; 60 text-align: center; 61 margin: 2px; 62 padding: 2px; 63} 64 65div.qindex, div.navpath { 66 width: 100%; 67 line-height: 140%; 68} 69 70div.navtab { 71 margin-right: 15px; 72} 73 74/* @group Link Styling */ 75 76a { 77 color: #153788; 78 font-weight: normal; 79 text-decoration: none; 80} 81 82.contents a:visited { 83 color: #1b77c5; 84} 85 86a:hover { 87 text-decoration: underline; 88} 89 90a.qindex { 91 font-weight: bold; 92} 93 94a.qindexHL { 95 font-weight: bold; 96 background-color: #6666cc; 97 color: #ffffff; 98 border: 1px double #9295C2; 99} 100 101.contents a.qindexHL:visited { 102 color: #ffffff; 103} 104 105a.el { 106 font-weight: bold; 107} 108 109a.elRef { 110} 111 112a.code { 113} 114 115a.codeRef { 116} 117 118/* @end */ 119 120dl.el { 121 margin-left: -1cm; 122} 123 124.fragment { 125 font-family: monospace, fixed; 126 font-size: 105%; 127} 128 129pre.fragment { 130 border: 1px solid #CCCCCC; 131 background-color: #f5f5f5; 132 padding: 4px 6px; 133 margin: 4px 8px 4px 2px; 134} 135 136div.ah { 137 background-color: black; 138 font-weight: bold; 139 color: #ffffff; 140 margin-bottom: 3px; 141 margin-top: 3px 142} 143 144div.groupHeader { 145 margin-left: 16px; 146 margin-top: 12px; 147 margin-bottom: 6px; 148 font-weight: bold; 149} 150 151div.groupText { 152 margin-left: 16px; 153 font-style: italic; 154} 155 156body { 157 background: white; 158 color: black; 159 margin-right: 20px; 160 margin-left: 20px; 161} 162 163td.indexkey { 164 background-color: #e8eef2; 165 font-weight: bold; 166 border: 1px solid #CCCCCC; 167 margin: 2px 0px 2px 0; 168 padding: 2px 10px; 169} 170 171td.indexvalue { 172 background-color: #e8eef2; 173 border: 1px solid #CCCCCC; 174 padding: 2px 10px; 175 margin: 2px 0px; 176} 177 178tr.memlist { 179 background-color: #f0f0f0; 180} 181 182p.formulaDsp { 183 text-align: center; 184} 185 186img.formulaDsp { 187 188} 189 190img.formulaInl { 191 vertical-align: middle; 192} 193 194div.center { 195 text-align: center; 196 margin-top: 0px; 197 margin-bottom: 0px; 198 padding: 0px; 199} 200 201div.center img { 202 border: 0px; 203} 204 205img.footer { 206 border: 0px; 207 vertical-align: middle; 208} 209 210/* @group Code Colorization */ 211 212span.keyword { 213 color: #008000 214} 215 216span.keywordtype { 217 color: #604020 218} 219 220span.keywordflow { 221 color: #e08000 222} 223 224span.comment { 225 color: #800000 226} 227 228span.preprocessor { 229 color: #806020 230} 231 232span.stringliteral { 233 color: #002080 234} 235 236span.charliteral { 237 color: #008080 238} 239 240span.vhdldigit { 241 color: #ff00ff 242} 243 244span.vhdlchar { 245 color: #000000 246} 247 248span.vhdlkeyword { 249 color: #700070 250} 251 252span.vhdllogic { 253 color: #ff0000 254} 255 256/* @end */ 257 258.search { 259 color: #003399; 260 font-weight: bold; 261} 262 263form.search { 264 margin-bottom: 0px; 265 margin-top: 0px; 266} 267 268input.search { 269 font-size: 75%; 270 color: #000080; 271 font-weight: normal; 272 background-color: #e8eef2; 273} 274 275td.tiny { 276 font-size: 75%; 277} 278 279.dirtab { 280 padding: 4px; 281 border-collapse: collapse; 282 border: 1px solid #84b0c7; 283} 284 285th.dirtab { 286 background: #e8eef2; 287 font-weight: bold; 288} 289 290hr { 291 height: 0; 292 border: none; 293 border-top: 1px solid #666; 294} 295 296/* @group Member Descriptions */ 297 298.mdescLeft, .mdescRight, 299.memItemLeft, .memItemRight, 300.memTemplItemLeft, .memTemplItemRight, .memTemplParams { 301 background-color: #FAFAFA; 302 border: none; 303 margin: 4px; 304 padding: 1px 0 0 8px; 305} 306 307.mdescLeft, .mdescRight { 308 padding: 0px 8px 4px 8px; 309 color: #555; 310} 311 312.memItemLeft, .memItemRight, .memTemplParams { 313 border-top: 1px solid #ccc; 314} 315 316.memItemLeft, .memTemplItemLeft { 317 white-space: nowrap; 318} 319 320.memTemplParams { 321 color: #606060; 322 white-space: nowrap; 323} 324 325/* @end */ 326 327/* @group Member Details */ 328 329/* Styles for detailed member documentation */ 330 331.memtemplate { 332 font-size: 80%; 333 color: #606060; 334 font-weight: normal; 335 margin-left: 3px; 336} 337 338.memnav { 339 background-color: #e8eef2; 340 border: 1px solid #84b0c7; 341 text-align: center; 342 margin: 2px; 343 margin-right: 15px; 344 padding: 2px; 345} 346 347.memitem { 348 padding: 0; 349 margin-bottom: 10px; 350} 351 352.memname { 353 white-space: nowrap; 354 font-weight: bold; 355} 356 357.memproto, .memdoc { 358 border: 1px solid #84b0c7; 359} 360 361.memproto { 362 padding: 0; 363 background-color: #d5e1e8; 364 font-weight: bold; 365 -webkit-border-top-left-radius: 8px; 366 -webkit-border-top-right-radius: 8px; 367 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 368 -moz-border-radius-topleft: 8px; 369 -moz-border-radius-topright: 8px; 370 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 371 372} 373 374.memdoc { 375 padding: 2px 5px; 376 background-color: #eef3f5; 377 border-top-width: 0; 378 -webkit-border-bottom-left-radius: 8px; 379 -webkit-border-bottom-right-radius: 8px; 380 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 381 -moz-border-radius-bottomleft: 8px; 382 -moz-border-radius-bottomright: 8px; 383 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 384} 385 386.paramkey { 387 text-align: right; 388} 389 390.paramtype { 391 white-space: nowrap; 392} 393 394.paramname { 395 color: #602020; 396 white-space: nowrap; 397} 398.paramname em { 399 font-style: normal; 400} 401 402/* @end */ 403 404/* @group Directory (tree) */ 405 406/* for the tree view */ 407 408.ftvtree { 409 font-family: sans-serif; 410 margin: 0.5em; 411} 412 413/* these are for tree view when used as main index */ 414 415.directory { 416 font-size: 9pt; 417 font-weight: bold; 418} 419 420.directory h3 { 421 margin: 0px; 422 margin-top: 1em; 423 font-size: 11pt; 424} 425 426/* 427The following two styles can be used to replace the root node title 428with an image of your choice. Simply uncomment the next two styles, 429specify the name of your image and be sure to set 'height' to the 430proper pixel height of your image. 431*/ 432 433/* 434.directory h3.swap { 435 height: 61px; 436 background-repeat: no-repeat; 437 background-image: url("yourimage.gif"); 438} 439.directory h3.swap span { 440 display: none; 441} 442*/ 443 444.directory > h3 { 445 margin-top: 0; 446} 447 448.directory p { 449 margin: 0px; 450 white-space: nowrap; 451} 452 453.directory div { 454 display: none; 455 margin: 0px; 456} 457 458.directory img { 459 vertical-align: -30%; 460} 461 462/* these are for tree view when not used as main index */ 463 464.directory-alt { 465 font-size: 100%; 466 font-weight: bold; 467} 468 469.directory-alt h3 { 470 margin: 0px; 471 margin-top: 1em; 472 font-size: 11pt; 473} 474 475.directory-alt > h3 { 476 margin-top: 0; 477} 478 479.directory-alt p { 480 margin: 0px; 481 white-space: nowrap; 482} 483 484.directory-alt div { 485 display: none; 486 margin: 0px; 487} 488 489.directory-alt img { 490 vertical-align: -30%; 491} 492 493/* @end */ 494 495address { 496 font-style: normal; 497 color: #333; 498} 499