

@media screen
{


.DES_CalControl
{
   border-right: #E0E0E0 4px ridge;  
   border-top: #E0E0E0 4px ridge;
   border-left: #E0E0E0 4px ridge;
   border-bottom: #E0E0E0 4px ridge;
   font-size: 8pt;
   font-family: Arial;
   background-color: white; 
}


.DES_CalControl TABLE
{
   font-size: 10pt;
   font-family: Arial;
   font-weight: bold;
}


.DES_CalControl img
{
   background-color:transparent; 
   margin-left: 0px; 
   margin-top: 0px; 
   margin-bottom:0px; 
   margin-right:0px;
}

.DES_CalControl A
{
   color:black;
   text-decoration:none;
}

}  

@media print
{
  .DES_CalControl
  {
    display: none;
  }
}  


.DES_CalWeekRowsTable
{
	font-family: Arial;
	font-size: 9pt;
	border-right: #4169e1 1px solid;	
	border-top: #4169e1 1px solid;
	border-left: #4169e1 1px solid;
	border-bottom: #4169e1 1px solid;
	background-color: #F0EF9F;
}


.DES_CalWeekRowsTable_NS70  
{
   font-family: Arial;
   font-size: 9pt;
}





.DES_CalDay, .DES_CalDay TR
{
   color : Black;
   cursor: pointer;  
   cursor: hand;   
  
   border-right-color: #808080;	
   border-top-color: #808080;
   border-left-color: #808080;
   border-bottom-color: #808080;
}


.DES_CalOtherMonthDay, .DES_CalOtherMonthDay TR
{
   color: gray;
   cursor: pointer;  
   cursor: hand;   
  
   border-right-color: #C0C0C0;	
   border-top-color: #C0C0C0;
   border-left-color: #C0C0C0;
   border-bottom-color: #C0C0C0;
}


.DES_CalSelected, .DES_CalSelected TR
{
   background-color: #CB7C1F !important;  

}

.DES_CalToday, .DES_CalToday TR
{
   font-weight: bold;
   font-size: 12px;

}


.DES_CalSpecialDay, .DES_CalSpecialDay TR
{
	background-color: #fffacd;	
}


.DES_CalOutsideRangeDay
{
   cursor: default;
   color: gray;

}


.DES_CalMouseOver
{
   color: #0000FF;	
}


.DES_CalMouseOverBorders
{
   border-right-color: #0000FF;	
   border-top-color: #0000FF;
   border-left-color: #0000FF;
   border-bottom-color: #0000FF;
}



.DES_CalWeekNumbers
{
   background-color: #add8e6;  

}

.DES_CalWeekNumbersPressed
{
   color: #00008b;  
}


.DES_CalWeekNumbersMouseOver
{
   color: blue;
}




.DES_CalDayHeader
{
   font-size: 10pt;
   background-color: #da8c45;  

}


.DES_CalDayHeaderCell
{
}




.DES_CalHeader
{

   font-size: 16pt;
   font-weight: bold;
   margin-top: 2px;
   margin-bottom: 2px;
   padding-bottom: 4px;
   color: White;
   background-color:Green;

}



.DES_CalHeader TABLE
{
   background-color:transparent;
}


.DES_CalHeaderRows
{
   font-size: 16pt;
   font-family: Arial;
   font-weight: bold;
   cursor: default;
   color: White;
}

.DES_CalHeaderRows TR
{
   background-color:transparent;
}

.DES_CalHeaderRows TD
{
   border: none 0px;
}


.DES_CalMonthButton
{
   color: #0000cd; 
   cursor: pointer;
   cursor: hand;
}


.DES_CalMonthButtonPressed
{
   color: #00008b;  
}


.DES_CalMonthButtonMouseOver
{
   color: blue;
}


.DES_CalYearButton
{
   color: #0000cd; 
   cursor: pointer;
   cursor: hand;
}


.DES_CalYearButtonPressed
{
   color: #00008b;  
}


.DES_CalYearButtonMouseOver
{
   color: blue;
}


.DES_CalCloseButton
{
   cursor: default;
}


.DES_CalCloseButtonPressed
{
}


.DES_CalCloseButtonMouseOver
{
}


.DES_CalHelpButton
{
   cursor: default;
}


.DES_CalHelpButtonPressed
{
}


.DES_CalHelpButtonMouseOver
{
}





.DES_CalCommands
{

}

.DES_CalCommands TABLE
{
   background-color:transparent;
}


.DES_CalCommandButton
{
   border-right: #E0E0E0 thin outset;  
   border-top: #E0E0E0 thin outset;
   border-left: #E0E0E0 thin outset;
   border-bottom: #E0E0E0 thin outset;
   background-color: #da8c45;  
   font-family: Arial;
   font-size: 8pt;
   color: black;
   cursor: pointer;
   cursor: hand;
}


.DES_CalCommandButtonPressed
{
   border-right: #E0E0E0 thin inset;  
   border-top: #E0E0E0 thin inset;
   border-left: #E0E0E0 thin inset;
   border-bottom: #E0E0E0 thin inset;
}


.DES_CalCommandButtonMouseOver
{
   color: blue;
}


.DES_CalCurrentDateLabel
{
}




.DES_CalFooter
{
}




.DES_CalMultiMonthContainer
{
   padding-right: 1px;
   padding-left: 1px;
   padding-bottom: 1px;
}


.DES_CalMultiMonthHeader
{
   border-right: #4169e1 1px solid; 
   border-top: #4169e1 1px solid;
   border-left: #4169e1 1px solid;
   border-bottom: #4169e1 1px solid;
   margin-right: -1px; 
   margin-bottom: 2px;
}




.DES_CalPopup
{
}


.DES_CalPopupPressed
{
   color: #00008b;  
}


.DES_CalPopupMouseOver
{
   color: blue;
}


.DES_CalPopup img
{
   background-color:transparent; 
   margin-left: 0px; 
   margin-top: 0px; 
   margin-bottom:0px; 
   margin-right:0px;
}

.DES_CalPopupPressed img
{
}


.DES_CalPopupMouseOver img
{
}






.DES_SDSelectable1, .DES_SDSelectable1 TR
{
   background-color:  #ffe4e1;  
   cursor: pointer;  
   cursor: hand;   
  
   border-right-color: #808080;	
   border-top-color: #808080;
   border-left-color: #808080;
   border-bottom-color: #808080;
}


.DES_SDSelectableOM1, .DES_SDSelectableOM1 TR
{
   background-color: #b0e0e6;  
   cursor: pointer;
   cursor: hand;

   border-right-color: #C0C0C0;	
   border-top-color: #C0C0C0;
   border-left-color: #C0C0C0;
   border-bottom-color: #C0C0C0;
}


.DES_SDSelectable2, .DES_SDSelectable2 TR
{
   background-color: #eee8aa; 
   cursor: pointer;
   cursor: hand; 

   border-right-color: #808080; 
   border-top-color: #808080;
   border-left-color: #808080;
   border-bottom-color: #808080;
}


.DES_SDSelectableOM2, .DES_SDSelectableOM2 TR
{
   background-color: #dcdcdc;  
   cursor: pointer;
   cursor: hand;

   border-right-color: #C0C0C0;	
   border-top-color: #C0C0C0;
   border-left-color: #C0C0C0;
   border-bottom-color: #C0C0C0;
}


.DES_SDUnselectable1, .DES_SDUnselectable1 TR
{
   color: gray;
   background-color: #ffe4e1;  
  
   border-right-color: #808080;	
   border-top-color: #808080;
   border-left-color: #808080;
   border-bottom-color: #808080;
}


.DES_SDUnselectableOM1, .DES_SDUnselectableOM1 TR
{
   color: gray;
   background-color: #b0e0e6;  
  
   border-right-color: #C0C0C0;	
   border-top-color: #C0C0C0;
   border-left-color: #C0C0C0;
   border-bottom-color: #C0C0C0;
}


.DES_SDUnselectable2, .DES_SDUnselectable2 TR
{
   color: gray;
   background-color: #eee8aa; 
  
   border-right-color: #808080;	
   border-top-color: #808080;
   border-left-color: #808080;
   border-bottom-color: #808080;
}


.DES_SDUnselectableOM2, .DES_SDUnselectableOM2 TR
{
   color: gray;
   background-color: #dcdcdc;  
  
   border-right-color: #C0C0C0;	
   border-top-color: #C0C0C0;
   border-left-color: #C0C0C0;
   border-bottom-color: #C0C0C0;
}


.DES_SDTimeRow, .DES_SDTimeRow TD
{
}
.DES_SDTimeRowAlt, .DES_SDTimeRowAlt TD
{
}



.DES_EDFMain
{
   font-size: 8pt;
   font-family: Arial;
   color: black;
   background-color: #f0f8ff; 
   border-right: black 1px solid;
   border-top: black 1px solid;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
   max-height:400px;  
   overflow:auto; 
}
.DES_EDFMain TR
{
   font-size: 8pt;
   font-family: Arial;
   color: black;
}


.DES_EDFTitle
{
   background-color: white;
   border-top: black 1px solid;
   border-bottom: black 1px solid;
}

.DES_EDFTitle TR
{
   font-size: 8pt;
   font-family: Arial;
   color: black;
}
