2 %# BEGIN BPS TAGGED BLOCK {{{
6 %# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC
7 %# <jesse@bestpractical.com>
9 %# (Except where explicitly superseded by other copyright notices)
14 %# This work is made available to you under the terms of Version 2 of
15 %# the GNU General Public License. A copy of that license should have
16 %# been provided with this software, but in any event can be snarfed
19 %# This work is distributed in the hope that it will be useful, but
20 %# WITHOUT ANY WARRANTY; without even the implied warranty of
21 %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22 %# General Public License for more details.
24 %# You should have received a copy of the GNU General Public License
25 %# along with this program; if not, write to the Free Software
26 %# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
29 %# CONTRIBUTION SUBMISSION POLICY:
31 %# (The following paragraph is not intended to limit the rights granted
32 %# to you to modify and distribute this software under the terms of
33 %# the GNU General Public License and is only of importance to you if
34 %# you choose to contribute your changes and enhancements to the
35 %# community by submitting them to Best Practical Solutions, LLC.)
37 %# By intentionally submitting any modifications, corrections or
38 %# derivatives to this work, or any other work intended for use with
39 %# Request Tracker, to Best Practical Solutions, LLC, you confirm that
40 %# you are the copyright holder for those contributions and you grant
41 %# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
42 %# royalty-free, perpetual, license to use, copy, create derivative
43 %# works based on those contributions, and sublicense and distribute
44 %# those contributions and any derivatives thereof.
46 %# END BPS TAGGED BLOCK }}}
50 font-family: Arial, Verdana, Helvetica, sans-serif;
54 SPAN.nav { font-family: Arial, Verdana, Helvetica, sans-serif;
57 text-decoration: none;
59 .nav2 { font-size: 10px;
61 .nav { font-family: Arial, Verdana, Helvetica, sans-serif;
65 text-decoration: none;
67 .currentnav { font-family: Arial, Verdana, Helvetica, sans-serif;
71 text-decoration: none;
73 .topnav { font-family: Arial, Verdana, Helvetica, sans-serif;
77 text-decoration: none;
81 %# .topnav is the original RT class for the sidebar navigation tabs.
82 %# Font-sizing by level depth was originally hard-coded into Elements/Menu.
83 %# This modification sets a different class name for each level, allowing
84 %# style sheet control over the formats.
87 a.topnav-0 { font-family: Verdana, Arial, Helvetica, sans-serif;
91 text-decoration: none;
93 a.topnav-1 { font-family: Verdana, Arial, Helvetica, sans-serif;
97 text-decoration: none;
99 a.topnav-2 { font-family: Verdana, Arial, Helvetica, sans-serif;
103 text-decoration: none;
105 a.topnav-3 { font-family: Verdana, Arial, Helvetica, sans-serif;
109 text-decoration: none;
111 a.topnav-4 { font-family: Verdana, Arial, Helvetica, sans-serif;
115 text-decoration: none;
117 a.topnav-5 { font-family: Verdana, Arial, Helvetica, sans-serif;
121 text-decoration: none;
124 border-top: solid #777777 1px;
129 border-top: solid #777777 1px;
134 border-top: solid #777777 1px;
139 border-top: solid #777777 1px;
144 border-top: solid #777777 1px;
149 border-top: solid #777777 1px;
154 border-bottom: solid black 1px;
156 padding-bottom: .5em;
159 border-bottom: solid black 1px;
161 padding-bottom: .5em;
164 border-bottom: solid black 1px;
166 padding-bottom: .5em;
169 border-bottom: solid black 1px;
171 padding-bottom: .5em;
174 border-bottom: solid black 1px;
176 padding-bottom: .5em;
179 border-bottom: solid black 1px;
181 padding-bottom: .5em;
184 .currenttopnav { font-family: Arial, Verdana, Helvetica, sans-serif;
187 color: #ffffff; background-color: #7e0079;
188 text-decoration: none;
192 %# .currenttopnav is the original RT class for the sidebar navigation tabs.
193 %# Font-sizing by level depth was originally hard-coded into Elements/Menu.
194 %# This modification sets a different class name for each level, allowing
195 %# style sheet control over the formats
198 a.currenttopnav-0 { font-family: Verdana, Arial, Helvetica, sans-serif;
201 color: #ffffff; background-color: #7e0079;
202 text-decoration: none;
204 a.currenttopnav-1 { font-family: Verdana, Arial, Helvetica, sans-serif;
207 color: #ffffff; background-color: #7e0079;
208 text-decoration: none;
210 a.currenttopnav-2 { font-family: Verdana, Arial, Helvetica, sans-serif;
213 color: #ffffff; background-color: #7e0079;
214 text-decoration: none;
216 a.currenttopnav-3 { font-family: Verdana, Arial, Helvetica, sans-serif;
219 color: #ffffff; background-color: #7e0079;
220 text-decoration: none;
222 a.currenttopnav-4 { font-family: Verdana, Arial, Helvetica, sans-serif;
225 color: #ffffff; background-color: #7e0079;
226 text-decoration: none;
228 a.currenttopnav-5 { font-family: Verdana, Arial, Helvetica, sans-serif;
231 color: #ffffff; background-color: #7e0079;
232 text-decoration: none;
234 li.currenttopnav-0-minor {
235 border-top: solid #999999 1px;
239 li.currenttopnav-1-minor {
240 border-top: solid #777777 1px;
244 li.currenttopnav-2-minor {
245 border-top: solid #777777 1px;
249 li.currenttopnav-3-minor {
250 border-top: solid #777777 1px;
254 li.currenttopnav-4-minor {
255 border-top: solid #777777 1px;
259 li.currenttopnav-5-minor {
260 border-top: solid #777777 1px;
264 li.currenttopnav-0-major {
265 border-bottom: solid black 1px;
267 padding-bottom: .5em;
269 li.currenttopnav-1-major {
270 border-bottom: solid black 1px;
272 padding-bottom: .5em;
274 li.currenttopnav-2-major {
275 border-bottom: solid black 1px;
277 padding-bottom: .5em;
279 li.currenttopnav-3-major {
280 border-bottom: solid black 1px;
282 padding-bottom: .5em;
284 li.currenttopnav-4-major {
285 border-bottom: solid black 1px;
287 padding-bottom: .5em;
289 li.currenttopnav-5-major {
290 border-bottom: solid black 1px;
292 padding-bottom: .5em;
295 .topactions { font-family: Arial, Verdana, Helvetica, sans-serif;
298 text-decoration: none;
300 .subnav { font-family: Arial, Verdana, Helvetica, sans-serif;
304 text-decoration: none;
306 .currentsubnav { font-family: Arial, Verdana, Helvetica, sans-serif;
310 text-decoration: none;
312 .error { background-color: #ff0000;
313 background-position: left top;
317 .oldblue { background-color: #0066CC;
318 background-position: left top;
323 background-color: #4682B4;
324 /* %# background-color: #eeeeee; */
325 background-position: left top;
329 /* %# Actually the "topactions" section */
330 .blueright { background-color: #4682B4;
331 background-position: left top;
336 .olddarkblue { background-color: #003399;
337 background-position: left top;
342 background-color: #000080;
343 background-position: left top;
348 background-color: #000080;
349 background-position: left top;
354 background-color: #eeeeee;
355 background-position: left top;
360 background-color: #eeeeee;
361 background-position: left top;
366 background-color: #000000;
368 background-position: left top;
373 background-color: #000000;
375 background-position: left top;
376 vertical-align: center;
382 input.fsblackbutton {
383 background-color:#333333;
386 border-top-color:#cccccc;
387 border-left-color:#cccccc;
388 border-right-color:#aaaaaa;
389 border-bottom-color:#aaaaaa;
390 font-family: Arial, Verdana, Helvetica, sans-serif;
395 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff333333',EndColorStr='#ff666666')
398 input.fsblackbuttonselected {
399 background-color:#7e0079;
402 border-top-color:#cccccc;
403 border-left-color:#cccccc;
404 border-right-color:#aaaaaa;
405 border-bottom-color:#aaaaaa;
406 font-family: Arial, Verdana, Helvetica, sans-serif;
411 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330033',EndColorStr='#ff7e0079')
415 background-color: #cccccc;
416 background-position: left top;
421 background-color: #cccccc;
422 background-position: left top;
427 background-color: #aaaaaa;
428 background-position: left top;
432 .darkmediumgrayright {
433 background-color: #aaaaaa;
434 background-position: left top;
439 background-color: #e8e8e8;
440 background-position: left top;
445 background-color: #e8e8e8;
446 background-position: left top;
451 background-color: #ffffff;
452 background-position: left top;
457 background-color: #ffffff;
458 background-position: left top;
472 div.downloadattachment {
479 td { font-family: Arial, Verdana, Helvetica, sans-serif;
481 background-position: left top;
483 .black { background-color: #000000;
484 background-position: left top;
486 span.rtname { font-family: Arial, Verdana, Helvetica, sans-serif;
490 span.title { font-family: Arial, Verdana, Helvetica, sans-serif;
494 .header { font-family: Arial, Verdana, Helvetica, sans-serif;
498 .subheader { font-family: Arial, Verdana, Helvetica, sans-serif;
502 .value { font-weight: bold; }
503 .entry { font-weight: normal; }
504 .label { font-weight: normal;
506 .labeltop { font-weight: normal;
508 vertical-align: top }
509 .productnav { font-family: Arial, Verdana, Helvetica, sans-serif;
513 vertical-align: middle;
514 text-decoration: none}
515 .rtblue { background-color: #3399FF;
517 background-position: left top;
518 vertical-align: top }
521 .currenttab { margin: 0.2em; background: #336699; }
522 .othertab { margin: 0.2em; background: #efefef; }
523 .oddline { background-color : #ccccee; }
525 UL.topnav LI :focus { text-decoration: underline; }
533 background-color: #e8e8e8;
536 td.boxcontainer + td.boxcontainer {
539 border-collapse: collapse;
542 th.ticketheader { font-size: 80%;
551 padding-right: 0.5em;
554 border-top: solid black 1px;
555 border-bottom: solid black 1px;
560 padding-right: 0.5em;
563 border-top: solid black 1px;
564 border-bottom: solid black 1px;
576 font-family: Arial, Verdana, Helvetica, sans-serif;
583 font-family: Verdana, Arial, Helvetica, sans-serif;
596 background-color : #ffffff;
600 background-color : #ccccee;
606 font-family: Verdana, Arial, Helvetica, sans-serif;
612 DIV.endmatter { margin-left: -7% }
613 .bpscredits {margin-top: 1em;
619 A { font-weight: bold; color: #000000
622 .currenttab { color: #ffffff;}
623 .othertab { color: #336699; }
625 .inverse { color: #ffffff; }
629 A:link IMG, A:visited IMG { border-style: none }
630 a:focus {text-decoration: underline }
631 A IMG { color: white } /* The only way to hide the border in NS 4.x */
633 /* a:link { text-decoration: none} */
634 /* a:visited { text-decoration: none} */
636 a:hover { text-decoration: underline}
637 /* a:focus { background-color: #ccccee } */
644 SPAN.date { font-size: 0.8em }
646 span.title { font-size: 1.6em;
647 vertical-align: middle;
648 /* %# color: #ffffff; */
651 span.productname { font-size: 2em;
653 SPAN.titleboxtitle, SPAN.titleboxclose {
656 vertical-align: middle;
659 SPAN.titleboxtitle a {
662 SPAN.titleboxtitle a:after {
669 vertical-align: middle;
677 SPAN.label { font-size: 0.8em;
680 DIV.page-stats { font-size: 0.8em;
696 background-color : #ccccee;
702 margin-right: 0.25em;
703 padding-left: 0.25em;
710 .menu-major-separator {
711 border-bottom: solid white 1px;
713 padding-bottom: .5em;
716 .menu-minor-separator {
717 border-top: solid #999999 1px;
722 TH.collection-as-table { text-align: center;
727 background-color: #cccccc;
731 TD.collection-as-table { text-align: left;
743 textarea.messagebox {
748 %# Provide a callback for adding/modifying the style sheet.
749 %# http://www.w3.org/TR/REC-CSS1 - section 3.2, says:
750 %# "latter specified rule wins"
751 <& /Elements/Callback &>
756 $r->content_type('text/css');
757 #$r->headers_out->{'Expires'} = '+30m';