/**
* Description : The default css styles for the text component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
/* The text component */
.Synergee-Web-Page-Component-Text {
min-height:10px;
}
.Synergee-Web-Page-Component-Text, .Synergee-Web-Page-Component-Text table{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background-color:transparent;
text-align:justify;
}
.Synergee-Web-Page-Component-Text-Container {
padding:4px;
}
.Synergee-Web-Page-Component-Text h1, .Synergee-Web-Page-Component-Text table h1 {
font-size:11px;
margin:0px;
margin-bottom:5px;
text-transform:uppercase;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2 {
font-size:12px;
margin:0px;
margin-bottom:5px;
text-transform:none;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text h3, .Synergee-Web-Page-Component-Text table h3 {
font-size:11px;
margin:0px;
margin-bottom:5px;
text-transform:none;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text blockquote {
margin:0px;
margin-left:15px;
}
.Synergee-Web-Page-Component-Text ul {
margin:0px;
padding:0px;
padding-left:15px;
margin-left:15px;
}
.Synergee-Web-Page-Component-Text a {
background-color:transparent;
/*font-size:11px;*/
text-decoration:underline;
}
.Synergee-Web-Page-Component-Text hr {
background-color:transparent;
border:1px solid;
height:1px;
}
.Synergee-Web-Page-Component-Text img {
border:0px;
}
.Synergee-Web-Page-Component-Text p{
margin:0;
}/**
* Description : The default css styles for the site map component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-SiteMap ul {
display:block;
margin:0px;
padding:0px;
}
.Synergee-Web-Page-Component-SiteMap li {
display:inline;
list-style-type:none;
}
.Synergee-Web-Page-Component-SiteMap {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-SiteMap-Container {
padding:0px;
padding-left:2px;
margin:0px;
}
.Synergee-Web-Page-Component-SiteMap a {
text-decoration:none;
color:black;
}
.Synergee-Web-Page-Component-SiteMap a:hover {
text-decoration:underline;
}
.Synergee-Web-Page-Component-SiteMap span {
display:none;
}
/**
* Description : The default css styles for the menu component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Menu ul {
display:block;
margin:0px;
padding:0px;
}
.Synergee-Web-Page-Component-Menu li {
display:block;
overflow:hidden;
cursor:pointer;
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-transform:none;
text-decoration:none;
height:14px;
line-height:14px;
}
.Synergee-Web-Page-Component-Menu a {
display:block;
height:14px;
text-decoration:none;
color:#000;
}
.Synergee-Web-Page-Component-Menu span {
display:none;
}
.Synergee-Web-Page-Component-Menu-Level-Separator {
border-bottom:1px solid #000;
padding-top:5px;
margin-bottom:5px;
}
/**
* Description : The default css styles for the website selector component
* Copyright   : Copyright (c) 2008 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.SiteSelector {
cursor:pointer;
position:relative;
z-index:1000;
}
.SiteSelectorText {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-right:5px;
line-height:11px;
vertical-align:top;
color:#666;
padding-bottom:2px;
}
.SiteSelectorLanguageList {
position:absolute;
top:-6px;
right:-6px;
font-size:11px;
opacity:0;
border-style:solid;
border-width:1px;
white-space:nowrap;
z-index:1000;
}
.HideClass {
display:none;
}
.SiteSelectorSiteRow {
position:relative;
font-family:Arial,Helvetica,sans-serif;
z-index:1000;
}
.SiteSelectorSiteRow a {
display:block;
text-decoration:none;
text-align:right;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
z-index:1000;
}
.SiteSelectorSiteRow a img {
position:relative;
padding-top:3px;
padding-left:5px;
margin-right:5px;
z-index:1000;
}
.SiteSelectorLanguageListFx {
font-size:11px;
opacity:1.0;
/*overflow:visible;*/
overflow:hidden;
z-index:1000;
}
/**
* Description : The default css styles for the image component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Image-Element {
border:0px;
}.Synergee-Web-Page-Component-QuickSearch .Synergee-Web-Page-Form-ErrorMessage {
display: none;
}
.Synergee-Web-Page-Component-QuickSearch-NoResults {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
padding:10px;
}
.Synergee-Web-Page-Component-QuickSearch-TooMuchResults {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
padding:10px;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Count {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
padding-top:10px;
padding-left:10px;
}
.Synergee-Web-Page-Component-QuickSearch-Results {
position:relative;
font-family:Arial,Helvetica,sans-serif;
margin-left:10px;
margin-right:10px;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title {
font-size:13px;
padding-top:10px;
border-top:1px dashed;
margin-bottom:10px;
font-weight:bold;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Description {
font-size:11px;
margin-bottom:10px;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url {
font-size:11px;
margin-bottom:20px;
overflow:hidden;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars {
text-align:center;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars button {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0;
margin:0;
cursor:pointer;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars-Default {
border:none;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars-Selected {
border:solid 1px;
}
.QuickSearchTop {
text-align:center;
margin-bottom:2px;
}
.QuickSearchBottom {
text-align:center;
border-top:1px dashed;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}
.QuickSearchNavPrevious {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
border-style:none;
padding:0;
margin:0;
margin-right:5px;
text-align:right;
}
.QuickSearchNavNext {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
border-style:none;
padding:0;
margin:0;
margin-left:5px;
text-align:left;
}
.QuickSearch-Form .Synergee-Web-Page-Form-Container {
margin:1px;
}
.QuickSearch-Form .Synergee-Web-Page-Form-Text {
width:100px;
height:14px;
font-style:italic;
}
.QuickSearch-Form .Synergee-Web-Page-Form-Submit {
width:20px;
margin-top:1px !important;
margin:0;
float:right;
position:relative;
top:-20px;
right:20px;
padding:0;
text-transform:lowercase;
height:18px;
}/**
* Description : The default css styles for the School search component and the results
* Copyright   : Copyright (c) 2008 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.SchoolSearchResults {
padding-top:25px;
min-height:50px;
}
.SchoolSearchResultCount {
margin-right:10px;
margin-top:2px;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
}
.SchoolSearchResultNavTop {
padding-left:0;
padding-bottom:2px;
}
.SchoolSearchResultButtonContent {
/*text-decoration:underline;*/
}
.SchoolSearchResultNavTop button {
border-style:none;
padding:0;
margin:0;
cursor:pointer;
}
.SchoolSearchResultNavBottom button {
border-style:none;
padding:0;
margin:0;
cursor:pointer;
}
.SchoolSearchResultNavBottom {
padding-left:0;
padding-top:5px;
padding-bottom:10px;
clear:both;
}
.SchoolSearchForm Table {
width:100%;
}
.SchoolSearchForm-Button {
/*margin-left:10px;*/
/*float:right;*/
display:none;
}
.SchoolSearch-DetailedSearchButton {
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
float:right;
height:14px;
/*margin-right:18px;*/
cursor:pointer;
padding:3px;
}
.SchoolSearchResult {
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
}
.SchoolSearchNoResult {
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item {
position:relative;
width:207px;
height:215px;
float:left;
margin-top:2px;
margin-bottom:0px;
margin-right:2px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item-Name {
text-transform:uppercase;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding-top:2px;
padding-left:5px;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-CountryCity {
padding:5px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
margin-bottom:5px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Image {
padding:5px;
margin:0px;
cursor:pointer;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Image img {
width:197px;
height:141px;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-SchoolPageLink {
float:left;
/*margin-right:20px;*/
margin-left:5px;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-BookNowLink {
float:right;
margin-right:5px;
}
.Synergee-Web-Page-Form-Label {
float:left;
}.Synergee-Web-Page-Component-BookingLink-Container {
padding:4px;
}.Synergee-Web-Page-Component-MyQuotesLink-Container {
padding:4px;
}
.linkTool-tip {
color: #fff;
width: 139px;
z-index: 130000;
}
.linkTool-title {
font-weight: bold;
font-size: 11px;
margin: 0;
color: #eee;
padding: 8px 8px 4px;
background: url(../../Default/Images/bubble.png) top left;
}
.linkTool-text {
font-size: 11px;
padding: 4px 8px 8px;
background: url(../../Default/Images/bubble.png) bottom right;
}
.Synergee-Web-Page-Component-MyQuotesLink-Container-UnActive a, .Synergee-Web-Page-Component-MyQuotesLink-Container-UnActive a:hover,
#fishEye .Synergee-Web-Page-Component-MyQuotesLink-Container-UnActive a, #fishEye li:hover  .Synergee-Web-Page-Component-MyQuotesLink-Container-UnActive a{
color:#9D9B9E;
cursor:default;
}.Synergee-Web-Page-Component-MyCartLink-Container {
padding:4px;
}
.linkTool-tip {
color: #fff;
width: 139px;
z-index: 130000;
}
.linkTool-title {
font-weight: bold;
font-size: 11px;
margin: 0;
color: #eee;
padding: 8px 8px 4px;
background: url(../../Default/Images/bubble.png) top left;
}
.linkTool-text {
font-size: 11px;
padding: 4px 8px 8px;
background: url(../../Default/Images/bubble.png) bottom right;
}
#fishEye .Synergee-Web-Page-Component-MyCartLink-Container-UnActive a, #fishEye li:hover  .Synergee-Web-Page-Component-MyCartLink-Container-UnActive a{
color:#9D9B9E;
cursor:default;
}/**
* Description : The default css styles for the title component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Title-Container {
padding-top:4px;
padding-right:4px;
}
.Synergee-Web-Page-Component-Title h1 {
margin:0px;
padding:0px;
}
/**
* Description : The default css styles for the image map component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-ImageMap-Container {
position:relative;
}
.Synergee-Web-Page-Component-ImageMap-Image {
border:0px;
}
.Synergee-Web-Page-Component-ImageMap-Link {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
position:absolute;
}
.Synergee-Web-Page-Component-ImageMap-Link a {
text-decoration:none;
color:#000;
}
.Synergee-Web-Page-Component-ImageMap-Link a:hover {
text-decoration:underline;
}
.Synergee-Web-Page-Component-ImageMap-Link span {
display:none;
}
#myGallery, #myGallerySet, #flickrGallery
{
width: 460px;
height: 345px;
z-index:5;
border: 1px solid #000;
}
#flickrGallery
{
width: 500px;
height: 334px;
}
#myGallery img.thumbnail, #myGallerySet img.thumbnail
{
display: none;
}
.jdGallery
{
overflow: hidden;
position: relative;
}
.jdGallery img
{
border: 0;
margin: 0;
}
.jdGallery .slideElement
{
width: 100%;
height: 100%;
background-color: #000;
background-repeat: no-repeat;
background-position: center center;
background-image: url('../Images/slideShowImg/loading-bar-black.gif');
}
.jdGallery .loadingElement
{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-color: #000;
background-repeat: no-repeat;
background-position: center center;
background-image: url('../Images/slideShowImg/loading-bar-black.gif');
}
.jdGallery .slideInfoZone
{
position: absolute;
z-index: 10;
width: 100%;
margin: 0px;
left: 0;
bottom: 0;
height: 30px;
background: #333;
color: #fff;
text-indent: 0;
overflow: hidden;
text-align:left;
padding-left:10px;
}
* html .jdGallery .slideInfoZone
{
bottom: -1px;
}
.jdGallery .slideInfoZone h2
{
padding: 0;
font-size: 12px;
margin: 0;
margin: 2px 5px;
font-weight: normal;
color: inherit;
padding-top:5px;
}
.jdGallery .slideInfoZone p
{
padding: 0;
font-size: 60%;
margin: 2px 5px;
color: #eee;
}
.jdGallery div.carouselContainer
{
position: absolute;
height: 135px;
width: 100%;
z-index: 10;
margin: 0px;
left: 0;
top: 0;
}
.jdGallery a.carouselBtn
{
position: absolute;
bottom: 0;
right: 30px;
height: 20px;
/*width: 100px; background: url('../Images/slideShowImg/carousel_btn.gif') no-repeat;*/
text-align: center;
padding: 0 10px;
font-size: 13px;
background: #333;
color: #fff;
cursor: pointer;
}
.jdGallery .carousel
{
position: absolute;
width: 100%;
margin: 0px;
left: 0;
top: 0;
height: 115px;
background: #333;
color: #fff;
text-indent: 0;
overflow: hidden;
}
.jdExtCarousel
{
overflow: hidden;
position: relative;
}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{
position: absolute;
width: 100%;
height: 78px;
top: 10px;
left: 0;
overflow: hidden;
}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner
{
position: relative;
}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail
{
cursor: pointer;
background: #000;
background-position: center center;
float: left;
border: solid 1px #fff;
}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail
{
margin-bottom: 10px;
}
.jdGallery .carousel .label, .jdExtCarousel .label
{
font-size: 13px;
position: absolute;
bottom: 5px;
left: 10px;
padding: 0;
margin: 0;
}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton
{
font-size: 10px;
position: absolute;
bottom: 5px;
right: 10px;
padding: 1px 2px;
margin: 0;
background: #222;
border: 1px solid #888;
cursor: pointer;
}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{
color: #b5b5b5;
}
.jdGallery a
{
font-size: 100%;
text-decoration: none;
color: inherit;
}
.jdGallery a.right, .jdGallery a.left
{
position: absolute;
height: 99%;
width: 25%;
cursor: pointer;
z-index:10;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
}
* html .jdGallery a.right, * html .jdGallery a.left
{
filter:alpha(opacity=50);
}
.jdGallery a.right:hover, .jdGallery a.left:hover
{
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.jdGallery a.left
{
left: 0;
top: 0;
background: url('../Images/slideShowImg/fleche1.png') no-repeat center left;
}
* html .jdGallery a.left { background: url('../Images/slideShowImg/fleche1.gif') no-repeat center left; }
.jdGallery a.right
{
right: 0;
top: 0;
background: url('../Images/slideShowImg/fleche2.png') no-repeat center right;
}
* html .jdGallery a.right { background: url('../Images/slideShowImg/fleche2.gif') no-repeat center right; }
.jdGallery a.open
{
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.withArrows a.open
{
position: absolute;
top: 0;
left: 25%;
height: 99%;
width: 50%;
cursor: pointer;
z-index: 10;
background: none;
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.withArrows a.open:hover { background: url('../Images/slideShowImg/open.png') no-repeat center center; }
* html .withArrows a.open:hover { background: url('../Images/slideShowImg/open.gif') no-repeat center center;
filter:alpha(opacity=80); }
/* Gallery Sets */
.jdGallery a.gallerySelectorBtn
{
z-index: 15;
position: absolute;
top: 0;
left: 30px;
height: 20px;
/*width: 100px; background: url('../Images/slideShowImg/carousel_btn.gif') no-repeat;*/
text-align: center;
padding: 0 10px;
font-size: 13px;
background: #333;
color: #fff;
cursor: pointer;
opacity: .4;
-moz-opacity: .4;
-khtml-opacity: 0.4;
filter:alpha(opacity=40);
}
.jdGallery .gallerySelector
{
z-index: 20;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: #000;
}
.jdGallery .gallerySelector h2
{
margin: 0;
padding: 10px 20px 10px 20px;
font-size: 20px;
line-height: 30px;
color: #fff;
}
.jdGallery .gallerySelector .gallerySelectorWrapper
{
overflow: hidden;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
margin-left: 10px;
margin-top: 10px;
border: 1px solid #888;
padding: 5px;
height: 40px;
color: #fff;
cursor: pointer;
float: left;
}
.jdGallery .gallerySelector .gallerySelectorInner div.hover
{
background: #333;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
background: #000;
background-position: center center;
float: left;
border: none;
width: 40px;
height: 40px;
margin-right: 5px;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
margin: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
margin: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
color: #aaa;
}/*body {*/
/*color: #ccc;*/
/*font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;*/
/*margin: 0 auto;*/
/*padding: 0;*/
/*font-size: 0.6em;*/
/*background: #111 url('../images/bg/gradient1.gif') top left repeat-x;*/
/*}*/
/*h1*/
/*{*/
/*color: #fff;*/
/*font-size: 47px;*/
/*font-weight: bolder;*/
/*margin: 0 40px;*/
/*padding: 0.08em 0;*/
/*}*/
/*h1 sup*/
/*{*/
/*color: #ddd;*/
/*}*/
/*h1 a*/
/*{*/
/*color: #fff;*/
/*text-decoration: none;*/
/*}*/
/*h1 .company, h1 a .company*/
/*{*/
/*color: #d01a71;*/
/*}*/
/*h2*/
/*{*/
/*color: #ddd;*/
/*font-size: 2.5em;*/
/*}*/
/*h3*/
/*{*/
/*color: #fff;*/
/*font-size: 1.5em;*/
/*}*/
/*h4*/
/*{*/
/*font-size: 1.3em;*/
/*}*/
/*.content*/
/*{*/
/*margin: 0 20px;*/
/*}*/
/*.content a*/
/*{*/
/*color: #fff;*/
/*}*/
/*.content p.linkage*/
/*{*/
/*margin-top: 2em;*/
/*text-align: right;*/
/*font-size: 1.7em;*/
/*color: #ddd;*/
/*}*/
/*.content p.linkage a { color: #fff; }*/
/*.content p.linkage a*/
/*{*/
/*color: #fff;*/
/*background: url('../images/bg/biglink_off.gif') center right no-repeat;*/
/*padding: 10px 20px;*/
/*text-decoration: none;*/
/*}*/
/*.content p.linkage a:hover*/
/*{*/
/*background: url('../images/bg/biglink_on.gif') center right no-repeat;*/
/*font-style: italic;*/
/*}*/
/*#myGallery*/
/*{*/
/*text-align: left;*/
/*margin: 0 auto;*/
/*}*//**
* The css for the interactive map component
*/
.Synergee-Web-Page-Component-InteractiveMap {
position:relative;
height:20px;
min-width:20px;
float:left;
}
.Synergee-Web-Page-Component-InteractiveMap-MapButtons {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
cursor:pointer;
position:relative;
padding-top:2px;
padding-left:5px;
}
.Synergee-Web-Page-Component-InteractiveMap-MapButtons:hover span{
text-decoration:underline;
}
.Synergee-Web-Page-Component-InteractiveMap-MapButtons img {
float:left;
}
.Synergee-Web-Page-Component-InteractiveMap-MapContainer {
width:640px;
height:480px;
}
.Synergee-Web-Page-Component-InteractiveMap-Info {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}/**
* The css for the video component
*/
.Synergee-Web-Page-Component-Video {
position:relative;
height:20px;
min-width:20px;
float:left;
/*display:inline;*/
margin-left:-20px;
}
.Synergee-Web-Page-Component-Video-VideoButtons {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
cursor:pointer;
position:relative;
padding-top:2px;
padding-left:5px;
}
.Synergee-Web-Page-Component-Video-VideoButtons a{
text-decoration:none;
color:#000;
}
.Synergee-Web-Page-Component-Video-VideoButtons:hover a{
text-decoration:underline;
}
.Synergee-Web-Page-Component-Video-VideoButtons img {
float:left;
}/**
* Description : The default css styles for the schools list component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-SchoolsList {
float:left;
position:relative;
width:627px;
display:inline;
}
.Synergee-Web-Page-Component-SchoolsList-Title {
font-family:Arial,Helvetica,sans-serif;
vertical-align:bottom;
font-size:12px;
font-weight:bold;
margin-bottom:15px;
}
.Synergee-Web-Page-Component-SchoolsList-Title.Slider{
text-transform:none;
cursor:pointer;
}
.Synergee-Web-Page-Component-SchoolsList-Title.Slider:hover {
text-decoration:underline;
}
.Synergee-Web-Page-Component-SchoolsList-Block {
float:left;
}
.Synergee-Web-Page-Component-SchoolsList-Block a {
text-decoration:none;
}
.Synergee-Web-Page-Component-SchoolsList-Block ul {
padding:0px;
margin:0px;
}
.Synergee-Web-Page-Component-SchoolsList-Block li {
float:left;
list-style-type:none;
display:inline;
}
.Synergee-Web-Page-Component-SchoolsList-Programs-List li {
margin-bottom:20px;
}
.Synergee-Web-Page-Component-SchoolsList-Programs-List h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0px;
margin-bottom:10px;
}
.Synergee-Web-Page-Component-SchoolsList-Countries-List  li {
margin-bottom:2px;
width:205px;
}
.Synergee-Web-Page-Component-SchoolsList-Countries-List h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0px;
}
.Synergee-Web-Page-Component-SchoolsList-Cities-List  li {
margin-bottom:2px;
margin-left:10px;
width:200px;
}
.Synergee-Web-Page-Component-SchoolsList-Cities-List h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List  li {
margin-bottom:2px;
margin-left:10px;
width:195px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List h4 {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin:0px;
}
/* The Thumbails */
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail {
float:left;
min-height:185px;
heigth:auto !important;
height:185px;
width:200px;
margin:0px;
margin-bottom:2px;
margin-right:2px;
padding:3px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
cursor:pointer;
background-color:#eee;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail:hover {
background-color:#ddd;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px;
margin-bottom:3px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail a {
text-decoration:none;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail h4, h5 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:0px;
display:inline;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail img {
height:143px;
width:200px;
margin-bottom:3px;
}
.WaitingPanel-AjaxLoading {
background-color: #EEE;
border: 1px solid #aaa;
}
.WaitingPanel-AjaxLoadingImage {
background-image: url( '../../Default/Images/ajax-loader.gif' );
background-repeat: no-repeat;
background-position: center;
}
a {
text-decoration:none;
}
/**
* The text component
*/
.Synergee-Web-Page-Component-Text, .Synergee-Web-Page-Component-Text table, body {
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-Text h1,
.Synergee-Web-Page-Component-Text h2,
.Synergee-Web-Page-Component-Text h3,
.Synergee-Web-Page-Component-Text table h1,
.Synergee-Web-Page-Component-Text table h2,
.Synergee-Web-Page-Component-Text table h3{
text-transform:none;
margin:5px 0 3px 0;
padding:0;
font-size:13px;
}
.Synergee-Web-Page-Component-Text p,
.Synergee-Web-Page-Component-Text table p{
margin:3px 0 5px 0;
}
.Synergee-Web-Page-Component-SiteMap {
font-family: Verdana, Helvetica, sans-serif;
}
.MapButton.Synergee-Web-Page-Component-Text {
font-size:10px;
color:#73498B;
}
/**
* The menu component
*/
.Synergee-Web-Page-Component-Menu li {
font-family: Verdana,  Helvetica, sans-serif;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu ul {
height: 16px;
line-height: 16px;
overflow:hidden;
padding-left:5px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu li {
position:relative;
z-index:9;
height: 16px;
line-height: 16px;
float:left;
font-size:12px;
margin-left:0px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu a {
overflow:hidden;
text-align: left;
font-size:12px;
z-index:10;
position:relative;
display:inline;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0 a {
padding-left: 10px;
padding-right: 10px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0-Selected a {
padding-right: 10px;
padding-left: 10px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All a {
padding-right: 10px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected a {
padding-right: 10px;
}
/**
* The menu component
*/
.DestinationMenu {
margin-left:15px;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Container {
padding-top:10px;
padding-bottom:10px;
}
.DestinationMenu ul {
padding-left:17px;
}
.DestinationMenu h2 {
margin:0;
font-weight:normal;
font-size:14px;
}
.DestinationMenu li {
height: auto;
line-height: 20px;
font-size:15px;
list-style-image:url("../Images/MenuBigSquareGreen.gif");
display:list-item;
overflow:visible;
}
.DestinationMenu li li {
list-style-image:url("../Images/MenuSmallSquareGreen.gif");
}
.DestinationMenu a  {
text-align: left;
font-size:14px;
height:auto;
display:inline;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0 a {
padding-right: 6px;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a {
padding-right: 6px;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected {
list-style-image:url("../Images/MenuSmallSquareOrange.gif");
font-size:13px;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All a, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All h2 {
padding-right: 10px;
font-size:13px;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected a, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected h2 {
padding-right: 10px;
font-size:13px;
}
.Synergee-Web-Page-Component-Menu-Level-Separator {
margin-left:-17px;
margin-right:15px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item {
width:233px;
margin:0;
margin-top:3px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name {
width:233px;
height:22px;
background-image:url('../Images/schoolNameLink.png');
padding:0;
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name a{
display:block;
padding-left:10px;
padding-top:1px;
height:15px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name-Hover{
background-image:url('../Images/schoolNameLinkHover.png');
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Image {
width:225px;
margin-left:1px;
height:96px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Title {
font-weight:normal;
font-size:16px;
font-family:Verdana,Helvetica,sans-serif;
}
.Synergee-Web-Page-Component-CitySchoolsList-Container h1 {
margin-bottom:5px;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Panel {
position:absolute;
top:0;
left:1px;
right:7px;
bottom:21px;
background-color:#000;
opacity:0;
}
.Synergee-Web-Page-Component-CityDetail {
font-family:Verdana,Helvetica,sans-serif;
font-size:13px;
line-height:15px;
text-align:left;
text-transform:none;
margin-left:15px;
margin-right:15px;
}
.Synergee-Web-Page-Component-CityDetail-Container {
padding:0;
padding-bottom:4px;
}
/**
*  The interactive box
*/
#countrySlideShow {
float:left
}
#pageQuickLinks .Synergee-Web-Page-Component-SlideShow-SlideShowButtons  {
width:119px;
font-size:13px;
font-weight:normal;
padding-top:0;
line-height:21px;
height:26px;
overflow:hidden;
cursor:pointer;
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons {
width:119px;
font-size:13px;
font-weight:normal;
padding-top:0;
padding-left:0;
line-height:21px;
height:26px;
overflow:hidden;
cursor:pointer;
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons:hover  {
text-decoration: none;
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons a:hover {
text-decoration: none;
}
#pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap-MapButtons  {
padding-bottom: 3px;
width:119px;
font-size:13px;
font-weight:normal;
padding-top:0;
padding-left:0;
line-height:21px;
height:26px;
overflow:hidden
}
#pageQuickLinks .Synergee-Web-Page-Component-StreetView-MapButtons  {
padding-bottom: 3px;
width:119px;
font-size:13px;
font-weight:normal;
padding-top:0;
padding-left:0;
line-height:21px;
height:26px;
overflow:hidden
}
.Synergee-Web-Page-Component-StreetView-MapContainer {
width:800px;
}
.SchoolSectionButton, .SchoolSectionButtonText {
font-family:Verdana,Helvetica,sans-serif;
float:left;
margin:0;
margin-right:10px;
margin-bottom:10px;
font-size:14px;
font-weight:normal;
cursor:pointer;
}
.SchoolSectionButtonText {
min-width:10px
}
.SchoolSectionButtonText .Synergee-Web-Page-Component-Text-Container {
padding:0;
}
.SchoolSectionButton-Separator{
border-right:1px solid;
padding-right:10px;
}
.SchoolInformationContainer {
float:left;
width:710px;
}
.SchoolInformationContainer .Synergee-Web-Page-Component-Text-Container, .BottomTitle .Synergee-Web-Page-Component-Text-Container {
padding:0;
}
.SchoolInformation {
width: 700px;
}
.SchoolInformation.Synergee-Web-Page-Component-SchoolPriceEstimation{
width:700px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation {
position:relative;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList {
font-family:Verdana,Helvetica,sans-serif;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Container {
padding:0px;
margin-top:10px;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Detail {
margin-top:1px;
margin-bottom:1px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Container {
padding:0px;
margin-top:10px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Detail {
margin-top:1px;
margin-bottom:1px;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator, .Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator {
width:700px;
margin:0;
}
.Synergee-Web-Page-Component-QuickSearch-Results {
margin:0;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Count {
padding-left:0;
}
.Synergee-Web-Page-Form-Text.QuickSearchText {
border:0;
background:transparent;
margin-left:20px;
width:115px;
font-size:11px;
line-height:11px;
}
.QuickSearch-Form {
background-image:url('../Images/searchBox.png') !important;
background-image:url('../Images/searchBox.gif');
background-repeat:no-repeat;
}
.QuickSearch-Form {
height:19px;
width:141px;
}
#quickSearchSubmit {
float:left;
background:transparent;
border:0;
margin-left:17px;
text-indent:-500em;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title {
font-size:12px;
font-weight:normal;
}
/* The schoolsList component styles redefinition */
.Synergee-Web-Page-Component-SchoolsList {
margin-top:0px;
margin-bottom:0px;
width:1000px;
}
.ThumbnailSchoolsList {
width:710px;
}
.Synergee-Web-Page-Component-SchoolsList-Block {
padding-top:5px;
}
.Synergee-Web-Page-Component-SchoolsList-Title {
margin-bottom:0;
}
.Synergee-Web-Page-Component-SchoolsList-Title{
font-size:14px;
}
.ThumbnailSchoolsList .Synergee-Web-Page-Component-SchoolsList-Title {
display:none;
}
.Synergee-Web-Page-Component-SchoolsList-Title, .Synergee-Web-Page-Component-SchoolsList-Countries-List h2, .Synergee-Web-Page-Component-SchoolsList-Cities-List h3  {
font-family:Verdana,Helvetica,sans-serif;
font-weight:normal;
padding-bottom:2px;
}
.Synergee-Web-Page-Component-SchoolsList-Countries-List h2 {
font-weight:normal;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolsList-Countries-List li {
width:250px;
}
.Synergee-Web-Page-Component-SchoolsList-Cities-List{
float:left;
}
.Synergee-Web-Page-Component-SchoolsList-Cities-List li {
width:233px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li {
width:227px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail {
width:240px;
width:228px;
min-height:147px;
height:auto !important;
height:147px;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail img {
height:100px;
width:228px;
}
.SchoolListThumbnail .Synergee-Web-Page-Component-SchoolsList-Schools-List li {
width:225px;
}
.SchoolListThumbnail .Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail {
width:225px;
}
.SchoolListThumbnail .Synergee-Web-Page-Component-SchoolsList-Schools-List li.thumbnail img {
height:108px;
width:225px;
}
.SchoolsListPage {
width:700px;
}
.SchoolsListPage .Synergee-Web-Page-Component-SchoolsList-Countries-List li {
width:233px;
}
.SchoolsListPage .Synergee-Web-Page-Component-SchoolsList-Cities-List li {
width:227px;
}
.SchoolsListPage .Synergee-Web-Page-Component-Schools-Cities-List li {
width:222px;
}
/**
* The language countries list component
*/
.Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item {
width: 233px;
height: 187px;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item-Image {
width: 233px;
height: 140px;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Cities-List {
height: 143px;
width: 233px;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item-Map {
height:140px;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Container h1 {
padding:0;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Title, .Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item-Name, .Synergee-Web-Page-Component-LanguageCountriesList-Cities-List-Title {
font-family: Verdana, Helvetica, sans-serif;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section {
margin-bottom: 10px;
}
.Synergee-Web-Page-Form-Section-Title {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left: 150px;
padding-top: 2px;
padding-bottom: 2px;
}
.Synergee-Web-Page-Form-Container {
padding: 0px;
margin: 2px;
color: #000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Label {
padding: 2px 4px 0px 4px;
width: 150px;
font-weight:normal;
font-size: 11px;
/*text-transform: uppercase;*/
}
.Synergee-Web-Page-Form-Text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Email {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Password {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Textarea {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
overflow: auto;
}
.Synergee-Web-Page-Form-Checkbox {
vertical-align: middle;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Checkbox-Item {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 170px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-Radio {
vertical-align: middle;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Radio-Item {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 170px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-Combobox {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 166px;
}
.Synergee-Web-Page-Form-Combobox-Item {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-List {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 140px;;
}
.Synergee-Web-Page-Form-List-Item {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 10px;
width: 320px;
}
.Synergee-Web-Page-Form-Submit {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
width: 166px;
margin-left: 160px;
height: auto;
color: white;
text-transform: uppercase;
cursor: pointer;
}
.Synergee-Web-Page-Form-ErrorMessage {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
padding: 2px;
width: 98%;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
padding: 0px;
width: 99%;
}
.SchoolSearch .Synergee-Web-Page-Form-Container {
margin:0;
}
.SchoolSearch tr {
height:18px;
padding:0;
margin:0;
}
.SchoolSearch td {
height:18px;
padding:0;
margin:0;
}
.SchoolSearch .Synergee-Web-Page-Form-Label {
width:165px;
float:left;
}
.Synergee-Web-Page-Component-SchoolSearch-Separator {
width:349px;
padding-top:7px;
float:left;
}
table.Synergee-Web-Page-Component-SchoolSearch-ButtonContainer {
position:absolute;
top:120px;
left:20px;
width:100px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item {
width:233px;
height:130px;
margin:0;
font-family: Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SchoolSearch-Item-Panel {
position:absolute;
top:0;
left:1px;
right:7px;
bottom:30px;
background-color:#000;
opacity:0;
}
.SchoolSearchResultNavBottom {
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Image {
padding:0;
margin-left:1px;
height:100px;
width:225px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Image img {
height:100px;
width:225px;
}
.SchoolSearch-DetailedSearchButton {
float:left;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
height:12px;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item-Name {
text-transform:none;
font-weight:normal;
position:absolute;
top:0px;
height:14px;
width:223px;
color:#111;
background-color:#fff;
opacity:0.8;
filter:alpha(opacity=80);
padding-top:0;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-CountryCity {
text-transform:none;
font-weight:normal;
padding:0;
padding-left:5px;
padding-top:1px;
width:228px;
height:22px;
background-image:url('../Images/schoolNameLink.png');
background-repeat:no-repeat;
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-Weather {
font-family: Verdana, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
margin-right:15px;
cursor:pointer;
}
.Synergee-Web-Page-Component-Weather-WeatherContainer {
padding-top:5px;
}
.Synergee-Web-Page-Component-Weather-CurrentCondition-Text, .Synergee-Web-Page-Component-Weather-Forecast-Text {
width:200px;
}
.Synergee-Web-Page-Component-Weather-CurrentCondition-Image, .Synergee-Web-Page-Component-Weather-Forecast-Image {
height:20px;
width:20px;
}
.Synergee-Web-Page-Component-Weather-Forecast-Day, .Synergee-Web-Page-Component-Weather-CurrentCondition-Container{
clear:both;
height:20px;
}
.Synergee-Web-Page-Component-Weather-Forecast-Day {
margin-top:1px;
}
.Synergee-Web-Page-Component-Weather span {
margin-left:4px;
}
.Synergee-Web-Page-Component-Weather img {
height:20px
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow {
display:block;
clear:both;
overflow:hidden;
height:26px;
width:119px;
}
.Synergee-Web-Page-Component-SlideShow-Menu {
float: none;
width: 745px;
clear:both;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Menu {
float: none;
width: 745px;
text-align:left;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Controls-Button {
position:relative;
top:-25px;
z-index:800;
cursor:pointer;
right:5px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slides,
.Synergee-Web-Page-Component-SlideShow-Slides {
height: 85px;
width: 745px;
}
.Synergee-Web-Page-Component-SlideShow-Page,
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Page {
width: 745px;
}
.Synergee-Web-Page-Component-SlideShow-Slides-Container {
height: 85px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container {
height: 80px;
width: 80px;
}
.Synergee-Web-Page-Component-SlideShow-Slide {
height: 73px;
width: 73px;
}
.Synergee-Web-Page-Component-SlideShow-FloatingSlide {
height: 70px;
width: 70px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Container,
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Container {
float: left;
height: 493px;
width: 735px;
text-align:right;
}
.Synergee-Web-Page-Component-SlideShow-Viewer,
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer {
height: 415px;
height: 490px;
width: 735px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container,
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
width: 745px;
}
/*.Synergee-Web-Page-Component-SlideShow-Window {*/
/*display:none;*/
/*}*/
.Synergee-Web-Page-Component-SchoolDetail .Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover span{
text-decoration:none;
}
.Synergee-Web-Page-Component-SchoolDetail-AddToCartButton span {
background-image:url(../Images/cart.png);
background-repeat:no-repeat;
margin-left:6px;
padding-left:20px;
vertical-align:middle;
}
.Synergee-Web-Page-Component-SchoolDetail-AddToCartButton img {
display:none;
}
.SchoolMap .Synergee-Web-Page-Component-InteractiveMap-MapContainer {
width:510px;
height:320px;
}
.SchoolMap{
height:330px;
}
.Synergee-Web-Page-Component-SlideShow {
clear:none;
display:inline;
float:left;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons {
font-weight:normal;
padding:0;
float:left;
}
.Synergee-Web-Page-Component-SlideShow-Image{
/*display:none;   */
}
.iFishEyeImg {
width:40px;
height:40px;
float:left;
}
.iFishEyeIe6 .Synergee-Web-Page-Component-Image-Element{
width:30px;
height:30px;
}
#fishEye a img {border: none;}
#fishEye a {
text-decoration:none;
}
#fishEye li {
list-style:none;
clear:both;
padding-top:3px;
}
#fishEye ul {
margin-top:2px;
margin-bottom:5px;
padding-left:5px;
margin-left:0;
}
.iFishEyeCaption {
float:left;
padding-left:12px;
padding-top:3px;
}
.iFishEyeCaption{
font-size:13px;
}
/**
* The school price estimation component
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Container ,
.Synergee-Web-Page-Component-ShoppingCart-Container {
float:none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option ,
.Synergee-Web-Page-Component-ShoppingCart-Option {
width: 706px;
margin-right:4px;
font-family: Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart ,
.Synergee-Web-Page-Component-ShoppingCart-Cart {
float:right;
width: 290px;
overflow:visible;
font-family: Verdana, Helvetica, sans-serif;
}
.SmallBoxContent.PriceEstimationCartContent {
padding-left:5px;
padding-right:11px;
}
.SchoolInformation .SmallBoxContent.PriceEstimationCartContent {
padding-left:5px;
padding-right:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Price ,
.Synergee-Web-Page-Component-ShoppingCart-Result-Price {
padding-right:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section,
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section{
width:700px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section {
width:335px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title{
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title ,
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
width: 700px;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
width:697px;
padding-left:3px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title ,
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title,
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title{
width:700px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title-Text,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title-Text,
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolsSelector-Section-Title-Text ,
.Synergee-Web-Page-Component-ShoppingCart-SchoolsSelector-Section-Title-Text,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title-Text,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title-Text {
height:18px;
line-height:17px;
text-transform:none;
padding-right:20px;
font-weight:normal;
min-width:80px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded ,
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
width: 650px !important;
width: 630px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton ,
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
font-weight:normal;
width:635px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton ,
.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButton,
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton,
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton {
width:400px;
font-size:11px;
padding:0 0 0 2px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable ,
.Synergee-Web-Page-Component-ShoppingCart-Result-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title, .Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title-Item {
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
clear:both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title ,
.Synergee-Web-Page-Component-ShoppingCart-Result-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
font-size:12px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item ,
.Synergee-Web-Page-Component-ShoppingCart-List-Item {
height:16px;
line-height:16px;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section ,
.Synergee-Web-Page-Component-ShoppingCart-Result-Section {
padding-left:0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title ,
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Option-Row,
.Synergee-Web-Page-Component-ShoppingCart-Result-Option-Row {
clear:both;
}
/*For the drop down menu*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu {
height: 18px;
left: 0pt;
list-style-image: none;
list-style-position: inside;
list-style-type: none;
margin: 0pt;
padding: 0;
z-index: 500;
float:left;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu li ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu li {
background: transparent none repeat scroll 0%;
display: block;
float: left;
height: 16px;
line-height: 16px;
margin: 0pt;
padding: 0;
position: relative;
margin-left: 0;
z-index: 500;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu li ul ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu li ul {
height: 17px;
left: -2000em;
list-style-image: none;
list-style-position: inside;
list-style-type: none;
margin: 0pt;
padding: 0;
position: absolute;
top: auto;
width: 150px;
margin-top: 10px;
margin-left: -4px;
z-index:500;
overflow:visible;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu li ul li ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu li ul li {
width: 200px;
display: block;
margin-left: 0px;
padding-left: 0px;
height: auto;
min-height: 25px;
line-height: 25px;
clear: both;
overflow:visible;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu li a ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu li a {
display: inline;
margin: 0pt;
padding: 0;
padding-left: 5px;
text-decoration: none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu li ul li  ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu li ul li  {
background: transparent none repeat scroll 0%;
display: block;
padding-left: 10px;
line-height:18px;
height: auto;
min-height: 18px;
line-height:17px;
overflow:visible;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton, .Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton {
float:none;
margin-top:2px;
margin-left:auto;
margin-right:0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu .ulhover ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu .ulhover {
left: 3px;
top: -10px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddSchoolMenu ul .ulhover ,
.Synergee-Web-Page-Component-ShoppingCart-AddSchoolMenu ul .ulhover {
left: 217px;
top: -10px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
width:350px;
margin-right:0;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
width:349px;
margin-top:-5px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title {
width:auto;
}
SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
width:340px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
width: 340px;
text-transform:none;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title {
width:340px;
font-weight:normal;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolsSelector-Section-Title-Text {
height:18px;
line-height:17px;
text-transform:none;
padding-right:20px;
font-weight:normal;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
width: 335px !important;
width: 335px;
zoom:1;
margin-left:10px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton{
font-weight:normal;
width:325px;
zoom:1;
margin-left:10px;
}
.SchoolInformation .SmallBox {
width:349px;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-StartDate-Container, .SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Duration-Container {
width:200px;
height:15px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Body {
width:1045px;
}
.Synergee-Web-Page-Component-ShoppingCart-School {
padding-bottom:3px;
margin-left:0 !important;
margin-left:0;
margin-top:2px;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
font-weight:normal;
margin-left:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section {
margin-left:3px;
margin-right:3px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
line-height: 40px;
margin-left: 260px;
/*width: 410px;*/
position: relative;
/*float: left;*/
height:30px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Label {
padding: 2px 4px 0 4px;
width: 250px;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Checkbox-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-FieldErrorMessage {
padding: 2px;
width:418px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Submit {
/*position: relative;*/
/*float: right;*/
/*margin-right: 68px;*/
margin-top: 5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Container {
position: relative;
float: left;
width: 455px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-LastFieldSection {
/*width:700px;*/
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-List-LastFieldSection {
width:550px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio-Item {
margin-left:258px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
width: 931px;
margin-left:30px;
display:inline;
}
#orderFormRequestConfirmation .Synergee-Web-Page-Form-Label {
float:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
width: 440px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
width:210px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
width: 988px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
width: 991px;
width: auto;
margin-left:0;
margin-right:9px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-Form-Confirmation-Message {
width: 924px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
padding-bottom:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
font-weight:normal;
padding-left:0;
font-family: Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit .Synergee-Web-Page-Form-Submit {
margin-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
font-weight:normal;
text-transform:none;
font-size:12px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option,.Synergee-Web-Page-Component-ShoppingCart-Result-Subtitle,
.Synergee-Web-Page-Component-ShoppingCart-Result-Legend,.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear,
.Synergee-Web-Page-Component-ShoppingCart-Result-Title , .Synergee-Web-Page-Component-ShoppingCart-Result-School-Details,
.Synergee-Web-Page-Component-Form-Confirmation-Message {
font-family: Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
border:1px solid;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
height:19px;
}
.Synergee-Web-Page-Component-ShoppingCart-PrintButton {
font-weight:normal;
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Title {
font-family: Verdana, Helvetica, sans-serif;
font-size:12px;
height:17px;
padding-left:3px;
width:242px;
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Delete {
background-image: url( '../../Shark/Images/MyQuotes/delete.png' );
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Order {
background-image: url( '../../Shark/Images/MyQuotes/cart.png' );
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Print {
background-image: url( '../../Shark/Images/MyQuotes/print.png' );
}
.Synergee-Web-Page-Component-MyQuotes-Quote-GoToSchool {
background-image: url( '../../Shark/Images/MyQuotes/school.png' );
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Mail {
background-image: url( '../Images/MyQuotes/email.png' );
}
.ProgramSelector {
text-align:right;
font-size:12px;
}
.ProgramSelector .Synergee-Web-Page-Component-Text-Container{
padding-right:0;
}
.ProgramSelector a{
padding-left:20px;
}
.ProgramSelector a.ProgramSelected {
padding-left:30px;
}
.SiteSelectorCurrentSelection img{
float:right;
}
.SiteSelectorText {
display:none;
}
.SiteSelectorLanguageList {
width:auto;
}
.Synergee-Web-Page-Component-SchoolCategories {
margin-top:3px;
}
.Synergee-Web-Page-Component-SchoolCategories-CategoryList li{
min-width:0px;
height:30px;
width:40px;
margin-top:5px;
margin-bottom:5px;
}
.Synergee-Web-Page-Component-SchoolCategories-CategoryList span {
padding-left:45px;
visibility:hidden;
}
/**
*  The calendar styles
*/
.calendar,
select.calendar {
width: 99px;
}
button.calendar {
background: url(../../Default/Images/Calendar/calendar-icon.gif);
border: 0;
cursor: pointer;
height: 20px;
margin-right: 6px;
width: 20px;
vertical-align:top;
}
button.calendar:focus {
-moz-outline-style: none !important;
}
button.calendar:hover,
button.calendar.active {
background-position: 0 20px;
}
button:active {outline: none;}
div.calendar {
height: 180px;
padding: 0 6px;
text-align: center;
width: 157px;
}
div.calendar div {
background: none !important;
height: 175px;
overflow: hidden;
position: relative;
width: 157px;
}
div.calendar caption {
color: #333;
font: normal 12px / 16px Arial, Helvetica, sans-serif;
padding-top: 6px;
text-align: center;
width: 100%;
}
div.calendar caption a {
cursor: pointer;
display: inline;
height: 12px;
overflow: hidden;
background-position: 0 1px;
}
div.calendar caption a.prev {
display: inline;
background-image: url( ../../Default/Images/Calendar/calendar-prev.gif );
background-repeat: repeat-y;
padding-right:2px;
}
div.calendar caption a.next {
display: inline;
background-image: url( ../../Default/Images/Calendar/calendar-next.gif );
background-repeat: repeat-y;
margin-left:3px;
}
div.calendar caption a:hover {
background-position: 0 14px;
}
div.calendar caption span {
height: 25px;
display: inline;
text-align: center;
}
div.calendar caption span.month {
padding-right: 8px;
}
div.calendar table {
border: 0;
border-collapse: collapse;
border-spacing: 0;
cursor: default;
margin: 0 auto;
overflow: hidden;
width: 157px;
}
div.calendar td,
div.calendar th {
border: 0;
font: normal 12px Arial, Helvetica, sans-serif;
height: 21px;
text-align: center;
width: 21px;
}
div.calendar td {
color:#eee;
font-size: 11px;
}
div.calendar td.invalid {
color:#eee;
}
div.calendar td.valid {
color:#000;
cursor: pointer;
}
div.calendar td.hilite {
}
div.calendar td.inactive {
}
div.calendar td.active,
div.calendar td.hover {
cursor: pointer;
}
.gmnoprint div {
z-index:10005;
}
/* SLIMBOX (Customized version) */
#lbOverlay {
position: absolute;
top:0; left: 0;
width: 100%;
background-color: #373739;
cursor: pointer;
z-index:10001;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #373739;
z-index:10003;
height:30px;
}
#lbCenter iframe, #lbBottomContainer iframe {
background-color: #fff;
}
.lbLoading {
background: #777 url( ../../Default/Images/sb_loading.gif) no-repeat center;
}
#lbCanvas {
border:2px solid #373739;
}
#lbCanvas iframe, #lbCanvas img {
border:0px solid #373739;
margin:0; padding:0;
z-index:10002;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 10px;
width: 70px;
background:url( ../../Default/Images/sb_anchor_spacer.gif);
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url( ../../Default/Images/sb_prevlabel.gif) no-repeat;
}
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url( ../../Default/Images/sb_nextlabel.gif) no-repeat;
}
#lbBottom {
font-size:12px;
font-family: Verdana, Helvetica, sans-serif;
color: #666;
line-height: 1.4em;
text-align: left;
margin:0 0 0 0px; padding:0;
}
#lbCloseLink {
display: block;
float: right;
width: 25px;
height: 25px;
background: transparent url( ../Images/sb_closelabel.png) no-repeat right !important;
background: transparent url( ../Images/sb_closelabel.gif) no-repeat right;
margin:0;
margin-right:10px;
padding:0;
}
#lbCaption, #lbNumber {
}
#lbCaption {
display:none;
font-weight: bold;
}
.Synergee-Web-Page-TextSplitter-Title-Container {
margin-top:5px;
margin-bottom:10px;
}
h1.Synergee-Web-Page-TextSplitter-Title, h2.Synergee-Web-Page-TextSplitter-Title, h3.Synergee-Web-Page-TextSplitter-Title {
display: inline;
padding-right: 10px;
margin-right: 10px;
border-right: 1px solid;
cursor: pointer;
}
h1.Synergee-Web-Page-TextSplitter-Title-Last, h2.Synergee-Web-Page-TextSplitter-Title-Last, h3.Synergee-Web-Page-TextSplitter-Title-Last {
border-right: none;
}
#specialOffers h1, #specialOffers h2, #specialOffers h3 {
margin-bottom:2px;
}
#specialOffers .Synergee-Web-Page-TextSplitter-Content-Container {
position:relative;
}
#specialOffers .Synergee-Web-Page-TextSplitter-Content {
display:block;
float:left;
height:88px;
margin:0;
padding:4px;
width:292px;
}
#specialOffers .Synergee-Web-Page-TextTicker-Nav-Container {
height:8px;
margin:0;
margin-top:90px;
padding:0;
width:300px;
text-align:center;
overflow:hidden;
}
#specialOffers .Synergee-Web-Page-TextTicker-NavButton {
display:inline;
width:0px;
height:5px;
margin:5px;
padding-left:7px;
cursor:pointer;
}
#specialOffers.SpecialOffersSmall .Synergee-Web-Page-TextSplitter-Content {
display:block;
float:left;
height:78px;
margin:0;
padding:4px;
width:247px;
font-size:11px;
}
#specialOffers.SpecialOffersSmall .Synergee-Web-Page-TextTicker-Nav-Container {
height:8px;
margin:0;
margin-top:80px;
padding:0;
width:255px;
text-align:center;
overflow:hidden;
}
#freeTextBoxGlobal .Synergee-Web-Page-Component-Text-Container {
padding-bottom:2px;
line-height:11px;
}
.Synergee-Web-Page-Component-MessagePanel-Container {
z-index:10;
}
.Synergee-Web-Page-Component-MessagePanel, .Synergee-Web-Page-Component-MessagePanel-Title  {
background-color:#eee;
border:1px solid #aaa;
color:#444;
text-align:center;
padding:5px;
padding-top:10px;
padding-bottom:10px;
font-size: 11px;
padding: 4px 8px 8px;
z-index:10;
}
.Synergee-Web-Page-Component-MessagePanel-Title {
min-height:5px;
font-size:12px;
border-bottom:0;
padding-bottom:0;
z-index:10;
}
.Synergee-Web-Page-Component-MessagePanel-Close {
position:absolute;
top:0;
right:0;
width:10px;
height:10px;
background-color:#fff;
border:1px solid #aaa;
cursor:pointer;
font-size:12px;
text-align:center;
line-height:9px;
z-index:11;
}
.Synergee-Web-Page-SchoolPriceEstimation-Print-TextInput {
margin-top:5px;
}
.Synergee-Web-Page-Component-MessagePanel-Close {
width:30px;
height:30px;
background:none;
border:0;
text-indent:-20800px;
overflow:hidden;
z-index:10;
}
.Synergee-Web-Page-Component-MessagePanel {
background: url(../Images/window.png) bottom right;
border:0;
padding-bottom:15px;
text-align:left;
color:#fff;
z-index:10;
}
.Synergee-Web-Page-Component-MessagePanel label {
color:#fff;
}
.Synergee-Web-Page-Component-MessagePanel-Title {
background: url(../Images/window.png) top right;
border:0;
font-size:15px;
color:#fff;
padding-top:14px;
text-align:left;
padding-left:12px;
min-height:15px;
}
.Synergee-Web-Page-Form-Label.Synergee-Web-Page-SchoolPriceEstimation-Print-Label{
float:left;
text-align:left;
margin-top:5px;
width:250px;
}
.Synergee-Web-Page-Form-Text.Synergee-Web-Page-SchoolPriceEstimation-Print-TextInput,
.Synergee-Web-Page-Form-Textarea.Synergee-Web-Page-SchoolPriceEstimation-Print-TextArea,
.Synergee-Web-Page-Form-Submit.Synergee-Web-Page-SchoolPriceEstimation-Print-Submit {
width:250px;
margin-left:5px;
}
.Synergee-Web-Page-Form-Submit.Synergee-Web-Page-SchoolPriceEstimation-Print-Submit {
width:256px;
margin-top:5px;
}
body
{
margin                : 0;
padding-bottom        : 15px;
text-align            : center;
}
.Page
{
margin-left           : auto;
margin-right          : auto;
width                 : 1000px;
text-align            : left;
margin-top            : 20px;
margin-bottom         : 10px;
border-width          : 0px;
height                : auto;
min-height            : 500px;
}
.InternalWindow
{
margin-left           : auto;
margin-right          : auto;
width                 : 700px;
}
.Header
{
width                 : 1000px;
height                : 75px;
position              : relative;
z-index               : 2;
}
.Logo
{
width                 : 205px;
height                : 65px;
float                 : left;
display               : inline;
margin-left           : -25px;
}
.SiteMap
{
width                 : 465px;
height                : 13px;
float                 : left;
margin-left           : 0px;
margin-top            : 14px;
}
.ProgramSelector
{
width                 : 369px;
width                 : 345px;
height                : 20px;
float                 : left;
margin-left           : 0px;
margin-top            : 7px;
}
.HeaderMenuBar
{
width                 : 825px;
height                : 50px;
float                 : left;
margin-left           : -7px; /*overflow:hidden;*/
position              : relative;
}
.HeaderMenuBarLeft
{
position              : absolute;
height                : 50px;
width                 : 30px;
left                  : 0;
top                   : 0;
}
.HeaderMenuBarRight
{
position              : absolute;
height                : 50px;
width                 : 15px;
right                 : -1px;
top                   : 0;
}
.HeaderMenu
{
position              : relative;
float                 : left;
height                : 20px;
margin-top            : 15px;
margin-left           : 15px;
width                 : 600px;
overflow              : hidden;
}
.QuickSearch
{
float                 : right;
width                 : 175px;
display               : inline;
height                : 25px;
}
.QuickSearch .Synergee-Web-Page-Form-Container
{
margin                : 0;
float                 : left;
}
.Synergee-Web-Page-Form-Text.QuickSearchText
{
width                 : 141px;
height                : 21px;
line-height           : 21px;
padding               : 2px;
margin                : 0;
}
.QuickSearch-Form
{
width                 : 175px;
height                : 25px;
}
#quickSearchSubmit,
.QuickSearch-Form .Synergee-Web-Page-Form-Submit
{
position              : relative;
float                 : left;
margin                : 0 !important;
padding               : 0;
top                   : 0;
right                 : 0;
text-indent           : 50px;
width                 : 30px;
height                : 25px;
}
.WebsiteSelector
{
position              : absolute; /*float:right;*/
width                 : 200px;
height                : 30px;
top                   : 16px;
right                 : 30px;
}
.Content
{
/*position:relative;*/
/*z-index:0;*/
}
.HomeMainContainer
{
position              : relative;
width                 : 1000px;
min-height            : 550px;
overflow              : hidden;
float                 : left;
}
.HomeContent
{
width                 : 635px;
float                 : left;
position              : relative;
}
.HomeText
{
width                 : 620px;
min-height            : 240px;
margin-left           : 15px;
}
.HomeText .Synergee-Web-Page-Component-Text-Container
{
padding               : 0;
}
.Title
{
width                 : 700px;
min-height            : 35px;
height                : auto !important;
height                : 35px;
margin-top            : 5px;
border-bottom         : 2px;
margin-bottom         : 5px;
}
.SchoolPriceEstimationTitle
{
width                 : 990px;
}
.HomeTitle
{
width                 : 635px;
}
.Title .Synergee-Web-Page-Component-Text-Container
{
padding-left          : 0;
}
.MainText
{
width                 : 700px;
min-height            : 25px;
margin-bottom         : 10px;
}
.MainTextShort
{
min-height            : 5px;
}
.MainText .Synergee-Web-Page-Component-Text-Container
{
padding               : 0;
}
.SchoolPriceEstimation
{
width                 : 1000px;
}
.NavigationHeader
{
clear                 : both;
width                 : 1000px;
height                : 245px;
}
.LeftColumn
{
width                 : 700px;
min-height            : 50px;
float                 : left;
margin-bottom         : 5px;
position              : relative;
}
.LogoCategory
{
width                 : 40px;
height                : 30px;
position              : absolute;
top                   : 5px;
right                 : 0;
}
.BoxContainer
{
width                 : 341px;
float                 : right;
}
.BoxContainer .Box
{
clear                 : both;
}
.SpecialOffers
{
position              : relative;
overflow              : hidden;
height                : 110px;
width                 : 300px;
}
.SpecialOffersSmall
{
width                 : 255px;
height                : 94px;
}
.SpecialOffersHigh
{
height                : 200px;
}
.MapButton
{
width                 : 120px;
height                : 17px;
padding-left          : 20px;
cursor                : pointer;
background-image      : url("../Images/destin.png");
background-repeat     : no-repeat;
margin-right          : 27px;
float                 : right;
margin-top            : 10px;
opacity               : 0.8;
filter                : alpha(opacity = 80);
}
.MapButton div
{
padding-top           : 2px;
}
.MapButton:hover
{
opacity               : 1;
filter                : alpha(opacity = 100);
}
.MapContainer
{
width                 : 1000px;
height                : 550px;
position              : absolute;
overflow              : hidden;
top                   : -550px;
left                  : 0;
background-color      : #fff;
z-index               : 500;
}
.MapFlash
{
width                 : 990px;
height                : 532px;
}
/** The boxes styles **/
.Box
{
width                 : 341px;
position              : relative;
}
.BoxContent
{
padding               : 15px;
padding-top           : 5px;
padding-right         : 20px;
min-height            : 30px;
}
.QuickLinkBoxContent
{
padding-top           : 0;
}
.BoxTop
{
width                 : 341px;
min-height            : 5px;
clear                 : both;
}
.BoxBottom
{
bottom                : -1px;
width                 : 341px;
height                : 15px;
clear                 : both;
}
.SmallBoxContainer
{
width                 : 290px;
float                 : right;
margin-top            : -85px;
}
.SmallBox
{
width                 : 290px;
position              : relative;
}
.SmallBoxContent
{
padding               : 15px;
padding-top           : 0px;
padding-Bottom        : 0px;
padding-right         : 20px;
min-height            : 2px;
}
.SmallBoxTop
{
width                 : 290px;
min-height            : 5px;
clear                 : both;
}
.FishEyeTop
{
height                : 5px;
overflow              : hidden;
}
.SmallBoxBottom
{
/*position:absolute;*/
bottom                : -1px;
width                 : 290px;
height                : 15px;
}
.SmallBoxContainer .SmallBox
{
clear                 : both;
}
.BottomTitle
{
width                 : 620px;
min-height            : 20px;
clear                 : both;
position              : absolute;
top                   : 0px;
left                  : 0;
}
.ProgramsContainer
{
width                 : 1000px;
height                : 170px;
padding-top           : 30px;
margin-left           : 2px;
position              : relative;
clear                 : both;
overflow              : hidden;
}
.ProgramImageBox
{
width                 : 330px;
height                : 120px;
float                 : left;
position              : relative;
z-index               : 1;
}
.ProgramImageBoxLast
{
width                 : 333px;
}
.ProgramBox
{
width                 : 330px;
float                 : left;
}
.ProgramImage
{
width                 : 322px;
height                : 116px;
margin-left           : 4px;
margin-top            : 4px;
position              : relative;
z-index               : 1;
}
.ProgramsImages
{
position              : relative;
z-index               : 0;
}
.ProgramsButtons
{
width                 : 998px;
height                : 50px;
clear                 : both;
margin-left           : 0;
position              : absolute;
top                   : 140px;
left                  : 0;
z-index               : 15;
}
.ProgramButton
{
width                 : 330px;
height                : 50px;
float                 : left;
margin-left           : -3px;
position              : relative;
display               : inline;
z-index               : 20;
}
#button2.ProgramButton
{
margin-left           : 0;
}
.ProgramButton .Synergee-Web-Page-Component-Text-Container
{
padding-right         : 10px;
}
.ProgramButtonFirst
{
width                 : 333px;
margin-left           : 0;
}
.ProgramButtonLast
{
width                 : 333px;
}
.ProgramButton a
{
/*display:block;*/
}
.ProgramButton:hover, .ProgramButtonHover
{
background-image      : url('../Images/BottomProgramHover2.gif');
background-repeat     : no-repeat;
background-position   : 1px 0;
}
.ProgramButtonFirst:hover, .ProgramButtonFirst.ProgramButtonHover
{
background-image      : url('../Images/BottomProgramHover.gif');
}
.ProgramDescriptionContainer
{
position              : absolute;
top                   : 0;
left                  : 0;
width                 : 990px;
height                : 120px;
z-index               : 2;
}
.ProgramDescriptionBox
{
position              : absolute;
width                 : 988px;
height                : 118px;
top                   : 160px;
left                  : 0px;
}
.ProgramDescriptionTitleImage
{
width                 : 40px;
height                : 118px;
float                 : left;
}
.ProgramDescriptionImage
{
width                 : 192px;
height                : 118px;
float                 : left;
}
.ProgramDescriptionText
{
width                 : 718px;
height                : 97px;
float                 : left;
position              : relative;
}
.ProgramDescriptionLink
{
height                : 16px;
float                 : right;
display               : inline;
min-width             : 50px;
padding-left          : 20px;
margin-right          : 20px;
line-height           : 5px;
}
.ProgramDescriptionText .Synergee-Web-Page-Component-Text-Container
{
padding               : 15px;
}
.Footer
{
width                 : 1000px;
min-height            : 50px;
height                : auto !important;
height                : 50px;
clear                 : both;
}
.FooterText
{
width                 : 750px;
min-height            : 20px;
margin-top            : 14px;
float                 : left;
}
.PoweredBySynergee
{
position              : relative;
float                 : right;
margin-top            : 16px;
}
.LanguageCountriesList
{
clear                 : both;
width                 : 700px;
margin-bottom         : 0px;
margin-top            : 1px;
padding-bottom        : 10px;
margin-right          : -2px;
}
.PromotionContainer
{
width                 : 706px;
height                : 126px;
float                 : left;
margin-top            : 20px;
}
.PromotionContainer .Synergee-Web-Page-Component-Text-Container
{
padding-left          : 8px;
padding-right         : 8px;
}
.PromotionImage
{
float                 : left;
height                : 118px;
margin-top            : 2px;
margin-left           : 1px;
width                 : 269px;
display               : inline;
}
.PromotionTitle
{
float                 : left;
margin-top            : 2px;
width                 : 430px;
height                : 25px;
}
.PromotionText
{
float                 : left;
width                 : 429px;
height                : 92px;
}
/** Country Page **/
.SchoolSearchBox
{
width                 : 700px;
height                : 250px;
float                 : left;
position              : relative;
}
.SchoolSearchBoxContent
{
position              : relative;
width                 : 700px;
height                : 250px;
overflow              : hidden;
}
.HeaderDestinationPanel
{
width                 : 700px;
position              : absolute;
top                   : 221px;
z-index               : 10;
}
.HeaderImageMap
{
display               : none;
position              : relative;
width                 : 350px;
height                : 152px;
float                 : left;
overflow              : hidden;
}
.HeaderImageMapText
{
position              : relative;
width                 : 30px;
float                 : right;
height                : 25px;
line-height           : 19px;
cursor                : pointer;
}
.SchoolSearch
{
position              : relative;
float                 : left;
width                 : 700px;
height                : 150px;
overflow              : hidden;
}
.CountryImage
{
width                 : 700px;
height                : 250px;
float                 : left;
overflow              : hidden;
}
.CountryImageMap
{
width                 : 700px;
height                : 330px;
overflow              : hidden;
}
.QuickLinkBox
{
float                 : right;
height                : 148px;
margin-top            : 1px;
}
.QuickLinkBoxBottom
{
float                 : right;
}
.SmallBox
{
width                 : 290px;
}
.HomeQuickLinkBox
{
height                : 150px;
}
.RightMenuTitle div
{
margin-Left           : 30px;
margin-right          : 35px;
padding               : 0;
padding-top           : 10px;
}
#pageQuickLinks .Synergee-Web-Page-Component-SlideShow-Image
{
height                : 27px;
width                 : 36px;
background-image      : url("../Images/Slideshow.gif");
background-repeat     : no-repeat;
float                 : left;
margin-right          : 5px;
margin-top            : -3px;
}
#pageQuickLinks .Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover .Synergee-Web-Page-Component-SlideShow-Image
{
background-image      : url("../Images/Slideshow_a.gif");
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-Image
{
height                : 27px;
width                 : 36px;
background-image      : url("../Images/video.png");
background-repeat     : no-repeat;
background-position   : 0 -2px;
float                 : left;
margin-right          : 5px;
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons:hover .Synergee-Web-Page-Component-Video-Image
{
background-image      : url("../Images/video_a.gif");
}
#pageQuickLinks .Synergee-Web-Page-Component-Video
{
margin-left           : 0;
height                : 26px;
line-height           : 21px;
font-family           : Verdana, Helvetica, sans-serif;
}
#pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap-Image
{
height                : 26px;
width                 : 36px;
background-image      : url("../Images/map.png");
background-repeat     : no-repeat;
float                 : left;
margin-right          : 5px;
margin-top            : 0px;
}
#pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap
{
height                : 26px;
}
#pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap-MapButtons:hover .Synergee-Web-Page-Component-InteractiveMap-Image
{
background-image      : url("../Images/map_a.gif");
}
#pageQuickLinks .Synergee-Web-Page-Component-StreetView-Image
{
height                : 26px;
width                 : 36px;
background-image      : url("../Images/streetview.png");
background-repeat     : no-repeat;
float                 : left;
margin-right          : 5px;
margin-top            : 0px;
}
#pageQuickLinks .Synergee-Web-Page-Component-StreetView-MapButtons:hover .Synergee-Web-Page-Component-StreetView-Image
{
background-image      : url("../Images/streetview_a.gif");
}
#pageQuickLinks .Synergee-Web-Page-Component-StreetView
{
height                : 26px;
}
#pageQuickLinks
{
margin-top            : 3px;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons, .Synergee-Web-Page-Component-StreetView-MapButton, .Synergee-Web-Page-Component-InteractiveMap-MapButtons, .Synergee-Web-Page-Component-Video-VideoButtons
{
font-family           : Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SlideShow
{
float                 : left;
}
.SchoolListThumbnail
{
width                 : 700px;
}
#schoolsListHome
{
/*margin-top:-8px;*/
z-index               : 21;
}
.WorldClock
{
position              : absolute;
top                   : 130px;
left                  : 10px;
height                : 20px;
}
.Clearer
{
height                : 0;
clear                 : both;
}
/* AVERTISSEMENT AEROPORT */
#temp-warning
{
position              : absolute;
display               : none;
width                 : 600px;
height                : 320px;
left                  : 50%;
top                   : 50%;
margin-left           : -300px;
margin-top            : -160px;
z-index               : 20000;
-moz-border-radius    : 10px;
-webkit-border-radius : 10px;
-moz-box-shadow       : #5B2B77 0 0 10px;
-webkit-box-shadow    : #5B2B77 0 0 10px;
box-shadow            : #5B2B77 0 0 10px;
border                : 1px solid #5B2B77;
text-align            : left;
background-color      : #B097C1;
}
#temp-warning-close
{
position              : absolute;
width                 : 30px;
height                : 30px;
top                   : 5px;
right                 : 5px;
text-align            : right;
cursor                : pointer;
color                 : #fff;
}
#temp-warning-text
{
margin                : 15px;
padding-left          : 140px;
height                : 290px;
overflow              : hidden;
background            : transparent url("../Images/bg-warning-text.png") no-repeat left center;
}
#temp-warning-text h2
{
font-size             : 1.1em;
margin-bottom         : 10px;
font-weight           : bold;
border                : none;
}
#temp-warning-text p
{
color                 : #fff;
}
/********/
.Synergee-Web-Page-Component-SchoolSearch-ButtonContainer
{
display               : none;
}
#worldClockComponent
{
float                 : left;
padding               : 7px 10px;
width                 : 469px;
height                : 15px;
}
#SiteMapComponent ul
{
padding-left          : 15px;
}
#SiteMapComponent li
{
height                : auto;
}.Color
{
/** Blue **/
color               : #5B2B77;
color               : #5B2B77;
color               : #B097C1; /** Green **/
color               : #73498B;
color               : #B097C1;
color               : #B097C1; /** Orange **/
color               : #FF7F00;
}
.HeaderMenuBar
{
background-image    : url('../Images/Violet/topHeader.png');
background-repeat   : repeat-x;
background-position : 0 -2px;
}
.HeaderMenuBarLeft
{
background-image    : url('../Images/Violet/topHeader.png');
background-repeat   : repeat-x;
background-position : -6px -50px;
}
.HeaderMenuBarRight
{
background-image    : url('../Images/Violet/topHeader.png');
background-repeat   : repeat-x;
background-position : -48px -50px;
}
/**
* The text component
*/
.Synergee-Web-Page-Component-Text, .Synergee-Web-Page-Component-Text table, body
{
color               : #666;
}
.Synergee-Web-Page-Component-Text a, .Synergee-Web-Page-Component-Text table a, a
{
color               : #5B2B77;
text-decoration     : none;
}
.Synergee-Web-Page-Component-Text a:hover, .Synergee-Web-Page-Component-Text table a:hover, a:hover
{
color               : #73498B;
text-decoration     : none;
}
.Synergee-Web-Page-Component-Text h1, .Synergee-Web-Page-Component-Text table h1
{
color               : #73498B;
font-weight         : normal;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2
{
color               : #73498B;
font-weight         : normal;
}
.Synergee-Web-Page-Component-Text h3, .Synergee-Web-Page-Component-Text table h3
{
color               : #FF7F00;
font-weight         : normal;
}
.BottomTitle h1, .BottomTitle h2, .BottomTitle h3
{
color               : #5B2B77;
font-size           : 14px;
}
#freeTextBoxGlobal
{
font-size           : 9px;
color               : #5B2B77;
line-height         : 12px;
}
/**
* The menu component
*/
.HeaderMenu .Synergee-Web-Page-Component-Menu-Level-0 a
{
color               : #eee;
}
.HeaderMenu .Synergee-Web-Page-Component-Menu-Level-0 a:hover
{
color               : #fff;
}
.HeaderMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a
{
color               : #fff;
}
.HeaderMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a:hover
{
color               : #fff;
}
.HeaderMenu li.background
{
background          : url(../Images/Violet/bg_menu_right.png) no-repeat top right;
z-index             : 8;
position            : absolute;
visibility          : hidden;
margin-left         : 0;
margin-top          : 1px;
}
.HeaderMenu .background .left
{
background          : url(../Images/Violet/bg_menu.png) no-repeat top left;
height              : 30px;
margin-right        : 9px; /* 7px is the width of the rounded shape */
}
/**
* The Right menu component
*/
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0
{
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0 a, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0 h2
{
color               : #5B2B77;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0 h2:hover, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0 a:hover,
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All h2:hover, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All a:hover
{
color               : #FF7F00;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a
{
color               : #5B2B77;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a:hover, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected span:hover
{
color               : #FF7F00;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All
{
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected .Synergee-Web-Page-Component-Menu-Level-All,
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected .Synergee-Web-Page-Component-Menu-Level-All a
{
color               : #9E7BFF;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All a:hover
{
color               : #FF7F00;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected a
{
color               : #FF7F00;
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected a:hover
{
color               : #FF7F00;
}
.DestinationMenu li
{
list-style-image    : url("../Images/Violet/MenuBigSquareGreen.gif");
}
.DestinationMenu li li
{
list-style-image    : url("../Images/Violet/MenuSmallSquareGreen.gif");
}
.DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected li:hover, .DestinationMenu .Synergee-Web-Page-Component-Menu-Level-All li:hover,
.DestinationMenu li li:hover
{
list-style-image    : url(../Images/MenuSmallSquareOrange.gif);
}
.MenuTitleSlider
{
cursor              : pointer;
min-height          : 20px;
}
.Synergee-Web-Page-Component-Menu-Level-Separator
{
border-color        : #B097C1;
}
.Box
{
background-image    : url(../Images/Violet/box.gif);
background-repeat   : repeat-y;
background-position : -682px 0px;
}
.BoxTop
{
background-image    : url(../Images/Violet/box.gif);
background-repeat   : no-repeat;
background-position : -341px 0;
}
.BoxBottom
{
background-image    : url(../Images/Violet/box.gif);
background-repeat   : no-repeat;
background-position : 0px -5px;
}
.SmallBox
{
background-image    : url(../Images/Violet/smallBox.gif);
background-repeat   : repeat-y;
background-position : -580px 0px;
}
.SmallBoxTop
{
background-image    : url(../Images/Violet/smallBox.gif);
background-repeat   : no-repeat;
background-position : -290px 0;
}
.SmallBoxBottom
{
background-image    : url(../Images/Violet/smallBox.gif);
background-repeat   : no-repeat;
background-position : 0px -5px;
}
.SchoolInformation .SmallBox, .SchoolInformation .SmallBoxTop, .SchoolInformation .SmallBoxBottom
{
background-image    : none;
}
.SchoolInformation .SmallBoxTop
{
min-height          : 0;
height              : 0;
}
.SchoolInformation .SmallBox
{
background-color    : #B097C1;
}
.GreenHeader
{
background-color    : #73498B;
}
.GreenHeader, .GreenHeader h1, .GreenHeader h2, .GreenHeader h3, .GreenHeader a, .GreenHeader a:hover
{
color               : #fff;
font-size           : 19px;
}
.GreenHeader .Synergee-Web-Page-Component-Text-Container
{
padding-bottom      : 2px;
}
.ProgramImageBox
{
background-image    : url(../Images/HomeImageShadow.gif);
background-repeat   : no-repeat;
}
.ProgramsButtons
{
background-image    : url(../Images/Violet/BottomProgramBg.png);
background-repeat   : no-repeat;
}
.ProgramDescriptionBox
{
border              : 1px solid #fee799;
background-image    : url(../Images/Violet/BottomProgramTextBg2.png);
background-repeat   : repeat-y;
background-color    : #FF7F00;
background-position : 20px 0;
cursor              : pointer;
color               : #777;
}
.ProgramDescriptionBox:hover
{
/*background-image: url( ../Images/BottomProgramTextBg2.png );*/
background-position : -1133px 0;
color               : #5B2B77;
}
.ProgramDescriptionBox a, .ProgramDescriptionBox a .Synergee-Web-Page-Component-Text
{
color               : #777;
}
.ProgramDescriptionBox:hover a, .ProgramDescriptionBox:hover a .Synergee-Web-Page-Component-Text
{
color               : #5B2B77;
}
.ProgramButton, .ProgramButton a, .ProgramButton a:hover
{
font-size           : 20px;
font-weight         : normal;
text-decoration     : none;
color               : #fff;
text-transform      : none;
line-height         : 20px;
display             : block;
}
.ProgramsButtons
{
background-color    : #fff;
}
.ProgramButton:hover a, .ProgramButtonHover a
{
color               : #FF7F00;
}
.ProgramDescriptionLink
{
background-image    : url(../Images/arrowRight.png);
background-repeat   : no-repeat;
cursor              : pointer;
}
.ProgramDescriptionLink:hover
{
background-image    : url(../Images/arrowRightHover.png);
}
.ProgramDescriptionLink, .ProgramDescriptionLink a, .ProgramDescriptionLink a h1, .ProgramDescriptionLink h1 a,
.ProgramDescriptionLink, .ProgramDescriptionLink a, .ProgramDescriptionLink a h2, .ProgramDescriptionLink h2 a,
.ProgramDescriptionLink, .ProgramDescriptionLink a, .ProgramDescriptionLink a h3, .ProgramDescriptionLink h3 a
{
color               : #FF7F00;
}
.ProgramDescriptionLink a:hover, .ProgramDescriptionLink a h1:hover, .ProgramDescriptionLink h1 a:hover,
.ProgramDescriptionLink a:hover, .ProgramDescriptionLink a h2:hover, .ProgramDescriptionLink h2 a:hover,
.ProgramDescriptionLink a:hover, .ProgramDescriptionLink a h3:hover, .ProgramDescriptionLink h3 a:hover
{
color               : #73498B;
}
.Footer
{
background-image    : url(../Images/Violet/footer.png);
background-repeat   : no-repeat;
background-position : -2px -8px;
}
.HomeTitle, .HomeTitle h1, .HomeTitle h2, .HomeTitle h3, .Title, .Title h1, .Title h2, .Title h3
{
font-family         : Verdana, Arial, Helvetica, sans-serif;
font-size           : 21px;
color               : #5B2B77;
font-weight         : normal;
line-height         : 22px;
}
.HomeTitle, .HomeTitle h1, .HomeTitle h2, .HomeTitle h3
{
color               : #FF7F00;
}
.GreenTitle, .GreenTitle h1, .GreenTitle h2, .GreenTitle h3
{
color               : #73498B;
}
.UnderlinedTitle
{
border-bottom       : 1px solid #B097C1;
margin-bottom       : 15px;
}
.SchoolSearchBox
{
/*background-image: url( ../Images/SchoolSearchBarShadow.png );
background-repeat: no-repeat;*/
}
.RightMenuTitle, .RightMenuTitle h1, .RightMenuTitle h2, .RightMenuTitle h3, .RightMenuTitle a, .RightMenuTitle a:hover
{
font-size           : 17px;
color               : #73498B;
text-decoration     : none;
font-weight         : normal;
}
.RightMenuTitle .Synergee-Web-Page-Component-Text-Container
{
border-bottom       : 1px solid #B097C1;
}
.RightMenuTitle.MenuTitleSlider .Synergee-Web-Page-Component-Text-Container
{
border-bottom       : 0;
}
.RightMenuContent
{
padding-top         : 0;
padding-bottom      : 0;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name a
{
color               : #fff;
font-weight         : normal;
text-transform      : none;
}
.Synergee-Web-Page-Component-CitySchoolsList-Title
{
border-bottom       : 1px solid #B097C1;
color               : #5B2B77;
}
.SchoolSectionButton, .SchoolSectionButtonText, .SchoolSectionButtonText a
{
color               : #B097C1;
}
.SchoolSectionButton:hover
{
color               : #73498B;
}
.Synergee-Web-Page-Component-CityDetail
{
color               : #5B2B77;
}
.SchoolSectionButtonSelected
{
color               : #5B2B77;
}
.SchoolSectionButton-Separator
{
color               : #B097C1;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList
{
color               : #666;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header
{
border-bottom       : 0px dashed;
color               : #666;
cursor              : pointer;
font-weight         : normal;
height              : 20px;
line-height         : 20px; /*background-image:url(../Images/footer.png);*/
border-bottom       : 1px solid #B097C1;
background-repeat   : repeat-x;
padding-left        : 3px;
padding-right       : 3px;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Detail
{
color               : #666;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header h3
{
font-weight         : normal;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header
{
border-bottom       : 0px dashed;
color               : #666;
cursor              : pointer;
font-weight         : normal;
height              : 20px;
line-height         : 20px; /*background-image:url(../Images/footer.png);*/
border-bottom       : 1px solid #B097C1;
background-repeat   : repeat-x;
padding-left        : 3px;
padding-right       : 3px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Detail
{
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header h3
{
font-weight         : normal;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Options-List-Item-Header
{
border-bottom       : 1px solid #B097C1;
}
/**
* The school price calculator component
*/
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Title
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-WeekHeaderCell
{
color               : #FFFFFF;
background-color    : #5B2B77;
border-right        : 1px solid #FFFFFF;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator .RowColor0
{
border-right        : 1px solid #FFFFFF;
background-color    : #eeeeee;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator .RowColor1
{
border-right        : 1px solid #FFFFFF;
background-color    : #E4E4E4;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-Tab
{
color               : #fff;
background-color    : #E4E4E4;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-TabSelected
{
color               : #fff;
background-color    : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-Tab:hover
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Year-TabSelected:hover
{
color               : #fff;
}
/**
* The school accommodation price calculator component
*/
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Title
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-WeekHeaderCell
{
background-color    : #5B2B77;
border-right        : 1px solid #FFFFFF;
color               : #FFFFFF;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator .RowColor0
{
border-right        : 1px solid #FFFFFF;
background-color    : #eeeeee;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator .RowColor1
{
border-right        : 1px solid #FFFFFF;
background-color    : #E4E4E4;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-Tab
{
color               : #fff;
background-color    : #E4E4E4;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-TabSelected
{
color               : #fff;
background-color    : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-Tab:hover
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Year-TabSelected:hover
{
color               : #fff;
}
/**
The quick search component
*/
.Synergee-Web-Page-Component-QuickSearch-NoResults
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Count
{
color               : #73498B;
font-size           : 18px;
font-family         : Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-QuickSearch-Results
{
font-family         : Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title
{
color               : #5B2B77;
border-top-color    : #B097C1;
border-top-style    : solid;
font-family         : Verdana, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:link
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:hover
{
color               : #FF7F00;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:visited
{
color               : #aaaaaa;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:active
{
color               : black;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Description
{
font-family         : Verdana, Helvetica, sans-serif;
color               : #444444;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url
{
font-family         : Verdana, Helvetica, sans-serif;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:link
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:hover
{
color               : #FF7F00;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:visited
{
color               : #aaaaaa;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:active
{
color               : black;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars button
{
background-color    : white;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars-Selected
{
border-color        : #5B2B77;
}
.QuickSearchBottom
{
border-top-color    : #5B2B77;
}
.QuickSearchNavButtonDefaultColor
{
color               : #5B2B77;
}
.QuickSearchNavButtonSelectedColor
{
color               : #5B2B77;
}
.QuickSearchNavPrevious
{
background-color    : white;
color               : #5B2B77;
}
.QuickSearchNavNext
{
background-color    : white;
color               : #5B2B77;
}
.Synergee-Web-Page-Form-Text.QuickSearchText
{
color               : #666;
background          : #fff none;
border              : none;
}
h1.Synergee-Web-Page-TextSplitter-Title, h2.Synergee-Web-Page-TextSplitter-Title, h3.Synergee-Web-Page-TextSplitter-Title
{
color               : #B097C1;
font-weight         : normal;
font-size           : 13px;
text-transform      : none;
border-right        : 1px solid #B097C1;
}
h1.Synergee-Web-Page-TextSplitter-Title:hover, h2.Synergee-Web-Page-TextSplitter-Title:hover, h3.Synergee-Web-Page-TextSplitter-Title:hover
{
color               : #5B2B77;
border-right        : 1px solid #B097C1;
}
h1.Synergee-Web-Page-TextSplitter-Title.TogglerButtonSelected,
h2.Synergee-Web-Page-TextSplitter-Title.TogglerButtonSelected,
h3.Synergee-Web-Page-TextSplitter-Title.TogglerButtonSelected
{
color               : #5B2B77;
border-right        : 1px solid #B097C1;
}
h1.Synergee-Web-Page-TextSplitter-Title-Last, h1.Synergee-Web-Page-TextSplitter-Title-Last:hover, h1.Synergee-Web-Page-TextSplitter-Title-Last.TogglerButtonSelected,
h2.Synergee-Web-Page-TextSplitter-Title-Last, h2.Synergee-Web-Page-TextSplitter-Title-Last:hover, h2.Synergee-Web-Page-TextSplitter-Title-Last.TogglerButtonSelected,
h3.Synergee-Web-Page-TextSplitter-Title-Last, h3.Synergee-Web-Page-TextSplitter-Title-Last:hover, h3.Synergee-Web-Page-TextSplitter-Title-Last.TogglerButtonSelected
{
border-right        : 0px solid #B097C1;
}
.MenuTitleSlider .Synergee-Web-Page-Component-Text-Container
{
/*background-image: url( '../Images/arrowDown.png' ) !important;*/
/*background-image: url( '../Images/arrowDown.gif' );*/
/*background-position: 206px 12px;*/
/*background-repeat: no-repeat;*/
}
#destinationBoxContainer .SmallBoxContent.RightMenuContent.ArrowDown
{
background-image    : url('../Images/arrow2.png');
background-position : 256px bottom;
background-repeat   : no-repeat;
}
#destinationBoxBottom.SmallBoxBottom
{
background-position : 0 -9px;
}
#specialOffers .Synergee-Web-Page-TextTicker-NavButton
{
background-color    : #B097C1;
}
#specialOffers .Synergee-Web-Page-TextTicker-NavButton.Active
{
background-color    : #f4b374;
}
#specialOffers .Synergee-Web-Page-TextSplitter-Content h1, #specialOffers .Synergee-Web-Page-TextSplitter-Content h2, #specialOffers .Synergee-Web-Page-TextSplitter-Content h3
{
font-size           : 14px;
}
/** The schools list component */
.Synergee-Web-Page-Component-SchoolsList-Title,
.Synergee-Web-Page-Component-SchoolsList h1
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolsList-Programs-List h1
{
border-bottom       : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-SchoolsList li,
.Synergee-Web-Page-Component-SchoolsList h4,
.Synergee-Web-Page-Component-SchoolsList h5,
.Synergee-Web-Page-Component-SchoolsList h4 a,
.Synergee-Web-Page-Component-SchoolsList h5 a
{
color               : #aaa;
}
.Synergee-Web-Page-Component-SchoolsList h2, .Synergee-Web-Page-Component-SchoolsList h2 a
{
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolsList h3, .Synergee-Web-Page-Component-SchoolsList h3 a
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolsList li.thumbnail,
.Synergee-Web-Page-Component-SchoolsList li.thumbnail h4,
.Synergee-Web-Page-Component-SchoolsList li.thumbnail h5,
.Synergee-Web-Page-Component-SchoolsList li.thumbnail h4 a,
.Synergee-Web-Page-Component-SchoolsList li.thumbnail h5 a
{
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolsList li.thumbnail h3, .Synergee-Web-Page-Component-SchoolsList li.thumbnail h3 a
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolsList a:hover, .Synergee-Web-Page-Component-SchoolsList-Title.Slider:hover
{
color               : #FF7F00;
text-decoration     : none;
}
.Synergee-Web-Page-Component-SiteMap a
{
color               : #858584;
font-size           : 9px;
}
/**
* The language countries list component
*/
.Synergee-Web-Page-Component-LanguageCountriesList-Title
{
color               : #5B2B77;
font-weight         : normal;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item-Name
{
border-top          : 1px solid #5B2B77;
text-transform      : none;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Countries-List-Item-Name a
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Cities-List
{
background-color    : #fff;
}
.Synergee-Web-Page-Component-LanguageCountriesList-Cities-List-Title
{
color               : #5B2B77;
}
.PromotionContainer
{
background-image    : url(../Images/promotionBarShadow.png);
background-repeat   : no-repeat;
}
.PromotionTitle
{
background-color    : #5B2B77;
color               : #fff;
line-height         : 16px;
}
.PromotionTitle, .PromotionTitle h1, .PromotionTitle h2, .PromotionTitle h3, .PromotionTitle a, .PromotionTitle a h1, .PromotionTitle a h2, .PromotionTitle a h3
{
font-size           : 17px;
color               : #fff;
}
.PromotionText
{
background-image    : url(../Images/promotionBackground.png);
background-repeat   : repeat-y;
color               : #5B2B77;
border-bottom       : 1px solid #fce4c0;
border-right        : 1px solid #fce4c0;
font-size           : 11px;
}
.PromotionText a
{
color               : #5B2B77;
text-decoration     : none;
}
.PromotionText h1
{
font-size           : 18px;
color               : #FF7F00;
}
.PromotionText h2
{
font-size           : 16px;
color               : #5B2B77;
}
.PromotionText h3
{
color               : #73498B;
}
.Synergee-Web-Page-Component-ImageMap-Link a
{
color               : #5B2B77;
text-decoration     : none;
font-family         : Verdana, Helvetica, sans-serif;
}
.HeaderImageMap .Synergee-Web-Page-Component-ImageMap-Link a, .HeaderImageMap .Synergee-Web-Page-Component-ImageMap-Link a:hover
{
color               : #000;
text-decoration     : none;
}
.HeaderImageMap
{
background-image    : url("../Images/Violet/orangeMap.png");
background-repeat   : no-repeat;
}
.HeaderImageMapText,
.QuickSearch
{
border              : 2px solid #D7AEEE;
background-color    : #eecfff;
}
.HeaderImageMapText
{
background          : #eecfff url("../Images/bg-button-schoolSearch.png") no-repeat center top;
}
#quickSearchSubmit
{
background          : #eecfff url("../Images/bg-button-quickSearch.png") no-repeat center center;
}
#quickSearchSubmit:hover,
.HeaderImageMapText:hover
{
background-color    : #D7AEEE;
}
#headerDestinationPanel
{
opacity             : 0.8;
filter              : alpha(opacity = 80);
}
#headerDestinationPanel:hover
{
opacity             : 1;
filter              : alpha(opacity = 100);
}
.QuickSearch
{
border-right        : none;
}
/* The school search component */
.SchoolSearchForm .Synergee-Web-Page-Form-Label
{
color               : #5B2B77;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Text
{
color               : #5B2B77;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Combobox
{
color               : #5B2B77;
}
.SchoolSearchResultNavTop button
{
background-color    : white;
}
.SchoolSearchResultNavBottom button
{
background-color    : white;
}
.SchoolSearchForm Table
{
background          : none;
}
/*.Synergee-Web-Page-Component-SchoolSearch-Results-Item {
background-color:#eeeeee;
}*/
.Synergee-Web-Page-Component-SchoolSearch-Results-Item:hover
{
background-color    : #fff;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item-Name
{
color               : #333;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-CountryCity
{
color               : #fff;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item:hover .Syneregee-Web-Page-Component-SchoolSearch-Results-Item-CountryCity
{
background-image    : url('../Images/Violet/schoolNameLinkHover.png');
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item:hover .Synergee-Web-Page-Component-SchoolSearch-Results-Item-Name
{
opacity             : 0.9;
filter              : alpha(opacity = 90);
}
.SchoolSearchResultCount
{
color               : #5B2B77;
}
.NavPrevious
{
color               : #5B2B77;
}
.NavNext
{
color               : #5B2B77;
}
.NavDefaultColor
{
color               : #5B2B77;
}
.NavSelectedColor
{
color               : #5B2B77;
border-color        : #5B2B77;
}
.SchoolSearchResults
{
background-color    : white;
}
.SchoolSearch-DetailedSearchButton
{
background-color    : transparent;
border              : 1px solid #FFFFFF;
color               : #FFFFFF;
}
.SchoolSearch-DetailedSearchButton:hover
{
background-color    : #fff;
color               : #5B2B77;
opacity             : 0.8;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-SchoolPageLink :hover
{
text-decoration     : underline;
color               : #73498B;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-SchoolPageLink a
{
color               : #5B2B77;
text-decoration     : none;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-BookNowLink :hover
{
text-decoration     : underline;
color               : #73498B;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-BookNowLink a
{
color               : #5B2B77;
text-decoration     : none;
}
.SchoolSearch
{
background-image    : url("../Images/Violet/schoolSearchBg.png");
background-repeat   : repeat-x;
background-color    : #B68DCD;
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow-FloatingSlide
{
border              : 6px solid #E2001A;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container
{
border              : 1px solid #000;
}
.Synergee-Web-Page-Component-SlideShow-Controls
{
color               : #666;
background-color    : #C6C7C8;
}
.Synergee-Web-Page-Component-SlideShow-Slides-Container
{
background-color    : #000;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container
{
background-repeat   : repeat-x;
color               : #666;
line-height         : 12px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Controls-Button
{
color               : #EEE;
font-size           : 12px;
}
.WorldClock
{
color               : #fff;
}
#fishEye a
{
color               : #5B2B77;
}
#fishEye li:hover a
{
color               : #73498B;
}
/**
* The school price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option,
.Synergee-Web-Page-Component-ShoppingCart-Option
{
background-color    : transparent;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Option
{
background-color    : #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart,
.Synergee-Web-Page-Component-ShoppingCart-Cart
{
background-color    : #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Title
{
color               : #5B2B77;
border-bottom       : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title,
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title
{
color               : #5B2B77;
border-bottom       : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title,
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title
{
color               : #5B2B77;
border-bottom       : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List,
.Synergee-Web-Page-Component-ShoppingCart-List
{
border              : 1px solid #B097C1;
background-color    : #B097C1;
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover,
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover
{
color               : white;
background-color    : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category,
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category
{
color               : #fff;
background-color    : #5B2B77;
padding-top         : 3px;
padding-bottom      : 3px;
margin-top          : 4px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded,
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded
{
border-bottom       : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton,
.Synergee-Web-Page-Component-ShoppingCart-AddButton
{
color               : #777;
border              : 1px solid #fff;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton
{
border              : 1px solid #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover,
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover
{
background-color    : #B097C1;
border              : 1px solid #B097C1;
color               : #fff;
}
/*.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton:hover,*/
/*.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButton:hover {*/
/*background-color: #fff;*/
/*border: 1px solid #fff;*/
/*color: #5B2B77;*/
/*}*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButtonInactive,
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButtonInactive:hover,
.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButtonInactive:hover,
.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButtonInactive
{
border              : 1px solid #fff;
background-color    : #eee;
color               : #fff;
cursor              : default;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title
{
border              : 1px solid #fff;
color               : #5B2B77;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title
{
border              : 1px solid #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title-NotSelectionnable,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable
{
border              : 1px solid #fff;
color               : #777;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title-NotSelectionnable
{
border              : 1px solid #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title:hover,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover
{
color               : #73498B;
background-color    : #B097C1;
border              : 1px solid #B097C1;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle
{
color               : #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation .MoreInfos,
.Synergee-Web-Page-Component-ShoppingCart .MoreInfos,
.Synergee-Web-Page-Component-MyQuotes .MoreInfos
{
color               : #73498B;
padding-left        : 18px;
margin-left         : 5px;
padding-top         : 2px;
padding-bottom      : 4px;
background-image    : url(../Images/more.png);
background-repeat   : no-repeat;
background-position : left;
text-decoration     : underline;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name
{
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-NameRight,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-NameRight
{
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value
{
border              : 1px solid #fff;
color               : #5B2B77;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value
{
border              : 1px solid #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable
{
color               : #777;
border              : 1px solid #fff;
}
.SchoolInformation .Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable
{
border              : 1px solid #F8F9F7;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value:hover,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value:hover
{
color               : #fff;
background-color    : #B097C1;
border              : 1px solid #B097C1;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueRight,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueRight
{
color               : #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable,
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable
{
color               : #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title-Participants,
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants
{
color               : #5B2B77;
border              : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants:hover,
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants:hover
{
color               : #73498B;
background-color    : #B097C1;
border              : 1px solid #B097C1;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title,
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title-Item,
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title
{
color               : #5B2B77;
border-bottom       : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title,
.Synergee-Web-Page-Component-ShoppingCart-Result-Title
{
color               : #73498B;
border-bottom       : 1px solid #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content,
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content
{
border-left         : 1px dashed #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total,
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total
{
background-color    : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total,
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total
{
background-color    : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Legend,
.Synergee-Web-Page-Component-ShoppingCart-Result-Legend
{
padding             : 3px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Loading,
.Synergee-Web-Page-Component-ShoppingCart-Loading
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton a,
.Synergee-Web-Page-Component-ShoppingCart-AddToCartButton a
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton span,
.Synergee-Web-Page-Component-ShoppingCart-PrintButton span
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton, .Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton
{
font-weight         : normal;
background-color    : #B097C1;
color               : #73498B;
padding             : 3px;
padding-bottom      : 4px;
width               : 160px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton:hover, .Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton:hover,
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton:hover a, .Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton:hover span
{
background-color    : #73498B;
color               : #fff;
text-decoration     : none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-PrintButton span, .Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton a
{
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total
{
border-top-color    : #73498B;
font-weight         : bold;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total
{
border-top-color    : #000;
color               : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-Text h1
{
font-size           : 24pt;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-Text h2
{
font-size           : 22pt;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-Text h3
{
font-size           : 20pt;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Print-Container .Synergee-Web-Page-Component-Text table
{
font-size           : 12pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total
{
border-top-color    : #73498B;
font-weight         : bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total
{
border-top-color    : #000;
color               : #73498B;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h1
{
font-size           : 24pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h2
{
font-size           : 22pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h3
{
font-size           : 20pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text table
{
font-size           : 12pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Participant-Section.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-School
{
background-color    : #F3F8ED;
background-color    : #B097C1;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title
{
color               : #73498B;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-Section
{
background-color    : #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number
{
color               : #5B2B77;
background-color    : #E4E4E4;
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number-Hover
{
color               : #fff;
background-color    : #5B2B77;
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name
{
font-size           : 11px;
margin-left         : 5px;
color               : #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name-Hover
{
border-bottom       : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-PaymentButton:hover
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title
{
color               : #5B2B77;
font-weight         : normal;
border-bottom       : 1px solid;
text-transform      : none;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label
{
font-weight         : normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Option,
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total  .Synergee-Web-Page-Component-ShoppingCart-Result-Price
{
color               : #fff;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message
{
border              : 1px solid #5B2B77;
}
/*For the drop down menu*/
.Synergee-Web-Page-Component-SchoolPriceEstimation li a:hover,
.Synergee-Web-Page-Component-ShoppingCart li a:hover
{
color               : #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation li ul li,
.Synergee-Web-Page-Component-ShoppingCart li ul li
{
color               : #73498B;
background-color    : #B097C1;
opacity             : 1; /*filter: alpha(opacity = 100);*/
/*zoom:1;*/
}
.Synergee-Web-Page-Component-SchoolPriceEstimation li ul li:hover,
.Synergee-Web-Page-Component-ShoppingCart li ul li:hover
{
color               : #fff;
opacity             : 1; /*filter: alpha(opacity = 100);*/
background-color    : #73498B;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation li ul li.HasChild
{
}
.Synergee-Web-Page-Component-MyQuotes-Quote-Title
{
background-color    : #73498B;
color               : #fff;
}
.ProgramSelector a
{
color               : #777;
}
.ProgramSelector a:hover
{
color               : #5B2B77;
}
.ProgramSelector a.ProgramSelected
{
background-image    : url("../Images/arrowRight.png");
background-repeat   : no-repeat;
color               : #5B2B77;
background-position : 5px 0;
}
/* The Website Selector component*/
.SiteSelectorLanguageList
{
background-color    : #73498B;
border-color        : #5B2B77;
}
.SiteSelectorSiteRow a
{
color               : #5B2B77;
padding-left        : 15px;
padding-right       : 2px;
}
.SiteSelectorSiteRow a:hover
{
color               : #fff; /*background-color:#fff;*/
background          : url(../Images/websiteSelectorItem.png); /*opacity:0.7;*/
/*filter:alpha(opacity=70);*/
}
.SiteSelectorLanguageListFx
{
background-color    : #ffffff;
}
.SiteSelectorLanguageList
{
/*background: url(../Images/bubble2.png) bottom right !important;*/
/*background: url(../Images/bubble2.gif) bottom right;*/
/*width:139px;*/
background-color    : #5B2B77;
background-color    : #d6d6d6;
padding-right       : 0px;
padding-bottom      : 0px;
border              : 0;
border              : 1px solid #5B2B77;
right               : -11px;
top                 : -5px;
}
/**
*  The interactive box
*/
.Synergee-Web-Page-Component-InteractiveMap-MapButtons
{
color               : #5B2B77;
}
#pageQuickLinks .Synergee-Web-Page-Component-SlideShow-SlideShowButtons
{
color               : #5B2B77;
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons
{
}
#pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons a
{
color               : #5B2B77;
}
#pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap-MapButtons
{
color               : #5B2B77;
}
#pageQuickLinks .Synergee-Web-Page-Component-StreetView-MapButtons
{
color               : #5B2B77;
}
#pageQuickLinks .Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover span, #pageQuickLinks .Synergee-Web-Page-Component-InteractiveMap-MapButtons:hover span,
#pageQuickLinks .Synergee-Web-Page-Component-StreetView-MapButtons:hover span, #pageQuickLinks .Synergee-Web-Page-Component-Video-VideoButtons:hover a
{
text-decoration     : none;
color               : #73498B;
}
.Synergee-Web-Page-Component-Weather
{
color               : #5B2B77;
}
.Synergee-Web-Page-Component-Weather-WeatherContainer
{
border-top          : 1px solid #B097C1;
}
#weatherBox .Synergee-Web-Page-Component-Weather-WeatherContainer
{
border-top          : 0;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section-Title
{
color               : #5B2B77;
}
.Synergee-Web-Page-Form-Label
{
color               : #545353;
}
.Synergee-Web-Page-Form-Text
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Form-Email
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Form-Password
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Form-Textarea
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Form-Combobox
{
border              : 1px solid #5B2B77;
}
.Synergee-Web-Page-Form-Submit
{
color               : #5B2B77;
background-color    : #eee;
border              : 1px solid #5B2B77;
cursor              : pointer;
background-repeat   : repeat-x;
}
.Synergee-Web-Page-Form-Submit:hover
{
color               : #fff;
background-color    : #5B2B77;
border              : 1px solid #5B2B77;
background-repeat   : repeat-x;
}
.Synergee-Web-Page-Form-ErrorMessage
{
color               : #5B2B77;
border              : 1px solid #5B2B77;
background-color    : #eee;
}
.Synergee-Web-Page-Form-FieldErrorMessage
{
color               : #5B2B77;
border              : 1px solid #5B2B77;
background-color    : #eee;
}
.WaitingPanel-AjaxLoading
{
padding             : 3px;
background-color    : #FFF;
border              : 1px solid #73498B;
}
/* The login component */
.Synergee-Web-Page-Component-Login-Box
{
border              : 1px solid #73498B;
}
.Synergee-Web-Page-Component-Login-Box-Title
{
background-color    : #73498B; /*background-image:url(../Images/menuails.png);*/
color               : #fff;
}
.SchoolSearchWaiting
{
width               : 349px;
height              : 152px;
background-image    : url("../Images/load.gif");
background-position : 165px 60px;
background-repeat   : no-repeat;
}
.FooterText,
.FooterText a,
.FooterText table
{
color               : #5B2B77;
font-size           : 10px;
}
.PoweredBySynergee
{
color               : #777;
font-size           : 10px;
font-family         : Verdana, Helvetica, sans-serif;
text-decoration     : none;
margin-right        : 10px;
}
.PoweredBySynergee a
{
color               : #777;
text-decoration     : none;
}
.PoweredBySynergee a:hover
{
text-decoration     : underline;
}
.tool-tip
{
color               : #fff;
width               : 158px;
z-index             : 50000;
}
.tool-text
{
background          : url(../Images/Violet/bubble.png) bottom right;
width               : 126px;
padding-left        : 8px;
padding-right       : 24px;
padding-bottom      : 15px;
}
.tool-title
{
color               : #fff;
padding-top         : 20px;
background          : url(../Images/Violet/bubble.png) top left;
width               : 126px;
padding-left        : 8px;
padding-right       : 24px;
}
.linkTool-tip
{
color               : #fff;
width               : 158px;
}
.linkTool-text
{
background          : url(../Images/Violet/bubbleArrow.png) bottom right;
width               : 126px;
padding-left        : 8px;
padding-right       : 24px;
padding-bottom      : 15px;
}
.linkTool-title
{
color               : #fff;
padding-top         : 20px;
background          : url(../Images/Violet/bubbleArrow.png) top left;
width               : 126px;
padding-left        : 8px;
padding-right       : 24px;
}
.PriceEstimationToolTip-tip
{
}
.PriceEstimationToolTip-text
{
background-color    : #FAF2FF;
color               : #5B2B77;
}
.PriceEstimationToolTip-title
{
background-color    : #FAF2FF;
color               : #5B2B77;
height              : 20px;
}
.PriceEstimationToolTip-Close
{
background-color    : transparent;
height              : 19px;
width               : 19px;
background-image    : url('../Images/cross.png');
}
.PriceEstimationToolTip-Close:hover
{
opacity             : 0.7;
filter              : alpha(opacity = 70);
}
.Synergee-Web-Page-Component-MessagePanel
{
background          : url(../Images/Violet/window.png) bottom right;
}
/**
*  The calendar styles
*/
div.calendar
{
border              : 1px solid #E4E4E4;
background-color    : #fff;
}
div.calendar caption
{
color               : #333;
}
div.calendar caption a.prev
{
background-image    : url(../../Default/Images/Calendar/calendar-prev.gif);
}
div.calendar caption a.next
{
background-image    : url(../../Default/Images/Calendar/calendar-next.gif);
}
div.calendar table
{
background          : #FFF;
}
div.calendar td, div.calendar th
{
color               : #5B2B77;
}
div.calendar td
{
color               : #DDD;
}
div.calendar td.invalid
{
color               : #999;
}
div.calendar td.valid
{
color               : #777;
}
div.calendar td.hilite
{
background-color    : #5B2B77;
}
div.calendar td.inactive
{
color               : #444;
}
div.calendar td.active,
div.calendar td.hover
{
background-color    : #5B2B77;
color               : #FFF;
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name
{
background-image    : url('../Images/Violet/schoolNameLink.png');
}
.Synergee-Web-Page-Component-CitySchoolsList-Schools-List-Item-Name-Hover
{
background-image    : url('../Images/Violet/schoolNameLinkHover.png');
}
.QuickSearch-Form
{
background          : none !important;
background          : none;
}
.Syneregee-Web-Page-Component-SchoolSearch-Results-Item-CountryCity
{
background-image    : url('../Images/Violet/schoolNameLink.png');
}
.ProgramButton:hover, .ProgramButtonHover
{
background-image    : url('../Images/Violet/BottomProgramHover2.gif');
}
.ProgramButtonFirst:hover, .ProgramButtonFirst.ProgramButtonHover
{
background-image    : url('../Images/Violet/BottomProgramHover.gif');
}
/* AVERTISSEMENT AEROPORT */
#temp-warning-close:hover,
#temp-warning-text h2
{
color               : #5B2B77;
}
#worldClockComponent
{
color               : #5B2B77;
background-color    : #EECFFF;
}
