/* Telerik RadCalendar Inox Skin */

.calendarWrapper_Inox
{
	width:210px; /*default*/
	border-collapse:separate !important;
	border:1px solid #787878 !important;
	background:url('Common/inoxBg.jpg');
	font:11px arial,sans-serif;
}

/* titlebar */

.titlebar_Inox
{
	width:100%;
	background:url('Common/inoxHeader.jpg');
	color:#fff;
}

.titlebar_Inox td
{
	padding:0;
	font:12px/35px arial,sans-serif;
	text-align:center;
	text-transform:uppercase;
}

.titlebar_Inox td img
{
	margin:0 5px;
}

.TableLayout_Inox
{
	border:0;
	border-collapse:separate !important;
	width:91%;
	margin:0 11px 13px 9px;
	font:11px/16px arial,sans-serif;
}

/* week numbers and week days */

.TableLayout_Inox th,
.TableLayout_Inox td
{
	vertical-align:middle;
	padding:0;
}

.TableLayout_Inox .DaysOfWeek_Inox
{
	padding:0 6px 0 4px;
	cursor:default;
	text-align:center;
}

.TableLayout_Inox th.DaysOfWeek_Inox
{
	border-bottom:1px solid #898989;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:0;
	font-size:11px;
	text-align:right;
	color:#32327f;
}

.TableLayout_Inox th.DaysOfWeek_Inox:first-child
{
	text-align:center;
}

/* date cells */

.radCalDefault_Inox,
.radCalWeekendDefault_Inox,
.otherMonth_Inox,
.outOfRange_Inox
{
	
}

.TableLayout_Inox a,
.TableLayout_Inox span
{
	display:block;
	text-decoration:none;
	color:#171717;
	padding:1px 5px 1px 1px;
	text-align:right;
}

.radCalWeekendDefault_Inox a,
.radCalWeekendDefault_Inox span
{
	color:#666;
}

.otherMonth_Inox a
{
	color:#959595;
}

.outOfRange_Inox span
{
	color:#bbb;
	cursor:default;
}

.radCalToday_Inox a
{
	border:1px solid #878aab;
	padding:0 4px 0 0;
	background:#fff;
}

.radCalHover_Inox a
{
	border:1px solid #878aab;
	padding:0 4px 0 0;
	background:#d6d9ec url('Common/inoxOver.jpg');
}

.radCalSelect_Inox a
{
	border:1px solid #878aab;
	padding:0 4px 0 0;
	background:#b5bce8;
}

/*multimonth view*/

.TableLayout_Inox .TableLayout_Inox .titlebar_Inox
{
	padding-top:6px;
	padding-bottom:4px;
	background:none transparent;
	font-size:12px;
	color:#32327f;
	text-transform:uppercase;
}

.TableLayout_Inox .TableLayout_Inox th.DaysOfWeek_Inox
{
	border-top:1px solid #898989;
	padding-top:4px;
}

/*month view*/

.MonthYearFastNav_Inox
{
	border:1px solid #787878;
	background:url('Common/inoxBg.jpg');
	border-collapse:separate;
	border-spacing:0;
	font:10px verdana,tahoma,sans-serif;
	color:#171717;
}

.MonthYearFastNav_Inox td
{
	border:0;
	padding:3px 2px;
	text-align:center;
	cursor:default;
}

.MonthYearFastNav_Inox #RadCalendar_FastNav_Feb,
.MonthYearFastNav_Inox #RadCalendar_FastNav_Apr,
.MonthYearFastNav_Inox #RadCalendar_FastNav_Jun,
.MonthYearFastNav_Inox #RadCalendar_FastNav_Aug,
.MonthYearFastNav_Inox #RadCalendar_FastNav_Oct,
.MonthYearFastNav_Inox #RadCalendar_FastNav_Dec
{
	border-right:1px solid #898989;
	padding-right:1px;
}

.MonthYearFastNav_Inox .selected_Inox
{
	border:1px solid #878aab;
	padding:1px 1px;
	background:#d6d9ec url('Common/inoxOver.jpg');
}

.MonthYearFastNav_Inox .bottom_Inox
{
	border:0;
	border-top:1px solid #898989;
	padding:0.5em 0.6em;
	background:#fff;
	text-align:center;
}

.bottom_Inox input
{
	border:1px solid;
	border-color:#42455a #42455a #2c3563;
	margin:0 0.2em;
	padding:0;
	background:#363f73 url('Calendar/sprite.gif') 0 0 repeat-x;
	color:#fff;
	font:10px verdana,arial,sans-serif;
	cursor:pointer;
}

/*time view*/

.radTimeTableCss_Inox
{
	border:1px solid #787878;
	border-collapse:separate !important;
	background:url('Common/inoxBg.jpg');
	font:11px arial,sans-serif;
	color:#171717;
}

.radTimeTableCss_Inox th
{
	border:0;
	border-bottom:1px solid #ececec;
	padding:0;
	background:url('Common/inoxHeader.jpg');
	color:#fff;
	font:12px/35px arial,sans-serif;
	text-align:center;
	text-transform:uppercase;
	cursor:default;
}

.radTimeTableCss_Inox td
{
	border-left:1px solid #898989;
	padding:0;
}

.radTimeTableCss_Inox td:first-child
{
	border-left:0;
}

.radTimeTableCss_Inox a
{
	display:block;
	padding:6px 7px;
	text-align:center;
	color:#171717;
	text-decoration:none;
}

.radTimeOverCss_Inox a
{
	border-top:1px solid #878aab;
	border-bottom:1px solid #878aab;
	padding:5px 7px;
	background:#d6d9ec url('Common/inoxOver.jpg');
}

/*pickers*/

.pickerWrapper_Inox
{
	vertical-align: middle;
}

.pickerWrapper_Inox table,
.pickerWrapper_Inox td
{
	border:0;
	margin:0;
	padding:0;
}

.pickerWrapper_Inox td
{
	vertical-align:middle;
}

.pickerWrapper_Inox .inputCell
{
	padding:0 4px 0 0;
}

.pickerWrapper_Inox td a
{
	display:block;
	text-decoration:none;
	margin:0 2px;
	outline:none;/*FF*/
	position:relative;/*FF*/
	z-index:2;/*Opera*/
}
* html .pickerWrapper_Inox td a /*IE6*/
{
	position:static;
}
*+html .pickerWrapper_Inox td a /*IE7*/
{
	position:static;
}
