--- /dev/null
+/*
+Copyright (c) 2009, Yahoo! Inc. All rights reserved.
+Code licensed under the BSD License:
+http://developer.yahoo.net/yui/license.txt
+version: 2.7.0
+*/
+/**
+ * CORE
+ *
+ * This is the set of CSS rules required by Calendar to drive core functionality and structure.
+ * Changes to these rules may result in the Calendar not functioning or rendering correctly.
+ *
+ * They should not be modified for skinning.
+ **/
+
+/* CALENDAR BOUNDING BOX */
+.yui-calcontainer {
+ position:relative;
+ float:left;
+ _overflow:hidden; /* IE6 only, to clip iframe shim */
+}
+
+/* IFRAME SHIM */
+.yui-calcontainer iframe {
+ position:absolute;
+ border:none;
+ margin:0;padding:0;
+ z-index:0;
+ width:100%;
+ height:100%;
+ left:0px;
+ top:0px;
+}
+
+/* IFRAME SHIM IE6 only */
+.yui-calcontainer iframe.fixedsize {
+ width:50em;
+ height:50em;
+ top:-1px;
+ left:-1px;
+}
+
+/* BOUNDING BOX FOR EACH CALENDAR GROUP PAGE */
+.yui-calcontainer.multi .groupcal {
+ z-index:1;
+ float:left;
+ position:relative;
+}
+
+/* TITLE BAR */
+.yui-calcontainer .title {
+ position:relative;
+ z-index:1;
+}
+
+/* CLOSE ICON CONTAINER */
+.yui-calcontainer .close-icon {
+ position:absolute;
+ z-index:1;
+ text-indent:-10000em;
+ overflow:hidden;
+}
+
+/* CALENDAR TABLE */
+.yui-calendar {
+ position:relative;
+}
+
+/* NAVBAR LEFT ARROW CONTAINER */
+.yui-calendar .calnavleft {
+ position:absolute;
+ z-index:1;
+ text-indent:-10000em;
+ overflow:hidden;
+}
+
+/* NAVBAR RIGHT ARROW CONTAINER */
+.yui-calendar .calnavright {
+ position:absolute;
+ z-index:1;
+ text-indent:-10000em;
+ overflow:hidden;
+}
+
+/* NAVBAR TEXT CONTAINER */
+.yui-calendar .calheader {
+ position:relative;
+ width:100%;
+ text-align:center;
+}
+
+/* CalendarNavigator */
+.yui-calcontainer .yui-cal-nav-mask {
+ position:absolute;
+ z-index:2;
+ margin:0;
+ padding:0;
+ width:100%;
+ height:100%;
+ _width:0; /* IE6, IE7 quirks - width/height set programmatically to match container */
+ _height:0;
+ left:0;
+ top:0;
+ display:none;
+}
+
+/* NAVIGATOR BOUNDING BOX */
+.yui-calcontainer .yui-cal-nav {
+ position:absolute;
+ z-index:3;
+ top:0;
+ display:none;
+}
+
+/* NAVIGATOR BUTTONS (based on button-core.css) */
+.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
+ display: -moz-inline-box; /* Gecko */
+ display: inline-block; /* IE, Opera and Safari */
+}
+
+.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
+ display: block;
+ *display: inline-block; /* IE */
+ *overflow: visible; /* Remove superfluous padding for IE */
+ border: none;
+ background-color: transparent;
+ cursor: pointer;
+}
+
+/* Specific changes for calendar running under fonts/reset */
+.yui-calendar .calbody a:hover {background:inherit;}
+p#clear {clear:left; padding-top:10px;}
\ No newline at end of file