*
{
    box-sizing: border-box !important ;
    -moz-box-sizing: border-box !important ;
    -webkit-box-sizing: border-box !important ;
}

 div.ccaUpcomingEvents div.ccaUpcomingEventsList .mini-calendar
  {
    margin-top: 10px !important ;
    overflow: hidden !important ;
    width: 100% !important ;
    padding-bottom: 5px !important ;
    margin-bottom: 5px !important ;
    border-bottom: 1px dotted #2f2f2f !important ;
  }

  div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-date 
  {
    float: left !important ;
    overflow: hidden !important ;
    font-weight: bold !important ;
    margin: 10px 5% 10px 0 !important ;
    padding: 3px !important ;
    width: 15% !important ;
    text-align: center !important ;
    display: inline !important ;
    background: #666 !important ; 
    box-sizing: border-box !important ;
    -moz-box-sizing: border-box !important ;
    -webkit-box-sizing: border-box !important ;
  }

  div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-date .list-dayname 
  {
    background: #fff !important ;
    color: #666 !important ;
    display: block !important ;
    font-size: 11px !important ;
    letter-spacing: .5px !important ;
    padding: 3px !important ;
    text-align: center !important ;
    text-transform: uppercase !important ;
    width: 100% !important ;
  }

  div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-date .list-daynumber 
  {
    color: white !important ;
    display: block !important ;
    font-size: 15px !important ;
    line-height: 1.6 !important ;
    text-align: center !important ;
    width: 100% !important ;
  }

 div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-info 
  {
    margin-bottom: 4px !important ;
    margin-bottom: .25rem !important ;
    font-size: 13px !important ;
    line-height: 1.6 !important ;
    display: inline !important ;
    float: left !important ;
    margin: 10px 0 !important ;
    width: 80% !important ;
    color: #666 !important ;
    text-align: left !important ;
  }
  
 
div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-info p span.EvtName
{
  font-weight: 700 !important;
}

div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-info p a
{
  display: block !important;
  text-decoration: underline !important;
  color: #666 !important ;
}

div.ccaUpcomingEvents div.ccaUpcomingEventsList .list-info p a:visited
{
  display: block !important ;
  text-decoration: underline !important;
  color: #666 !important ;
}


/*
     FILE ARCHIVED ON 10:21:15 Dec 04, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:55:52 Sep 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.727
  exclusion.robots: 0.156
  exclusion.robots.policy: 0.145
  esindex: 0.009
  cdx.remote: 154.697
  LoadShardBlock: 1271.827 (3)
  PetaboxLoader3.resolve: 554.692 (4)
  PetaboxLoader3.datanode: 390.894 (4)
  load_resource: 334.063
*/