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.

trac.css 17 KiB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106
  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 .active :link, #mainnav .active :visited {
  230. background: #88AA77;
  231. color: #224422;
  232. border: none;
  233. }
  234. #mainnav .active :link:hover, #mainnav .active :visited:hover {
  235. border: none;
  236. background: #224422;
  237. }
  238. #mainnav {
  239. background:#945973 url(../topbar_gradient.png) 0 0;
  240. font:normal 1em verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
  241. margin:.66em 0 .33em;
  242. padding:.2em 0;
  243. border: none;
  244. }
  245. #mainnav li {
  246. border: none;
  247. padding:.25em 0;
  248. }
  249. #mainnav :link, #mainnav :visited {
  250. background:url(../dots.gif) 0 0 no-repeat;
  251. padding:.2em 20px;
  252. font-weight: bold;
  253. }
  254. * html #mainnav :link,* html #mainnav :visited {
  255. background-position:1px 0;
  256. }
  257. #mainnav :link:hover,#mainnav :visited:hover {
  258. background-color:#ccc;
  259. }
  260. #mainnav .active :link,#mainnav .active :visited {
  261. background:#333 url(../topbar_gradient2.png) 0 0 repeat-x;
  262. color:#eee;
  263. font-weight:bold;
  264. }
  265. #mainnav .active :link:hover,#mainnav .active :visited:hover {
  266. }
  267. /* Context-dependent navigation links */
  268. #ctxtnav {
  269. height:1em;
  270. }
  271. #ctxtnav li ul {
  272. background:#f7f7f7;
  273. color:#ccc;
  274. border:1px solid;
  275. padding:0;
  276. display:inline;
  277. margin:0;
  278. }
  279. #ctxtnav li li {
  280. padding:0;
  281. }
  282. #ctxtnav li li :link,#ctxtnav li li :visited {
  283. padding:0 1em;
  284. }
  285. #ctxtnav li li :link:hover,#ctxtnav li li :visited:hover {
  286. background:#bba;
  287. color:#fff;
  288. }
  289. #ctxtnav ul {
  290. text-align: right;
  291. }
  292. #metanav ul {
  293. text-align: right;
  294. }
  295. /* Alternate links */
  296. #altlinks {
  297. clear:both;
  298. text-align:center;
  299. }
  300. #altlinks h3 {
  301. font-size:12px;
  302. letter-spacing:normal;
  303. margin:0;
  304. }
  305. #altlinks ul {
  306. list-style:none;
  307. margin:0;
  308. padding:0 0 1em;
  309. }
  310. #altlinks li {
  311. border-right:1px solid #d7d7d7;
  312. display:inline;
  313. font-size:11px;
  314. line-height:1.5;
  315. padding:0 1em;
  316. white-space:nowrap;
  317. }
  318. #altlinks li.last {
  319. border-right:none;
  320. }
  321. #altlinks li :link,#altlinks li :visited {
  322. background-repeat:no-repeat;
  323. color:#666;
  324. border:none;
  325. padding:0 0 2px;
  326. }
  327. #altlinks li a.ics {
  328. background-image:url(../ics.png);
  329. padding-left:22px;
  330. }
  331. #altlinks li a.rss {
  332. background-image:url(../feed.png);
  333. padding-left:20px;
  334. }
  335. /* Footer */
  336. #footer {
  337. clear:both;
  338. color:#bbb;
  339. font-size:10px;
  340. border-top:1px solid;
  341. height:31px;
  342. padding:.25em 0;
  343. }
  344. #footer :link,#footer :visited {
  345. color:#bbb;
  346. }
  347. #footer hr {
  348. display:none;
  349. }
  350. #footer #tracpowered {
  351. border:0;
  352. float:left;
  353. }
  354. #footer #tracpowered:hover {
  355. background:transparent;
  356. }
  357. #footer p {
  358. margin:0;
  359. }
  360. #footer p.left {
  361. float:left;
  362. margin-left:1em;
  363. padding:0 1em;
  364. border-left:1px solid #d7d7d7;
  365. border-right:1px solid #d7d7d7;
  366. }
  367. #footer p.right {
  368. float:right;
  369. text-align:right;
  370. }
  371. #content {
  372. padding-bottom:2em;
  373. position:relative;
  374. }
  375. #help {
  376. clear:both;
  377. color:#999;
  378. margin:1em;
  379. text-align:right;
  380. }
  381. #help :link,#help :visited {
  382. cursor:help;
  383. }
  384. #help hr {
  385. display:none;
  386. }
  387. /* Page preferences form */
  388. #prefs {
  389. background:#f7f7f0;
  390. border:1px outset #998;
  391. float:right;
  392. font-size:9px;
  393. padding:.8em;
  394. position:relative;
  395. margin:0 1em 1em;
  396. }
  397. * html #prefs {
  398. width:26em;
  399. }
  400. /* Set width only for IE */
  401. #prefs input,#prefs select {
  402. font-size:9px;
  403. vertical-align:middle;
  404. }
  405. #prefs fieldset {
  406. background:transparent;
  407. border:none;
  408. margin:.5em;
  409. padding:0;
  410. }
  411. #prefs fieldset legend {
  412. background:transparent;
  413. color:#000;
  414. font-size:9px;
  415. font-weight:normal;
  416. margin:0 0 0 -1.5em;
  417. padding:0;
  418. }
  419. #prefs .buttons {
  420. text-align:right;
  421. }
  422. /* Version information (browser, wiki, attachments) */
  423. #info {
  424. margin:1em 0 0;
  425. background:#f7f7f0;
  426. border:1px solid #d7d7d7;
  427. border-collapse:collapse;
  428. border-spacing:0;
  429. clear:both;
  430. width:100%;
  431. }
  432. #info th,#info td {
  433. padding:2px .5em;
  434. vertical-align:top;
  435. }
  436. #info th {
  437. font-weight:bold;
  438. text-align:left;
  439. white-space:nowrap;
  440. }
  441. #info td.message {
  442. width:100%;
  443. }
  444. #info .message ul {
  445. padding:0;
  446. margin:0 2em;
  447. }
  448. #info .message p {
  449. margin:0;
  450. padding:0;
  451. }
  452. /* Wiki */
  453. .wikipage {
  454. padding-left:18px;
  455. }
  456. .wikipage h1,.wikipage h2,.wikipage h3 {
  457. margin-left:-18px;
  458. }
  459. a.missing:link,a.missing:visited,span.missing {
  460. color:#998;
  461. }
  462. a.missing:link,a.missing:visited {
  463. background:#fafaf0;
  464. }
  465. a.missing:hover {
  466. color:#000;
  467. }
  468. a.closed:link,a.closed:visited {
  469. text-decoration:line-through;
  470. }
  471. span.closed {
  472. text-decoration:line-through;
  473. }
  474. span.forbidden,a.forbidden {
  475. background:#fafaf0;
  476. color:#998;
  477. }
  478. /* User-selectable styles for blocks */
  479. .important {
  480. background:#fcb;
  481. border:1px dotted #d00;
  482. color:#500;
  483. padding:0 .5em;
  484. margin:.5em;
  485. }
  486. dl.wiki dt {
  487. font-weight:bold;
  488. }
  489. dl.compact dt {
  490. float:left;
  491. padding-right:.5em;
  492. }
  493. dl.compact dd {
  494. margin:0;
  495. padding:0;
  496. }
  497. pre.wiki,pre.literal-block {
  498. background:#f7f7f7;
  499. border:1px solid #d7d7d7;
  500. margin:1em 1.75em;
  501. padding:.25em;
  502. overflow:auto;
  503. }
  504. blockquote.citation {
  505. margin:-.6em 0;
  506. border-style:solid;
  507. border-width:0 0 0 2px;
  508. padding-left:.5em;
  509. border-color:#b44;
  510. }
  511. .citation blockquote.citation {
  512. border-color:#4b4;
  513. }
  514. .citation .citation blockquote.citation {
  515. border-color:#44b;
  516. }
  517. .citation .citation .citation blockquote.citation {
  518. border-color:#c55;
  519. }
  520. table.wiki {
  521. border:2px solid #ccc;
  522. border-collapse:collapse;
  523. border-spacing:0;
  524. }
  525. table.wiki td {
  526. border:1px solid #ccc;
  527. padding:.1em .25em;
  528. }
  529. .wikitoolbar {
  530. border:solid #d7d7d7;
  531. border-width:1px 1px 1px 0;
  532. height:18px;
  533. width:234px;
  534. }
  535. .wikitoolbar :link,.wikitoolbar :visited {
  536. background:transparent url(../edit_toolbar.png) no-repeat;
  537. border:1px solid #fff;
  538. border-left-color:#d7d7d7;
  539. cursor:default;
  540. display:block;
  541. float:left;
  542. width:24px;
  543. height:16px;
  544. }
  545. .wikitoolbar :link:hover,.wikitoolbar :visited:hover {
  546. background-color:transparent;
  547. border:1px solid #fb2;
  548. }
  549. .wikitoolbar a#em {
  550. background-position:0 0;
  551. }
  552. .wikitoolbar a#strong {
  553. background-position:0 -16px;
  554. }
  555. .wikitoolbar a#heading {
  556. background-position:0 -32px;
  557. }
  558. .wikitoolbar a#link {
  559. background-position:0 -48px;
  560. }
  561. .wikitoolbar a#code {
  562. background-position:0 -64px;
  563. }
  564. .wikitoolbar a#hr {
  565. background-position:0 -80px;
  566. }
  567. .wikitoolbar a#np {
  568. background-position:0 -96px;
  569. }
  570. .wikitoolbar a#br {
  571. background-position:0 -112px;
  572. }
  573. .wikitoolbar a#img {
  574. background-position:0 -128px;
  575. }
  576. /* Styles for the form for adding attachments. */
  577. #attachment .field {
  578. margin-top:1.3em;
  579. }
  580. #attachment label {
  581. padding-left:.2em;
  582. }
  583. #attachment fieldset {
  584. margin-top:2em;
  585. }
  586. #attachment fieldset .field {
  587. float:left;
  588. margin:0 1em .5em 0;
  589. }
  590. #attachment .options {
  591. float:left;
  592. padding:0 0 1em 1em;
  593. }
  594. #attachment br {
  595. clear:left;
  596. }
  597. .attachment #preview {
  598. margin-top:1em;
  599. }
  600. /* Styles for the list of attachments. */
  601. #attachments {
  602. border:1px outset #996;
  603. padding:1em;
  604. }
  605. #attachments .attachments {
  606. margin-left:2em;
  607. padding:0;
  608. }
  609. #attachments dt {
  610. display:list-item;
  611. list-style:square;
  612. }
  613. #attachments dd {
  614. font-style:italic;
  615. margin-left:0;
  616. padding-left:0;
  617. }
  618. /* Styles for tabular listings such as those used for displaying directory
  619. contents and report results. */
  620. table.listing {
  621. clear:both;
  622. border-bottom:1px solid #d7d7d7;
  623. border-collapse:collapse;
  624. border-spacing:0;
  625. margin-top:1em;
  626. width:100%;
  627. }
  628. table.listing th {
  629. text-align:left;
  630. padding:0 1em .1em 0;
  631. font-size:12px;
  632. }
  633. table.listing thead {
  634. background:#f7f7f0;
  635. }
  636. table.listing thead th {
  637. border:1px solid #d7d7d7;
  638. border-bottom-color:#999;
  639. font-size:11px;
  640. font-weight:bold;
  641. padding:2px .5em;
  642. vertical-align:bottom;
  643. }
  644. table.listing thead th :link:hover,table.listing thead th :visited:hover {
  645. background-color:transparent;
  646. }
  647. table.listing thead th a {
  648. border:none;
  649. padding-right:12px;
  650. }
  651. table.listing th.asc a,table.listing th.desc a {
  652. font-weight:bold;
  653. }
  654. table.listing th.asc a,table.listing th.desc a {
  655. background-position:100% 50%;
  656. background-repeat:no-repeat;
  657. }
  658. table.listing th.asc a {
  659. background-image:url(../asc.png);
  660. }
  661. table.listing th.desc a {
  662. background-image:url(../desc.png);
  663. }
  664. table.listing tbody td,table.listing tbody th {
  665. border:1px dotted #ddd;
  666. padding:.3em .5em;
  667. vertical-align:top;
  668. }
  669. table.listing tbody td a:hover,table.listing tbody th a:hover {
  670. background-color:transparent;
  671. }
  672. table.listing tbody tr {
  673. border-top:1px solid #ddd;
  674. }
  675. table.listing tbody tr.even {
  676. background-color:#fcfcfc;
  677. }
  678. table.listing tbody tr.odd {
  679. background-color:#f7f7f7;
  680. }
  681. table.listing tbody tr:hover {
  682. background:#eed!important;
  683. }
  684. table.listing tbody tr.focus {
  685. background:#ddf!important;
  686. }
  687. /* Styles for the page history table
  688. (extends the styles for "table.listing") */
  689. #fieldhist td {
  690. padding:0 .5em;
  691. }
  692. #fieldhist td.date,#fieldhist td.diff,#fieldhist td.version,#fieldhist td.author {
  693. white-space:nowrap;
  694. }
  695. #fieldhist td.version {
  696. text-align:center;
  697. }
  698. #fieldhist td.comment {
  699. width:100%;
  700. }
  701. /* Auto-completion interface */
  702. .suggestions {
  703. background:#fff;
  704. border:1px solid #886;
  705. color:#222;
  706. }
  707. .suggestions ul {
  708. font-family:sans-serif;
  709. max-height:20em;
  710. min-height:3em;
  711. list-style:none;
  712. margin:0;
  713. overflow:auto;
  714. padding:0;
  715. width:440px;
  716. }
  717. * html .suggestions ul {
  718. height:10em;
  719. }
  720. .suggestions li {
  721. background:#fff;
  722. cursor:pointer;
  723. padding:2px 5px;
  724. }
  725. .suggestions li.selected {
  726. background:#b9b9b9;
  727. }
  728. /* Styles for the error page (and rst errors) */
  729. #content.error .message,div.system-message {
  730. background:#fdc;
  731. border:2px solid #d00;
  732. color:#500;
  733. padding:.5em;
  734. margin:1em 0;
  735. }
  736. #content.error div.message pre,div.system-message pre {
  737. margin-left:1em;
  738. overflow:hidden;
  739. white-space:normal;
  740. }
  741. div.system-message p {
  742. margin:0;
  743. }
  744. div.system-message p.system-message-title {
  745. font-weight:bold;
  746. }
  747. #warning.system-message {
  748. background:#ffa;
  749. border:2px solid #886;
  750. }
  751. #warning.system-message li {
  752. list-style-type:square;
  753. }
  754. #notice.system-message {
  755. background:#bfb;
  756. border:2px solid #484;
  757. }
  758. #notice.system-message li {
  759. list-style-type:square;
  760. }
  761. #content.error form.newticket {
  762. display:inline;
  763. }
  764. #content.error form.newticket textarea {
  765. display:none;
  766. }
  767. #content.error #systeminfo {
  768. margin:1em;
  769. width:auto;
  770. }
  771. #content.error #systeminfo th {
  772. font-weight:bold;
  773. text-align:right;
  774. }
  775. #content.error #traceback {
  776. margin-left:1em;
  777. }
  778. #content.error #traceback :link,#content.error #traceback :visited {
  779. border:none;
  780. }
  781. #content.error #traceback div {
  782. margin-left:1em;
  783. }
  784. #content.error #traceback h3 {
  785. margin:.5em 0 0;
  786. }
  787. #content.error #traceback :link var,#content.error #traceback :visited var {
  788. font-family:monospace;
  789. font-style:normal;
  790. font-weight:bold;
  791. }
  792. #content.error #traceback span.file {
  793. color:#666;
  794. }
  795. #content.error #traceback ul {
  796. list-style:none;
  797. margin:.5em 0;
  798. padding:0;
  799. }
  800. #content.error #traceback ol {
  801. border:1px dotted #d7d7d7;
  802. color:#999;
  803. line-height:1;
  804. margin:.5em 0;
  805. }
  806. #content.error #traceback ol li {
  807. white-space:pre;
  808. }
  809. #content.error #traceback ol li.current {
  810. background:#e6e6e6;
  811. color:#333;
  812. }
  813. #content.error #traceback ol li code {
  814. color:#666;
  815. }
  816. #content.error #traceback ol li.current code {
  817. color:#000;
  818. }
  819. #content.error #traceback table {
  820. margin:.5em 0 1em;
  821. }
  822. #content.error #traceback th,#content.error #traceback td {
  823. padding:1px;
  824. }
  825. #content.error #traceback th var {
  826. font-family:monospace;
  827. font-style:normal;
  828. }
  829. #content.error #traceback td code {
  830. white-space:pre;
  831. }
  832. #content .paging {
  833. margin:0 0 2em;
  834. padding:.5em 0 0;
  835. line-height:2em;
  836. text-align:center;
  837. }
  838. #content .paging .current {
  839. padding:.1em .3em;
  840. border:1px solid #333;
  841. background:#999;
  842. color:#fff;
  843. }
  844. #content .paging :link,#content .paging :visited {
  845. padding:.1em .3em;
  846. border:1px solid #666;
  847. background:transparent;
  848. color:#666;
  849. }
  850. #content .paging :link:hover,#content .paging :visited:hover {
  851. background:#999;
  852. color:#fff;
  853. border-color:#333;
  854. }
  855. #content .paging .previous a,#content .paging .next a {
  856. font-weight:bold;
  857. border:none;
  858. }
  859. #content .paging .previous a:hover,#content .paging .next a:hover {
  860. background:transparent;
  861. color:#666;
  862. }
  863. #content h2 .numresults {
  864. color:#666;
  865. }
  866. /* Styles for search word highlighting */
  867. @media screen {
  868. .searchword0 {
  869. background:#ff9;
  870. }
  871. .searchword1 {
  872. background:#cfc;
  873. }
  874. .searchword2 {
  875. background:#cff;
  876. }
  877. .searchword3 {
  878. background:#ccf;
  879. }
  880. .searchword4 {
  881. background:#fcf;
  882. }
  883. }
  884. @media print {
  885. #header,#altlinks,#footer,#help {
  886. display:none;
  887. }
  888. .nav,form,.buttons form,form .buttons,form .inlinebuttons {
  889. display:none;
  890. }
  891. form.printableform {
  892. display:block;
  893. }