2 Copyright (c) 2011, Yahoo! Inc. All rights reserved.
3 Code licensed under the BSD License:
4 http://developer.yahoo.com/yui/license.html
10 background-color:#F7F9FB;
11 border:1px solid #7B9EBD;
13 _overflow:hidden; /* IE6 only, to clip iframe shim */
16 .yui-calcontainer iframe {
28 .yui-calcontainer iframe.fixedsize {
35 .yui-calcontainer.multi {
39 .yui-calcontainer.multi .groupcal {
41 background-color:transparent;
48 .yui-calcontainer .title {
59 .yui-calcontainer .close-icon {
69 .yui-calcontainer .calclose {
70 background: url("calx.gif") no-repeat;
76 /* Calendar element styles */
82 border-collapse:separate;
86 .yui-calcontainer.withtitle {
90 .yui-calendar .calnavleft {
101 background: url("callt.gif") no-repeat;
104 .yui-calendar .calnavright {
107 text-indent:-10000em;
115 background: url("calrt.gif") no-repeat;
118 .yui-calendar td.calcell {
120 border:1px solid #E0E0E0;
124 .yui-calendar td.calcell a {
126 text-decoration:none;
129 .yui-calendar td.calcell.today {
130 border:1px solid #000;
133 .yui-calendar td.calcell.oom {
136 background-color:#EEE;
137 border:1px solid #E0E0E0;
140 .yui-calendar td.calcell.selected {
142 background-color:#FFF19F;
143 border:1px solid #FF9900;
146 .yui-calendar td.calcell.calcellhover {
149 background-color:#FF9900;
150 border:1px solid #FF9900;
153 .yui-calendar td.calcell.calcellhover a {
157 .yui-calendar td.calcell.restricted {
158 text-decoration:line-through;
161 .yui-calendar td.calcell.previous {
165 .yui-calendar td.calcell.highlight1 { background-color:#CCFF99; }
166 .yui-calendar td.calcell.highlight2 { background-color:#99CCFF; }
167 .yui-calendar td.calcell.highlight3 { background-color:#FFCCCC; }
168 .yui-calendar td.calcell.highlight4 { background-color:#CCFF99; }
170 .yui-calendar .calhead {
171 border:1px solid #E0E0E0;
172 vertical-align:middle;
173 background-color:#FFF;
176 .yui-calendar .calheader {
182 .yui-calendar .calheader img {
186 .yui-calendar .calweekdaycell {
193 .yui-calendar .calfoot {
194 background-color:#EEE;
197 .yui-calendar .calrowhead, .yui-calendar .calrowfoot {
205 .yui-calendar .calrowhead {
206 border-right-width:2px;
209 /* CalendarNavigator */
210 .yui-calendar a.calnav {
214 text-decoration:none;
218 .yui-calendar a.calnav:hover {
219 border:1px solid #003366;
220 background-color:#6699cc;
221 background: url(calgrad.png) repeat-x;
226 .yui-calcontainer .yui-cal-nav-mask {
238 _width:0; /* IE6, IE7 Quirks - width/height set programmatically to match container */
241 background-color:#000;
243 *filter:alpha(opacity=25);
246 .yui-calcontainer .yui-cal-nav {
257 border:1px solid #7B9EBD;
258 background-color:#F7F9FB;
262 .yui-calcontainer.withtitle .yui-cal-nav {
266 .yui-calcontainer .yui-cal-nav-y,
267 .yui-calcontainer .yui-cal-nav-m,
268 .yui-calcontainer .yui-cal-nav-b {
269 padding:2px 5px 2px 5px;
272 .yui-calcontainer .yui-cal-nav-b {
276 .yui-calcontainer .yui-cal-nav-e {
279 background-color:#EDF5FF;
280 border-top:1px solid black;
284 .yui-calcontainer .yui-cal-nav label {
289 .yui-calcontainer .yui-cal-nav-mc {
291 _width:auto; /* IE6 doesn't like width 100% */
294 .yui-calcontainer .yui-cal-nav-y input.yui-invalid {
295 background-color:#FFEE69;
296 border: 1px solid #000;
299 .yui-calcontainer .yui-cal-nav-yc {
303 .yui-calcontainer .yui-cal-nav-b button {
305 text-decoration:none;
307 background-color: #79b2ea;
308 border: 1px solid #003366;
309 border-top-color:#FFF;
310 border-left-color:#FFF;
314 .yui-calcontainer .yui-cal-nav-b .yui-default button {
315 /* not implemented */
318 /* Specific changes for calendar running under fonts/reset */
319 .yui-calendar .calbody a:hover {background:inherit;}
320 p#clear {clear:left; padding-top:10px;}