.body { 
font-family: Verdana; 
background-image: url(images/cal1.png);
background-repeat:no-repeat;
} 
.tr { 
background-color : transparent; 
} 

.th { 
font-family: Verdana; 
} 
a.buttonbar:link, a.buttonbar:visited { 
  font-size        : 9px; 
  padding-top      : 1px; 
  padding-bottom   : 1px; 
  text-decoration  : none; 
  background-color : transparent; 
  color            : #000000
} 
a.buttonbar:hover { 
  padding-top      : 1px; 
  padding-bottom   : 1px; 
  background-color : transparent;  
  color            : #000000
} 
.normal { 
font-family: Verdana; 
font-size: 12pt; 
color: #000000; 
} 
.today { 
font-family: Verdana; 
font-size: 12pt; 
font-weight:bold; 
color:#000066; 
background-color: #43b2ff; 
} 
.weektoday { 
font-family: Verdana; 
font-size: 12pt; 
font-weight:bold;
color:#ce2c2c; 
background-color: #43b2ff;
} 
.weekend { 
font-family: Verdana; 
font-size: 12pt; 
font-weight:bold;
color:#ce2c2c; 
} 
.selected { 
font-family: Verdana; 
font-size: 12pt; 
color: #FFFFFF; 
background-color: #C00000; 
} 
.event { 
font-family: Verdana; 
font-size: 12pt; 
color: #000000; 
background-color: #C6D1DC; 
} 
.head { 
color:#000000; 
font:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold; 

background-color: transparent; 
} 
.success { background-color: transparent; }
.title { 
color:#000066; 
font:Arial, Helvetica, sans-serif; 
font-size:15px; 
font-weight:bold; 
} 
.button { 
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-style       : normal; 
  font-weight      : bold; 
  font-size        : 15px; 
  color            : #365198; 
  background-color : transparent;
}