Code

merge from maintenance branch
[roundup.git] / roundup / templates / classic / html / style.css
1 /* main page styles */
2 body.body {
3   font-family: sans-serif, Arial, Helvetica;
4   color: #333333;
5 }
6 a[href]:hover { color:blue; text-decoration: underline; }
7 a[href]:link { color:blue; text-decoration: none; }
8 a[href] { color:blue; text-decoration: none; }
10 table.body {
11   border: 0;
12   padding: 0;
13   border-spacing: 0px;
14   border-collapse: separate;
15 }
17 td.page-header-left {
18   padding: 5px;
19   border-bottom: 1px solid #444444;
20 }
22 td.page-header-top {
23   border-bottom: 1px solid #444444;
24   padding: 5px;
25 }
27 td.sidebar {
28   padding: 1 0 0 1;
29 }
31 td.sidebar p.classblock {
32   padding: 0 5 0 5;
33   margin: 1 1 1 1;
34   border: 1px solid #444444;
35   background-color: #eeeeee;
36 }
38 td.sidebar p.userblock {
39   padding: 0 5 0 5;
40   margin: 1 1 1 1;
41   border: 1px solid #444444;
42   background-color: #eeeeff;
43 }
45 td.content {
46   padding: 1 5 1 5;
47   vertical-align: top;
48 }
50 p.ok-message {
51   background-color: #22bb22;
52   padding: 5 5 5 5;
53   color: white;
54   font-weight: bold;
55 }
56 p.error-message {
57   background-color: #bb2222;
58   padding: 5 5 5 5;
59   color: white;
60   font-weight: bold;
61 }
64 /* style for forms */
65 table.form {
66   padding: 2;
67   border-spacing: 0px;
68   border-collapse: separate;
69 }
71 table.form th {
72   font-weight: bold;
73   color: #333388;
74   text-align: right;
75   vertical-align: top;
76 }
78 table.form th.header {
79   font-weight: bold;
80   color: #333388;
81   background-color: #eeeeff;
82   text-align: left;
83 }
85 table.form td.optional {
86   font-weight: bold;
87   font-style: italic;
88   color: #333333;
89   empty-cells: show;
90 }
92 table.form td {
93   color: #333333;
94   empty-cells: show;
95 }
97 table.form td.html {
98   color: #777777;
99   empty-cells: show;
102 /* style for lists */
103 table.list {
104   border-spacing: 0px;
105   border-collapse: separate;
106   width: 100%;
109 table.list th {
110   padding: 0 4 0 4;
111   color: #404070;
112   background-color: #eeeeff;
113   border-right: 1px solid #404070;
114   border-top: 1px solid #404070;
115   border-bottom: 1px solid #404070;
116   vertical-align: top;
118 table.list th a[href]:hover { color: #404070 }
119 table.list th a[href]:link { color: #404070 }
120 table.list th a[href] { color: #404070 }
121 table.list th.group {
122   background-color: #f4f4ff;
123   text-align: center;
126 table.list td {
127   padding: 0 4 0 4;
128   border: 0 2 0 2;
129   border-right: 1px solid #404070;
130   color: #404070;
131   background-color: white;
132   vertical-align: top;
135 table.list tr.normal td {
136   empty-cells: show;
139 table.list tr.alt td {
140   background-color: #efefef;
141   empty-cells: show;
144 table.list td:first-child {
145   border-left: 1px solid #404070;
146   border-right: 1px solid #404070;
147   empty-cells: show;
150 table.list th:first-child {
151   border-left: 1px solid #404070;
152   border-right: 1px solid #404070;
153   empty-cells: show;
156 table.list tr.navigation th {
157   text-align: right;
159 table.list tr.navigation th:first-child {
160   border-right: none;
161   text-align: left;
165 /* style for message displays */
166 table.messages {
167   border-spacing: 0px;
168   border-collapse: separate;
169   width: 100%;
172 table.messages th.header{
173   padding-top: 10px;
174   border-bottom: 1px solid gray;
175   font-weight: bold;
176   background-color: white;
177   color: #707040;
180 table.messages th {
181   font-weight: bold;
182   color: black;
183   text-align: left;
186 table.messages td {
187   font-family: monospace;
188   background-color: #efefef;
189   border-top: 1px solid #afafaf;
190   border-bottom: 1px solid #afafaf;
191   color: black;
192   empty-cells: show;
195 /* style for file displays */
196 table.files {
197   border-spacing: 0px;
198   border-collapse: separate;
199   width: 100%;
202 table.files th.header{
203   padding-top: 10px;
204   border-bottom: 1px solid gray;
205   font-weight: bold;
206   background-color: white;
207   color: #707040;
210 table.files th {
211   border-bottom: 1px solid #afafaf;
212   font-weight: bold;
213   text-align: left;
216 table.files td {
217   font-family: monospace;
218   empty-cells: show;
221 /* style for history displays */
222 table.history {
223   border-spacing: 0px;
224   border-collapse: separate;
225   width: 100%;
228 table.history th.header{
229   padding-top: 10px;
230   border-bottom: 1px solid gray;
231   font-weight: bold;
232   background-color: white;
233   color: #707040;
234   font-size: 100%;
237 table.history th {
238   border-bottom: 1px solid #afafaf;
239   font-weight: bold;
240   text-align: left;
241   font-size: 90%;
244 table.history td {
245   font-size: 90%;
246   vertical-align: top;
247   empty-cells: show;
251 /* style for class list */
252 table.classlist {
253   border-spacing: 0px;
254   border-collapse: separate;
255   width: 100%;
258 table.classlist th.header{
259   padding-top: 10px;
260   border-bottom: 1px solid gray;
261   font-weight: bold;
262   background-color: white;
263   color: #707040;
266 table.classlist th {
267   font-weight: bold;
268   text-align: left;
272 /* style for class help display */
273 table.classhelp {
274   border-spacing: 0px;
275   border-collapse: separate;
276   width: 100%;
279 table.classhelp th {
280   font-weight: bold;
281   text-align: left;
282   color: #707040;
285 table.classhelp td {
286   padding: 2 2 2 2;
287   border: 1px solid black;
288   text-align: left;
289   vertical-align: top;
290   empty-cells: show;
294 /* style for "other" displays */
295 table.otherinfo {
296   border-spacing: 0px;
297   border-collapse: separate;
298   width: 100%;
301 table.otherinfo th.header{
302   padding-top: 10px;
303   border-bottom: 1px solid gray;
304   font-weight: bold;
305   background-color: white;
306   color: #707040;
309 table.otherinfo th {
310   border-bottom: 1px solid #afafaf;
311   font-weight: bold;
312   text-align: left;