This commit was generated by cvs2svn to compensate for changes in r3921,
[freeside.git] / rt / html / NoAuth / webrt.css
1 %# BEGIN LICENSE BLOCK
2 %# 
3 %# Copyright (c) 1996-2003 Jesse Vincent <jesse@bestpractical.com>
4 %# 
5 %# (Except where explictly superceded by other copyright notices)
6 %# 
7 %# This work is made available to you under the terms of Version 2 of
8 %# the GNU General Public License. A copy of that license should have
9 %# been provided with this software, but in any event can be snarfed
10 %# from www.gnu.org.
11 %# 
12 %# This work is distributed in the hope that it will be useful, but
13 %# WITHOUT ANY WARRANTY; without even the implied warranty of
14 %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15 %# General Public License for more details.
16 %# 
17 %# Unless otherwise specified, all modifications, corrections or
18 %# extensions to this work which alter its source code become the
19 %# property of Best Practical Solutions, LLC when submitted for
20 %# inclusion in the work.
21 %# 
22 %# 
23 %# END LICENSE BLOCK
24 SPAN.nav {  font-family: Verdana, Arial, Helvetica, sans-serif;
25          font-size: 12px;
26 %#       color: #FFFFFF;
27          color: #000000;
28          text-decoration: none;
29          white-space: nowrap}
30 .nav2 {  font-size: 10px;
31          white-space: nowrap}
32 .nav {  font-family: Verdana, Arial, Helvetica, sans-serif;
33          font-size: 13px;
34 %#       font-weight: normal;
35          font-weight: bold;
36 %#       color: #FFFFFF;
37          color: #000000;
38          text-decoration: none;
39          white-space: nowrap}
40 .currentnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
41          font-size: 13px;
42          font-weight: bold;
43          color: #FFFF66;
44          text-decoration: none;
45          white-space: nowrap}
46 .topnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
47          font-size: 16px;
48          font-weight: normal;
49 %#       color: #FFFFFF;
50          color: #000000;
51          text-decoration: none;
52          white-space: nowrap}
53 .currenttopnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
54          font-size: 16px;
55          font-weight: bold;
56 %#       color: #FFFF66;
57          color: #000000; background-color: #cccccc;
58          text-decoration: none;
59          white-space: nowrap}
60 .topactions {  font-family: Verdana, Arial, Helvetica, sans-serif;
61          font-size: 10px;
62          color: #FFFFFF;
63          text-decoration: none;
64          white-space: nowrap}
65 .subnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
66          font-size: 11px;
67          font-weight: normal;
68          color: #FFFFFF;
69          text-decoration: none;
70          white-space: nowrap}
71 .currentsubnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
72          font-size: 11px;
73          font-weight: bold;
74          color: #FFFF66;
75          text-decoration: none;
76          white-space: nowrap}
77 .error {  background-color: #ff0000;
78          background-position: left top;
79          vertical-align: top;
80          text-align: left;
81          }
82 .oldblue {  background-color: #0066CC;
83          background-position: left top;
84          vertical-align: top;
85          text-align: left;
86          }
87 .blue {
88          background-color: #4682B4;
89 %#       background-color: #eeeeee;
90          background-position: left top;
91          vertical-align: top;
92          text-align: left;
93          }
94 .blueright {
95          background-color: #4682B4;
96 %#       background-color: #eeeeee;
97          background-position: left top;
98          vertical-align: top;
99          text-align: right;
100          }
101 .olddarkblue {  background-color: #003399;
102          background-position: left top;
103          vertical-align: top;
104          text-align: left;
105          }
106 .darkblue {
107          background-color: #000080;
108          background-position: left top;
109          vertical-align: top;
110          text-align: left;
111          }
112 .darkblueright { 
113          background-color: #000080;
114          background-position: left top;
115          vertical-align: top;
116          text-align: right;
117          }
118 .lightgray {
119          background-color: #eeeeee;
120          background-position: left top;
121          vertical-align: top;
122          text-align: left;
123          }
124 .lightgrayright { 
125          background-color: #eeeeee;
126          background-position: left top;
127          vertical-align: top;
128          text-align: right;
129          }
130 .mediumgray {
131          background-color: #cccccc;
132          background-position: left top;
133          vertical-align: top;
134          text-align: left;
135          }
136 .mediumgrayright { 
137          background-color: #cccccc;
138          background-position: left top;
139          vertical-align: top;
140          text-align: right;
141          }
142 .white {
143          background-color: #ffffff;
144          background-position: left top;
145          vertical-align: top;
146          text-align: left;
147          }
148 .whiteright { 
149          background-color: #ffffff;
150          background-position: left top;
151          vertical-align: top;
152          text-align: right;
153          }
154
155 td {  font-family: Verdana, Arial, Helvetica, sans-serif;
156          font-size: 11px;
157          background-position: left top;
158          }
159 .black { background-color: #000000;
160          background-position: left top;
161          }
162 span.rtname {  font-family: Verdana, Arial, Helvetica, sans-serif;
163          font-size: 18px;
164          font-weight: normal;
165          color: #ffffff}
166 span.title {  font-family: Verdana, Arial, Helvetica, sans-serif;
167          font-size: 20px;
168          font-weight: bold;
169          color: #ffffff}
170 .header {  font-family: Verdana, Arial, Helvetica, sans-serif;
171          font-size: 12px;
172          font-weight: bold;
173          color: #0066CC}
174 .subheader { font-family: Verdana, Arial, Helvetica, sans-serif;
175          font-size: 11px;
176          font-weight: bold;
177          color: #0066CC }
178 .value {       font-weight: bold; }
179 .entry {       font-weight: normal; }
180 .label {       font-weight: normal;
181                text-align: right; }
182 .labeltop {       font-weight: normal;
183                text-align: right;
184                vertical-align: top }
185 .productnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
186          font-size: 11px;
187          color: #000000;
188          text-align: center;
189          vertical-align: middle;
190          text-decoration: none}
191 .rtblue { background-color: #3399FF;
192          margin-top: 0.2em;
193          background-position: left top;
194          vertical-align: top }
195
196
197 .currenttab { margin: 0.2em; background: #336699; }
198 .othertab { margin: 0.2em; background: #efefef; }
199 .oddline { background-color : #ccccee; }
200
201 UL.topnav LI :focus { text-decoration: underline; }
202
203 TD.mainbody {
204         padding-top: 0.5em;
205         padding-left: 0em;
206         padding-right: 1em;
207         margin-left: 1em;
208         margin-right: 1em;
209 }
210
211 th.ticketheader { font-size: 80%;
212      font-weight: bold;
213      color: #336699;
214      background: #cccccc; 
215 }
216
217 th.titlebox {
218         text-align: left;
219         padding-left: 0.5em;
220         padding-right: 0.5em;
221         margin-left: 0.5em;
222         margin-right: 0.5em;
223         border-top: solid black 1px;
224         border-bottom: solid black 1px;
225 }    
226 th.titleboxright {
227         text-align: right;
228         padding-left: 0.5em;
229         padding-right: 0.5em;
230         margin-left: 0.5em;
231         margin-right: 0.5em;
232         border-top: solid black 1px;
233         border-bottom: solid black 1px;
234 }    
235
236 TD.titlebox {
237         padding-left: 1em;
238         padding-right: 1em;
239         padding-top: 1em;
240         padding-bottom: 1em;
241 }
242
243 SPAN.message {
244         font-size: 100%;
245         font-family: Verdana, Arial, Helvetica, sans-serif;
246 }
247
248
249 BODY {
250   color: #000;
251   background: #FFFFFF;
252   font-family: "Helvetica", sans-serif;
253   margin-top: 0px;
254   margin-bottom: 0px;
255   margin-left: 0px;
256   margin-right: 0px;
257   border-top: 0px;
258   border-bottom: 0px;
259   border-left: 0px;
260   border-right: 0px;
261 }
262
263
264 TR.oddline { 
265     background-color : #ffffff;
266 }
267
268 TR.evenline { 
269     background-color : #ccccee;
270 }
271
272 H1, H2, H3 { 
273   margin-top: 0.2em;
274   color: #336699;
275   font-family: "Helvetica", sans-serif;
276
277   clear: both;
278 }
279
280
281 DIV.endmatter { margin-left: -7% }
282 .bpscredits {margin-top: 1em;
283              text-align: right; 
284              color: #666666;
285              }
286
287
288 A { font-weight: bold; color: #000000;
289             }
290
291 .currenttab { color: #ffffff;}
292 .othertab { color: #336699; }
293
294 .inverse { color: #ffffff; }
295
296
297
298 A:link IMG, A:visited IMG { border-style: none }
299 a:focus {text-decoration: underline }
300 A IMG { color: white } /* The only way to hide the border in NS 4.x */
301
302 a:link {  text-decoration: none}
303 a:visited {  text-decoration: none}  
304 a:hover {  text-decoration: underline}
305 /* a:focus { background-color: #ccccee } */
306
307 .hide {
308   display: none;
309   color: white;
310 }
311
312 SPAN.date { font-size: 0.8em }
313
314 span.title { font-size: 1.6em;
315              vertical-align: middle;
316 %#           color: #ffffff;
317              color: #000000;
318            }
319 span.productname { font-size: 2em;
320              color: #0066cc;}
321 SPAN.titleboxtitle {
322         font-size: 1.1em;
323         color: #ffffff;
324          vertical-align: middle;
325          text-align: left;
326         }
327
328 SPAN.titleboxright {
329         font-size: 0.8em;
330         color: #ffffff;
331          vertical-align: middle;
332          text-align: right;
333         }
334
335 SPAN.attribution {
336   font-weight: bold;
337 }
338
339 SPAN.label { font-size: 0.8em; 
340 }
341
342 BLOCKQUOTE {
343   font-style: italic;
344   /* color: #990; */
345 }
346
347 ADDRESS { 
348   text-align: right;
349   font-weight: bold;
350   font-style: italic 
351 }
352
353 BLOCKQUOTE P {                  /* Try to avoid space above the attribution */
354   margin-bottom: 0;
355 }
356 BLOCKQUOTE ADDRESS {
357   margin: 0;
358 }
359
360
361 .emphasized {
362   font-weight: bold
363 }
364
365
366 P.map-also { font-style: italic; margin-left: 15%; text-align: right }
367
368 .oddline { 
369         background-color : #ccccee;
370 }
371
372 ul.topnav {
373         list-style: none;
374         margin-left: 0;
375         margin-right: 0.25em;           
376         padding-left: 0.25em;
377         padding-bottom: 0;      
378         padding-top:0;
379         margin-top: 0;
380         margin-bottom:0;
381 }
382
383 <%flags>
384 inherit => undef
385 </%flags>
386 <%init>
387 $r->content_type('text/css');
388 $r->header_out('Expires' ,'+30m');
389 </%init>