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 * This is the set of CSS rules required by Calendar to drive core functionality and structure.
11 * Changes to these rules may result in the Calendar not functioning or rendering correctly.
13 * They should not be modified for skinning.
16 /* CALENDAR BOUNDING BOX */
20 _overflow:hidden; /* IE6 only, to clip iframe shim */
24 .yui-calcontainer iframe {
35 /* IFRAME SHIM IE6 only */
36 .yui-calcontainer iframe.fixedsize {
43 /* BOUNDING BOX FOR EACH CALENDAR GROUP PAGE */
44 .yui-calcontainer.multi .groupcal {
51 .yui-calcontainer .title {
56 /* CLOSE ICON CONTAINER */
57 .yui-calcontainer .close-icon {
69 /* NAVBAR LEFT ARROW CONTAINER */
70 .yui-calendar .calnavleft {
77 /* NAVBAR RIGHT ARROW CONTAINER */
78 .yui-calendar .calnavright {
85 /* NAVBAR TEXT CONTAINER */
86 .yui-calendar .calheader {
92 /* CalendarNavigator */
93 .yui-calcontainer .yui-cal-nav-mask {
100 _width:0; /* IE6, IE7 quirks - width/height set programmatically to match container */
107 /* NAVIGATOR BOUNDING BOX */
108 .yui-calcontainer .yui-cal-nav {
115 /* NAVIGATOR BUTTONS (based on button-core.css) */
116 .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
117 display: -moz-inline-box; /* Gecko */
118 display: inline-block; /* IE, Opera and Safari */
121 .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
123 *display: inline-block; /* IE */
124 *overflow: visible; /* Remove superfluous padding for IE */
126 background-color: transparent;
130 /* Specific changes for calendar running under fonts/reset */
131 .yui-calendar .calbody a:hover {background:inherit;}
132 p#clear {clear:left; padding-top:10px;}