
/* START: calendar display */

.sc-body-frame {
  width: 680px;
  text-align: center;
}

.sc-title-frame { 
  text-align: center;
  width: 680px;
  background: #ff9999;
  padding-left: 225px;
  font-size: 20px;
  font-family: Arial;
}

.sc-nextprev-frame-left { 
  width: 20px;
  text-align: left;
  float: left;
}

.sc-nextprev-frame-right { 
  width: 150px;
  text-align: left;
  float: left;
}

.sc-nextprev-link { 
  text-decoration: none;
}

.sc-title { 
  width: 210px;
  float: left;
  text-align: center;
}

.sc-month-frame { 
  width: 680px;
}

.sc-day-frame { 
  padding-left: 2px;
  width: 90px;
  border: 1px solid #000000;
  text-align: left;
  height: 98px;
  float: left;
  font-size: 10px;
}

.sc-dow-day-frame {  
  padding-left: 2px;
  width: 90px;
  border: 1px solid #000000;
  text-align: left;
  float: left;
}

.sc-day-frame-empty { 
  background: #aaaaaa;
}

.sc-day-frame-today { 
  background: #ffff00;
}

.sc-day-box { 
  vertical-align: top;
  width: 12px;
  height: 12px;
  border-style: solid;
  border-color: #999999;
  border-width: 0px 0px 1px 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: right;
  font-size: 10px;
  text-align: right;
  font-family: Arial;
}

.sc-item-frame { 
}

.sc-item-link { 
}

/* END: calendar display */

/* START: calendar item detail popup */

.sc-detail-container {
}


.sc-detail-heading {
}

.sc-detail-date { 
}

.sc-detail-time { 
}

.sc-detail-sponsor { 
}

.sc-detail-sponsor-url { 
}

.sc-detail-description { 
}

.sc-detail-instance-notes { 
}

.sc-detail-close { 
}

/* END: calendar item detail popup */
