/**
 * styling for tip content
 * mostly for example
 * note: canvas (the tip itself) cannot be styled here. use javascript options for that.
 */
.bt-content {
    font-size: small;
    color: #000;
    line-height: normal;
}

/* styling for active target elements - usually for background hilighting */
.bt-active {
    /* example:
    background-color: yellow !important;
    */
}


/**
 * Content related
 */

.gymcalendarTooltip {
    display: none;
}
.gymcalendarTooltipHeader {
    font-weight: bold;
    font-size: 14px;
    padding:0px;
    margin:0px;
    color : #000;
}
.gymcalendarTooltip {
    color : #000;
}
.gymcalendarTooltipItemContainer {
    font-size: 12px;
    padding:0px;
    margin:0px;
}

.gymcalendar-tip {
    /* for IE */
    filter:alpha(opacity=90);
    /* CSS3 standard */
    opacity:0.9;
}

.gymcalendar-tip-selector {
    background-color:#eee;
    border:1px solid #CCC;
}

/*
 * Render item related
 */

.newsCalendar_calendarItem{
    display: table;
    font-size:1em;
    padding-top:5px;
}
.newsCalendar_calendarItem a{
    font-weight: bold;
}
.newsCalendar_calendarItem_image{
    display: table;
    float:left;
    padding: 3px;
    border: 1px solid #CCC;
    margin-top: 3px;
    margin-right: 3px;
}
.gymCalendar_calendarItem_header{
    font-style: italic;
    color: black !important ;
    text-decoration: underline;
}
.gymcalendar-tip-selector {
    background-color: #FFF;
    border: 1px solid #FFF;
    color: #001329;
    text-decoration: none;
}
.gymCalendar_calendarItem_subheader  {
    color: #000;

}
.gymCalendar_calendarItem_header {
    display: block;
  margin-bottom: 3px ;
}