Fetch positions (including exec) from ldap
[mspang/www.git] / default.css
1 body {
2     background: white;
3     color: black;
4     font-family: 'Lucida Grande', Sans, Sans-serif;
5     font-size: 12px;
6     width: 760px;
7     margin: 0 auto;
8     padding: 0 20px;
9 }
10
11 hr {
12     border: 0;
13     color: #ccc;
14     background-color: #ccc;
15     height: 1px;
16 }
17
18 h1 {
19     font-size: x-large;
20 }
21 h2 {
22     font-size: large;
23     text-transform: uppercase;
24     border-left: 10px solid #ff9900;
25     padding-left: 10px;
26     color: #000055;
27 }
28 h3 {
29     font-size: medium;
30     color: #0055aa;
31 }
32
33 a:visited {
34     background: transparent;
35     color: #8888aa;
36     text-decoration: none;
37 }
38 a:link {
39     background: transparent;
40     color: #0000aa;
41     text-decoration: none; 
42 }
43 a:active {
44     color: #0000cc;
45 }
46
47 table.newsandevents {
48     background: black;
49 }
50
51 td.button {
52     background: #eeeeee;
53     text-align: center;
54 }
55 td.newsdate {
56     background: #eeeeff;
57     font-size: x-small;
58     text-align: center;
59     font-weight: bold;
60 }
61 td.newsitem {
62     background: white;
63     text-align: left;
64 }
65 td.newsauthor {
66     background: #eeeeff;
67     font-size: x-small;
68     text-align: center;
69 }
70 td.eventdate {
71     background: #eeffee;
72     font-size: x-small;
73     text-align: center;
74     font-weight: bold;
75 }
76 td.eventitem {
77     background: white;
78     text-align: left;
79 }
80 td.eventroom {
81     background: #eeffee;
82     font-size: x-small;
83     text-align: center;
84 }
85 th.news {
86     background: #222255;
87     color: white;
88     font-size: x-small;
89     text-align: left;
90 }
91 th {
92     background: #002288;
93     color: white;
94 }
95 tr.members1 {
96     background: white;
97 }
98 tr.members2 {
99     background: #cee6ff;
100 }
101
102 img {
103     border-width: 0;
104 }
105
106 div.position {
107     font-weight: bold;
108 }
109
110 div.footerlogo {
111     float: right;
112     padding-left: 5px;
113 }
114
115 div.webcam {
116     text-align: center;
117 }
118
119 div.biglogo {
120     height: 100px;
121 }
122 div.biglogo div {
123     float: left;
124 }
125 div.biglogo div.uwlogo {
126     margin-top: 16px;
127 }
128 div.biglogo div.acmlogo {
129     margin-top: 12px;
130 }
131 div.biglogo div.csclogo {
132     margin-top: 12px;
133     float: right;
134 }
135
136 div.template-header {
137     padding-top: 5px;
138 }
139
140 div.menubar {
141     background-color: white;
142     padding-top: 12px;
143     margin: 0 auto;
144     text-align: center;
145     height: 75px;
146     vertical-align: middle;
147     font-size: 11px;
148     text-transform: uppercase;
149 }
150
151 div.menuitem {
152     margin: 0;
153     padding: 0;
154     text-align: center;
155     float: left;
156 }
157
158 div.menuitem a {
159     display: block;
160     text-align: center;
161     padding: 5px;
162     margin: 0;
163     text-decoration: none;
164     font-weight: 400;
165 }
166
167 div.menuitem a:hover {
168     font-weight: 700;
169     color: black;
170     background-color: #eee;
171     border: 1px solid #ccc;
172 }
173
174 div.menuitem p {
175     margin: 0;
176     padding: 0;
177 }
178
179 div.webtitle {
180     height: 46px;
181     width: 750px;
182     background-color: #215498;
183     border-bottom: 4px solid #104387;
184     padding-left: 10px;
185     padding-top: 10px;
186 }
187
188 div.webtitle div {
189     float:left;
190     background-color: #215498;
191 }
192
193 a.diritem, a.diritem:link, a.diritem:visited, a.diritem:active {
194     font-size: 14px;
195     border-left: 4px solid #ccc;
196     padding: 0 15px 0 5px;
197     color: blue;
198 }
199
200 a.diritem:hover {
201     border-left: 4px solid green;
202 }
203
204 a.homedir {
205     font-weight: 700;
206 }
207
208 a.pagetop, a.pagetop:link, a.pagetop:visited, a.pagetop:hover {
209     display: block;
210     padding: 5px 10px 5px 10px;
211     border: 1px solid #ccc;
212     background-color: #eee;
213     color: #999;
214     font-size: 9px;
215     text-align: right;
216     text-transform: uppercase;
217 }
218
219 div.footer {
220     padding-top: 10px;
221     border-top: 1px solid #ccc;
222     font-size: 10px;
223     color: #666;
224 }
225
226 div.infobox {
227     border: 1px solid #ccc;
228     padding: 2px 2px;
229 }
230
231 div.infobox p {
232     margin: 5px;
233     padding: 0;
234 }
235
236 p.mediafile {
237     font-weight: bold;
238 }