﻿/* Genel */
html, body {margin:0;padding:0;background-color:#fff;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #333;}

/* Containers */
#ContentContainer {margin:0 auto;padding:0;text-align:left;width:900px;}
#Top {}
#SiteContent { margin:10px 0;}
#Bottom  {  }
.ContentHolder { float:right; width:640px; }

    /* Top Container */
    #Top #LoginBox { height:30px; }
    #Top #LoginBox a { text-decoration:none; }
    #Top #LoginBox ul {list-style:none;padding:0;margin:0;}
    #Top #LoginBox ul li {padding:0;margin:0;line-height:30px; }
        
        /* Login Form */
        ul.LoginFormList { float:left; }
        ul.LoginFormList li { float:left;  }
        ul.LoginFormList .FormLabel { font-size:11px; }
        ul.LoginFormList .FormLabel a { font-weight:bold;  color:#990000;  }
        ul.LoginFormList .FormValue { margin-right:3px; }
        ul.LoginFormList .FormTextBox { margin-right:3px; }
        ul.LoginFormList .LoginButton { font-size:10px; font-weight:bold; height:20px; padding:0; margin:0 10px 0 10px; }
        /* Passwd Reminder */
        ul.ForgotPasswd { float:left; }
        ul.ForgotPasswd li {}
        ul.ForgotPasswd li .ForgotPasswdLink { font-weight:bold; color:#000;  }
        ul.ForgotPasswd li .ForgotPasswdLink:hover { color:#666; }
        /* Register */
        ul.RegisterNewUser { float:right; }
        ul.RegisterNewUser li { }
        ul.RegisterNewUser li .RegisterLink { padding:5px 10px 5px 10px;color:#FFF; font-weight:bold; background:url(images/button.jpg) no-repeat;  }
        ul.RegisterNewUser li .RegisterLink:hover { color:#000; }
        
        /* Logged In */
        ul.LoggedIn { float:left;}
        ul.LoggedIn li { font-weight:bold; font-size:12px; color:#990000; }
        /* Logout */
        ul.UserLogout { float:right;}
        ul.UserLogout li {}
        ul.UserLogout li .LogoutLink { font-weight:bold; font-size:12px; color:#990000; }
        ul.UserLogout li .LogoutLink:hover { color:#000; } 
    
    /* Flash Area */
    #Top #MainFlash {height:171px;}
    
    /* Slayd Show */
    #slideshow { position:relative; height:350px;  }
    #slideshow IMG { position:absolute;top:0;left:0;z-index:8;}
    #slideshow IMG.active { z-index:10;}
    #slideshow IMG.last-active { z-index:9; }
    
    /* Navigation */   
    #Top #TopNavigation { height:29px; margin:5px 0 10px 0; background:url(images/hdr-ftr.jpg) no-repeat;  }
        /* Main Navigation */
        #MainNavigation { list-style:none;padding:0;margin:0; float:left; }
        #MainNavigation li {float:left;display:block;padding:5px 3px;margin:5px 3px;}
        #MainNavigation li a {color:#000;font-weight:bolder;letter-spacing:1px;text-decoration:none;}
        #MainNavigation li a:hover {color:#FFF;}
        #MainNavigation .Sepetator { margin:5px 0; padding:5px 0;}
        /* Language Bar */
        #LanguageBar { list-style:none;padding:0;margin:0; float:right; }
        #LanguageBar li {float:left;display:block;padding:5px 3px;margin:2px 3px;}
        #LanguageBar li a img { border:0; }
        
    /* Bottom */
    #Bottom { padding-top:20px; }
    #Bottom .Address { text-align:center; }
    #Bottom .Address a { font-weight:bold;color:#000;text-decoration:none;  }
    #Bottom .Address a:hover { color:#666; }
    #Bottom .BottomNavigation { height:29px; margin:5px 0 10px 0; background:url(images/hdr-ftr.jpg) no-repeat; }
        /* Sub Navigation */
        #SubNavigation { list-style:none;padding:0;margin:0; float:right; }
        #SubNavigation li {float:left;display:block;padding:5px 3px;margin:5px 3px;}
        #SubNavigation li a {color:#000;font-weight:bolder;letter-spacing:1px;text-decoration:none;}
        #SubNavigation li a:hover {color:#FFF;}
        #SubNavigation .Sepetator { margin:5px 0; padding:5px 0;}
    #Bottom .SubNote {font-size:9px;}
    #Bottom .SubNote .Copyright {float:left;color:#cb292b;font-weight:bold;}
    #Bottom .SubNote .Design {float:right;}
    #Bottom .SubNote .Design a {font-weight:bold;color:#000000;text-decoration:none;}
    #Bottom .SubNote .Design a:hover {color:#cb292b;} 
    
    /* Home Page Static */
    .ColumnContainer { }
    .RecentlyAdded { float:left; width:452px; height:330px;}
        .RAHeader { height:30px; width:452px; background:url(images/homeboxheadbg.gif) repeat-x; }
        .RABody { background-color:#C4F7F2; height:300px;}
    .RecentlyAddedCalendar { background:url(images/calendarexpl.gif) no-repeat #f8f8f8; margin:5px; }
    .SearchProperties { float:left; width:386px; height:330px;}
        .SPHeader { height:30px; width:386px; background:url(images/homeboxheadbg.gif) repeat-x; }
        .SPBody { background-color:#C4F7F2; height:300px;}
    .HomeSeperator { float:left; width:62px; height:309px; background:url(images/keys.jpg) no-repeat;  }

    /* Owners Page */
    .btnOwnersApplicationLink { display:inline-block; margin-top:40px; float:left; width:140px; height:16px; background:url(images/applicationformbtn.jpg) no-repeat; }
    .btnOwnersApplicationLink a { display:block; text-decoration:none; margin:2px 0 0 20px; color:#fff; }
    .btnOwnersApplicationLink a:hover { color:#000; }
    .OwnerField { display:inline-block; width:150px; text-align:right; }
    .OwnerLine { padding-bottom:10px; }
    /* Homepage Banners */
    .HomeBanner1 { float:left; width:445px; height:60px; overflow:hidden; margin-top:10px; }
    .HomeBanner2 { float:right; width:445px; height:60px; overflow:hidden; margin-top:10px; }

    /* HomePage Flash */
    .PhotoFlash { float:left; width:50%; margin-top:10px; }
    .HomeSolutionContainer { float:right; width:48%; margin-top:10px; }
    .HomeSolutionText { margin-bottom:3px; }
    .HomeSolutionText a { text-decoration:none; color:#000; font-weight:bold; }
    .HomeSolutionText a:hover { color:#ccc; } 

    /* SearchBox Model - Search UserControl */
    .SearchBoxModel { padding:10px;font-weight:bold; }
    .SearchBoxModel label { vertical-align:top; margin-top:4px; display:inline-block;}
        .SBCitySelector { width:50%; float:left; }
        .SBAreaSelector { width:50%; float:left; }
        .SBNumberOfRooms { width:100%; margin:20px 0 20px 0; }
            .SBNumberOfRooms label { margin-right:10px;  }
        .SBPropertyTypes { width:50%; float:left; }
        .SBSurface { width:50%; float:left; }
        .SBListAll { width:50%; float:left; margin-top:20px; }
            .btnListAll { display:block; width:123px; height:19px; background:url(images/all-apts.jpg) no-repeat;  }
            .btnListAll a { text-decoration:none; color:#fff; padding:3px 0 0 30px; display:block; }
            .btnListAll a:hover {color:#000; }
        .SBSearch { width:50%; float:left; margin-top:20px;}
            .btnSearch { display:block; width:70px; height:19px; background:url(images/standartbtn.gif) repeat-x; } 
            .btnSearch a { text-decoration:none; color:#fff; padding-top:3px; text-align:center; display:block; }
            .btnSearch a:hover {color:#000; }
            
        /* SearchBox Home - SearchBox Model override */
        .SearchBoxHome { width:386px; }
        
        /* SeachBox Search.aspx - SearchBox Model override */
        .SearchBoxSearchPage { width:400px; float:right; }

        /* Takvim */
        .TakvimContainer { width:100%; display:block; padding:5px; }
        .TakvimCombo { float:right; width:50%; }
        .TakvimLeft { float:left; width:50%; }
        .TakvimRigh { float:right; width:50%; }
        
        /* Property Record Items */
        .PropertySearchItem { background-color:#C4F7F2; padding:4px; } /* List Page */
        .RecentlyPropertyItem { width:443px; margin:0 auto; padding-top:5px; } /* Home Page */
        .PropertyPicture { width:140px; height:99px; overflow:hidden; float:left;}
        .PropertyPicture img {  }
        .PropertySummary { width:290px; float:right; padding:5px; }
        .PropertySummary ul { list-style-type:none; margin:0; padding:0; }
        .PropertySummary ul li { float:left; width:50%; margin-bottom:8px; }
            .btnDetail { display:block; width:70px; height:19px; background:url(images/standartbtn.gif) repeat-x; } 
            .btnDetail a { text-decoration:none; color:#fff; padding-top:3px; text-align:center; display:block; }
            .btnDetail a:hover {color:#000; }

        /* Property Details */
        div.PriceTable { width:340px; float:left; margin-top:20px;}
        .PriceTableUL { list-style-type:none; width:350px; font-size:16px; font-weight:bold; font-family:Times New Roman; margin:0; padding:0;  }
        .PriceTableUL li { float:left; width:32%; text-align:center; margin-left:1px; padding:3px 0 3px 0; }
        .PriceRow { display:block; background-color:#008285; color:#fff;}
        .PriceRowAlt { display:block; background-color:#AFEEEE; color:#000; }
        
        .PropertiesTable { float:right; margin-top:20px; }
        .PropertiesTable ul { list-style-type:none; width:400px; padding:0; margin:0;}
        .PropertiesTable ul li { margin-top:3px; float:left; }
        .PLabel { display:inline-block; width:80px; font-weight:bold; color:#000; text-align:right;}
        .PValue { display:inline-block; width:120px; padding-left:2px; overflow:hidden; }
        .PValueAlternate { display:inline-block; width:100px; padding-left:2px; overflow:hidden; }
        
        .PicturesContainer { width:500px; float:left; margin-top:10px; }
        .PicturesContainer span span { display:block; float:left; width:120px; margin:0 5px 5px 0; }

        .ServicesHead { float:right; width:380px; }
        .ServicesInfoText { float:right; width:380px;  margin-top:10px;}

        .PicturesContainer180 { width:900px; float:left; margin-top:10px; }
        .PicturesContainer180 span span { display:block; float:left; width:250px; margin:0 5px 5px 0; }
        
        .PicturesApartmentPlans { width:900px; float:left; margin-top:20px; }
        .PicturesApartmentPlans span span { display:block; float:left; width:250px; margin:0 5px 5px 0; }

        .Searchlink { font-size:13px; font-family:Verdana; font-weight:bold; color:#005555; }
        
        .PropertyDates { width:452px; float:left; margin-top:25px; }
        .PropertyReservation { width:440px; float:right; margin-top:25px;}

        .CheckListUL { margin:0; padding:0; }
        .CheckListUL li { margin:0; padding:0; float:left; line-height:30px; width:200px; list-style-type:none;   }
        .CheckListUL li span {margin:0; padding:0; display:inline-block; }
        .CheckListUL li span img { border:none; }
        .PropetyValue { width:150px; }
        .PropetyCheck { width:15px; margin-right:20px;}


/* General Typography */
.FormTextBox { font-size:10px; color:#000000; font-weight:bold; }
.YouAreHere { font-size:2.5em; font-weight: bold; color: #00A4A4; letter-spacing:1px; margin:30px 0 50px 0; text-align:right; }
.BoxHeader { display:block; color:#fff; font-size:14px; padding:8px 0 0 10px; }

/* Static Page Backgrounds */
.imageHolderSP { background:url(images/search-bg.jpg) no-repeat; display:block; min-height:500px; } /* Search Property */
.imageHolderServices { background:url(images/services-bg.jpg) no-repeat; display:block; min-height:500px; } /* Services */
.imageHolderContactUs { background:url(images/contact-bg.jpg) no-repeat; display:block; min-height:500px; } /* Contact Us */
.imageHolderAboutUs { background:url(images/aboutus-bg.jpg) no-repeat; display:block; min-height:500px; } /* About Us */
.imageHolderWhyUs { background:url(images/whyus-bg.jpg) no-repeat; display:block; min-height:500px; } /* Why Us */
.imageHolderOwners { background:url(images/owners-bg.jpg) no-repeat; display:block; min-height:500px; } /* Owners */
.imageOwnerApplication { background:url(images/application-bg.jpg) no-repeat; display:block; min-height:500px; } /* Owners Application Form*/
.imageHolderTerms { background:url(images/terms-bg.jpg) no-repeat; display:block; min-height:500px; } /* Terms And Conditions */

/* Misc - Functions */
.ClearAll { clear:both;margin:0;padding:0;height:0;width:0; }
.ClearLeft { clear:left;margin:0;padding:0;height:0;width:0; }
.ClearRight { clear:right;margin:0;padding:0;height:0;width:0; }
.Stabilizer { float:left;width:1px;display:block; }
.FloatLeft { float:left; }
.FloatRight { float:right; }

/*other fonts*/
.bigfont1 {font-size:16px;}
.bigfont2 {font-size:14px; font-weight:800;}
.smallfonts {font-size:9px;}
.bigfont3 {font-size:16px; color:#075445; font-weight:700;}
.blackfont {color:#000000; font-weight:normal;}
.whitefont {color:#FFFFFF; font-weight:bold;}
.refnumber {color:#000000; font-weight:bold; font-size:12px;}
.bigblacknormal {color:#000000; font-weight:normal; font-size:14px;}
.bigblackbold {color:#000000; font-weight:bold; font-size:14px;}
.bigwhite {color:#ffffff; font-weight:bold; font-size:14px;}
.heading1 {font-size:1.5em; font-weight: bold; color: #FFFFFF; letter-spacing:1px;}
.heading2 {font-size:1.8em; font-weight: bold; color: #005555; letter-spacing:1px;}
.heading3 {font-size:2.5em; font-weight: bold; color: #005555; letter-spacing:1px;}
.heading4 {font-size:1.4em; font-weight: bold; color: #cb292b; letter-spacing:1px;}
.heading5 {font-size:12px; font-weight: bold; color: #cb292b; letter-spacing:1px;}
.FormGroupHolder { display:inline-block; }

/* form format */
.rezformhdr {font-size:14px; color:#990000; font-weight:bolder;}
.formfonts {font-size:10px; color:#000000; font-weight:bold; display:inline-block;}
.contactfont {font-size:10px;}
.drops {font-size:10px;}















/*Telerik RadCalendar HomeRentals skin*/
table.RadCalendar_HomeRentals {border-collapse:separate;border:0;width:200px;font:10px arial,sans-serif;}
/*titlebar*/
.RadCalendar_HomeRentals .rcTitlebar{background-position: 0 -500px;width: 100%;border: 0px none #4a761f;padding: 0;    /*background: url('Calendar/sprite.gif') repeat-x 0 -500px;*/    color: #000000;}
.RadCalendar_HomeRentals .rcTitlebar table{width:100%;border-collapse:collapse;border:0px solid;/*border-color:#8fbb81 #8ab878 #84b46c;*/font:14px/23px "segoe ui",arial,sans-serif;}
.RadCalendar_HomeRentals .rcTitlebar td{border: 0;padding: 0 0 1px;text-align: left;ertical-align: middle;font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.RadCalendar_HomeRentals .rcTitlebar .rcTitle{width:100%;cursor:pointer;}
.RadCalendar_HomeRentals .rcTitlebar .rcPrev,
.RadCalendar_HomeRentals .rcTitlebar .rcNext,
.RadCalendar_HomeRentals .rcTitlebar .rcFastPrev,
.RadCalendar_HomeRentals .rcTitlebar .rcFastNext{display:none;width:11px;height:13px;overflow:hidden;margin:0 3px;background:transparent url('Calendar/sprite.gif') no-repeat;text-indent:-3333px;text-decoration:none;font-size:1px;color:#666;}
.RadCalendar_HomeRentals .rcTitlebar .rcPrev{background-position:4px -47px;}
.RadCalendar_HomeRentals .rcTitlebar .rcNext{background-position:4px -97px;}
.RadCalendar_HomeRentals .rcTitlebar .rcFastPrev{margin-left:5px;background-position:2px 3px;}
.RadCalendar_HomeRentals .rcTitlebar .rcFastNext{margin-right:5px;background-position:2px -147px;}
.RadCalendar_HomeRentals .rcMain{width: 100%;border:0px solid #7a8a4d;border-top:0;padding:0;}
.RadCalendar_HomeRentals .rcMainTable{border-collapse:collapse;border:0px solid #d7e4b2 !important;border-top-color:#b6c988 !important;width:100%;font:10px/15px arial,sans-serif;}
/*header, footer*/
.RadCalendar_HomeRentals .rcHeader,.RadCalendar_HomeRentals .rcFooter{border:0px solid #7a8a4d;border-top:0;padding:0;}
/*week numbers and days*/
.RadCalendar_HomeRentals .rcRow th, .RadCalendar_HomeRentals .rcWeek th{border: 0;padding: 0;color: #333333;font-weight: bold;cursor: default;}
.RadCalendar_HomeRentals .rcWeek th{border-bottom:0px solid #62703b;padding:1px 5px 2px 4px;text-align:right;}
.RadCalendar_HomeRentals .rcRow th,.RadCalendar_HomeRentals .rcRow td{vertical-align:middle;}
.RadCalendar_HomeRentals .rcRow th{border-right:0px solid #62703b;}
.RadCalendar_HomeRentals .rcWeek .rcViewSel,.RadCalendar_HomeRentals .rcRow th{width:16px;padding-left:4px;padding-right:4px;text-align:center;}
/*date cells*/
.RadCalendar_HomeRentals .rcRow td
{
    border: 1px solid #FFFFFF;
    padding: 0;
    text-align: right;
    background-color: #A6E8E4;
}

.RadCalendar_HomeRentals .rcRow a, .RadCalendar_HomeRentals .rcRow span
{
    display: block;
    padding: 1px 4px 1px 3px;
    text-decoration: none;
    color: #000000;
}

.RadCalendar_HomeRentals .rcWeekend a
{
color:#666;
}

.RadCalendar_HomeRentals .rcRow .rcToday
{
border-color:#62703b;
background:#b4c487;
}

.RadCalendar_HomeRentals .rcOtherMonth a
{
color:#98a05f;
}

.RadCalendar_HomeRentals .rcOutOfRange span
{
color:#98a05f;
cursor:default;
}

.RadCalendar_HomeRentals .rcRow .rcHover
{
    border: 1px solid #FFFFFF;
    background-position: #CCCCCC;
    background: #CCCCCC;
}

.RadCalendar_HomeRentals .rcRow .rcHover a
{
color:#5e2f01;
}

.RadCalendar_HomeRentals .rcRow .rcSelected
{
    /*background:#343434 url('Calendar/sprite.gif') 0 -700px repeat-x; */
    border: 1px solid #FFFFFF;
    background-color: #800000;
}

.RadCalendar_HomeRentals .rcRow .rcSelected a
{
    color: #FFFFFF;
}

.RadCalendar_HomeRentals .rcHeader,
.RadCalendar_HomeRentals .rcFooter,
.RadCalendar_HomeRentals td.rcCellTemplate
{
/*template styles*/
}

/*multimonth view*/
table.RadCalendarMultiView_HomeRentals{width:auto;border:0 !important;}
.RadCalendarMultiView_HomeRentals .rcMainTable{border:0 !important;}
.RadCalendarMultiView_HomeRentals .rcTitlebar{border:0px solid #202f11;background:#3b4b2f url('Calendar/sprite.gif') 0 -900px repeat-x;color:#d3e8b1;}
.RadCalendarMultiView_HomeRentals .rcTitlebar table
{
border:0;
line-height:26px;
}

.RadCalendarMultiView_HomeRentals .rcTitlebar table td
{
padding-bottom:1px;
}

.RadCalendarMultiView_HomeRentals .rcTitlebar .rcPrev
{
background-position:4px -1047px;
}

.RadCalendarMultiView_HomeRentals .rcTitlebar .rcNext
{
background-position:4px -1097px;
}

.RadCalendarMultiView_HomeRentals .rcTitlebar .rcFastPrev
{
margin-left:6px;
background-position:2px -997px;
}

.RadCalendarMultiView_HomeRentals .rcTitlebar .rcFastNext
{
margin-right:6px;
background-position:2px -1147px;
}

.RadCalendarMultiView_HomeRentals .rcCalendar
{
width:200px;
border:0;
border:1px solid #7a8a4d;
border-top:0;
padding:0;
}

.RadCalendarMultiView_HomeRentals .rcFirstCol
{
border-left:0;
}

.RadCalendarMultiView_HomeRentals .rcLastCol
{
border-right:0;
}

.RadCalendarMultiView_HomeRentals .rcLastRow
{
border-bottom-color:#dae7b5;
}

.RadCalendarMultiView_HomeRentals .rcMainTable .rcTitle
{
border:1px solid;
border-color:#4a761f #8ab878;
padding:0 0 2px;
background:#71a260 url('Calendar/sprite.gif') 0 -500px repeat-x;
font:14px/24px "segoe ui",arial,sans-serif;
color:#e4f0c0;
text-align:center;
}

.RadCalendarMultiView_HomeRentals .rcFirstRow .rcMainTable .rcTitle
{
border-top:0;
}

.RadCalendarMultiView_HomeRentals .rcWeek th
{
border-top:1px solid #b6c988;
}

/*month view*/

table.RadCalendarMonthView_HomeRentals
{
border-collapse:separate;
border:1px solid #78884a;
background:#c2d197;
font:10px verdana,sans-serif;
color:#41442b;
}

.RadCalendarMonthView_HomeRentals td
{
border:0;
padding:2px;
}

.RadCalendarMonthView_HomeRentals #rcMView_Feb,
.RadCalendarMonthView_HomeRentals #rcMView_Apr,
.RadCalendarMonthView_HomeRentals #rcMView_Jun,
.RadCalendarMonthView_HomeRentals #rcMView_Aug,
.RadCalendarMonthView_HomeRentals #rcMView_Oct,
.RadCalendarMonthView_HomeRentals #rcMView_Dec
{
padding-right:4px;
background:url('Calendar/sprite.gif') 100% -1250px no-repeat;
}

.RadCalendarMonthView_HomeRentals a
{
display:block;
padding:2px 4px;
text-align:center;
text-decoration:none;
color:#41442b;
}

.RadCalendarMonthView_HomeRentals .rcHover a
{
    background-position: #CCCCCC;
    border: 1px solid #FFFFFF;
    padding: 1px 3px;
    background: #CCCCCC;
}

.RadCalendarMonthView_HomeRentals .rcSelected a
{
border:1px solid #841d05;
padding:1px 3px;
background:#ba4301 url('Calendar/sprite.gif') 0 -700px repeat-x;
color:#ffe7c4;
}

.RadCalendarMonthView_HomeRentals .rcButtons
{
border:0;
border-top:1px solid #62703b;
padding:4px 7px;
background:#9cb16a;
text-align:center;
}

.RadCalendarMonthView_HomeRentals input
{
border:1px solid #202f11;
padding:0 0 1px;
background:#445438 url('Calendar/sprite.gif') 0 -800px repeat-x;
color:#e4f0c0;
font:10px verdana,arial,sans-serif;
cursor:pointer;
}

.RadCalendarMonthView_HomeRentals #rcMView_Today
{
margin:0 0.4em 0 0;
}

.RadCalendarMonthView_HomeRentals #rcMView_OK
{
padding:0 0.2em 1px;
}

/*time view*/

table.RadCalendarTimeView_HomeRentals
{
border-collapse:separate;
border:1px solid #78884a;
background:#c2d197;
font:11px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_HomeRentals th
{
border:1px solid;
border-color:#8fbb81 #8ab878 #4a761f;
padding:0 0 2px;
background:#71a260 url('Calendar/sprite.gif') 0 -500px repeat-x;
color:#e4f0c0;
font:11px/23px "segoe ui",arial,sans-serif;
text-align:center;
cursor:default;
}

.RadCalendarTimeView_HomeRentals td
{
border:0;
border-left:1px solid #a2ad82;
border-right:1px solid #d0e0a3;
padding:0;
}

.RadCalendarTimeView_HomeRentals td:first-child
{
border-left:0;
}

.RadCalendarTimeView_HomeRentals a
{
display:block;
padding:5px 6px;
text-align:center;
color:#41442b;
text-decoration:none;
}

.RadCalendarTimeView_HomeRentals td.rcHover a
{
border:1px solid #a16e0b;
padding:3px 5px;
background:#dab551;
color:#5e2f01;
}

.RadCalendarTimeView_HomeRentals td.rcSelected a
{
border:1px solid #841d05;
padding:3px 5px;
background:#ba4301 url('Calendar/sprite.gif') 0 -700px repeat-x;
color:#ffe7c4;
}

.RadCalendarTimeView_HomeRentals .rcFooter
{
border:0;
border-top:1px solid #78884a;
padding:0;
}

/*pickers*/
.RadPicker_HomeRentals{vertical-align:middle;}
.RadPicker_HomeRentals table,.RadPicker_HomeRentals td{border:0;margin:0;padding:0;}
.RadPicker_HomeRentals td{vertical-align:middle;}
.RadPicker_HomeRentals .rcInputCell{padding:0 4px 0 0;}
.RadPicker_HomeRentals td a{display:block;text-decoration:none;margin:0 2px;outline:none;/*FF*/position:relative;/*FF*/z-index:2;/*Opera*/}
* html .RadPicker_HomeRentals td a /*IE6*/ {position:static;}
*+html .RadPicker_HomeRentals td a /*IE7*/ {position:static;}
.RadPicker_HomeRentals .rcCalPopup,.RadPicker_HomeRentals .rcTimePopup{width:16px;height:16px;overflow:hidden;background-image:url('Calendar/sprite.gif');background-repeat:no-repeat;text-indent:-4444px;}
.RadPicker_HomeRentals .rcCalPopup,.RadPicker_HomeRentals .rcDisabled.rcCalPopup:hover{background-position:0 -200px;}
.RadPicker_HomeRentals .rcCalPopup:hover{background-position:0 -250px;}
.RadPicker_HomeRentals .rcTimePopup,.RadPicker_HomeRentals .rcDisabled.rcTimePopup:hover{background-position:0 -300px;}
.RadPicker_HomeRentals .rcTimePopup:hover{background-position:0 -350px;}
.RadPicker_HomeRentals .rcDisabled,.RadCalendarMonthView_HomeRentals .rcDisabled{opacity:0.5;filter:alpha(opacity=50);}