/* SpecialDates that use xDayCellFormatter.xFormat <> Standard need the [class] TR format setup */

.SD_Selectable1, .SD_Selectable1 TR
{
   background-color: #ececec;
   cursor: pointer;  /* W3C approved hand. */
   cursor: hand;   /* IE specific hand */
}

.SD_SelectableOM1, .SD_SelectableOM1 TR
{
   background-color: #cccccc;
   cursor: pointer;
   cursor: hand;
}

.SD_Selectable2, .SD_Selectable2 TR
{
   background-color: #ececec;
   cursor: pointer;
   cursor: hand;
}

.SD_SelectableOM2, .SD_SelectableOM2 TR
{
   background-color: #ececec;
   cursor: pointer;
   cursor: hand;
}

.SD_Unselectable1, .SD_Unselectable1 TR
{
   color: #336699;
   background-color: #ececec;
}

.SD_UnselectableOM1, .SD_UnselectableOM1 TR
{
   color: #336699;
   background-color: #ececec;
}

.SD_Unselectable2, .SD_Unselectable2 TR
{
   color: #336699;
   background-color: #ececec;
}

.SD_UnselectableOM2, .SD_UnselectableOM2 TR
{
   color: #336699;
   background-color: #ececec;
}

/* SpecialDate timerows */
.SD_TimeRow, .SD_TimeRow TD
{
    color: #454545;
    font: bold 10px Arial, Sans-Serif; 
    text-decoration: none;
}
.SD_TimeRowAlt, .SD_TimeRowAlt TD
{
    background-color: #f5f5f5;
    color: #454545;
    font: bold 10px Arial, Sans-Serif; 
    text-decoration: none;
}

/* xExtendedDateFormatter styles */
.EDFMain
{
   font-size: 8pt;
   font-family: Arial;
   color: black;
   background-color: #FFFFFF;
   border-right: #CCCCCC 1px solid;
   border-top: #CCCCCC 1px solid;
   border-left: #CCCCCC 1px solid;
   border-bottom: #CCCCCC 1px solid;
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
   max-height:400px;  /* adjust this size as needed */
   overflow:auto;
}
.EDFMain TR
{
   font-size: 8pt;
   font-family: Arial;
   color: black;
}
.EDFTitle
{
   border-top: black 1px solid;
   border-bottom: black 1px solid;
   
}
.EDFTitle TR
{
    color: #454545;
    font: bold 12px Arial, Sans-Serif; 
    text-decoration: none;
}
