/******* MonthView Styles *******/
html {
    /*background:#737373;*/
}

body { 
    background-image: none;
    background:none;
}
#TB_iframeContent{
    background:#737373;
}
#wrapper{
    /*height:600px;*/
    padding-top:30px;
    padding-left:30px;
    width:750px;
}

a {
    color:#CC3333;
    font-size: 10px;
}

table {
    margin: auto;
    width: 100%;
    border-top:1px solid #909090;
    border-right:1px solid #909090;
    border-collapse: collapse;
}

caption {
    color: #9ba9b4;
    font-size: 48px;
    /*letter-spacing: 0.1em;
    margin: 0.1em 0 0 0;
    padding: 0; */
    caption-side: top;
    text-align: center;
    width: 100%;
}    

td {
    color: #333333;                 
    border-left:1px solid #909090;
    border-bottom:1px solid #909090;
    height: 75px;
    width: 14%;
}

td#dayNumber{
    height:20px;
    color:#666666; 
    background:#fff;
    font-weight:bold;
} 
td#dayNumber.weekend{
    background:#F7F7F7;
}
tr.day{
    border-bottom:1px solid #909090;
}
th {
    font-weight:normal;
    color: #333333;
    text-align:left;
    border-bottom: 1px solid #909090;
    border-left:1px solid #909090;
    padding:.3em 1em;
}    
                        
thead th {
    text-align:center;
    font:bold 1.0em/1.5em;
    color:#333333;
    background-color: #C0C0C0;
}

thead th.day{
    background:#777777;
    border:1px #777777;
    color:#CCC;
    font-weight:bold;
}

#subcalendar_form .Actions {
    padding-top: 10px;
}

#subcalendar_form {
    width: 10%;
    text-align: left;
    margin-right: 20px;
    padding: 10px 0px 0px 10px;
    float: left;
    background:#fff;
}
#stuff-wrapper{
    width:720px;
}
    #calendar {
        text-align: center;
        float: left;
        width: 720px;
        padding: 10px;
        background:#000;
        border:5px solid #c0c0c0;
    }
    #page_controls{
        float:right;
        background:#606060;
        height:30px;      
    }

    #page_controls #control_holder{
        padding:8px;
    } 
    #export{
        background:transparent url("/mysite/images/buttons/export.gif") no-repeat 0 -3px;
        color: #b6b6b6;
    } 
    #print{
        background:transparent url("/mysite/images/buttons/print.gif") no-repeat 0 -3px;
        color: #b6b6b6;
        margin-left:10px;
    } 
    #close{
        background:transparent url("/mysite/images/buttons/close.gif") no-repeat 0 -3px;
        color: #b6b6b6;
        margin-left:10px;
    } 
    #export:hover, #print:hover, #close:hover{
        text-decoration:none;
    }                                                                             

#calendar_controls {
    float: left;
    background:#606060;
    height:30px;   
}
    #calendar_controls #button-holder{
        margin-top:8px;
        padding:0 10px 0 10px;
    }

    #calendar_controls a#pre-year{                                                                  
        height:20px; 
        color: #b6b6b6;
    }
    
    #calendar_controls a#pre-month{                                                                 
        height:20px;
        color: #b6b6b6;
    }
    #calendar_controls a#next-month{                                                                       
        height:15px; 
        color: #b6b6b6;
    }
    #calendar_controls a#next-year{                                                                      
        height:15px;  
        color: #b6b6b6;
    }

    #next-year:hover, #next-month:hover, #pre-month:hover, #pre-year:hover{
        text-decoration:none;
    }
#calendar_name {
    float: left;
    color:#fff;
    font-weight:bold;
    padding:20px;            
    text-transform:uppercase;
}
#calendar_name span{
    color:#777777;
    font-weight:bold;
}
.day th {
    background: #CCCCCC;
    font-size: 0.6em;
    text-align: right;
}

.day .noncurrent {
    background-color: #FFFFFF;
    border-bottom: none;
}

.events .noncurrent {
    background-color: #FFFFFF;
}

.noncurrent {
    background-color: #FFFFFF;
}

.events td {
    background:#fff;
}

.events div {
    width: 95%;
    padding: 5px;
}
.events td.weekend{
    background:#F7F7F7;
}
