1body { 2 font: 13px/1.5 Verdana, 'Geneva CE', lucida, sans-serif; 3 margin: 0; 4 padding: 0; 5 background: #ffffff; 6 color: #333333; 7} 8 9h1, h2, h3, h4, caption { 10 font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; 11 color: #053368; 12} 13 14h1 { 15 color: #1e5eb6; 16 font-size: 230%; 17 font-weight: normal; 18 margin: .3em 0; 19} 20 21h2 { 22 color: #1e5eb6; 23 font-size: 150%; 24 font-weight: normal; 25 margin: -.3em 0 .3em 0; 26} 27 28h3 { 29 font-size: 1.6em; 30 font-weight: normal; 31 margin-bottom: 2px; 32} 33 34h4 { 35 font-size: 100%; 36 font-weight: bold; 37 padding: 0; 38 margin: 0; 39} 40 41caption { 42 border: 1px solid #cccccc; 43 background: #ecede5; 44 font-weight: bold; 45 font-size: 1.2em; 46 padding: 3px 5px; 47 text-align: left; 48 margin-bottom: 0; 49} 50 51p { 52 margin: .7em 0 1em; 53 padding: 0; 54} 55 56hr { 57 margin: 2em 0 1em; 58 border: none; 59 border-top: 1px solid #cccccc; 60 height: 0; 61} 62 63a { 64 color: #006aeb; 65 padding: 3px 1px; 66 text-decoration: none; 67} 68 69h1 a { 70 color: #1e5eb6; 71} 72 73a:hover, a:active, a:focus, a:hover b, a:hover var { 74 background-color: #006aeb; 75 color: #ffffff !important; 76} 77 78code, var, pre { 79 font-family: monospace; 80} 81 82var { 83 font-weight: bold; 84 font-style: normal; 85 color: #ca8a04; 86} 87 88pre { 89 margin: 0; 90} 91 92code a b { 93 color: #000000; 94} 95 96.deprecated { 97 text-decoration: line-through; 98 opacity: .5; 99} 100 101.invalid { 102 color: #e71818; 103} 104 105.hidden { 106 display: none; 107} 108 109/* Left side */ 110#left { 111 overflow: auto; 112 width: 270px; 113 height: 100%; 114 position: fixed; 115} 116 117/* Menu */ 118#menu { 119 padding: 10px; 120} 121 122#menu ul { 123 list-style: none; 124 padding: 0; 125 margin: 0; 126} 127 128#menu ul ul { 129 padding-left: 10px; 130} 131 132#menu li { 133 white-space: nowrap; 134 position: relative; 135} 136 137#menu a { 138 display: block; 139 padding: 0 2px; 140} 141 142#menu .active > a, #menu > span { 143 color: #333333; 144 background: none; 145 font-weight: bold; 146} 147 148#menu .active > a.invalid { 149 color: #e71818; 150} 151 152#menu .active > a:hover, #menu .active > a:active, #menu .active > a:focus { 153 background-color: #006aeb; 154} 155 156#menu #groups span { 157 position: absolute; 158 top: 4px; 159 right: 2px; 160 cursor: pointer; 161 display: block; 162 width: 12px; 163 height: 12px; 164 background: url('collapsed.png') transparent 0 0 no-repeat; 165} 166 167#menu #groups span:hover { 168 background-position: -12px 0; 169} 170 171#menu #groups span.collapsed { 172 background-position: 0 -12px; 173} 174 175#menu #groups span.collapsed:hover { 176 background-position: -12px -12px; 177} 178 179#menu #groups ul.collapsed { 180 display: none; 181} 182 183/* Right side */ 184#right { 185 overflow: auto; 186 margin-left: 275px; 187 height: 100%; 188 position: relative; 189 left: 0; 190 right: 0; 191} 192 193#rightInner { 194 max-width: 1000px; 195 min-width: 350px; 196} 197 198/* Search */ 199#search { 200 float: right; 201 margin: 3px 8px; 202} 203 204#search input.text { 205 padding: 3px 5px; 206 width: 250px; 207} 208 209/* Autocomplete */ 210.ac_results { 211 padding: 0; 212 border: 1px solid #cccccc; 213 background-color: #ffffff; 214 overflow: hidden; 215 z-index: 99999; 216} 217 218.ac_results ul { 219 width: 100%; 220 list-style-position: outside; 221 list-style: none; 222 padding: 0; 223 margin: 0; 224} 225 226.ac_results li { 227 margin: 0; 228 padding: 2px 5px; 229 cursor: default; 230 display: block; 231 font: 12px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; 232 line-height: 16px; 233 overflow: hidden; 234 white-space: nowrap; 235} 236 237.ac_results li strong { 238 color: #000000; 239} 240 241.ac_odd { 242 background-color: #eeeeee; 243} 244 245.ac_over { 246 background-color: #006aeb; 247 color: #ffffff; 248} 249 250.ac_results li.ac_over strong { 251 color: #ffffff; 252} 253 254/* Navigation */ 255#navigation { 256 padding: 3px 8px; 257 background-color: #f6f6f4; 258 height: 26px; 259} 260 261#navigation ul { 262 list-style: none; 263 margin: 0 8px 4px 0; 264 padding: 0; 265 overflow: hidden; 266 float: left; 267} 268 269#navigation ul + ul { 270 border-left: 1px solid #000000; 271 padding-left: 8px; 272} 273 274#navigation ul li { 275 float: left; 276 margin: 2px; 277 padding: 0 3px; 278 font-family: Verdana, 'Geneva CE', lucida, sans-serif; 279 color: #808080; 280} 281 282#navigation ul li.active { 283 background-color: #053368; 284 color: #ffffff; 285 font-weight: bold; 286} 287 288#navigation ul li a { 289 color: #000000; 290 font-weight: bold; 291 padding: 0; 292} 293 294#navigation ul li span { 295 float: left; 296 padding: 0 3px; 297} 298 299#navigation ul li a:hover span, #navigation ul li a:active span, #navigation ul li a:focus span { 300 background-color: #006aeb; 301} 302 303/* Content */ 304#content { 305 clear: both; 306 padding: 5px 15px; 307} 308 309.description pre { 310 padding: .6em; 311 background: #fcfcf7; 312} 313 314#content > .description { 315 background: #ecede5; 316 padding: 1px 8px; 317 margin: 1.2em 0; 318} 319 320#content > .description pre { 321 margin: .5em 0; 322} 323 324dl.tree { 325 margin: 1.2em 0; 326} 327 328dl.tree dd { 329 margin: 0; 330 padding: 0; 331} 332 333.info { 334 margin: 1.2em 0; 335} 336 337.summary { 338 border: 1px solid #cccccc; 339 border-collapse: collapse; 340 font-size: 1em; 341 width: 100%; 342 margin: 1.2em 0 2.4em; 343} 344 345.summary caption { 346 border-width: 1px 1px 0; 347} 348 349.summary caption.switchable { 350 background: #ecede5 url('sort.png') no-repeat center right; 351 cursor: pointer; 352} 353 354.summary td { 355 border: 1px solid #cccccc; 356 margin: 0; 357 padding: 3px 10px; 358 font-size: 1em; 359 vertical-align: top; 360} 361 362.summary td:first-child { 363 text-align: right; 364} 365 366.summary td hr { 367 margin: 3px -10px; 368} 369 370#packages.summary td:first-child, #namespaces.summary td:first-child, .inherited.summary td:first-child, .used.summary td:first-child { 371 text-align: left; 372} 373 374.summary tr:hover td { 375 background: #f6f6f4; 376} 377 378.summary .description pre { 379 border: .5em solid #ecede5; 380} 381 382.summary .description p { 383 margin: 0; 384} 385 386.summary .description p + p, .summary .description ul { 387 margin: 3px 0 0 0; 388} 389 390.summary .description.detailed h4 { 391 margin-top: 3px; 392} 393 394.summary dl { 395 margin: 0; 396} 397 398.summary dd { 399 margin: 0 0 0 25px; 400} 401 402.name, .attributes { 403 white-space: nowrap; 404} 405 406.value code { 407 white-space: pre-wrap; 408} 409 410td.name, td.attributes { 411 width: 1%; 412} 413 414td.attributes { 415 width: 1%; 416} 417 418.class .methods .name, .class .properties .name, .class .constants .name { 419 width: auto; 420 white-space: normal; 421} 422 423.class .methods .name > div > code { 424 white-space: pre-wrap; 425} 426 427.class .methods .name > div > code span, .function .value > code { 428 white-space: nowrap; 429} 430 431.class .methods td.name > div, .class td.value > div { 432 position: relative; 433 padding-right: 1em; 434} 435 436.anchor { 437 position: absolute; 438 top: 0; 439 right: 0; 440 line-height: 1; 441 font-size: 85%; 442 margin: 0; 443 color: #006aeb !important; 444} 445 446.list { 447 margin: 0 0 5px 25px; 448} 449 450div.invalid { 451 background-color: #fae4e0; 452 padding: 10px; 453} 454 455/* Splitter */ 456#splitter { 457 position: fixed; 458 height: 100%; 459 width: 5px; 460 left: 270px; 461 background: #1e5eb6 url('resize.png') left center no-repeat; 462 cursor: e-resize; 463} 464 465#splitter.active { 466 opacity: .5; 467} 468 469/* Footer */ 470#footer { 471 border-top: 1px solid #e9eeef; 472 clear: both; 473 color: #a7a7a7; 474 font-size: 8pt; 475 text-align: center; 476 padding: 20px 0 0; 477 margin: 3em 0 0; 478 height: 90px; 479 background: #ffffff url('footer.png') no-repeat center top; 480} 481 482/* Tree */ 483div.tree ul { 484 list-style: none; 485 background: url('tree-vertical.png') left repeat-y; 486 padding: 0; 487 margin-left: 20px; 488} 489 490div.tree li { 491 margin: 0; 492 padding: 0; 493} 494 495div.tree div { 496 padding-left: 30px; 497} 498 499div.tree div.notlast { 500 background: url('tree-hasnext.png') left 10px no-repeat; 501} 502 503div.tree div.last { 504 background: url('tree-last.png') left -240px no-repeat; 505} 506 507div.tree li.last { 508 background: url('tree-cleaner.png') left center repeat-y; 509} 510 511div.tree span.padding { 512 padding-left: 15px; 513} 514 515/* Source code */ 516.php-keyword1 { 517 color: #e71818; 518 font-weight: bold; 519} 520 521.php-keyword2 { 522 font-weight: bold; 523} 524 525.php-var { 526 color: #d59401; 527 font-weight: bold; 528} 529 530.php-num { 531 color: #cd0673; 532} 533 534.php-quote { 535 color: #008000; 536} 537 538.php-comment { 539 color: #929292; 540} 541 542.xlang { 543 color: #ff0000; 544 font-weight: bold; 545} 546 547span.l { 548 display: block; 549} 550 551span.l.selected { 552 background: #f6f6f4; 553} 554 555span.l a { 556 color: #333333; 557} 558 559span.l a:hover, div.l a:active, div.l a:focus { 560 background: transparent; 561 color: #333333 !important; 562} 563 564span.l .php-var a { 565 color: #d59401; 566} 567 568span.l .php-var a:hover, span.l .php-var a:active, span.l .php-var a:focus { 569 color: #d59401 !important; 570} 571 572span.l a.l { 573 padding-left: 2px; 574 color: #c0c0c0; 575} 576 577span.l a.l:hover, span.l a.l:active, span.l a.l:focus { 578 background: transparent; 579 color: #c0c0c0 !important; 580} 581 582#rightInner.medium #navigation { 583 height: 52px; 584} 585 586#rightInner.medium #navigation ul:first-child + ul { 587 clear: left; 588 border: none; 589 padding: 0; 590} 591 592#rightInner.medium .name, #rightInner.medium .attributes { 593 white-space: normal; 594} 595 596#rightInner.small #search { 597 float: left; 598} 599 600#rightInner.small #navigation { 601 height: 78px; 602} 603 604#rightInner.small #navigation ul:first-child { 605 clear: both; 606} 607 608/* global style */ 609.left, .summary td.left { 610 text-align: left; 611} 612.right, .summary td.right { 613 text-align: right; 614} 615