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.
 
 
 
 
 
 

1080 lines
17 KiB

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