import of rt 3.0.4
[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          text-decoration: none;
28          white-space: nowrap}
29 .nav2 {  font-size: 10px;
30          white-space: nowrap}
31 .nav {  font-family: Verdana, Arial, Helvetica, sans-serif;
32          font-size: 13px;
33          font-weight: normal;
34          color: #FFFFFF;
35          text-decoration: none;
36          white-space: nowrap}
37 .currentnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
38          font-size: 13px;
39          font-weight: bold;
40          color: #FFFF66;
41          text-decoration: none;
42          white-space: nowrap}
43 .topnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
44          font-size: 16px;
45          font-weight: normal;
46          color: #FFFFFF;
47          text-decoration: none;
48          white-space: nowrap}
49 .currenttopnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
50          font-size: 16px;
51          font-weight: bold;
52          color: #FFFF66;
53          text-decoration: none;
54          white-space: nowrap}
55 .topactions {  font-family: Verdana, Arial, Helvetica, sans-serif;
56          font-size: 10px;
57          color: #FFFFFF;
58          text-decoration: none;
59          white-space: nowrap}
60 .subnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
61          font-size: 11px;
62          font-weight: normal;
63          color: #FFFFFF;
64          text-decoration: none;
65          white-space: nowrap}
66 .currentsubnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
67          font-size: 11px;
68          font-weight: bold;
69          color: #FFFF66;
70          text-decoration: none;
71          white-space: nowrap}
72 .error {  background-color: #ff0000;
73          background-position: left top;
74          vertical-align: top;
75          text-align: left;
76          }
77 .oldblue {  background-color: #0066CC;
78          background-position: left top;
79          vertical-align: top;
80          text-align: left;
81          }
82 .blue {  background-color: #4682B4;
83          background-position: left top;
84          vertical-align: top;
85          text-align: left;
86          }
87 .blueright {  background-color: #4682B4;
88          background-position: left top;
89          vertical-align: top;
90          text-align: right;
91          }
92 .olddarkblue {  background-color: #003399;
93          background-position: left top;
94          vertical-align: top;
95          text-align: left;
96          }
97 .darkblue {  background-color: #000080;
98          background-position: left top;
99          vertical-align: top;
100          text-align: left;
101          }
102 .darkblueright {  background-color: #000080;
103          background-position: left top;
104          vertical-align: top;
105          text-align: right;
106          }
107
108 td {  font-family: Verdana, Arial, Helvetica, sans-serif;
109          font-size: 11px;
110          background-position: left top;
111          }
112 .black { background-color: #000000;
113          background-position: left top;
114          }
115 span.rtname {  font-family: Verdana, Arial, Helvetica, sans-serif;
116          font-size: 18px;
117          font-weight: normal;
118          color: #ffffff}
119 span.title {  font-family: Verdana, Arial, Helvetica, sans-serif;
120          font-size: 20px;
121          font-weight: bold;
122          color: #ffffff}
123 .header {  font-family: Verdana, Arial, Helvetica, sans-serif;
124          font-size: 12px;
125          font-weight: bold;
126          color: #0066CC}
127 .subheader { font-family: Verdana, Arial, Helvetica, sans-serif;
128          font-size: 11px;
129          font-weight: bold;
130          color: #0066CC }
131 .value {       font-weight: bold; }
132 .entry {       font-weight: normal; }
133 .label {       font-weight: normal;
134                text-align: right; }
135 .labeltop {       font-weight: normal;
136                text-align: right;
137                vertical-align: top }
138 .productnav {  font-family: Verdana, Arial, Helvetica, sans-serif;
139          font-size: 11px;
140          color: #000000;
141          text-align: center;
142          vertical-align: middle;
143          text-decoration: none}
144 .rtblue { background-color: #3399FF;
145          margin-top: 0.2em;
146          background-position: left top;
147          vertical-align: top }
148
149
150 .currenttab { margin: 0.2em; background: #336699; }
151 .othertab { margin: 0.2em; background: #efefef; }
152 .oddline { background-color : #ccccee; }
153
154 UL.topnav LI :focus { text-decoration: underline; }
155
156 TD.mainbody {
157         padding-top: 0.5em;
158         padding-left: 0em;
159         padding-right: 1em;
160         margin-left: 1em;
161         margin-right: 1em;
162 }
163
164 th.ticketheader { font-size: 80%;
165      font-weight: bold;
166      color: #336699;
167      background: #cccccc; 
168 }
169
170 th.titlebox {
171         text-align: left;
172         padding-left: 0.5em;
173         padding-right: 0.5em;
174         margin-left: 0.5em;
175         margin-right: 0.5em;
176         border-top: solid black 1px;
177         border-bottom: solid black 1px;
178 }    
179 th.titleboxright {
180         text-align: right;
181         padding-left: 0.5em;
182         padding-right: 0.5em;
183         margin-left: 0.5em;
184         margin-right: 0.5em;
185         border-top: solid black 1px;
186         border-bottom: solid black 1px;
187 }    
188
189 TD.titlebox {
190         padding-left: 1em;
191         padding-right: 1em;
192         padding-top: 1em;
193         padding-bottom: 1em;
194 }
195
196 SPAN.message {
197         font-size: 100%;
198         font-family: Verdana, Arial, Helvetica, sans-serif;
199 }
200
201
202 BODY {
203   color: #000;
204   background: #FFFFFF;
205   font-family: "Helvetica", sans-serif;
206   margin-top: 0px;
207   margin-bottom: 0px;
208   margin-left: 0px;
209   margin-right: 0px;
210   border-top: 0px;
211   border-bottom: 0px;
212   border-left: 0px;
213   border-right: 0px;
214 }
215
216
217 TR.oddline { 
218     background-color : #ffffff;
219 }
220
221 TR.evenline { 
222     background-color : #ccccee;
223 }
224
225 H1, H2, H3 { 
226   margin-top: 0.2em;
227   color: #336699;
228   font-family: "Helvetica", sans-serif;
229
230   clear: both;
231 }
232
233
234 DIV.endmatter { margin-left: -7% }
235 .bpscredits {margin-top: 1em;
236              text-align: right; 
237              color: #666666;
238              }
239
240
241 A { font-weight: bold; color: #000000;
242             }
243
244 .currenttab { color: #ffffff;}
245 .othertab { color: #336699; }
246
247 .inverse { color: #ffffff; }
248
249
250
251 A:link IMG, A:visited IMG { border-style: none }
252 a:focus {text-decoration: underline }
253 A IMG { color: white } /* The only way to hide the border in NS 4.x */
254
255 a:link {  text-decoration: none}
256 a:visited {  text-decoration: none}  
257 a:hover {  text-decoration: underline}
258 /* a:focus { background-color: #ccccee } */
259
260 .hide {
261   display: none;
262   color: white;
263 }
264
265 SPAN.date { font-size: 0.8em }
266
267 span.title { font-size: 1.6em;
268              vertical-align: middle;
269              color: #ffffff;}
270 span.productname { font-size: 2em;
271              color: #0066cc;}
272 SPAN.titleboxtitle {
273         font-size: 1.1em;
274         color: #ffffff;
275          vertical-align: middle;
276          text-align: left;
277         }
278
279 SPAN.titleboxright {
280         font-size: 0.8em;
281         color: #ffffff;
282          vertical-align: middle;
283          text-align: right;
284         }
285
286 SPAN.attribution {
287   font-weight: bold;
288 }
289
290 SPAN.label { font-size: 0.8em; 
291 }
292
293 BLOCKQUOTE {
294   font-style: italic;
295   /* color: #990; */
296 }
297
298 ADDRESS { 
299   text-align: right;
300   font-weight: bold;
301   font-style: italic 
302 }
303
304 BLOCKQUOTE P {                  /* Try to avoid space above the attribution */
305   margin-bottom: 0;
306 }
307 BLOCKQUOTE ADDRESS {
308   margin: 0;
309 }
310
311
312 .emphasized {
313   font-weight: bold
314 }
315
316
317 P.map-also { font-style: italic; margin-left: 15%; text-align: right }
318
319 .oddline { 
320         background-color : #ccccee;
321 }
322
323 ul.topnav {
324         list-style: none;
325         margin-left: 0;
326         margin-right: 0.25em;           
327         padding-left: 0.25em;
328         padding-bottom: 0;      
329         padding-top:0;
330         margin-top: 0;
331         margin-bottom:0;
332 }
333
334
335 <%init>
336 $r->content_type('text/css');
337 $r->header_out('Expires' ,'+30m');
338 </%init>