p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; text-decoration: none}
li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; text-decoration: none }
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-decoration: none}
b {  font-weight: bold}
.h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a {  text-decoration: none}
td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none }
pre {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; text-decoration: none}
	/* calendar */
.calendar 
{
   font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
   width: 140px;
   margin-bottom: 2px;
}
.calendar td 
{
 font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal; 
    color: #666666;
	font-size: 10px;
   background-color: #f8f7f4;
   text-align: center;
   padding: 2px;   
}
.calendar .month 
{
   background-color: #cccc99;
   text-align: left;
   font-size: 10px;
   padding: 2px 3px 2px 10px;
}
.calendar .day 
{
 font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;  
}
.calendar .today 
{
 font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   background-color: #ddd;
   text-decoration: underline; 
}
.calendar .active 
{
font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   background-color: #9BA7BC; 
}
.calendar a, calendar a:link, .calendar a:visited 
{
 font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
    font-size: 10px;
   color: #666666;
   text-decoration:none;  
}
.calendar .month a:link, .calendar .month a:visited 
{
  font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;  
     
}
.calendar a:hover 
{
font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;  
  
}
.calendarsub:link, .calendarsub:visited 
{
   display: block;
   font-size: 10px;
   text-decoration: none;
   font-weight: bold;
   color: #999966;
   width: 140px;
   margin: 0px;
   padding: 2px 3px 2px 10px;
   /* background dash bottom*/
   border-bottom: 1px solid #666666;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	font-family: "Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
 
} 
html>body .calendarsub:link, html>body .calendarsub:visited 
{
   width: 119px;
} 
.calendarsub:hover 
{
   background: #4c4344;
    color: #FFFFFF;  
}
.calendarevent 
{
   width: 398px;
   margin-bottom: 2px;
   background: #fff ;
}
.calendarevent .content 
{
   padding: 10px;
   line-height: 140%;
  background: #fff ;
}


.notevent
{
   text-decoration: none;
   font-weight: bold;
   color: #666666;

} 