Free cookie consent management tool by TermsFeed Policy Generator

source: branches/WebApplication/MVC2/HeuristicLabWeb.PluginHost/HLWebPluginHost/Content/themes/hl/Site.css @ 6316

Last change on this file since 6316 was 6316, checked in by dkahn, 13 years ago

#1198 Ongoing styling

File size: 6.0 KB
Line 
1/* Main Layout Styles
2----------------------------------------------------------*/
3
4body {
5  margin: 0;
6  padding: 0;
7  width: 100%;
8  height: 100%;
9  background-color: #FAFAFA;
10  text-align: center;
11  font-size: 62.5%;
12  font-family: Verdana, Helvetica, Sans-Serif;
13}
14
15img {
16  border: 0px;
17}
18
19h1, h2, h3, h4, h5 {
20  margin: 0px;
21  padding: 0px;
22}
23
24h1 {
25  color: #F7921D;
26  border-bottom: 1px dotted #AAAAAA;
27  font-size: 1.5em;
28  padding-bottom: 2px;
29  margin-bottom: 4px;
30}
31
32h2 {
33  color: #333333;
34  border-bottom: 1px solid #EEEEEE;
35  font-size: 1.2em;
36  padding-bottom: 3px;
37}
38
39h3 {
40  color: #333333;
41  font-size: 1em;
42  padding-bottom: 6px;
43}
44
45#master-page {
46  margin: 0 auto;
47  width: 999px;
48  text-align: left;
49}
50
51#master-header {
52  width: 999px;
53  height: 54px;
54  background-repeat: no-repeat;
55  background-image: url("images/bg_header.png");
56}
57
58#master-header .logo {
59  color: #FFFFFF;
60  display: block;
61  float: left;
62  text-align: left;
63  font-size: 28px;
64  padding-top: 18px;
65  padding-left: 8px;
66}
67
68#master-header .logo a {
69  text-decoration: none;
70  color: #FFFFFF;
71}
72
73#master-header .login {
74  font-size: 1.2em;
75  display: block;
76  text-align: right;
77  margin: 10px;
78  color: #FFFFFF;
79  float: right;
80  margin-top: 28px;
81}
82
83#master-header .login a {
84  background-color: #000000;
85  padding-left: 12px;
86  padding-right: 12px;
87  padding-top: 4px;
88  padding-bottom: 4px;
89  color: #FFFFFF;
90  text-decoration: none;
91  font-weight: bold;
92  border: 1px solid #CCCCCC;
93}
94
95#master-header .login a:hover {
96  color: #AAAAAA;
97}
98
99#master-mainmenu {
100  background-color: #000000;
101  background-repeat: repeat-y;
102  background-image: url("images/bg_mainmenu.png");
103  padding-left: 8px;
104  padding-right: 8px;
105  margin: 0px;
106  color: #FFFFFF;
107  height: 28px;
108  font-size: 1.2em;
109}
110
111#master-submenu {
112  padding-top: 20px;
113}
114
115#master-submenu UL {
116  margin: 0px;
117  padding: 0px;
118  margin-left: 5px;
119  margin-right: 6px;
120  border-bottom: 1px solid #CCCCCC; 
121  padding: 4px;
122}
123
124#master-submenu UL LI {
125  display: inline;
126  list-style: none;
127  border-right: 1px dotted #333333;
128}
129
130#master-submenu UL LI a {
131  padding: 0px 20px;
132  font-weight: bold;
133  text-decoration: none;
134  color: #333333; 
135}
136
137#master-submenu UL LI a:hover {
138  color: #F7921D;
139}
140
141#master-submenu UL LI.selected a {
142    color: #F7921D;
143}
144
145#master-main {
146  background-repeat: repeat-y;
147  background-image: url("images/bg_main.png");
148}
149
150#master-MainContent {
151  padding-left: 12px;
152  padding-right: 12px;
153  padding-top: 12px;
154  width: 975px;
155  display: block;
156  float: left;
157}
158
159#master-footer {
160  background-repeat: no-repeat;
161  background-image: url("images/bg_footer.png");
162  width: 999px;
163  height: 64px;
164  clear: both;
165}
166
167#master-footer .logo {
168  display: block;
169  text-align: right;
170  padding-right: 22px;
171  padding-top: 10px;
172}
173
174/* UI Styling */
175
176div.hl-menuButtons {
177  margin-top: 4px;
178  margin-bottom: 4px; 
179}
180
181.hl-button {
182
183}
184
185
186.hl-formHeader {
187  text-align: left; 
188}
189
190.hl-iconcell {
191  width: 20px;
192  text-align: center; 
193}
194
195.hl-signon-form fieldset legend {
196  color: black;
197}
198
199.hl-signon-form input[type=text], .hl-signon-form input[type=password]{
200  width: 200px; 
201}
202
203/* TAB MENU   
204----------------------------------------------------------*/
205ul#menu {
206  padding: 0px;
207  margin: 0px;
208  text-align: left;
209}
210
211ul#menu li {
212  display: inline;
213  list-style: none;
214}
215
216ul#menu li#greeting {
217  padding: 5px 20px;
218  font-weight: bold;
219  text-decoration: none;
220  line-height: 2.8em;
221  color: #fff;
222}
223
224ul#menu li a {
225  padding: 0px 20px;
226  padding-top: 4px;
227  font-weight: bold;
228  text-decoration: none;
229  line-height: 2.5em;
230  color: #FFFFFF;
231}
232
233ul#menu li a:hover {
234  text-decoration: none;
235  color: #AAAAAA;
236}
237
238ul#menu li a:active {
239}
240
241ul#menu li.selected a {
242  color: #F7921D;
243  background-color: #FFFFFF;
244  padding-bottom: 8px;
245}
246
247
248
249
250
251/* FORM LAYOUT ELEMENTS   
252----------------------------------------------------------*/
253
254fieldset {
255  margin: 1em 0;
256  padding: 1em;
257  border: 1px solid #CCC;
258}
259
260fieldset p {
261  margin: 2px 12px 10px 10px;
262}
263
264legend {
265  font-size: 1.1em;
266  font-weight: 600;
267  padding: 2px 4px 8px 4px;
268}
269
270input[type="text"] {
271  border: 1px solid #CCC;
272}
273
274input[type="password"] {
275  width: 200px;
276  border: 1px solid #CCC;
277}
278
279/*
280----------------------------------------------------------*/
281/*
282table {
283  border: solid 1px #e8eef4;
284  border-collapse: collapse;
285}
286
287table td {
288  padding: 5px;
289  border: solid 1px #e8eef4;
290}
291
292table th {
293  padding: 6px 5px;
294  text-align: left;
295  background-color: #e8eef4;
296  border: solid 1px #e8eef4;
297}
298*/
299/* MISC 
300----------------------------------------------------------*/
301.clear {
302  clear: both;
303}
304
305.error {
306  color: Red;
307}
308
309#menucontainer {
310  margin-top: 40px;
311}
312
313div#title {
314  display: block;
315  float: left;
316  text-align: left;
317}
318
319#logindisplay {
320  font-size: 1.1em;
321  display: block;
322  text-align: right;
323  margin: 10px;
324  color: White;
325}
326
327#logindisplay a:link {
328  color: white;
329  text-decoration: underline;
330}
331
332#logindisplay a:visited {
333  color: white;
334  text-decoration: underline;
335}
336
337#logindisplay a:hover {
338  color: white;
339  text-decoration: none;
340}
341
342/* Styles for validation helpers
343-----------------------------------------------------------*/
344.field-validation-error {
345  color: #ff0000;
346}
347
348.field-validation-valid {
349  display: none;
350}
351
352.input-validation-error {
353  border: 1px solid #ff0000;
354  background-color: #ffeeee;
355}
356
357.validation-summary-errors {
358  font-weight: bold;
359  color: #ff0000;
360}
361
362.validation-summary-valid {
363  display: none;
364}
365
366/* Styles for editor and display helpers
367----------------------------------------------------------*/
368.display-label, .editor-label, .display-field, .editor-field {
369  margin: 0.5em 0;
370}
371
372.text-box {
373  width: 30em;
374}
375
376.text-box.multi-line {
377  height: 6.5em;
378}
379
380.tri-state {
381  width: 6em;
382}
Note: See TracBrowser for help on using the repository browser.