table.RadCalendar_PrivateSunset
{
border-collapse:separate;
border:0;
background:#fff;
font:12px "segoe ui",arial,sans-serif;
width:220px;
}
/*titlebar*/
.RadCalendar_PrivateSunset .rcTitlebar
{
width:100%;border:1px solid #71250a;
padding:0;
background:#b9500c 0 -999px repeat-x url('Calendar/sprite.gif');
color:#fff;
}
.RadCalendar_PrivateSunset .rcTitlebar table
{
width:100%;
border-collapse:separate;
border:1px solid;
border-color:#eb8b7e #c55727 #c36a30;
font:12px/21px "segoe ui",arial,sans-serif;
}
.RadCalendar_PrivateSunset .rcTitlebar td
{
border:0;
padding:0 0 1px;
text-align:center;
vertical-align:middle;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcTitle
{
width:100%;
cursor:pointer;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcPrev,
.RadCalendar_PrivateSunset .rcTitlebar .rcNext,
.RadCalendar_PrivateSunset .rcTitlebar .rcFastPrev,
.RadCalendar_PrivateSunset .rcTitlebar .rcFastNext
{
display:block;
width:18px;
height:17px;
overflow:hidden;
margin:2px 2px 0;
background:transparent url('Calendar/sprite.gif') no-repeat;
text-indent:-2222px;
text-decoration:none;
color:#ccc;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcFastPrev
{
margin-left:4px;
background-position:0 -200px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcFastPrev:hover
{
background-position:0 -250px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcPrev
{
background-position:0 -300px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcPrev:hover
{
background-position:0 -350px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcNext
{
background-position:0 -400px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcNext:hover
{
background-position:0 -450px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcFastNext
{
margin-right:4px;
background-position:0 -500px;
}
.RadCalendar_PrivateSunset .rcTitlebar .rcFastNext:hover
{
background-position:0 -550px;
}
.RadCalendar_PrivateSunset .rcMain
{
width:100%;
border:1px solid #958a85;
border-top:0;
padding:0;
}
.RadCalendar_PrivateSunset .rcMainTable
{
width:100%;
border-collapse:separate;
border:0;
color:#272522;
font:12px/20px "segoe ui",arial,sans-serif;
}
/*header, footer*/
.RadCalendar_PrivateSunset .rcHeader,
.RadCalendar_PrivateSunset .rcFooter
{
border:1px solid #958a85;
border-top:0;
padding:0;
}
/*week numbers and days*/
.RadCalendar_PrivateSunset .rcRow th,
.RadCalendar_PrivateSunset .rcWeek th
{
border:0;
background:#f4eee6;
font-weight:normal;
vertical-align:middle;
cursor:default;
}
.RadCalendar_PrivateSunset .rcWeek th
{
border-bottom:1px solid #d2c7b4;
padding:2px 6px 2px 0;
text-align:right;
}
.RadCalendar_PrivateSunset .rcWeek .rcViewSel,
.RadCalendar_PrivateSunset .rcRow th
{
width:12px;
padding-left:9px;
padding-right:7px;
text-align:center;
}
.RadCalendar_PrivateSunset .rcRow th
{
border-right:1px solid #d2c7b4;
}
/*date cells*/
.RadCalendar_PrivateSunset .rcRow td
{
border:1px solid #fff;
padding:0;
text-align:right;
vertical-align:middle;
}
.RadCalendar_PrivateSunset .rcMain .rcRow a,
.RadCalendar_PrivateSunset .rcMain .rcRow span
{
display:block;
padding:1px 5px 1px 0;
text-decoration:none;
color:#272522;
}
.RadCalendar_PrivateSunset .rcMain .rcWeekend a
{
color:#474542;
}
.RadCalendar_PrivateSunset .rcRow .rcToday
{
border-color:#b94600;
}
.RadCalendar_PrivateSunset .rcRow .rcToday a
{
color:#5d1f00;
}
.RadCalendar_PrivateSunset .rcMain .rcOtherMonth a
{
color:#777;
}
.RadCalendar_PrivateSunset .rcMain .rcOutOfRange span
{
color:#777;
cursor:default;
}
.RadCalendar_PrivateSunset .rcRow .rcHover
{
border-color:#ca9a3e;
background:#f2d429 0 -1600px repeat-x url('Calendar/sprite.gif');
}
.RadCalendar_PrivateSunset .rcRow .rcHover a
{
color:#863d02;
}
.RadCalendar_PrivateSunset .rcRow .rcSelected
{
border-color:#ad5e2f;
background:#e48544 0 -1700px repeat-x url('Calendar/sprite.gif');
}
.RadCalendar_PrivateSunset .rcRow .rcSelected a
{
color:#5d1f00;
}
/*multimonth view*/
table.RadCalendarMultiView_PrivateSunset
{
width:auto;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar
{
border-color:#504a41 #423e36 #36332c;
background:#575043 0 -1199px repeat-x url('Calendar/sprite.gif');
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar table
{
border:1px solid;
border-color:#9d947f #7c7569 #6c665a;
line-height:27px;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar td
{
padding-bottom:1px;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar .rcFastPrev:hover
{
background-position:0 -650px;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar .rcPrev:hover
{
background-position:0 -750px;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar .rcNext:hover
{
background-position:0 -850px;
}
.RadCalendarMultiView_PrivateSunset .rcTitlebar .rcFastNext:hover
{
background-position:0 -950px;
}
.RadCalendarMultiView_PrivateSunset .rcCalendar
{
width:220px;
border:1px solid #958a85;
border-top:0;
padding:0;
}
.RadCalendarMultiView_PrivateSunset .rcMainTable .rcTitle
{
border:1px solid;
border-color:#eb8b7e #eb8b7e #eb8b7e;
padding:0 0 2px;
background:#b9500c repeat-x url('/HotelSkins/Calendar/MounthTitle.gif');
color:#ffffff;
text-align:center;
line-height:22px;
}
/*month view*/
table.RadCalendarMonthView_PrivateSunset
{
border-collapse:separate;
border:1px solid #958a85;
background:#fff;
font:12px "segoe ui",arial,sans-serif;
color:#272522;
}
.RadCalendarMonthView_PrivateSunset td
{
border:0;
padding:5px 2px 0;
}
.RadCalendarMonthView_PrivateSunset #rcMView_Feb,
.RadCalendarMonthView_PrivateSunset #rcMView_Apr,
.RadCalendarMonthView_PrivateSunset #rcMView_Jun,
.RadCalendarMonthView_PrivateSunset #rcMView_Aug,
.RadCalendarMonthView_PrivateSunset #rcMView_Oct,
.RadCalendarMonthView_PrivateSunset #rcMView_Dec
{
border-right:1px solid #958a85;
}
.RadCalendarMonthView_PrivateSunset a
{
display:block;
padding:2px 4px;
text-align:center;
text-decoration:none;
color:#272522;
}
.RadCalendarMonthView_PrivateSunset .rcSelected a
{
border:1px solid #ad5e2f;
padding:1px 3px;
background:#e48544 0 -1700px repeat-x url('Calendar/sprite.gif');
}
.RadCalendarMonthView_PrivateSunset #rcMView_PrevY a,
.RadCalendarMonthView_PrivateSunset #rcMView_NextY a
{
display:block;
width:15px;
height:13px;
overflow:hidden;
margin:0 auto;
background:transparent no-repeat url('Calendar/sprite.gif');
text-indent:-2222px;
text-align:center;
text-decoration:none;
color:#ccc;
}
.RadCalendarMonthView_PrivateSunset #rcMView_PrevY a
{
background-position:6px -2095px;
}
.RadCalendarMonthView_PrivateSunset #rcMView_NextY a
{
background-position:7px -2195px;
}
.RadCalendarMonthView_PrivateSunset .rcButtons
{
padding:5px 7px 3px;
text-align:center;
}
.RadCalendarMonthView_PrivateSunset input
{
border:1px solid;
border-color:#b97322 #9d5d13 #824703;
padding:1px 0 0;
background:#f4be77 0 -2300px repeat-x url('Calendar/sprite.gif');
color:#3d1400;
font:12px "segoe ui",arial,sans-serif;
cursor:pointer;
}
.RadCalendarMonthView_PrivateSunset input:hover
{
border-color:#bd8b2b #ac7d21 #9c6f18;
background-color:#f8e35f;
background-position:0 -2350px;
color:#3d1400;
}
.RadCalendarMonthView_PrivateSunset #rcMView_Today
{
margin:0 0.4em 0 0;
}
.RadCalendarMonthView_PrivateSunset #rcMView_OK
{
padding:0 0.2em;
}
/*time view*/
table.RadCalendarTimeView_PrivateSunset
{
border-collapse:separate;
border:1px solid #958a85;
background:#fff;
font:12px "segoe ui",arial,sans-serif;
}
.RadCalendarTimeView_PrivateSunset th
{
border:0;
border:1px solid;
border-color:#eb8b7e #d06d44 #71250a;
padding:0 0 2px;
background:#b9500c 0 -1000px repeat-x url('Calendar/sprite.gif');
color:#fff;
text-align:center;
line-height:21px;
cursor:default;
font-weight:normal;
}
.RadCalendarTimeView_PrivateSunset td
{
border:0;
border-left:1px solid #958a85;
padding:2px 2px 3px;
}
.RadCalendarTimeView_PrivateSunset td:first-child
{
border-left:0;
}
.RadCalendarTimeView_PrivateSunset a
{
display:block;
padding:2px 6px;
text-align:center;
color:#272522;
text-decoration:none;
}
.RadCalendarTimeView_PrivateSunset td.rcHover a
{
border:1px solid #ca9a3e;
padding:1px 5px;
background:#f2d42b 0 -1600px repeat-x url('Calendar/sprite.gif');
}
.RadCalendarTimeView_PrivateSunset .rcFooter
{
border:0;
border-top:1px solid #958a85;
padding:0;
}
/*pickers*/
.RadPicker_PrivateSunset
{
vertical-align:middle;
}
.RadPicker_PrivateSunset table.rcTable,
.RadPicker_PrivateSunset table.rcTable td
{
border:0;
margin:0;
padding:0;
}
.RadPicker_PrivateSunset td
{
vertical-align:middle;
}
.RadPicker_PrivateSunset table.rcTable .rcInputCell
{
padding:0 4px 0 0;
}
.RadPicker_PrivateSunset td a
{
position:relative;/*FF*/
outline:none;/*FF*/
z-index:2;/*Opera*/
margin:0 2px;
text-decoration:none;
}
* html .RadPicker_PrivateSunset td a{position:static}/*IE6*/
*+html .RadPicker_PrivateSunset td a{position:static}/*IE7*/
.RadPicker_PrivateSunset .rcCalPopup,
.RadPicker_PrivateSunset .rcTimePopup
{
display:block;
overflow:hidden;
width:22px;
height:22px;
background:url('Calendar/sprite.gif') no-repeat;
text-indent:-2222px;
text-align:center;
}
.RadPicker_PrivateSunset .rcCalPopup,
.RadPicker_PrivateSunset .rcDisabled.rcCalPopup:hover
{
background-position:0 0;
}
.RadPicker_PrivateSunset .rcCalPopup:hover
{
background-position:0 -50px;
}
.RadPicker_PrivateSunset .rcTimePopup,
.RadPicker_PrivateSunset .rcDisabled.rcTimePopup:hover
{
background-position:0 -100px;
}
.RadPicker_PrivateSunset .rcTimePopup:hover
{
background-position:0 -150px;
}
.RadPicker_PrivateSunset .rcDisabled,
.RadCalendarMonthView_PrivateSunset .rcDisabled
{
opacity:0.5;
filter:alpha(opacity=50);
}
/*rtl*/
.RadCalendarRTL_PrivateSunset .rcTitlebar table
{
direction:ltr;
}
.RadCalendarRTL_PrivateSunset .rcTitle
{
direction:rtl;
}
