.week-tags {
    margin-top: 145px !important;
    margin-left: -1px;
}



#main #calendar .fc-header {
    background-color: #000000;
    border-top-right-radius: 17px;
    border-top-left-radius: 17px;
    height: 111px;
}
#main #calendar th.fc-day-header {
background-color : #ffffff;
border: 1px solid #033A6F;
}
#main #calendar table td.fc-day {
    background-color: #FFFFFF;
    border: #033A6F 1px solid;
    cursor: pointer;
}


.selectedbutton {
    background-color: #000000 !important;
}
.calbutton {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #fff;
    background-color: #033A6F;
    background-image: none;
    border: solid 2px #032D54;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    border-radius: 0px;
}

.calbutton:hover {
    background-color: #012E58;
}

.yeartable {
    border: solid 1px #033A6F;
}




.monthbox {

background-color: #ffffff;
}

.calheadermonth {
    background-color: #000000;
    border-top-right-radius: 17px;
    border-top-left-radius: 17px;
    height: 107px;

}

.weekviewdayheader {
background-color: #FFFFFF;
}

.weektime td {
    width: 91px;
    height: 36px;
    padding: 0 0 0 6px !important;
    background: #FFF;
    border-right: 1px solid #033A6F;
    border-bottom: 1px solid #033A6F;
}
.calheaderdate {
background-color: #000000;
    border-top-right-radius: 17px;
    border-top-left-radius: 17px;
    margin-top: 68px;
    height: 106px;
}




