body
{
	margin-left: 25px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.calendar
{
	font-family:  verdana, arial, helvetica, sanserif, sans-serif;
	font-weight: normal;	
    font-size: 9pt;
	color: #000000;
	background-color: #F1F6FC;
	border-width: 1px;
	border-color: #52657C;
	border-style: solid;
    margin-top: 25px;
    margin-bottom: 25px;
}


.calendardate
{
	color: #000000;
	font-weight: bold;
    font-size: 6pt;	
	
}


.calendarheader
{
	font-size: 16pt;
    font-weight: bold;
    background-color: #f3f6fb;
    background-image: url('../images/site/calendarHeader.jpg');
    border-top: 1px solid #92C6D7;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    max-height: 75px;
    text-align: center;
}



.calendardays
{ 	
    background-color: #6F7FA2;
    color: #FFFFFF;
    font-size: 7pt;
    border-top: 1px solid #5C7699;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #E6E5FF;
}

.contenteng
{
	font-family: verdana,arial,helvetica,sanserif,sans-serif;
    font-weight: normal;
    margin: 3px 3px 3px 3px;
    padding: 2px 2px 2px 2px;
    font-size: 7pt;
    border: 1px solid #92C6D7;
    background-color: #E9EFF3;
}

.contentspa
{
	font-family: verdana,arial,helvetica,sanserif,sans-serif;
    font-weight: normal;
    margin: 3px 3px 3px 3px;
    padding: 2px 2px 2px 2px;
    font-size: 7pt;
    border: 1px solid #92C6D7;
    background-color: #FFF8B5;
}
.contentcreo
{
    font-family: verdana,arial,helvetica,sanserif,sans-serif;
    font-weight: normal;
    margin: 3px 3px 3px 3px;
    padding: 2px 2px 2px 2px;
    font-size: 7pt;
    border: 1px solid #92C6D7;
    background-color: #c5fec5 ;
}
 
 .weekend
{
    font-size: 9pt;
    background-color: #E0EFF3;
    border-left: 1px  solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    padding-bottom: 8px;
    height: 75px;
}
 
 
 
.weekday
{
    font-size: 9pt;
    border-left: 1px  solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    padding-bottom: 8px;
    height: 75px;
}
 
 .side
{
    background-color: #AABFBF;
    border-left: 1px  solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF; 
}

.foot
{
    background-color: #F1F6FC;
    border-left: 1px  solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF; 
    font-size: 7pt;
    color: #000000;
    font-weight: bold;
    padding-right: 10px;
}

.logo
{
    border: 1px solid #327292;
    margin: 2px 2px 2px 2px;
    
}
