PageRenderTime 201ms CodeModel.GetById 60ms app.highlight 54ms RepoModel.GetById 71ms app.codeStats 1ms

/src/css/voview.css

http://voview.googlecode.com/
CSS | 347 lines | 269 code | 58 blank | 20 comment | 0 complexity | 58f654302972b5dab777d7f5f440e6f5 MD5 | raw file
  1/*	font-family: Geneva, Arial, Helvetica, sans-serif; */
  2body {
  3	font-size: 100%;
  4	color: #000;
  5	background-color: #fff;
  6	margin-top: 10px;
  7	padding: 0;
  8}
  9
 10/* busy cursor */
 11.busy {
 12	cursor: progress;
 13}
 14
 15/* Links */
 16
 17a:link {
 18	/* color: #494; */
 19	text-decoration: none;
 20}
 21a:visited {
 22	/* color: #040; */
 23	text-decoration: none;
 24}
 25a:hover {
 26	text-decoration: underline;
 27	color: #000;
 28}
 29
 30/* Form */
 31
 32input.submit {
 33	color: #c00;
 34}
 35input.reset {
 36	color: #00c;
 37}
 38input.defaultComment {
 39	color: #999	
 40}
 41
 42/* styles for filter input boxes */
 43
 44form#filterForm input.filter {
 45	background-color: #def;
 46	color: #036;
 47	width: 95%;
 48	display: inline;
 49}
 50
 51form#filterForm input.submit {
 52	background-color: #eee;
 53	font-weight: bold;
 54	width: 95%;
 55	/* width: 45%; */
 56	color: #c00;
 57}
 58
 59form#filterForm input.reset {
 60	background-color: #eee;
 61	font-weight: bold;
 62	width: 95%;
 63	/* width: 45%; */
 64	color: #00c;
 65}
 66
 67.searchnote {
 68	font-size: 0.8em;
 69	font-weight: normal;
 70	line-height: 150%;
 71	color: gray;
 72	margin: 0 0 1em 0;
 73	padding: 0 0;
 74}
 75
 76.searchnote.compact {
 77	line-height: 115%;
 78}
 79
 80#output {
 81	clear: both;
 82}
 83
 84/* headings and paragraphs */
 85
 86h2 {
 87	text-align: left;
 88	font-style: italic;
 89	color: #666;
 90	clear: both;
 91	font-size: 1.2em;
 92}
 93
 94h3 {
 95	padding: 0;
 96	text-align: left;
 97	display: inline;
 98	font-size: 1.0em;
 99}
100
101p { text-indent: 0px; }
102
103/* "button box" display */
104
105.bbox {
106	border: 1px solid #bca;
107	color: #494;
108	padding: 0 3px 0 3px;
109	margin: 2px;
110	background-color: #dec;
111	text-align: center;
112    cursor: pointer;
113}
114
115/*
116    Hover doesn't necessarily work with older Firefox browsers (3.2.*), so the
117    cursor: pointer was added to the plain .bbox as well.
118*/
119.bbox:hover {
120	border-color: #271;
121	background-color: #9d8;
122	color: #000;
123	cursor: pointer;
124}
125
126.rightbutton {
127	font-size: 0.8em;
128	font-weight: normal;
129	line-height: 150%;
130	margin: -3em  2px 0 10em;
131	float: left;
132}
133
134/* VOTable */
135
136td.fieldparam {
137	vertical-align: top;
138	padding: 0 1em 0 0;
139}
140
141table.parameters {
142	border: 1px solid #ccc;
143	font-size: 0.9em;
144}
145
146table.parameters th {
147	color: #fff;
148	background-color: #036;
149	border: 1px solid #ccc;
150	margin: 0 0;
151	padding: 0.1em 0.2em;
152}
153
154table.parameters tr:hover {
155	background-color: #ffb;
156}
157
158table.fields {
159	border: 1px solid #ccc;
160	font-size: 0.9em;
161   clear: left; /* because can get 'caught' on reset column order button if is 2 rows */
162}
163
164table.fields th {
165	color: #fff;
166	background-color: #036;
167	border: 1px solid #ccc;
168	margin: 0 0;
169	padding: 0.1em 0.2em;
170}
171
172table.fields tr:hover {
173	background-color: #ffb;
174}
175
176table.fields tr.separator {
177/* background-color: #ddd; */
178	background-color: #f77;
179	font-style: italic;
180}
181
182table.fields tr.dragging {
183	background-color: #ffb;
184}
185
186table.fields tr.separator.dragging {
187	background-color: #f33;
188}
189
190.draggable {
191	cursor: move;
192}
193
194table.data {
195	clear: both;
196	border: 1px solid #ccc;
197	font-size: 0.9em;
198/*	table-layout: fixed; */
199}
200
201tr.odd {
202	background-color: #eee;
203}
204
205table.data tr:hover {
206	background-color: #ffb;
207}
208
209table.data tr.selectedimage {
210	background-color: #bda;
211}
212
213table.data tr.selectedimage:hover {
214	background-color: #9d8;
215}
216
217table.data th {
218	color: #fff;
219	background-color: #036;
220	border: 1px solid #036;
221	margin: 0 0;
222	padding: 0.1em 0.8em;
223	cursor: pointer;
224}
225
226table.data th.unsortable {
227	cursor: default;
228}
229
230table.data th:hover {
231	background-color: #369;
232}
233
234table.data td {
235	/* white-space: nowrap; */
236	text-align: center;
237}
238
239table.data td.wrappable {
240	white-space: normal;
241	text-align: center;
242}
243
244th.ascending {
245	background-image: url(../@IMG_PATH@asc.png);
246	background-position: 100% 50%;
247	background-repeat: no-repeat;
248}
249
250th.descending {
251	background-image: url(../@IMG_PATH@desc.png);
252	background-position: 100% 50%;
253	background-repeat: no-repeat;
254}
255
256/* paging buttons */
257
258div.buttons {
259	clear: both;
260	width: 100%;
261	height: 1.8em;
262	border-bottom: 1px solid #ccc;
263	border-top: 1px solid #ccc;
264	margin: 0.5em 0 0.5em 0;
265	padding: 0.3em 0 0.3em 0;
266	text-align: center;
267	font-size: 0.9em;
268}
269
270div.buttons div.pagelabel {
271	float: left;
272	padding: 0.3em 0 0 0;
273	margin: 0 0;
274	height: 0;
275}
276
277div.buttons div.pageLengthControl {
278}
279
280div.buttons a {
281	text-decoration: none;
282}
283div.buttons a:link {
284	color: #494;
285}
286div.buttons a:visited {
287	color: #494;
288}
289div.buttons a:hover {
290	color: #000;
291}
292
293div.buttons div.pagebuttons {
294	float: right;
295	padding: 0.3em 0 0 0;
296	margin: 0 0;
297	height: 0;
298}
299
300div.buttons span.button {
301	display: inline;
302	margin: 0 0;
303}
304
305div.buttons span.button.inactive {
306	color: #bbb;
307	text-decoration: none;
308	cursor: default;
309}
310
311.rev, .rrev {
312	padding: 2px 2px 2px 26px;
313	background-position: 0% 50%;
314	background-repeat: no-repeat;
315	text-align: left;
316}
317
318.fwd, .ffwd {
319	padding: 2px 26px 2px 2px;
320	background-position: 100% 50%;
321	background-repeat: no-repeat;
322	text-align: right;
323}
324
325.rrev { background-image: url(../@IMG_PATH@afirst.gif); }
326.rev { background-image: url(../@IMG_PATH@aprev.gif); }
327.fwd { background-image: url(../@IMG_PATH@anext.gif); }
328.ffwd { background-image: url(../@IMG_PATH@alast.gif); }
329
330.rrev:hover { background-image: url(../@IMG_PATH@afirst_hl.gif); }
331.rev:hover { background-image: url(../@IMG_PATH@aprev_hl.gif); }
332.fwd:hover { background-image: url(../@IMG_PATH@anext_hl.gif); }
333.ffwd:hover { background-image: url(../@IMG_PATH@alast_hl.gif); }
334
335.rrev.inactive { background-image: url(../@IMG_PATH@afirst_in.gif); }
336.rev.inactive { background-image: url(../@IMG_PATH@aprev_in.gif); }
337.fwd.inactive { background-image: url(../@IMG_PATH@anext_in.gif); }
338.ffwd.inactive { background-image: url(../@IMG_PATH@alast_in.gif); }
339
340@media print {
341	div.pagebuttons {
342		display: none;
343	}
344	div.pageLengthControl {
345		display: none;
346	}
347}