

/* r.a.d.calendar default embedded skin */

calendarWrapper_wtf,
.TableLayout_wtf
{
	
}

.TableLayout_wtf td
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;	
	vertical-align: top;		
	border-bottom: solid 1px #dfdfdf;	
	color: #939CA1;
	border: solid 1px #d6d6d6;
    height: 82px;
	width: 81px;
}

.TableLayout_wtf a:link
{    
	display:block;
	font-weight: bold;
	text-decoration: none;	
	color: #939CA1;	
	padding-right: 5px;
	padding-top: 5px;
}

.TableLayout_wtf td a.day-number
{
    margin-top: -5px;
}

td.DaysOfWeek_wtf
{
  font-weight: bold;
  text-align: center;
  color: #939CA1;
  height: 30px;
  border: 0px;
  vertical-align: bottom;
  padding-bottom: 5px;
}

.radCalWeekendDefault_wtf,
.radCalDefault_wtf,
.radCalSelect_wtf,
.otherMonth_wtf,
.radCalToday_wtf
{
	border: solid 1px #d6d6d6;
	background: white;	
}

td.otherMonth_wtf
{
    background-color: #ECEDEF;
}

td.radCalWeekendDefault_wtf
{
    background-color: #F7F9F8;
}

td.radCalHover_wtf
{
    background-color: #fcfcfc;
}

.titlebar_wtf td
{
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #562079;
    font-size: 14px;
    border-bottom: solid 1px #D6BBD4;
    margin-bottom: 10px;    
    height: 20px;    
}

td .titlebar_wtf a
{
    text-decoration: none;
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #562079;
    font-size: 14px;    
}

.calendar_event_title_even
{
    text-align: left;
	margin-bottom: 1px;
	background-color: #e1e8f4;
}

.calendar_event_title_odd
{     
	text-align: left;
	margin-bottom: 1px;
	background-color: #b1c3d5;	
}

    .TableLayout_wtf td .calendar_event_title_even a.event_name 
    {       
        font-weight: normal;    
        display: block;    
        padding: 2px;        
        margin: 0;   
        color: #562079;
    }
    
    .TableLayout_wtf td .calendar_event_title_odd a.event_name
    {       
        font-weight: normal;    
        display: block;    
        padding: 2px;        
        margin: 0;   
        color: #562079;
    }
  

.more
{
	text-align: left;	
}    
    .TableLayout_wtf td a.more:link, a.more:visited, a.more:hover, a.more:active
    {       
        color: #562079;                
        font-weight: normal;           
        padding: 2px;                
        
    }

td .otherMonth
{
background-color:#ecedf1
}

.calendar-container
{
    margin-left: 15px;
}

.MonthYearFastNav_wtf
{
	border: solid 1px #e5e5e5;
	font: normal 11px Arial, Verdana, Sans-serf;
	background: #fff;	
	cursor: default;
	border-bottom:0;	
	color: #000;
	border-collapse: collapse;
}

.MonthYearFastNav_wtf td
{
	vertical-align: middle;	
}

.MonthYearFastNav_wtf td.selected_Default
{
	background: #909090;
	border: solid 1px #909090;
	color: white !important;
	text-align: center;
}

.MonthYearFastNav_wtf td input
{	
	border: solid 1px #000;
	font: normal 10px Arial, Verdana, Sans-serf;
	color: #000000;
	float: left;
	width: auto;
	margin-right: 1px;
}
td.selected_wtf
{
	background-color: #b1c3d5;
}