
/* START: calendar display */

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

.sc-title-frame { 
  text-align: left;
  width: 210px;
  background: #ff9999;
  padding-left: 6px;
  font-size: 14px;
  font-weight: bold;
  word-spacing: .8em;
  margin-bottom: 8px;
  margin-left: 0px;
  font-family:	Arial, 'Arial Narrow', Verdana, 'Helvetica Narrow', Helvetica, Geneva, sans-serif;
}

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

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

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

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

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

.sc-day-frame { 
  padding-left: 2px;
  width: 26px;
  border: 1px solid #000000;
  text-align: center;
  vertical-align: middle;
  height: 26px;
  float: left;
}

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

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

.sc-oneday-frame { 
  border: 0px none #000000;
}

p.sc-day-detail-date { 
}

.sc-day-box { 
  vertical-align: middle;
  width: 26px;
  height: 26px;
  border-style: solid;
  border-color: #999999;
  border-width: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: right;
  font-size: 10px;
  text-align: center;
  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-contact-info {
}

.sc-detail-close { 
}

/* END: calendar item detail popup */
