2 /*=====================================================================*\
3 || ###################################################################
4 || # Blue Static ISSO Framework
5 || # Copyright (c)2002-[#]year[#] Blue Static
7 || # This program is free software; you can redistribute it and/or modify
8 || # it under the terms of the GNU General Public License as published by
9 || # the Free Software Foundation; version [#]gpl[#] of the License.
11 || # This program is distributed in the hope that it will be useful, but
12 || # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
13 || # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 || # You should have received a copy of the GNU General Public License along
17 || # with this program; if not, write to the Free Software Foundation, Inc.,
18 || # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
19 || ###################################################################
20 \*=====================================================================*/
22 error_reporting(E_ALL
& ~E_NOTICE
);
26 if (!isset($GLOBALS['isso:callback']))
28 if (!method_exists($GLOBALS['isso:callback'], 'load'))
31 $path = (isset($_SERVER['SCRIPT_URL']) ?
$_SERVER['SCRIPT_URL'] : $_SERVER['REQUEST_URI']);
32 $GLOBALS['isso:callback'] = new stdClass
;
33 $GLOBALS['isso:callback']->webpath
= dirname($path) . '/';
35 // Gecko browsers need this to display right
36 header("Content-Type: text/css");
41 /*=====================================================================*\
42 || ###################################################################
43 || # Blue Static ISSO Framework
44 || # Copyright (c)2002-[#]year[#] Blue Static
46 || # This program is free software; you can redistribute it and/or modify
47 || # it under the terms of the GNU General Public License as published by
48 || # the Free Software Foundation; version [#]gpl[#] of the License.
50 || # This program is distributed in the hope that it will be useful, but
51 || # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
52 || # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
55 || # You should have received a copy of the GNU General Public License along
56 || # with this program; if not, write to the Free Software Foundation, Inc.,
57 || # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
58 || ###################################################################
59 \*=====================================================================*/
61 /* ################################################################### */
62 /* Body and table elements */
63 /* ################################################################### */
65 /* Work-around for Mozilla (bug #243751) and Opera (bug #???) bugs in viewpoint rendering */
71 /* Main window background colour and font colour */
74 color
: rgb(96, 106, 90);
76 background
-color
: rgb(232, 255, 198);
81 /* Border area around tables and inbetween spacing */
87 /* First row set in all tables */
90 color
: rgb(30, 35, 46);
92 background
-color
: rgb(109, 187, 45);
95 /* Links within the TCAT class */
96 .tcat a
:link
, .tcat a
:visited
, .tcat a
:active
98 color
: rgb(55, 55, 55);
101 /* Row under the TCAT row (often used for column headers) */
102 td
.thead
, .thead td
, .alt3
104 color
: rgb(45, 45, 45);
109 background
-color
: rgb(165, 165, 165);
112 /* Links for the THEAD class */
113 .thead a
:link
, .thead a
:visited
, .thead a
:active
, .alt3 a
:link
, .alt3 a
:visited
, .alt3 a
:active
115 color
: rgb(45, 45, 45);
118 /* The first type of row used in the alternation cycle */
121 color
: rgb(41, 63, 91);
123 background
-color
: rgb(237, 245, 230);
126 /* The second type of row used in the alternation cycle */
129 color
: rgb(41, 63, 91);
131 background
-color
: rgb(255, 255, 255);
134 /* The third alternation, used in special cases */
140 /* The last row in the table (often used for the submit buttons) */
143 color
: rgb(55, 55, 55);
145 background
-color
: rgb(64, 64, 64);
148 /* ################################################################### */
150 /* ################################################################### */
152 /* Font settings for all non-styled elements */
153 body
, p
, td
, tr
, ol
, ul
155 font
-family
: verdana
, geneva
, arial
, helvetica
, sans
-serif
;
159 /* Small text (used in copyright) */
160 .smallfont
, .copyright
, dfn
162 font
-family
: tahoma
, verdana
, geneva
, arial
, helvetica
, sans
-serif
;
166 /* Description text */
173 .tcat
, .thead
, .tfoot
175 font
-family
: tahoma
, verdana
, geneva
, arial
, helvetica
, sans
-serif
;
180 a
:link
, a
:visited
, a
:active
182 color
: rgb(109, 187, 45);
186 a
:hover
, .tcat a
:hover
, .thead a
:hover
, .tfoot a
:hover
, .alt3 a
:hover
188 color
: rgb(143, 236, 9);
191 .copyright a
:hover
, .copyright a
:link
, .copyright a
:visited
, .copyright a
:active
193 text
-decoration
: none
;
199 font
-family
: 'courier new', courier
, monospace
;
203 /* ################################################################### */
204 /* Form styling elements */
205 /* ################################################################### */
207 /* Input elements in a form */
208 input
, textarea
, select
, option
210 font
-family
: verdana
, geneva
, arial
, helvetica
, sans
-serif
;
214 /* Input formatting */
217 font
-family
: tahoma
, verdana
, geneva
, arial
, helvetica
, sans
-serif
;
222 margin
: 3px
1px
1px
1px
;
230 font
-family
: tahoma
, verdana
, geneva
, arial
, helvetica
, sans
-serif
;
234 margin
: 3px
1px
1px
1px
;
237 /* ################################################################### */
238 /* Navigation panel */
239 /* ################################################################### */
241 /* The links that appear in the upper-right corner */
249 #toplinks #toplinks-links
254 /* Wrapper for the entire navigation system; including tabs */
260 /* The content panel that draws the background color for the panel */
265 background
-color
: rgb(255, 255, 255);
267 border
-color
: rgb(124, 128, 135);
271 color
: rgb(55, 55, 55);
276 /* The actual tabbar */
284 margin
-bottom
: -14px
;
287 /* Links in the tabbar */
291 color
: rgb(122, 151, 101);
293 text
-transform
: uppercase
;
294 text
-decoration
: none
;
296 padding
: 8px
0px
8px
0px
;
299 background
-image
: url({$GLOBALS['isso:callback']->webpath
}images
/tabs
.gif
);
300 background
-repeat
: no
-repeat
;
301 background
-position
: 0%
-35px
;
304 /* Blocks of the tab link */
310 padding
: 8px
15px
8px
15px
;
312 background
-image
: url({$GLOBALS['isso:callback']->webpath
}images
/tabs
-ends
.gif
);
313 background
-repeat
: no
-repeat
;
314 background
-position
: 100%
-35px
;
317 /* The current, active tab */
318 #tabbar #focustab, #tabbar #focustab a:hover
320 color
: rgb(64, 64, 64);
322 background
-position
: 0%
0px
;
324 padding
: 8px
0px
9px
0px
;
327 /* Blocks of a focused tab link */
328 #tabbar #focustab span
330 background
-position
: 100%
0px
;
338 background
-position
: 0%
-70px
;
340 color
: rgb(143, 236, 9);
343 /* Blocks of a hovered tab link */
346 background
-position
: 100%
-70px
;
349 /* Main content frame <td> */
356 padding
: 5px
5px
5px
0px
;
359 #wrapper #contentbody #mainbody table
364 /* Menu frame <td> */
374 /* A menu list of items */
383 /* An individual item in the menu list */
388 padding
: 2px
2px
2px
7px
;
391 background
-color
: rgb(208, 208, 208);
394 /* Links in the menu list */
397 color
: rgb(64, 64, 64);
398 text
-decoration
: none
;
403 /* A :hover for the row of a menu item */
404 #menu li a:hover span
406 background
-color
: rgb(158, 236, 95);
409 /* A header item row */
413 text
-transform
: uppercase
;
414 color
: rgb(255, 255, 255);
418 background
-color
: rgb(96, 106, 90);
421 /* A focused item row */
424 background
-color
: rgb(182, 216, 154);
426 text
-decoration
: underline
;