#calendartop h3 {
  font : 20px arial;
  color : #49A3FF;
  padding : 0px 30px 0px 30px;
}

#calendartop a:link {
  color : #49A3FF;
}

#calendartop a:visited {
  color : #49A3FF;
}

#calendarbody h3 {
  font : bold 20px arial;
  color : #5970B2;
  padding : 0px 0px 0px 300px;
}

#calendarbody table {
  font : 18px arial;
  width : 695px;
  padding : 0px 30px 0px 30px;
}

#calendarbody tbody.alt {
  background : #D6DBEB;
}

#calendarbody td {
  border : 1px solid #49A3FF;
  padding : 5px;
}

#calendarbody td.day {
  width : 125px;
}

#calendarbody p.important {
  font : bold 16px arial;
  width : 550px;
}

p.day {
  font : bold 16px arial;
  width : 100px;
}

p.time {
  width : 100px;
}

p.text {
  width : 550px;
}
