/* Telerik RadCalendar stylish skin */


table.calendarWrapper_Stylish
{
	background: transparent;
	border: none !important;
	cursor: default;
	color: #fff;
	width: 100% !important;
	padding: 0;
	border-collapse: collapse;
}
.TableLayout_Stylish, tbody {width: 100%}

/*#main .TableLayout_Stylish, table {width: 100%}
#main .navPanel table {width: 100%}
#main .titlebar_Stylish, table {width: 100%}*/

.TableLayout_Stylish td
{
	width: 14% !important;
	height: 13px !important;
	text-align: center;
	cursor: default;
	background:#FFF;
	border: solid 1px #cccccc !important;
	color: #fff;
	vertical-align:middle !important;
}

.TableLayout_Stylish td a
{
	color: #333 ;
	cursor: default;
	text-decoration: none;
	vertical-align:middle;
}

/*.radCalDefault_Stylish,
.radCalWeekendDefault_Stylish
{
	background: #fff;
	cursor: default;
	vertical-align:middle;
}

.radCalWeekendDefault_Stylish {
background: #F8F8F8  !important;
}
td.radCalToday_Stylish,
td.radCalTodaySelected_Stylish
{
	background: #ff0000 !important;
	vertical-align:middle;
}

.radCalSelect_Stylish,
.radCalWeekendSelect_Stylish
{
	vertical-align:middle;
	background: #efefef;
}
.radCalSelect_Stylish a,
.radCalWeekendSelect_Stylisha
{
	font-weight: bold;
}
.otherMonth_Stylish
{
	color: #999 !important;
	background: #fff !important;
	vertical-align:middle;
}

.otherMonth_Stylish a
{
	color: #999 !important;
	background: #fff !important;
	text-decoration: none !important;
}*/

.outOfRange_Stylish
{
	background: #fff;
	color: #999 !important;
	border-bottom: none;
}

.noEvent_Stylish
{
	color: #999 !important;
	background: #fff !important;
	vertical-align:middle;
}
.noEvent_Stylish a
{
	color: #999 !important;
	background: #fff !important;
	text-decoration: none !important;
}

.titlebar_Stylish
{
	color: #fff !important;
	font-weight: bold;
	font-size: 12px !important;
	text-transform: uppercase;
	padding: 0 !important;
	background-color: #444 !important;
	height: 20px !important;
}
table.titlebar_Stylish {
width: 100%;
}
.titlebar_Stylish td, .titlebar_Stylish a{
	color: #fff !important;
	text-transform: uppercase;
	font-size: 14px !important;
	vertical-align: middle;
	width: auto !important;
}

td.DaysOfWeek_Stylish,.DaysOfWeek_Stylish
{
	color: #666 !important;
	font-size: 7pt;
	font-family: arial, helvetica, sans-serif;
	background-color: #efefef;
	line-height: 7px !important;
	vertical-align:middle !important;
	text-align: center;
	height:13px !important;
	width: 14% !important;
	text-transform: uppercase;
	border: #cccccc solid 1px;	
}



/*
.CalendarDay {
font-weight: bold !important;
}*/

.EventItem
{	

}



/* module styles */
.navPanel {
margin: 0 0 20px;
border: solid 1px #cccccc !important;
border-top: none !important;
background: #efefef;
white-space: nowrap;
}
.navPanel table {
width: 100%;
border: 0;
margin: 0;
padding: 0;
border-collapse: collapse;
}
.navPanel td {
text-align: center;
}
.navPanel a {
white-space:nowrap;
font-size: 10px;
font-weight: bold;
color: #333 !important;
text-transform: uppercase;
}





input.SearchBox
{	
font-size: 10px !important;
}
.DropDown {
font-size: 10px;
}
.DropDown option
{	
	font-weight: normal; 
	font-size: 10px;
}

a.Go
{
	background: #444;
	color: #fff !important;
	font-weight: bold;
	padding: 3px;
	font-size: 9px;
	text-transform: uppercase;
}
a.Go:link,a.Go:visited,a.Go:active {
color: #fff
}
a.Go:hover {color: #efefef}

.Back a
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 14px; 
	font-weight: normal;
}

.QuickNavigation a
{	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 14px; 
	font-weight: normal; 
}

.EventList
{	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 14px; 
	font-weight: normal; 
}

.EventDetailHeader
{	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 16px; 
	font-weight: bold; 
}

.EventDetail
{	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 14px; 
	font-weight: bold; 
}



