/* 
    Document   : calendar
    Created on : 13-Aug-2009, 19:52:38
    Author     : Maudlin
    Description:
        Contains styles for the standalone full calendar
*/

/* calendar */
#calendar {
    border:1px solid #888;
    overflow: hidden;
    width: 798px;
    margin: auto;
    margin-top: 20px;
}

.calendar-row {
    clear:both;
    background: #ccc;
 }

.createEvent{
    font-size: 0.8em;
    margin: 2px;
    float:right;
}

div.calendar-day div.createEvent:hover { display:inline !important; }
div.calendar-day div.createEvent { display:none; }
div.calendar-day:hover div.createEvent { display:inline; }

.calendar-day, .calendar-day-np, .calendar-day-head	{
    width:103px;
    float: left;
}

.calendar-day-internal {
    padding:5px;
}

.calendar-day, .calendar-day-np	{
        position: relative;
        min-height:80px;
        font-size:11px;
        border-bottom:1px solid #999;
        border-right:1px solid #999;
} * html div.calendar-day { height:80px; }

.calendar-day:hover {
   background:#eceff5;
 }

 .calendar-menu:hover {
   background: #9d9d9d url(/images/calendar-gradient-orange.png) repeat-x;
 }

 .calendar-day a {
        font-size: 0.9em;
        color: #44b;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
  }

   .calendar-menu {
        width: 100%;
        background: #9d9d9d;
        height: 19px;
        border-top: 1px solid #767676;
        font-size: 0.9em;
        color: #444;
        position:absolute;
	bottom:0;
	left:0;
        border-left: 1px solid #c6c5c6;
   }

.calendar-day-np {
            background:#eee;
 }

.calendar-day-head {
                background:#ccc;
                font-weight:bold;
                text-align:center;
                border-bottom:1px solid #999;
                border-top:1px solid #999;
                border-right:1px solid #999;
 }

.day-number {
                /**background:#999**/
                padding:5px;
                font-family: arial, sans-serif;
                color:#ccd;
                font-size: 1.8em;
                font-weight:bold;
                float:left;
                margin:-5px -5px 0 0;
                width:20px;
                text-align:center;
 }



         .trigger {
            position: absolute;
        }

        /* Bubble pop-up */

        .addevent {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
        }

#button{
    text-align:center;
}
