
.MonthTable
{
 background-color: #eeeeee;
 border: 0px solid #000000;
 border-spacing: 1px;
 border-collapse:collapse;
 width: 100%;
}
.WeekHeadersRow
{
}

.WeekHeaderCell
{
  background-color: #993333;
  color: #ffffff;
  font-weight:600;  
  font-size:12px;
  padding: 6px;
  border-bottom: 1px solid #eeeeee;  
  border-right: 1px solid #eeeeee;        
}

.WeekRow
{
}

.EmptyDayCell
{
  background-color: #eeeeee;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;      
  
}

.DayCell0
{
  background-color:  #eeaaaa;
  font-size: 11px;
  color: #333388;
  padding: 4px;
  border-bottom: 1px solid #eeeeee;    
  border-right: 1px solid #eeeeee;      
  cursor: hand;
  text-align:center;
  font-family: arial;
}

.DayCell1
{
  background-color:  #aaaaee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;        
  cursor: hand;
  text-align:center;
  font-family: arial;  
}
.DayCell2
{
  background-color:  #aaaaee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;        
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell3
{
  background-color:  #aaaaee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;  
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell4
{
  background-color:  #aaaaee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell5
{
  background-color:  #aaaaee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell6
{
  background-color:  #ddddf6;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;      
  cursor: hand;
  text-align:center;
  font-family: arial;
}

.DayCell0w
{
  background-color:  #eecccc;
  font-size: 11px;
  color: #333388;
  padding: 4px;
  border-bottom: 1px solid #eeeeee;    
  border-right: 1px solid #eeeeee;      
  cursor: hand;
  text-align:center;
  font-family: arial;
}

.DayCell1w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;        
  cursor: hand;
  text-align:center;
  font-family: arial;  
}
.DayCell2w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;        
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell3w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;  
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell4w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell5w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;
  cursor: hand;
  text-align:center;
  font-family: arial;
}
.DayCell6w
{
  background-color:  #ccccee;
  font-size: 11px;
  color: #333388;  
  padding: 4px;
  border-bottom: 1px solid #eeeeee;      
  border-right: 1px solid #eeeeee;      
  cursor: hand;
  text-align:center;
  font-family: arial;
}



.ASCalendarHeaderTable
{
  border: 0px solid #aaaaaa;
  background-color: #eeeeee;
}

.ASCalendarHeaderButtonHover
{
  border: 1px solid #aaaaaa;
  background-color: ccccee;
  font-size: 11px;
  font-weight: 700;
  padding-left: 5px;
  padding-right: 5px;  
  padding-top: 0px;
  padding-bottom: 0px;
  cursor: hand;  
}

.ASCalendarHeaderButton
{
  border: 1px solid #aaaaaa;
  background-color: eeeeff;
  font-size: 11px;
  font-weight: 700;
  padding-left: 5px;
  padding-right: 5px;  
  padding-top: 0px;
  padding-bottom: 0px;
  cursor: hand;
}

.ASCalendarHeaderCell
{
  background-color: eeeeff;
  font-size: 11px;
  font-weight: 700;
  padding-left: 0px;
  padding-right: 5px;  
  padding-top: 0px;
  padding-bottom: 0px;
}

.ASCalendarHeaderSpacer
{
  background-color: eeeeff;
  font-size: 11px;
  font-weight: 700;
  padding: 0px;
  width: 100%;
}

.ASCalendarYearControl
{
  font-size: 11px;
  width: 30px;  
}

.ASCalendarContainer
{
  background-color: #eeeeee;
  border: 1px solid #aaaaaa;  
  width: 200px;
}

.ASCalendarCbody
{
  border: 0px solid #ff0000;
}

.ASCalendarImageContainer
{
  padding: 0px;
  marging: 0px;
  vertical-align: bottom;
  margin-left: 2px;
  margin-bottom: 1px;
  white-space: nowrap;
  float:left;
  clear:right;
}

.ASCalendarImage
{
  cursor: hand;
}



/* 
===========================================================================
          Month Select Styles
===========================================================================
*/

  .monthCell
  {
    border: 1px solid #ddddee;    
    font-size: 11px;
    font-family: Arial;    
    padding-left: 3px;
    padding-right: 3px;    
    cursor: hand;    
  }
     
  .monthCellHover
  {
    border: 1px solid #333333;    
    font-size: 11px;
    font-family: Arial;    
    background-color: #333333;
    padding-left: 3px;
    padding-right: 3px;    
    color: #ffffff;
    cursor: hand;        
  }  

  .monthTable
  {
    background-color: #ddddee;    
    width: 75px;
  }
  
  .MonthSelectHead
  {
    border: 1px solid #aaaaaa;    
    background-color: #ddddee;    
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
    cursor: hand;
    font-size: 11px;
    font-family: Arial;    
  }
  
  .MonthSelectHeadHover  
  {
    border: 1px solid #aaaaaa;    
    background-color: #eaeaf6;    
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
    cursor: hand;    
    font-size: 11px;
    font-family: Arial;        
  }

   .bContainer
   {
    background-color: #ddddee;       
    border: 1px solid #aaaaaa;    
   }


