Barry version 0.18.3
[barry/progweb.git] / doc / www / default.css
blobf2ed77ad246ad6e3af1b5a87bd177deadd8773a3
1 /*----------------------------------------------------------------------*/
2 /* BASE ELEMENTS */
3 /*----------------------------------------------------------------------*/
5 body { font-family: Arial,Helvetica,Sans-Serif;
6 font-size: 8pt;
7 margin: 10px;
8 background-color: #E0E0E0;
9 background-image: url("/images/background.jpg");
12 p { font-family: Arial,Helvetica,Sans-Serif; font-size: 10pt; }
14 a { color: #0000CC; text-decoration: none; }
15 a:hover { color: #0000AA; text-decoration: underline; }
16 a:active { color: #0000AA; }
17 a:visited { color: #0000AA; }
19 table { font-family: Arial,Helvetica,Sans-Serif; font-size: 10pt; }
21 form { margin: 0px; }
22 ul { margin-top: 0px; }
23 dl { margin-left: 25px; }
25 /*----------------------------------------------------------------------*/
26 /* MAIN LOOK & FEEL */
27 /*----------------------------------------------------------------------*/
29 .pageHeader { font-family: Arial,Helvetica,Sans-Serif;
30 font-size: 14pt;
31 font-weight: bold;
32 color: #313472;
33 margin-top: 0px;
34 margin-bottom: 3px;
37 .subHeader { font-family: Arial,Helvetica,Sans-Serif;
38 font-size: 11pt;
39 font-weight: bold;
40 color: #313472;
41 margin-top: 5px;
42 margin-bottom: 5px;
45 .linearNav { font-family: Arial,Helvetica,Sans-Serif;
46 font-size: 8pt;
47 margin-left: 2px;
48 margin-top: 2px;
49 margin-bottom: 5px;
52 .itemHeader { font-family: Arial,Helvetica,Sans-Serif;
53 font-size: 10pt;
54 font-weight: bold;
55 margin-top: 10px;
58 .note { font-family: Arial,Helvetica,Sans-Serif;
59 font-size: 8pt;
60 font-style: italic;
61 text-align: center;
64 .copyRight { font-family: Arial,Helvetica,Sans-Serif;
65 font-size: 8pt;
66 font-style: italic;
67 margin: 2px;
70 /*----------------------------------------------------------------------*/
71 /* FRAME STRUCTURES */
72 /*----------------------------------------------------------------------*/
74 .headerFrame { border: solid 1px black;
75 border-collapse: collapse;
76 width: 750;
77 height: 80px;
78 background-color: #FFFFFF;
81 .topMenuFrame { border-left: solid 1px black;
82 border-right: solid 1px black;
83 border-collapse: collapse;
84 width: 750;
85 height: 22px;
86 padding: 0px;
89 .mainFrame { border: solid 1px #000000;
90 border-collapse: collapse;
91 width: 750;
94 .contentFrame { padding: 15px;
95 background-color: #FFFFFF;
96 vertical-align: top;
99 .leftMenuFrame { padding: 5px;
100 background-color: #95ADDA;
101 vertical-align: top;
102 width: 175px;
105 .rightMenuFrame { background-color: #EEEEEE;
106 vertical-align: top;
107 width: 115px;
108 border-left: dashed 1px #CCCCCC;
109 padding: 10px;
112 /*----------------------------------------------------------------------*/
113 /* TOP MENU */
114 /*----------------------------------------------------------------------*/
116 .topMenuCell { font-family: Arial,Helvetica,Sans-Serif;
117 font-size: 8pt;
118 border-left: solid 0px black;
119 border-right: solid 0px black;
120 padding: 0px;
121 background-color: #9C80A7;
124 .topMenuLink { color: #FFFFFF; font-weight: bold; }
125 .topMenuLink:hover { color: #FFFFFF; text-decoration: none; }
126 .topMenuLink:active { color: #FFFFFF; }
127 .topMenuLink:visited { color: #FFFFFF; }
129 /*----------------------------------------------------------------------*/
130 /* LEFT MENU */
131 /*----------------------------------------------------------------------*/
133 .leftMenu { width: 100%;
134 test-align: center;
137 .leftMenuHeader { font-family: Arial,Helvetica,Sans-Serif;
138 font-size: 10pt;
139 font-weight: bold;
140 color: #FFFFFF;
141 text-align: center;
142 border: 1px solid #CCCCFF;
145 .leftMenuHeaderLink { color: #FFFFFF; text-decoration: none; }
146 .leftMenuHeaderLink:hover { color: #FFFFFF; text-decoration: none; }
147 .leftMenuHeaderLink:active { color: #FFFFFF; }
148 .leftMenuHeaderLink:visited { color: #FFFFFF; }
150 .leftMenuLink { font-family: Arial,Helvetica,Sans-Serif;
151 font-size: 8pt;
152 color: #313472;
153 text-align: left;
154 padding: 5px;
157 .leftMenuLink:hover { color: #313472; text-decoration: none; }
158 .leftMenuLink:active { color: #313472; }
159 .leftMenuLink:visited { color: #313472; }
161 /*----------------------------------------------------------------------*/
162 /* TABLE LISTINGS
163 /*----------------------------------------------------------------------*/
165 .listTable { width: 95%;
166 margin-left: auto;
167 margin-right: auto;
170 .listHeader { font-family: Arial,Helvetica,Sans-Serif;
171 font-size: 10pt;
172 font-weight: bold;
173 text-align: center;
174 color: #FFFFFF;
175 background-color: #9C80A7;
176 padding: 2px;
179 .listRow { font-family: Arial,Helvetica,Sans-Serif;
180 font-size: 8pt;
183 .listRow1 { background-color: #FFFFFF; }
184 .listRow2 { background-color: #F0F0F0; }
186 /*----------------------------------------------------------------------*/
187 /* PDF VERSION */
188 /*----------------------------------------------------------------------*/
190 .pdfFrame { border: solid 1px #B98A9F;
191 border-collapse: collapse;
192 width: 60px;
193 margin: 3px;
196 .pdfCell { font-family: Arial,Helvetica,Sans-Serif;
197 font-size: 8pt;
198 text-align: center;
199 padding: 5px;
202 /*----------------------------------------------------------------------*/
203 /* STYLES FOR NEWS ITEMS */
204 /*----------------------------------------------------------------------*/
206 .newsHeader { font-family: Arial,Helvetica,Sans-Serif;
207 font-size: 10pt;
208 font-weight: bold;
209 margin-top: 10px;
210 margin-bottom: 0px;
213 .newsDate { font-family: Arial,Helvetica,Sans-Serif;
214 font-size: 8pt;
215 font-style: italic;
216 margin-top: 0px;
217 margin-bottom: 5px;
220 .newsLink { font-family: Arial,Helvetica,Sans-Serif;
221 font-size: 8pt;
224 .newsHeaderSide { font-family: Arial,Helvetica,Sans-Serif;
225 font-size: 8pt;
226 font-weight: bold;
227 margin-top: 5px;
228 margin-bottom: 5px;
229 text-align: center;
232 .newsLinkSide { font-family: Arial,Helvetica,Sans-Serif;
233 font-size: 8pt;
234 text-align: right;
237 .newsDateSide { font-family: Arial,Helvetica,Sans-Serif;
238 font-size: 6pt;
239 color: #999999;
240 margin-bottom: 10px;
243 /*----------------------------------------------------------------------*/
244 /* STYLES FOR SUMMARY PAGES */
245 /*----------------------------------------------------------------------*/
247 .summaryList { margin-top: 10px; }
249 .summaryItem { padding-bottom: 10px; }
251 /*----------------------------------------------------------------------*/
252 /* STYLES FOR CONTACT */
253 /*----------------------------------------------------------------------*/
255 .contactHeader { font-family: Arial,Helvetica,Sans-Serif;
256 font-size: 10pt;
257 font-weight: bold;
258 color: #000000;
259 margin-bottom: 10px;
262 .contactSub { font-family: Arial,Helvetica,Sans-Serif;
263 font-size: 10pt;
264 font-style: italic;
267 /*----------------------------------------------------------------------*/