MDL-11082 Improved groups upgrade performance 1.8x -> 1.9; thanks Eloy for telling...
[moodle-pu.git] / lib / yui / calendar / assets / calendar.css
blob377b93191ddf0203932b9b147fcb362c5661bd6c
1 /*
2 Copyright (c) 2007, Yahoo! Inc. All rights reserved.
3 Code licensed under the BSD License:
4 http://developer.yahoo.net/yui/license.txt
5 version: 2.3.0
6 */
7 .yui-calcontainer {
8 position:relative;
9 padding:5px;
10 background-color:#F7F9FB;
11 border:1px solid #7B9EBD;
12 float:left;
13 _overflow:hidden; /* IE6 only, to clip iframe shim */
16 .yui-calcontainer iframe {
17 position:absolute;
18 border:none;
19 margin:0;padding:0;
20 z-index:0;
21 width:100%;
22 height:100%;
23 left:0px;
24 top:0px;
27 /* IE6 only */
28 .yui-calcontainer iframe.fixedsize {
29 width:50em;
30 height:50em;
31 top:-1px;
32 left:-1px;
35 .yui-calcontainer.multi {
36 padding:0;
39 .yui-calcontainer.multi .groupcal {
40 padding:5px;
41 background-color:transparent;
42 z-index:1;
43 float:left;
44 position:relative;
45 border:none;
48 .yui-calcontainer .title {
49 font:100% sans-serif;
50 color:#000;
51 font-weight:bold;
52 margin-bottom:5px;
53 height:25px;
54 position:absolute;
55 top:3px;left:5px;
56 z-index:1;
59 .yui-calcontainer .close-icon {
60 position:absolute;
61 right:3px;
62 top:3px;
63 border:none;
64 z-index:1;
67 .yui-calcontainer .calclose {
68 background: url("calx.gif") no-repeat;
69 width:17px;
70 height:13px;
71 cursor:pointer;
74 /* Calendar element styles */
76 .yui-calendar {
77 font:100% sans-serif;
78 text-align:center;
79 border-spacing:0;
80 border-collapse:separate;
81 position:relative;
84 .yui-calcontainer.withtitle {
85 padding-top:1.5em;
88 .yui-calendar .calnavleft {
89 position:absolute;
90 cursor:pointer;
91 top:2px;
92 bottom:0;
93 width:9px;
94 height:12px;
95 left:2px;
96 z-index:1;
97 background: url("callt.gif") no-repeat;
100 .yui-calendar .calnavright {
101 position:absolute;
102 cursor:pointer;
103 top:2px;
104 bottom:0;
105 width:9px;
106 height:12px;
107 right:2px;
108 z-index:1;
109 background: url("calrt.gif") no-repeat;
112 .yui-calendar td.calcell {
113 padding:.1em .2em;
114 border:1px solid #E0E0E0;
115 text-align:center;
118 .yui-calendar td.calcell a {
119 color:#003DB8;
120 text-decoration:none;
123 .yui-calendar td.calcell.today {
124 border:1px solid #000;
127 .yui-calendar td.calcell.oom {
128 cursor:default;
129 color:#999;
130 background-color:#EEE;
131 border:1px solid #E0E0E0;
134 .yui-calendar td.calcell.selected {
135 color:#003DB8;
136 background-color:#FFF19F;
137 border:1px solid #FF9900;
140 .yui-calendar td.calcell.calcellhover {
141 cursor:pointer;
142 color:#FFF;
143 background-color:#FF9900;
144 border:1px solid #FF9900;
147 .yui-calendar td.calcell.calcellhover a {
148 color:#FFF;
151 .yui-calendar td.calcell.restricted {
152 text-decoration:line-through;
155 .yui-calendar td.calcell.previous {
156 color:#CCC;
159 .yui-calendar td.calcell.highlight1 { background-color:#CCFF99; }
160 .yui-calendar td.calcell.highlight2 { background-color:#99CCFF; }
161 .yui-calendar td.calcell.highlight3 { background-color:#FFCCCC; }
162 .yui-calendar td.calcell.highlight4 { background-color:#CCFF99; }
164 .yui-calendar .calhead {
165 border:1px solid #E0E0E0;
166 vertical-align:middle;
167 background-color:#FFF;
170 .yui-calendar .calheader {
171 position:relative;
172 width:100%;
173 text-align:center;
176 .yui-calendar .calheader img {
177 border:none;
180 .yui-calendar .calweekdaycell {
181 color:#666;
182 font-weight:normal;
183 text-align:center;
184 width:1.5em;
187 .yui-calendar .calfoot {
188 background-color:#EEE;
191 .yui-calendar .calrowhead, .yui-calendar .calrowfoot {
192 color:#666;
193 font-size:9px;
194 font-style:italic;
195 font-weight:normal;
196 width:15px;
199 .yui-calendar .calrowhead {
200 border-right-width:2px;
203 /* Specific changes for calendar running under fonts/reset */
204 .yui-calendar .calbody a:hover {background:inherit;}
205 p#clear {clear:left; padding-top:10px;}