/**
 * The css specific for the Australia pages
 */
.Title {
    color: #49ab84;
    background-color:transparent;
}
.SubTitle {
    color:#FFFFFF;
    background-color: #49ab84;
}


/* The text component */
.Synergee-Web-Page-Component-Text h1 {
	color:#49ab84;
}
.Synergee-Web-Page-Component-Text h2 {
	color:#49ab84;
}
.Synergee-Web-Page-Component-Text h3 {
	color:#49ab84;
}


/* The styles for the country pages */
.CountryDetail {
    color:#49ab84;
    background-color: #c4e4d7;
}

/* The image map link */
.Synergee-Web-Page-Component-ImageMap-Link a {
    color:#49ab84;
}


/* The styles for the city pages */
.CityDetail {
    color:#49ab84;
    background-color: #c4e4d7;
}


/* The city school list styles */
.Synergee-Web-Page-Component-CitySchoolsList-Title {
    color: #49ab84;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item {
    color:#49ab84;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item:hover {
    background-color:#c4e4d7;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item a {
    color:#49ab84;
}


/* The school detail styles */
.SchoolSectionButton {
    color:#FFFFFF;
    background-color: #49ab84;
}  
.SchoolSectionButton:hover {
    color:#49ab84;
    background-color:#c4e4d7;
}
.SchoolSectionButtonSelected {
    color:#49ab84;
    background-color: #c4e4d7;
}
.SchoolDetail {
    background-color: #c4e4d7;
}
.Synergee-Web-Page-Component-SchoolDetail {
    color:#49ab84;
    background-color: #c4e4d7;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header {
    color:#49ab84;
}           

/* The slideshow styles */
.Synergee-Web-Page-Component-SlideShow-Menu{
    background-color: #c4e4d7;
}

.Synergee-Web-Page-Component-SlideShow-Controls{
    background-color: #c4e4d7;
}

.Synergee-Web-Page-Component-SlideShow-Controls-Button{
    background-color: #c4e4d7;
}

.Synergee-Web-Page-Component-SlideShow-Slide-Container{
    border: 1px solid #c4e4d7;
}

.Synergee-Web-Page-Component-SlideShow-Slide-MouseOver{
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SlideShow-FloatingSlide{
    border:6px solid #49ab84;
}

/* The country schools list styles */
.Synergee-Web-Page-Component-CountrySchoolsList-Title {
    color:#49ab84;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item h2 {
    color:#49ab84;
    border-bottom:1px dashed #49ab84;
}

/* The school group schools list styles */
.Synergee-Web-Page-Component-SchoolGroupSchoolsList-Title {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolGroupSchoolsList-Schools-List-Item h2 {
    color:#49ab84;
    border-bottom:1px dashed #49ab84;
}


/* The price estimation styles */
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
    background-color: #c4e4d7;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
    color: #49ab84;
    border-bottom: 1px dashed #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title {
    color: #49ab84;
    border-bottom: 1px dashed #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
    background-color: #c4e4d7;
    color:#000;
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover {
    background-color: #49ab84;
    color: #fff;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category {
    color: #000;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
    border-bottom: 1px dashed #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover {
    background-color: #c4e4d7;
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title:hover {
    background-color: #c4e4d7;
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name {
    color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-NameRight {
    color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value:hover {
    background-color: #c4e4d7;
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
    color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable:hover {
    background-color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title-Participants {
    color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants {
    color: #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants:hover {
    background-color: #c4e4d7;
    border: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title {
    color: #49ab84;
    border-bottom: 1px dashed #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total{
    background-color:#49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title {
    color: #49ab84;
    border-bottom: 1px solid #49ab84;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
    color: #49ab84;
    border-bottom: 1px solid #49ab84;
}

.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
    border-left: 1px dashed #49ab84;
}

/**
 * The school price calculator component
 */
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Title {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-WeekHeaderCell {
    color:#FFFFFF;
    background-color:#49ab84;
    border-right:1px solid #FFFFFF;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator .RowColor0 {
    border-right:1px solid #FFFFFF;
    background-color:#fff;
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator .RowColor1 {
    border-right:1px solid #FFFFFF;
    background-color:#c4e4d7;
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-Tab {
    color:#fff;
    background-color:#c4e4d7;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-TabSelected {
    color:#fff;
    background-color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-Tab:hover {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-TabSelected:hover {
    color:#fff;
}

/**
 * The school accommodation price calculator component
 */
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Title {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-WeekHeaderCell {
    background-color:#49ab84;
    border-right:1px solid #FFFFFF;
    color:#FFFFFF;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator .RowColor0 {
    border-right:1px solid #FFFFFF;
    background-color:#fff;
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator .RowColor1 {
    border-right:1px solid #FFFFFF;
    background-color:#c4e4d7;
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-Tab {
    color:#fff;
    background-color:#c4e4d7;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-TabSelected {
    color:#fff;
    background-color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-Tab:hover {
    color:#49ab84;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-TabSelected:hover {
    color:#fff;
}

.Synergee-Web-Page-Component-Video-PlayVideoButton {
    color:#49AB84;
}

.Synergee-Web-Page-Component-InteractiveMap-ShowMapButton {
    color:#49AB84;
}

.Synergee-Web-Page-Component-StreetView-ShowMapButton {
    color:#49AB84;
}

/**
 * The school detail component
 */
.Synergee-Web-Page-Component-SchoolDetail-AddToCartButton {
    background-color:#49AB84;
    border-color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-AddToCartButton :hover {
    background-color:#cccccc;
}
.Synergee-Web-Page-Component-SchoolDetail-AddToCartButton a {
    color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-SlideShow {
    background-color:#49AB84;
    border-color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-SlideShow :hover {
    background-color:#cccccc;
}
.Synergee-Web-Page-Component-SchoolDetail-Video {
    background-color:#49AB84;
    border-color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-Video :hover {
    background-color:#cccccc;
}
.Synergee-Web-Page-Component-SchoolDetail-InteractiveMap {
    background-color:#49AB84;
    border-color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-InteractiveMap :hover {
    background-color:#cccccc;
}
.Synergee-Web-Page-Component-SchoolDetail-InteractiveMap .Synergee-Web-Page-Component-InteractiveMap-MapButtons span {
    color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-StreetView {
    background-color:#49AB84;
    border-color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-StreetView :hover {
    background-color:#cccccc;
}
.Synergee-Web-Page-Component-SchoolDetail-StreetView .Synergee-Web-Page-Component-StreetView-MapButtons span {
    color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-SlideShow .Synergee-Web-Page-Component-SlideShow-SlideShowButtons {
    color:#ffffff;
}
.Synergee-Web-Page-Component-SchoolDetail-Video .Synergee-Web-Page-Component-Video-VideoButtons a {
    color:#ffffff;
}

.Content {
    background-color:white;
}

