You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1089 line
17 KiB

  1. body {
  2. background:#fff;
  3. color:#000;
  4. margin:10px;
  5. padding:0;
  6. }
  7. body,th,td {
  8. font:normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif;
  9. }
  10. h1,h2,h3,h4 {
  11. font-family:Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif;
  12. font-weight:bold;
  13. letter-spacing:-.018em;
  14. page-break-after:avoid;
  15. }
  16. h1 {
  17. font-size:19px;
  18. margin:.15em 1em .5em 0;
  19. }
  20. h2 {
  21. font-size:16px;
  22. }
  23. h3 {
  24. font-size:14px;
  25. }
  26. hr {
  27. border:none;
  28. border-top:1px solid #ccb;
  29. margin:2em 0;
  30. }
  31. address {
  32. font-style:normal;
  33. }
  34. img {
  35. border:none;
  36. }
  37. .underline {
  38. text-decoration:underline;
  39. }
  40. ol.loweralpha {
  41. list-style-type:lower-alpha;
  42. }
  43. ol.upperalpha {
  44. list-style-type:upper-alpha;
  45. }
  46. ol.lowerroman {
  47. list-style-type:lower-roman;
  48. }
  49. ol.upperroman {
  50. list-style-type:upper-roman;
  51. }
  52. ol.arabic {
  53. list-style-type:decimal;
  54. }
  55. /* Link styles */
  56. :link,:visited {
  57. text-decoration:none;
  58. color:#b00;
  59. border-bottom:1px dotted #bbb;
  60. }
  61. :link:hover,:visited:hover {
  62. background-color:#eee;
  63. color:#555;
  64. }
  65. h1 :link,h1 :visited,h2 :link,h2 :visited,h3 :link,h3 :visited,h4 :link,h4 :visited,h5 :link,h5 :visited,h6 :link,h6 :visited {
  66. color:inherit;
  67. }
  68. /* Heading anchors */
  69. .anchor:link,.anchor:visited {
  70. border:none;
  71. color:#d7d7d7;
  72. font-size:.8em;
  73. vertical-align:text-top;
  74. }
  75. * > .anchor:link,* > .anchor:visited {
  76. visibility:hidden;
  77. }
  78. h1:hover .anchor,h2:hover .anchor,h3:hover .anchor,h4:hover .anchor,h5:hover .anchor,h6:hover .anchor {
  79. visibility:visible;
  80. }
  81. @media screen {
  82. a.ext-link .icon {
  83. background:url(../extlink.gif) left center no-repeat;
  84. padding-left:16px;
  85. }
  86. a.mail-link .icon {
  87. background:url(../envelope.png) left center no-repeat;
  88. padding-left:16px;
  89. }
  90. }
  91. /* Forms */
  92. input,textarea,select {
  93. margin:2px;
  94. }
  95. input,select {
  96. vertical-align:middle;
  97. }
  98. input[type=button],input[type=submit],input[type=reset] {
  99. background:#eee;
  100. color:#222;
  101. border:1px outset #ccc;
  102. padding:.1em .5em;
  103. }
  104. input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover {
  105. background:#ccb;
  106. }
  107. input[type=button][disabled],input[type=submit][disabled],input[type=reset][disabled] {
  108. background:#f6f6f6;
  109. border-style:solid;
  110. color:#999;
  111. }
  112. input[type=text],input.textwidget,textarea {
  113. border:1px solid #d7d7d7;
  114. }
  115. input[type=text],input.textwidget {
  116. padding:.25em .5em;
  117. }
  118. input[type=text]:focus,input.textwidget:focus,textarea:focus {
  119. border:1px solid #886;
  120. }
  121. option {
  122. border-bottom:1px dotted #d7d7d7;
  123. }
  124. fieldset {
  125. border:1px solid #d7d7d7;
  126. padding:.5em;
  127. margin:1em 0;
  128. }
  129. form p.hint,form span.hint {
  130. color:#666;
  131. font-style:italic;
  132. margin:.5em 0;
  133. padding-left:1em;
  134. }
  135. fieldset.iefix {
  136. background:transparent;
  137. border:none;
  138. padding:0;
  139. margin:0;
  140. }
  141. * html fieldset.iefix {
  142. width:98%;
  143. }
  144. fieldset.iefix p {
  145. margin:0;
  146. }
  147. legend {
  148. color:#999;
  149. padding:0 .25em;
  150. font-weight:bold;
  151. }
  152. label.disabled {
  153. color:#d7d7d7;
  154. }
  155. .buttons {
  156. margin:.5em .5em .5em 0;
  157. }
  158. .buttons form,.buttons form div {
  159. display:inline;
  160. }
  161. .buttons input {
  162. margin:1em .5em .1em 0;
  163. }
  164. .inlinebuttons input {
  165. border-width:1px;
  166. border-style:dotted;
  167. margin:0 .1em;
  168. padding:.1em;
  169. background:none;
  170. }
  171. /* Header */
  172. #header hr {
  173. display:none;
  174. }
  175. #header h1 {
  176. margin:1.5em 0 -1.5em;
  177. }
  178. #header img {
  179. border:none;
  180. margin:0 0 -3em;
  181. }
  182. #header :link,#header :visited,#header :link:hover,#header :visited:hover {
  183. background:transparent;
  184. color:#555;
  185. margin-bottom:2px;
  186. border:none;
  187. }
  188. #header h1 :link:hover,#header h1 :visited:hover {
  189. color:#000;
  190. }
  191. /* Quick search */
  192. #search {
  193. clear:both;
  194. font-size:10px;
  195. height:2.2em;
  196. margin:0 0 1em;
  197. text-align:right;
  198. }
  199. #search input {
  200. font-size:10px;
  201. }
  202. #search label {
  203. display:none;
  204. }
  205. /* Navigation */
  206. .nav h2,.nav hr {
  207. display:none;
  208. }
  209. .nav ul {
  210. list-style:none;
  211. margin:0;
  212. }
  213. .nav li {
  214. border-right:1px solid #d7d7d7;
  215. display:inline;
  216. padding:0 .75em;
  217. white-space:nowrap;
  218. }
  219. .nav li.last {
  220. border-right:none;
  221. }
  222. .nav ul {
  223. font-size: 0.9em !important;
  224. }
  225. .nav li {
  226. border-color: #224422;
  227. }
  228. /* Main navigation bar */
  229. #mainnav {
  230. background:#945973 url(../topbar_gradient.png) 0 0;
  231. font:normal 1em verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
  232. margin:.66em 0 .33em;
  233. padding:.2em 0;
  234. border: none;
  235. }
  236. #mainnav li {
  237. border: none;
  238. padding:.25em 0;
  239. }
  240. #mainnav :link, #mainnav :visited {
  241. background:url(../dots.gif) 0 0 no-repeat;
  242. padding:.2em 20px;
  243. font-weight: bold;
  244. }
  245. #mainnav .active :link, #mainnav .active :visited {
  246. background: #88AA77;
  247. color: #224422;
  248. border: none;
  249. background: url(../topbar_gradient2.png) 0 0 repeat-x;
  250. font-weight:bold;
  251. }
  252. #mainnav .active :link:hover, #mainnav .active :visited:hover {
  253. border: none;
  254. background: #224422;
  255. }
  256. * html #mainnav :link,* html #mainnav :visited {
  257. background-position:1px 0;
  258. }
  259. /* Context-dependent navigation links */
  260. #ctxtnav {
  261. height:1em;
  262. }
  263. #ctxtnav li ul {
  264. background:#f7f7f7;
  265. color:#ccc;
  266. border:1px solid;
  267. padding:0;
  268. display:inline;
  269. margin:0;
  270. }
  271. #ctxtnav li li {
  272. padding:0;
  273. }
  274. #ctxtnav li li :link,#ctxtnav li li :visited {
  275. padding:0 1em;
  276. }
  277. #ctxtnav li li :link:hover,#ctxtnav li li :visited:hover {
  278. background:#bba;
  279. color:#fff;
  280. }
  281. #ctxtnav ul {
  282. text-align: right;
  283. }
  284. #metanav ul {
  285. text-align: right;
  286. }
  287. /* Alternate links */
  288. #altlinks {
  289. clear:both;
  290. text-align:center;
  291. }
  292. #altlinks h3 {
  293. font-size:12px;
  294. letter-spacing:normal;
  295. margin:0;
  296. }
  297. #altlinks ul {
  298. list-style:none;
  299. margin:0;
  300. padding:0 0 1em;
  301. }
  302. #altlinks li {
  303. border-right:1px solid #d7d7d7;
  304. display:inline;
  305. font-size:11px;
  306. line-height:1.5;
  307. padding:0 1em;
  308. white-space:nowrap;
  309. }
  310. #altlinks li.last {
  311. border-right:none;
  312. }
  313. #altlinks li :link,#altlinks li :visited {
  314. background-repeat:no-repeat;
  315. color:#666;
  316. border:none;
  317. padding:0 0 2px;
  318. }
  319. #altlinks li a.ics {
  320. background-image:url(../ics.png);
  321. padding-left:22px;
  322. }
  323. #altlinks li a.rss {
  324. background-image:url(../feed.png);
  325. padding-left:20px;
  326. }
  327. /* Footer */
  328. #footer {
  329. clear:both;
  330. color:#bbb;
  331. font-size:10px;
  332. border-top:1px solid;
  333. height:31px;
  334. padding:.25em 0;
  335. }
  336. #footer :link,#footer :visited {
  337. color:#bbb;
  338. }
  339. #footer hr {
  340. display:none;
  341. }
  342. #footer #tracpowered {
  343. border:0;
  344. float:left;
  345. }
  346. #footer #tracpowered:hover {
  347. background:transparent;
  348. }
  349. #footer p {
  350. margin:0;
  351. }
  352. #footer p.left {
  353. float:left;
  354. margin-left:1em;
  355. padding:0 1em;
  356. border-left:1px solid #d7d7d7;
  357. border-right:1px solid #d7d7d7;
  358. }
  359. #footer p.right {
  360. float:right;
  361. text-align:right;
  362. }
  363. #content {
  364. padding-bottom:2em;
  365. position:relative;
  366. }
  367. #help {
  368. clear:both;
  369. color:#999;
  370. margin:1em;
  371. text-align:right;
  372. }
  373. #help :link,#help :visited {
  374. cursor:help;
  375. }
  376. #help hr {
  377. display:none;
  378. }
  379. /* Page preferences form */
  380. #prefs {
  381. background:#f7f7f0;
  382. border:1px outset #998;
  383. float:right;
  384. font-size:9px;
  385. padding:.8em;
  386. position:relative;
  387. margin:0 1em 1em;
  388. }
  389. * html #prefs {
  390. width:26em;
  391. }
  392. /* Set width only for IE */
  393. #prefs input,#prefs select {
  394. font-size:9px;
  395. vertical-align:middle;
  396. }
  397. #prefs fieldset {
  398. background:transparent;
  399. border:none;
  400. margin:.5em;
  401. padding:0;
  402. }
  403. #prefs fieldset legend {
  404. background:transparent;
  405. color:#000;
  406. font-size:9px;
  407. font-weight:normal;
  408. margin:0 0 0 -1.5em;
  409. padding:0;
  410. }
  411. #prefs .buttons {
  412. text-align:right;
  413. }
  414. /* Version information (browser, wiki, attachments) */
  415. #info {
  416. margin:1em 0 0;
  417. background:#f7f7f0;
  418. border:1px solid #d7d7d7;
  419. border-collapse:collapse;
  420. border-spacing:0;
  421. clear:both;
  422. width:100%;
  423. }
  424. #info th,#info td {
  425. padding:2px .5em;
  426. vertical-align:top;
  427. }
  428. #info th {
  429. font-weight:bold;
  430. text-align:left;
  431. white-space:nowrap;
  432. }
  433. #info td.message {
  434. width:100%;
  435. }
  436. #info .message ul {
  437. padding:0;
  438. margin:0 2em;
  439. }
  440. #info .message p {
  441. margin:0;
  442. padding:0;
  443. }
  444. /* Wiki */
  445. .wikipage {
  446. padding-left:18px;
  447. }
  448. .wikipage h1,.wikipage h2,.wikipage h3 {
  449. margin-left:-18px;
  450. }
  451. a.missing:link,a.missing:visited,span.missing {
  452. color:#998;
  453. }
  454. a.missing:link,a.missing:visited {
  455. background:#fafaf0;
  456. }
  457. a.missing:hover {
  458. color:#000;
  459. }
  460. a.closed:link,a.closed:visited {
  461. text-decoration:line-through;
  462. }
  463. span.closed {
  464. text-decoration:line-through;
  465. }
  466. span.forbidden,a.forbidden {
  467. background:#fafaf0;
  468. color:#998;
  469. }
  470. /* User-selectable styles for blocks */
  471. .important {
  472. background:#fcb;
  473. border:1px dotted #d00;
  474. color:#500;
  475. padding:0 .5em;
  476. margin:.5em;
  477. }
  478. dl.wiki dt {
  479. font-weight:bold;
  480. }
  481. dl.compact dt {
  482. float:left;
  483. padding-right:.5em;
  484. }
  485. dl.compact dd {
  486. margin:0;
  487. padding:0;
  488. }
  489. pre.wiki,pre.literal-block {
  490. background:#f7f7f7;
  491. border:1px solid #d7d7d7;
  492. margin:1em 1.75em;
  493. padding:.25em;
  494. overflow:auto;
  495. }
  496. blockquote.citation {
  497. margin:-.6em 0;
  498. border-style:solid;
  499. border-width:0 0 0 2px;
  500. padding-left:.5em;
  501. border-color:#b44;
  502. }
  503. .citation blockquote.citation {
  504. border-color:#4b4;
  505. }
  506. .citation .citation blockquote.citation {
  507. border-color:#44b;
  508. }
  509. .citation .citation .citation blockquote.citation {
  510. border-color:#c55;
  511. }
  512. table.wiki {
  513. border:2px solid #ccc;
  514. border-collapse:collapse;
  515. border-spacing:0;
  516. }
  517. table.wiki td {
  518. border:1px solid #ccc;
  519. padding:.1em .25em;
  520. }
  521. .wikitoolbar {
  522. border:solid #d7d7d7;
  523. border-width:1px 1px 1px 0;
  524. height:18px;
  525. width:234px;
  526. }
  527. .wikitoolbar :link,.wikitoolbar :visited {
  528. background:transparent url(../edit_toolbar.png) no-repeat;
  529. border:1px solid #fff;
  530. border-left-color:#d7d7d7;
  531. cursor:default;
  532. display:block;
  533. float:left;
  534. width:24px;
  535. height:16px;
  536. }
  537. .wikitoolbar :link:hover,.wikitoolbar :visited:hover {
  538. background-color:transparent;
  539. border:1px solid #fb2;
  540. }
  541. .wikitoolbar a#em {
  542. background-position:0 0;
  543. }
  544. .wikitoolbar a#strong {
  545. background-position:0 -16px;
  546. }
  547. .wikitoolbar a#heading {
  548. background-position:0 -32px;
  549. }
  550. .wikitoolbar a#link {
  551. background-position:0 -48px;
  552. }
  553. .wikitoolbar a#code {
  554. background-position:0 -64px;
  555. }
  556. .wikitoolbar a#hr {
  557. background-position:0 -80px;
  558. }
  559. .wikitoolbar a#np {
  560. background-position:0 -96px;
  561. }
  562. .wikitoolbar a#br {
  563. background-position:0 -112px;
  564. }
  565. .wikitoolbar a#img {
  566. background-position:0 -128px;
  567. }
  568. /* Styles for the form for adding attachments. */
  569. #attachment .field {
  570. margin-top:1.3em;
  571. }
  572. #attachment label {
  573. padding-left:.2em;
  574. }
  575. #attachment fieldset {
  576. margin-top:2em;
  577. }
  578. #attachment fieldset .field {
  579. float:left;
  580. margin:0 1em .5em 0;
  581. }
  582. #attachment .options {
  583. float:left;
  584. padding:0 0 1em 1em;
  585. }
  586. #attachment br {
  587. clear:left;
  588. }
  589. .attachment #preview {
  590. margin-top:1em;
  591. }
  592. /* Styles for the list of attachments. */
  593. #attachments {
  594. border:1px outset #996;
  595. padding:1em;
  596. }
  597. #attachments .attachments {
  598. margin-left:2em;
  599. padding:0;
  600. }
  601. #attachments dt {
  602. display:list-item;
  603. list-style:square;
  604. }
  605. #attachments dd {
  606. font-style:italic;
  607. margin-left:0;
  608. padding-left:0;
  609. }
  610. /* Styles for tabular listings such as those used for displaying directory
  611. contents and report results. */
  612. table.listing {
  613. clear:both;
  614. border-bottom:1px solid #d7d7d7;
  615. border-collapse:collapse;
  616. border-spacing:0;
  617. margin-top:1em;
  618. width:100%;
  619. }
  620. table.listing th {
  621. text-align:left;
  622. padding:0 1em .1em 0;
  623. font-size:12px;
  624. }
  625. table.listing thead {
  626. background:#f7f7f0;
  627. }
  628. table.listing thead th {
  629. border:1px solid #d7d7d7;
  630. border-bottom-color:#999;
  631. font-size:11px;
  632. font-weight:bold;
  633. padding:2px .5em;
  634. vertical-align:bottom;
  635. }
  636. table.listing thead th :link:hover,table.listing thead th :visited:hover {
  637. background-color:transparent;
  638. }
  639. table.listing thead th a {
  640. border:none;
  641. padding-right:12px;
  642. }
  643. table.listing th.asc a,table.listing th.desc a {
  644. font-weight:bold;
  645. }
  646. table.listing th.asc a,table.listing th.desc a {
  647. background-position:100% 50%;
  648. background-repeat:no-repeat;
  649. }
  650. table.listing th.asc a {
  651. background-image:url(../asc.png);
  652. }
  653. table.listing th.desc a {
  654. background-image:url(../desc.png);
  655. }
  656. table.listing tbody td,table.listing tbody th {
  657. border:1px dotted #ddd;
  658. padding:.3em .5em;
  659. vertical-align:top;
  660. }
  661. table.listing tbody td a:hover,table.listing tbody th a:hover {
  662. background-color:transparent;
  663. }
  664. table.listing tbody tr {
  665. border-top:1px solid #ddd;
  666. }
  667. table.listing tbody tr.even {
  668. background-color:#fcfcfc;
  669. }
  670. table.listing tbody tr.odd {
  671. background-color:#f7f7f7;
  672. }
  673. table.listing tbody tr:hover {
  674. background:#eed!important;
  675. }
  676. table.listing tbody tr.focus {
  677. background:#ddf!important;
  678. }
  679. /* Styles for the page history table
  680. (extends the styles for "table.listing") */
  681. #fieldhist td {
  682. padding:0 .5em;
  683. }
  684. #fieldhist td.date,#fieldhist td.diff,#fieldhist td.version,#fieldhist td.author {
  685. white-space:nowrap;
  686. }
  687. #fieldhist td.version {
  688. text-align:center;
  689. }
  690. #fieldhist td.comment {
  691. width:100%;
  692. }
  693. /* Auto-completion interface */
  694. .suggestions {
  695. background:#fff;
  696. border:1px solid #886;
  697. color:#222;
  698. }
  699. .suggestions ul {
  700. font-family:sans-serif;
  701. max-height:20em;
  702. min-height:3em;
  703. list-style:none;
  704. margin:0;
  705. overflow:auto;
  706. padding:0;
  707. width:440px;
  708. }
  709. * html .suggestions ul {
  710. height:10em;
  711. }
  712. .suggestions li {
  713. background:#fff;
  714. cursor:pointer;
  715. padding:2px 5px;
  716. }
  717. .suggestions li.selected {
  718. background:#b9b9b9;
  719. }
  720. /* Styles for the error page (and rst errors) */
  721. #content.error .message,div.system-message {
  722. background:#fdc;
  723. border:2px solid #d00;
  724. color:#500;
  725. padding:.5em;
  726. margin:1em 0;
  727. }
  728. #content.error div.message pre,div.system-message pre {
  729. margin-left:1em;
  730. overflow:hidden;
  731. white-space:normal;
  732. }
  733. div.system-message p {
  734. margin:0;
  735. }
  736. div.system-message p.system-message-title {
  737. font-weight:bold;
  738. }
  739. #warning.system-message {
  740. background:#ffa;
  741. border:2px solid #886;
  742. }
  743. #warning.system-message li {
  744. list-style-type:square;
  745. }
  746. #notice.system-message {
  747. background:#bfb;
  748. border:2px solid #484;
  749. }
  750. #notice.system-message li {
  751. list-style-type:square;
  752. }
  753. #content.error form.newticket {
  754. display:inline;
  755. }
  756. #content.error form.newticket textarea {
  757. display:none;
  758. }
  759. #content.error #systeminfo {
  760. margin:1em;
  761. width:auto;
  762. }
  763. #content.error #systeminfo th {
  764. font-weight:bold;
  765. text-align:right;
  766. }
  767. #content.error #traceback {
  768. margin-left:1em;
  769. }
  770. #content.error #traceback :link,#content.error #traceback :visited {
  771. border:none;
  772. }
  773. #content.error #traceback div {
  774. margin-left:1em;
  775. }
  776. #content.error #traceback h3 {
  777. margin:.5em 0 0;
  778. }
  779. #content.error #traceback :link var,#content.error #traceback :visited var {
  780. font-family:monospace;
  781. font-style:normal;
  782. font-weight:bold;
  783. }
  784. #content.error #traceback span.file {
  785. color:#666;
  786. }
  787. #content.error #traceback ul {
  788. list-style:none;
  789. margin:.5em 0;
  790. padding:0;
  791. }
  792. #content.error #traceback ol {
  793. border:1px dotted #d7d7d7;
  794. color:#999;
  795. line-height:1;
  796. margin:.5em 0;
  797. }
  798. #content.error #traceback ol li {
  799. white-space:pre;
  800. }
  801. #content.error #traceback ol li.current {
  802. background:#e6e6e6;
  803. color:#333;
  804. }
  805. #content.error #traceback ol li code {
  806. color:#666;
  807. }
  808. #content.error #traceback ol li.current code {
  809. color:#000;
  810. }
  811. #content.error #traceback table {
  812. margin:.5em 0 1em;
  813. }
  814. #content.error #traceback th,#content.error #traceback td {
  815. padding:1px;
  816. }
  817. #content.error #traceback th var {
  818. font-family:monospace;
  819. font-style:normal;
  820. }
  821. #content.error #traceback td code {
  822. white-space:pre;
  823. }
  824. #content .paging {
  825. margin:0 0 2em;
  826. padding:.5em 0 0;
  827. line-height:2em;
  828. text-align:center;
  829. }
  830. #content .paging .current {
  831. padding:.1em .3em;
  832. border:1px solid #333;
  833. background:#999;
  834. color:#fff;
  835. }
  836. #content .paging :link,#content .paging :visited {
  837. padding:.1em .3em;
  838. border:1px solid #666;
  839. background:transparent;
  840. color:#666;
  841. }
  842. #content .paging :link:hover,#content .paging :visited:hover {
  843. background:#999;
  844. color:#fff;
  845. border-color:#333;
  846. }
  847. #content .paging .previous a,#content .paging .next a {
  848. font-weight:bold;
  849. border:none;
  850. }
  851. #content .paging .previous a:hover,#content .paging .next a:hover {
  852. background:transparent;
  853. color:#666;
  854. }
  855. #content h2 .numresults {
  856. color:#666;
  857. }
  858. /* Styles for search word highlighting */
  859. @media screen {
  860. .searchword0 {
  861. background:#ff9;
  862. }
  863. .searchword1 {
  864. background:#cfc;
  865. }
  866. .searchword2 {
  867. background:#cff;
  868. }
  869. .searchword3 {
  870. background:#ccf;
  871. }
  872. .searchword4 {
  873. background:#fcf;
  874. }
  875. }
  876. @media print {
  877. #header,#altlinks,#footer,#help {
  878. display:none;
  879. }
  880. .nav,form,.buttons form,form .buttons,form .inlinebuttons {
  881. display:none;
  882. }
  883. form.printableform {
  884. display:block;
  885. }