span.jlcal_jevents_time { }

span.jlcal_jevents_title {

  font-weight: bold;

}

span.jlcal_jevents_location {}

.jlcal_matchrow tr > td{

  border-bottom: 3px #f00 inline;

}



.jlcCalendarDayEmpty {

  color:#ddd;

}

.jcalbox_hidden {

  visibility: hidden;

}

.jcalbox_visible {

  visibility: show;

} 

  .jcal_inject {

  max-height:300px;

  overflow:auto;

  /*margin:10px;*/

}

.jcal_inject_close {

  float:right;

  border:solid 2px #000;

  padding:1px 6px;

  cursor:pointer;

  font-weight:bold;

}

.jlcal_hiddenmatches {

  display:none;

}

span.jlCalListTitle {

  display:block;

  text-align:center;

}

table.jlcCalendar{

/* style for all the calendar table */

padding: 0;

margin: 10px auto;

font: normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-align: center; 

border-collapse: collapse;

width:98%;

}



td.jlcCalendarHeader {

/* the style for The calendar header, this includes the two link arrows and the date*/

margin: 0;

padding: 0;

background: #616D7E;

color: #fff; 

font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

text-align: center;

}



td.jlcheaderDate{

/* td style for the header date (ex. December 2007)*/ 

background: #616D7E;

}



a.jlcheaderDate{

/* link style for the header date */

font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #3BB9FF;

text-align: center;

text-decoration: none;

}



td.jlcheaderArrow{

/*td the style for the header link arrows */ 

background: #dcdcdc;

}



a.jlcheaderArrow{

/*link style for the header link arrows*/

font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #3BB9FF; 

text-align: center;

text-decoration: none;

}



td.jlcdayName{

/*td style of the day abreviations (S M T W T F S) */

font: bold 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #616B76;

background: #FFFFFF;

}



td.jlcCalendarDay {

width: 14%;

/*height: 25px;

text-align: center;*/

}



a.jlcCalendarDay{

/* style for a normal link in the calendar (that is not in the actual day) */

text-decoration: underline;

font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #DF9496; text-decoration: none;

font-weight: bold;

display: block;

}



td.jlcCalendarToday {

/* the style for Today day */

color: #F6F4DA;

font-weight: bold;

background: #FAAFBE;

}



a.jlcCalendarToday {

/* link style for a link that is in the actual day */

font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

color: #6aa3ae;

}

.dropList {

list-style: none;

background: #FFFFFF;

}

td.jlcal_matchdate {

  

}

td.jlcal_hometeam {

  white-space:nowrap;

  width:40%;

  text-align:right;

  vertical-align:middle;

}

td.jlcal_awayteam {

  white-space:nowrap;

  width:40%;

  vertical-align:middle;

}

td.jlcal_hometeam img, td.jlcal_awayteam img{

margin:auto 5px;

vertical-align:middle;

}

td.jlcal_hometeam img {

  float:right;

}

td.jlcal_awayteam img {

  float:left;

}

td.jlcal_result {

  white-space:nowrap;

}
