html,body,img{
border:none;
margin:0;
padding:0;
}

body{
color:#333333;
font-family:"Trebuchet MS",Trebuchet,Verdana,Tahoma,Arial;
}

#calendar{
margin:0;
padding:0;
}

#calendar{
width:236px;
background-color:#CFCBC0;
background-image:url(../images/calendarHdr.gif);
background-repeat:no-repeat;
padding:45px 0 20px 2px;
}

#calendar table{
border-collapse:collapse;
overflow:hidden;
width:200px;
}
#calendar td{
padding:3px;
border:2px solid #CFCBC0;
background-color:#fff;
text-align:center;
font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
font-size:8pt;
}
#calendar td.tblHdr, #middle_footer_content td.tblHdr{
font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
font-size:8pt;
}
#calendar td.tblSubHdr{
color:#000;
	}
#calendar a{
color:#fff;
text-decoration:none;
}
#calendar a:hover{
color:#CFCBC0;
}