2 Copyright (c) 2009, Yahoo! Inc. All rights reserved.
3 Code licensed under the BSD License:
4 http://developer.yahoo.net/yui/license.txt
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("../../../../include/javascript/yui/build/assets/skins/sam/sprite.png") repeat scroll 0 -450px transparent;
104 .yui-calendar .calnavright {
107 text-indent:-10000em;
115 background: url("../../../../include/javascript/yui/build/assets/skins/sam/sprite.png") repeat scroll 0 -500px transparent;
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 {
217 .yui-calendar a.calnav:hover {
218 border:1px solid #003366;
219 background-color:#6699cc;
220 background: url(calgrad.png) repeat-x;
225 .yui-calcontainer .yui-cal-nav-mask {
237 _width:0; /* IE6, IE7 Quirks - width/height set programmatically to match container */
240 background-color:#000;
242 *filter:alpha(opacity=25);
245 .yui-calcontainer .yui-cal-nav {
256 border:1px solid #7B9EBD;
257 background-color:#F7F9FB;
261 .yui-calcontainer.withtitle .yui-cal-nav {
265 .yui-calcontainer .yui-cal-nav-y,
266 .yui-calcontainer .yui-cal-nav-m,
267 .yui-calcontainer .yui-cal-nav-b {
268 padding:2px 5px 2px 5px;
271 .yui-calcontainer .yui-cal-nav-b {
275 .yui-calcontainer .yui-cal-nav-e {
278 background-color:#EDF5FF;
279 border-top:1px solid black;
283 .yui-calcontainer .yui-cal-nav label {
288 .yui-calcontainer .yui-cal-nav-mc {
290 _width:auto; /* IE6 doesn't like width 100% */
293 .yui-calcontainer .yui-cal-nav-y input.yui-invalid {
294 background-color:#FFEE69;
295 border: 1px solid #000;
298 .yui-calcontainer .yui-cal-nav-yc {
302 .yui-calcontainer .yui-cal-nav-b button {
304 text-decoration:none;
306 background-color: #79b2ea;
307 border: 1px solid #003366;
308 border-top-color:#FFF;
309 border-left-color:#FFF;
313 .yui-calcontainer .yui-cal-nav-b .yui-default button {
314 /* not implemented */
317 /* Specific changes for calendar running under fonts/reset */
318 .yui-calendar .calbody a:hover {background:inherit;}
319 p#clear {clear:left; padding-top:10px;}