/* Dynamic */

.Relative
{

}

.StandardWidth
{

}



.FooterLink
{
    color: #ffffff;

}

.FooterLink2
{
        color:#6e6e6e;
}

.FooterLink2:hover
{
    color:#000000;
}

.HouseRoomTypeHeader
{
    color:#5B9DDE;
}

/* Old Css */

body.Body1
{
    color: #555555;
    background: #5B9DDE url(../Images/Style8BackGradient.gif) top left repeat-x;
}

body.Body2
{
    background-image:url(/Image.ashx?width=1&height=133&StartPixel=-300&EndPixel=133&StartColor=336799&EndColor=FFFFFF);
}

h1
{

    color: #5B9DDE;
}

h2
{
    color: #336799;
}

.Content
{
    background-color:#ffffff;
}

.owSmallFont
{

}

a
{
    color: #336799;

}

a:hover
{
    color: #000000;
}

.LogoFont
{
    color: #ffffff;

}

.LogoFont2
{
    color: #336799;

}

.Image, .BgColor2
{
    background-color:#336799;
}

.SnippetFont
{
    color:#000000;

}

.SnippetFont2
{
    color:#5B9DDE;

}

.CustomMap
{

    
}

.HowToReachUs
{

}

.HeaderMenu
{

    background-color: #336799;

}

.HeaderMenu2
{
}

.HeaderMenuT2
{

    background-color: #336799;
}

.HeaderLink, .ApartmentMenuLink, .ApartmentLink, .TopHeaderLink
{
 color:#ffffff;
}

.ApartmentLink23
{
    color:#5B9DDE;
}

.Separator2
{
background-color: #336799;
}



.BoxBorder
{
 border-color:#5B9DDE;
}

.TopHeaderLink
{
    background-color:#336799;
}

.ApartmentLink:hover, .ApartmentMenuLink
{
    color:#ffffff;
}

.HeaderLink:hover, .ApartmentMenuLink, .TopHeaderLink:hover
{
     background-color: #5B9DDE;
     color:#ffffff;
}



.HeaderLinkActive
{
color: #5B9DDE;
text-decoration:none;
}

.HeaderLinkActive:hover
{
color: #5B9DDE;
text-decoration:none;
}

.Submenu, .Submenu2
{
display:block;
    padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;

}

.Submenu
{
     border: solid 3px #336799;  
     background-color: #5B9DDE;

}

.Submenu2
{
    background-color:#efefef;
    border: solid 3px #6E6E6E;
}

.HeaderLinkStyle
{
    color: #ffffff;

}

.HeaderLinkStyle:hover
{

    color:#ffffff;

}

.HeaderLinkT2
{

}

.HeaderLinkT2:hover
{
     background-color: #5B9DDE;
}

.HeaderLinkStyleT2
{
    color: #ffffff;

}

.HeaderLinkStyleT2:hover
{
    color: #ffffff;

}

.TableContent
{
}

.RightContent
{

}

.HeaderImage
{

}

.Container
{
}

.ImageBox2
{
    background-color: #E6E6E6;



}


.ImageBox22
{
    background-color: #ffffff;
    border-color:#9f9f9f;



}


.Header2, .Header3Special
{
    color:#336799;
    
    border-bottom-color:#5B9DDE;
}


.DashedBox
{
    border-color: #5B9DDE;

}



.ImageBorder
{

    border-color:#5B9DDE;
}



.Textbox
{
    border-color:#5B9DDE;

}

.Dropdown
{
    border-color:#5B9DDE;

}

.owTableHeader
{
    background-color: #5B9DDE;
    color: #000000;

}

.owTableRow
{
    background-color: #EFEEC1;
}

/* Static */
.OuterFrame
{

}

.InnerFrameRight
{

}

.InnerFrameRight2
{

}
.InnerFrameBanner
{

}




.Padding
{

}

.BigMargin
{

}


.DistancesImages
{

}

.ButtonLink
{

    background-color: #336799;
    border-color: #000000;
color: #ffffff;


}

.ButtonLink:hover
{

    background-color: #5B9DDE;
    color: #ffffff;


}

/* Map */
.Map
{

    border-color: #5B9DDE;
}

.SeasonTableHeader, .RatesTableHeader, .ShortStayTableHeader
{
    background-color: #5B9DDE;

}



.BgLightColor
{
    background-color: #5B9DDE;
}

.TdBackground
{
background-color:#ffffff;
}


/* Booking */
.HouseBookingForm
{
    border-left-color: #ffffff;
    border-right-color: #ffffff;
    border-bottom-color: #ffffff;
}


.FormLabel
{
 color:#666666;
}
/* Availability Calendar */

.disableddayAvailability
{

    background-color: #FF9C94;
}

.dayheaderAvailability
{

    background-color: #FFFFFF;
}

.monthtitleAvailability
{

    background-color: #5B9DDE;
    color: #ffffff;
}

.calendarAvailability
{
    background-color: #FFFFFF;

}

.monthAvailability
{
    background-color: #50C850;
}

.AvailabilityLegendAvailable
{

    background-color: #50C850;
}
.AvailabilityLegendUnavailable
{

    background-color: #FF9C94;
}

.othermonthdayAvailability
{
    color: #ffffff;
    background-color: #ffffff;
}

.dayAvailability
{

  border-color:#ffffff;
}
.yuimenuitem
{

}


.HouseReviewHeader
{
    background-color: #5B9DDE;
    color:#ffffff;
    }
    
.ReviewOverall
{
padding: 20px;
border: solid 3px #336799;
background-color:#ffffff;
}



.BgMiddleColor
{
    background-color: #5B9DDE;
}

.TopHeaderTable
{
       background-color: #336799; 
}


/* PaginatorWithNumbers */


.Paginator a, .pageList, .Paginator a.this-page
{
    border: solid 1px #5B9DDE;
    background: #fff;
}
.Paginator a:visited
{
    border: solid 1px #5B9DDE;
    background: #fff;
}
.Paginator .AtStart
{
    background: #fff;
    color: #aaa;
}
.Paginator .Prev
{
    border: solid 2px #5B9DDE;
    background: #fff;
}
.Paginator .break
{
    background: #fff;
}
.Paginator .Next
{
    border: solid 2px #5B9DDE;
    background: #fff;
}

.Paginator .AtEnd
{
    background: #fff;
    color: #aaa;
}

.Paginator a:hover
{
    color: #5B9DDE;
    background: #336799;
    border-color: #336799;
}
.Paginator a.this-page
{
}

/* Calendar */

.title
{
  background-color:#5B9DDE;
}

.calendar
{
  border-color:#336799;
}

