/*
|
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
|
Code licensed under the BSD License:
|
http://developer.yahoo.net/yui/license.txt
|
version: 2.3.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;
|
}
|
|
/* CALENDAR TABLE */
|
.yui-calendar {
|
position:relative;
|
}
|
|
/* NAVBAR LEFT ARROW CONTAINER */
|
.yui-calendar .calnavleft {
|
position:absolute;
|
z-index:1;
|
}
|
|
/* NAVBAR RIGHT ARROW CONTAINER */
|
.yui-calendar .calnavright {
|
position:absolute;
|
z-index:1;
|
}
|
|
/* NAVBAR TEXT CONTAINER */
|
.yui-calendar .calheader {
|
position:relative;
|
width:100%;
|
text-align:center;
|
}
|
|
/* Specific changes for calendar running under fonts/reset */
|
.yui-calendar .calbody a:hover {background:inherit;}
|
p#clear {clear:left; padding-top:10px;}
|