style.css 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. table
  2. {
  3. border-spacing: 0px;
  4. }
  5. tr.header th
  6. {
  7. border-bottom: 1px solid;
  8. background-color: #ffb;
  9. padding-left: 10px;
  10. padding-right: 20px;
  11. text-align: left;
  12. }
  13. tr.d0 td
  14. {
  15. background-color: #EEE;
  16. color: black;
  17. padding-left: 10px;
  18. padding-right: 20px;
  19. min-width: 200px;
  20. }
  21. tr.d1 td
  22. {
  23. background-color: #bcf;
  24. color: black;
  25. padding-left: 10px;
  26. padding-right: 20px;
  27. min-width: 200px;
  28. }
  29. tr.gotcha1 td
  30. {
  31. background-color: #fcb;
  32. color: black;
  33. padding-left: 10px;
  34. padding-right: 20px;
  35. min-width: 200px;
  36. }
  37. tr.gotcha2 td
  38. {
  39. background-color: #fed;
  40. color: black;
  41. padding-left: 10px;
  42. padding-right: 20px;
  43. min-width: 200px;
  44. }
  45. /* Don't color pre tag like a box when it shows up in table */
  46. tr pre
  47. {
  48. background-color: inherit;
  49. overflow: auto;
  50. padding: none;
  51. border: none;
  52. }
  53. .note:before
  54. {
  55. font-style: normal;
  56. content: "Note: ";
  57. }
  58. .note
  59. {
  60. background-color: #ddd;
  61. border: 1px solid #bbb;
  62. margin-top: 2px;
  63. margin-bottom: 2px;
  64. font-style: italic;
  65. padding-left: 4px;
  66. padding-right: 4px;
  67. padding-top: 2px;
  68. padding-bottom: 2px;
  69. }
  70. span.highlight
  71. {
  72. background-color: #4F5;
  73. }
  74. a
  75. {
  76. text-decoration:none;
  77. border:none;
  78. outline:none;
  79. color:#0645AD;
  80. }
  81. a:hover
  82. {
  83. color:#0645AD;
  84. text-decoration: underline;
  85. }
  86. a.missing
  87. {
  88. color:#F32;
  89. }
  90. a:visited
  91. {
  92. color:#0b0080;
  93. }
  94. span.todo:before
  95. {
  96. font-style: normal;
  97. content: "TODO: ";
  98. }
  99. span.todo
  100. {
  101. color: #F54;
  102. font-style: italic;
  103. }
  104. pre
  105. {
  106. background-color: #c3e0f0;
  107. overflow: auto;
  108. padding-left: 8px;
  109. padding-right: 8px;
  110. padding-top: 4px;
  111. padding-bottom: 4px;
  112. border: 1px solid #999;
  113. }
  114. img.center
  115. {
  116. display: block;
  117. margin-left: auto;
  118. margin-right: auto;
  119. }
  120. body, html
  121. {
  122. margin: 0px;
  123. padding: 0px;
  124. background-color: #bbb;
  125. font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:300; font-stretch:normal;
  126. height: 100%;
  127. }
  128. .article_outer
  129. {
  130. padding: 0px;
  131. margin:0px auto;
  132. /* 600px = 2*300px wider that article_inner*/
  133. width: 1415px;
  134. }
  135. .article_inner
  136. {
  137. padding: 20px;
  138. position:relative;
  139. font-size: 14pt;
  140. background-color: #fff;
  141. margin:0px auto;
  142. border-left: 1px solid #888;
  143. border-right: 1px solid #888;
  144. width: 815px;
  145. text-align: left;
  146. }
  147. #container
  148. {
  149. position:absolute;
  150. top:0px;
  151. bottom: -0px;
  152. left:0px;
  153. right:0px;
  154. overflow:auto;
  155. }
  156. #fixed_sidebar
  157. {
  158. margin: 0px;
  159. position:absolute;
  160. padding: 5px 10px;
  161. top:10px;
  162. left:0px;
  163. right:0px;
  164. background-color: #fff;
  165. overflow:hidden;
  166. width: 250px;
  167. z-index:100;
  168. border-right: 1px solid #888;
  169. border-top: 1px solid #888;
  170. border-bottom: 1px solid #888;
  171. }
  172. ul
  173. {
  174. margin:0px;
  175. padding: 0px 20px;
  176. list-style-type:none;
  177. }
  178. li { font-size: 100% }
  179. li li { font-size: 90% }
  180. li li li { font-size: 80% }
  181. li li li li { font-size: 70% }
  182. li li li li li { font-size: 60%}