/**
* 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;
}/**
* 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;
}
.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 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 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;
}
a {
text-decoration:none;
}
.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;
}
.Synergee-Web-Page-Component-Text,  .Synergee-Web-Page-Component-Text table {
font-size:12px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-Text a,  .Synergee-Web-Page-Component-Text table a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:12px;
}
.Synergee-Web-Page-Component-Text a:hover,  .Synergee-Web-Page-Component-Text table a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Synergee-Web-Page-Component-Text h1 ,  .Synergee-Web-Page-Component-Text table h1{
margin: 0px;
text-transform: none;
font-size: 22px;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
font-size:15px;
font-weight:normal;
}
.Synergee-Web-Page-Component-Text h3, .Synergee-Web-Page-Component-Text table h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
font-size:13px;
}
.HomeTitle h1{
font-size:28px;
}
.Synergee-Web-Page-Component-WebsiteSelector-SiteListLang {
z-index:2000;
}
/**
*  The Menu component
*/
.Synergee-Web-Page-Component-Menu li {
float:left;
display:inline;
overflow:visible;
}
.Synergee-Web-Page-Component-Menu a {
display:inline;
}
li.Synergee-Web-Page-Component-Menu-Level-0{
font-size:14px;
}
li.Synergee-Web-Page-Component-Menu-Level-0-Selected{
font-size:14px;
}
/*For the drop down menu*/
.DropDownMenu {
height: 24px;
left: 0pt;
list-style-image: none;
list-style-position: inside;
list-style-type: none;
margin: 0pt;
padding: 0;
z-index: 500;
}
.DropDownMenu li {
background: transparent none repeat scroll 0%;
display: block;
float: left;
height: 24px;
line-height: 24px;
margin: 0pt;
padding: 0;
position: relative;
margin-left: 0;
z-index: 500;
}
.DropDownMenu 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;
}
.DropDownMenu li ul li {
width: 200px;
display: block;
margin-left: 0px;
padding-left: 0px;
height: auto;
min-height: 25px;
line-height: 25px;
clear: both;
}
.DropDownMenu li a {
display: inline;
margin: 0pt;
padding: 0;
padding-left: 5px;
text-decoration: none;
}
.DropDownMenu li ul li a {
background: transparent none repeat scroll 0%;
display: block;
padding-left: 10px;
line-height:15px;
height: auto;
min-height: 25px;
line-height:25px;
}
.DropDownMenu .ulhover {
left: 0pt;
top: 15px;
}
.DropDownMenu ul .ulhover {
left: 205px;
top: -10px;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table .Synergee-Web-Page-Component-Text tr td{
padding:1px;
}
/**
* School page
*/
.Synergee-Web-Page-Component-SchoolCoursesList {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item{
padding-bottom:3px;
margin-bottom:3px;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header {
padding-left:15px;
padding-right:15px;
height:20px;
line-height:20px;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header-Name, .Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header-Price  {
font-size:11px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Detail {
margin-top:0px;
margin-bottom:2px;
padding-left:40px;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item{
padding-bottom:3px;
margin-bottom:3px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header {
padding-left:15px;
padding-right:15px;
height:20px;
line-height:20px;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header-Name, .Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header-Price  {
font-size:11px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Detail {
margin-top:0px;
margin-bottom:2px;
padding-left:40px;
padding-right:15px;
font-size:11px;
}
.Synergee-Web-Page-Component-InteractiveMap-MapContainer {
display:block;
width:878px;
height:400px;
}
.Synergee-Web-Page-Component-StreetView-MapContainer {
width:878px;
height:400px;
display:block;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section {
margin-bottom: 10px;
}
.Synergee-Web-Page-Form-Section-Title {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: none;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
}
.Synergee-Web-Page-Form-Container {
padding: 2px;
margin: 0px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Label {
padding: 2px 4px 0px 4px;
width: 180px;
font-weight: normal;
font-size: 11px; /*text-transform: uppercase;*/
}
.Synergee-Web-Page-Form-Text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 195px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Email {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 195px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Password {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 195px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 195px;
padding-left: 2px;
padding-right: 2px;
overflow: auto;
}
.Synergee-Web-Page-Form-Checkbox {
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Checkbox-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 320px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-Radio {
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Radio-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 320px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-List-LastFieldSection {
width:680px;
}
.Synergee-Web-Page-Form-Combobox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 201px;
}
.Synergee-Web-Page-Form-Combobox-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-List {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 140px;;
}
.Synergee-Web-Page-Form-List-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 10px;
width: 320px;
}
.Synergee-Web-Page-Form-Submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 201px;
margin-left: 190px;
height: 18px;
color: white;
text-transform: uppercase;
cursor: pointer;
}
.Synergee-Web-Page-Form-ErrorMessage {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 2px;
width: 98%;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
padding: 0px;
width: 99%;
}
/*
*  The price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Container {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
font-family: Verdana, Arial, Helvetica, sans-serif;
max-height:255px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
width:574px;
margin-right:0px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
width: 300px;
margin-left:3px;
margin-top:22px;
min-height:273px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton {
position:absolute;
top: 0;
left: 0;
text-align:right;
width:564px;
margin-left:0;
display:block;
font-size:11px;
font-weight:normal;
margin-top:0px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section{
display:none;
clear:both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolsSelector-Section-Title-Text{
font-size:12px;
font-weight:normal;
padding:3px;
text-transform:none;
width:568px;
background-color:#5D5E60;
color:#FFFFFF;
float:none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolsSelector-Section{
display:inline;
margin:0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
width:574px;
clear: both;
margin:0;
padding-bottom:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title{
margin-top:4px;
float:left;
width:578px;
text-transform:none;
font-weight:normal;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton{
position:relative;
float:left;
text-align:left;
min-width:210px !important;
width:auto !important;
width:210px;
font-size:11px;
padding-left:3px;
margin-top:0;
margin-left:10px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton {
width:564px;
padding-top:3px;
height:15px;
position:relative;
margin-top:-20px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section {
width:574px;
margin:0;
zoom: 1;
margin-bottom:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Courses{
position:relative;
float:left;
margin:0;
margin-bottom:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
width:568px;
text-transform:none;
padding:3px;
font-size:12px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Courses-CoursesList-Container {
position:static;
float:none;
width:574px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Courses-UserCoursesList {
clear:both;
position:static;
float:none;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
width:500px;
padding-top:5px;
padding-left:20px;
margin:5px;
font-size:11px;
font-weight:normal;
clear:both;
min-height:40px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded div {
margin:0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-StartDate-Container{
font-size:11px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Duration-Container{
font-size:11px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-EndDate-Container{
clear:both;
float:left;
text-align:left;
font-size:11px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-line {
position:static;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
position:absolute;
top:5px;
right:5px;
text-align:right;
text-transform:none;
font-weight:normal;
clear:both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name{
padding:2px;
margin:0;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title {
position:static;
clear:both;
width:400px;
font-size:11px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle {
font-size:11px;
font-weight:normal;
padding-bottom:4px;
padding-top:4px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value {
font-style:italic;
margin-left:2px;
font-weight:normal;
min-width:151px;
width:auto !important;
width:151px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable {
margin-left:2px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
font-size:11px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear {
font-size:10px;
font-style:italic;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
clear:left;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Option,.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Price {
font-size:10px;
font-style:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section {
padding-right:5px;
clear:both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Option-Row {
clear:both;
position:relative;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Legend {
width:auto;
position:static;
clear:both;
/*display:inline;*/
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total {
padding-top:3px;
height:20px;
font-size:11px;
text-transform:none;
float:right;
clear:both;
}
/*
*  The ShoppingCart
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
width:574px;
margin-right:0px;
zoom:1;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
width: 300px;
margin-left:3px;
margin-top:27px;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
position:absolute;
top: 0;
left: 0;
text-align:right;
width:564px;
margin-left:0;
display:block;
font-size:12px;
font-weight:normal;
margin-top:2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section{
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title{
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-ParticipantsButton {
width:auto;
position:relative;
margin-top:0;
margin-left:3px;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section{
width:574px;
clear: both;
margin:0;
padding-bottom:5px;
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title{
margin-top:4px;
float:left;
width:578px;
text-transform:none;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton{
position:relative;
float:left;
text-align:left;
min-width:210px !important;
width:auto !important;
width:210px;
font-size:12px;
padding-left:3px;
margin-top:0;
margin-left:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButton {
width:300px;
}
.Synergee-Web-Page-Component-ShoppingCart-School {
margin:0 !important;
margin:0;
zoom:1;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
margin:0;
width:569px;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
margin-top:-20px;
right:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section {
width:578px;
margin:0;
zoom: 1;
margin-bottom:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
width:568px;
text-transform:none;
padding:3px;
font-size:14px;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Courses-CoursesList-Container {
position:static;
float:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Courses-UserCoursesList {
clear:both;
position:static;
float:none;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
width:auto;
padding-top:5px;
padding-left:20px;
margin:5px;
font-size:12px;
font-weight:normal;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded div {
margin:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-StartDate-Container{
font-size:12px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Duration-Container{
font-size:12px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-EndDate-Container{
clear:both;
float:left;
text-align:left;
font-size:12px;
font-style:italic;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-line {
position:static;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
position:absolute;
top:5px;
right:5px;
text-align:right;
text-transform:none;
font-weight:normal;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name{
padding:2px;
margin:0;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
position:static;
clear:both;
width:450px;
font-size:12px;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
font-size:12px;
font-weight:normal;
padding-bottom:4px;
padding-top:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
font-style:italic;
margin-left:2px;
font-weight:normal;
min-width:151px;
width:auto !important;
width:151px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
margin-left:2px;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
font-size:11px;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear {
font-size:10px;
font-style:italic;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option,.Synergee-Web-Page-Component-ShoppingCart-Result-Price {
font-size:10px;
font-style:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section {
padding-right:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
padding-top:3px;
height:20px;
font-size:11px;
text-transform:none;
float:right;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option-Row{
clear:both;
position:relative;
zoom:1; /** for ie6 **/
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
position:absolute;
right:5px;
text-align:right;
top:3px;
width:210px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Legend {
width:auto;
position:static;
clear:both;
display:inline;
}
.Synergee-Web-Page-Component-ShoppingCart-Form {
width:880px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Container {
width:400px;
float:left
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
margin-top:10px;
margin-bottom:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container{
margin-left:0;
margin-right:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Container {
width:881px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
position:relative;
top:auto;
right:auto;
padding:3px;
padding-left:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
width:830px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
width:400px;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
width:825px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
width:869px;
margin-left:0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
width:190px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Value {
width:200px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Contact-Button {
width:268px;
}
.Synergee-Web-Page-Component-ShoppingCart-Participant-Form-Title {
float:none;
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow {
min-height:2px;
}
.Synergee-Web-Page-Component-SlideShow-Menu {
float: right;
width: 300px;
height: 424px;
}
.Synergee-Web-Page-Component-SlideShow-Slides {
width: 300px;
height: 400px;
}
.Synergee-Web-Page-Component-SlideShow-Page {
width: 300px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container {
height: 93px;
width: 93px;
margin:2px;
}
.Synergee-Web-Page-Component-SlideShow-Slide {
height: 89px;
width: 89px;
margin:2px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Image {
height: 100px;
}
.Synergee-Web-Page-Component-SlideShow-FloatingSlide {
height: 88px;
width: 88px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Container {
width: 458px;
width:567px;
height:395px;
float: left;
}
.Synergee-Web-Page-Component-SlideShow-Viewer {
width: 567px;
height:400px;
}
.Synergee-Web-Page-Component-SlideShow-Controls {
margin-top:5px;
height:14px;
}
.Synergee-Web-Page-Component-SlideShow-Controls div,.Synergee-Web-Page-Component-SlideShow-Controls span{
margin-top:0px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment {
width:475px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
margin-top:0px;
float:left;
width: 577px;
height:14px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container div{
margin-top:0px;
height:12px;
font-size:11px;
}
.Synergee-Web-Page-Component-SlideShow-Slides {
/*width:210px;*/
}
/* Interactive Map Styles */
.Synergee-Web-Page-Component-InteractiveMap-MapButtons {
cursor:pointer;
font-family:Verdana, Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
margin:0;
padding:0;
padding-left:4px;
}
/**
*  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;
}
/* SLIMBOX (Customized version) */
#lbOverlay {
position: absolute;
top:0; left: 0;
width: 100%;
background-color: #666;
cursor: pointer;
z-index:10001;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #00386A;
z-index:10003;
height:30px;
}
#lbCenter iframe, #lbBottomContainer iframe {
background-color: #fff;
/*border:2px solid #00386A;*/
}
.lbLoading {
background: #777 url( ../../Default/Images/sb_loading.gif) no-repeat center;
}
#lbCanvas {
border:2px solid #00386A;
}
#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.gif) no-repeat right;
margin:0;
margin-right:10px;
padding:0;
}
#lbCaption, #lbNumber {
}
#lbCaption {
display:none;
font-weight: bold;
}
/* SLIMBOX (Customized version) */
#schoolPageBody #lbOverlay {
position: absolute;
top:0; left: 0;
width: 100%;
background-color: #666;
cursor: pointer;
z-index:10001;
}
#schoolPageBody #lbCenter,#schoolPageBody  #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #00386A;
z-index:10003;
height:30px;
}
#schoolPageBody .lbLoading {
background: #777 url( ../../Default/Images/sb_loading.gif) no-repeat center;
}
#schoolPageBody #lbCanvas {
border: 0px solid #777;
}
#schoolPageBody #lbCanvas iframe,#schoolPageBody  #lbCanvas img {
border:0px solid #373739;
margin:0; padding:0;
z-index:10002;
}
#schoolPageBody #lbPrevLink,#schoolPageBody  #lbNextLink {
display: block;
position: absolute;
top: 10px;
width: 70px;
background:url( ../../Default/Images/sb_anchor_spacer.gif);
}
#schoolPageBody #lbPrevLink {
left: 0;
}
#schoolPageBody #lbPrevLink:hover {
background: transparent url( ../../Default/Images/sb_prevlabel.gif) no-repeat;
}
#schoolPageBody #lbNextLink {
right: 0;
}
#schoolPageBody #lbNextLink:hover {
background: transparent url( ../../Default/Images/sb_nextlabel.gif) no-repeat;
}
#schoolPageBody #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;
}
#schoolPageBody #lbCloseLink {
display: block;
float: right;
width: 25px;
height: 25px;
background: transparent url( ../Images/sb_closelabel.gif) no-repeat right;
margin:0;
margin-right:10px;
padding:0;
}
#schoolPageBody #lbCaption,#schoolPageBody  #lbNumber {
}
#schoolPageBody #lbCaption {
font-weight: bold;
}
.Synergee-Web-Page-Component-Login .Synergee-Web-Page-Form-Text {
width:170px;
}
.Synergee-Web-Page-Component-Login .Synergee-Web-Page-Form-Password {
width:170px;
}
.Synergee-Web-Page-Component-Login .Synergee-Web-Page-Form-Submit {
width:175px;
}body {
margin: 0pt 0pt 0pt 15px;
padding: 0;
text-align: center;
}
.SchoolLocationBody{
margin:0;
}
.PageContainer {
margin-top: 10px;
margin-left: auto;
margin-right: auto;
width: 965px;
text-align: left;
}
.SynergeePowered{
position:relative;
float:right;
margin-top:4px !important;
margin-top:4px;
margin-right:20px;
}
/**
* The Home Page styles
*/
.HomePageContainer {
margin-top: 10px;
margin-left: auto;
margin-right: auto;
width: 751px;
text-align: left;
}
.HomeTop {
height:27px;
position:relative;
width:751px;
}
.HomeContentContainer{
height:340px;
position:relative;
width:751px;
padding-top:50px;
overflow:hidden;
}
.HomeLogo{
position:absolute;
left:236px;
width:266px;
height:157px;
}
.MainHomeText{
position:absolute;
width:647px;
height:215px;
max-height:215px;
min-height:215px;
top:28px;
left:46px;
}
.MainHomeBottomImage{
position:absolute;
width:739px;
height:101px;
bottom:0;
left:0;
}
.HomeBottomMenu{
height:57px;
position:relative;
width:751px;
}
.MainHomeSlider {
width: 148px;
height: 101px;
border-top:4px solid #F78223;
position: absolute;
top: 450px;
left: 148px;
}
.MainHomeLastSlider {
width: 147px;
overflow:hidden;
}
#mainHomeLinkEnglishSlider {
left: 0px;
}
#mainHomeLinkFrenchSlider {
left: 148px;
}
#mainHomeLinkItalianSlider {
left: 296px;
}
#mainHomeLinkSpannishSlider {
left: 444px;
}
#mainHomeLinkGermanSlider {
left: 592px;
}
.MainHomeLink{
width:148px;
height:44px;
line-height:36px;
float:left;
}
.MainHomeLinkList {
float:none;
display:block;
height:27px;
line-height:17px;
margin:0;
text-align:center;
}
.MainHomeLinkListLast {
height:31px;
}
.MainHomeLinkList div {
padding:0;
}
.MainHomeSliderLink {
height:101px;
min-height:101px;
max-height:101px;
width:148px;
min-width:148px;
max-width:148px;
}
.MainHomeLinkLast{
width:147px;
overflow:hidden;
}
.HomeFooterContainer{
min-height:50px;
height:auto !important;
height:50px;
position:absolute;
width:739px;
}
/**
* The header styles
*/
.HeaderTop {
width: 965px;
height: 14px;
margin-top: 0;
overflow: hidden;
}
.HeaderContentContainer {
width: 965px;
height: 106px;
position:relative;
z-index:1;
}
.HeaderBottom {
width: 965px;
height: 11px;
margin-top: 0;
overflow: hidden;
}
.Logo {
display: inline;
position: relative;
float: left;
width: 155px;
height: 100px;
margin-top: 0px;
margin-left: 20px;
}
.SiteMap {
position:absolute;
top:85px;
left:180px;
}
.SiteMapMenu {
position:static;
top:0;
}
.SiteMapMenu ul {
padding-left:35px;
float:none;
}
.SiteMapMenu li {
display:list-item;
float:none;
padding-bottom:3px;
list-style-type:disc;
height:auto;
}
.SiteMapMenu li a{
font-size:12px;
color:#666666;
}
.PageType {
postion: relative;
float: right;
display: inline;
width: 600px;
height: 70px;
min-height: 70px;
max-height: 70px;
margin-right: 35px;
margin-top: 10px;
font-size: 27px;
text-align: right;
}
.QuickSearch {
position: absolute;
display:inline;
top:80px;
left:775px;
width: 150px;
height: 25px;
text-align:right;
}
.QuickSearchHome {
left:785px;
}
.WebsiteSelector {
position: absolute;
top:-5px;
right:22px;
min-width:10px;
min-height:10px;
}
/**
* The menu style
*/
.MainMenu {
width: 950px;
height: 24px;
margin-left: 1px;
}
.MainMenuLeft {
width: 650px;
height: 24px;
float:left;
padding-left: 19px;
}
#mainMenuHomeLeft{
padding-left:10px;
}
.MainMenuRight {
width: 255px;
height: 24px;
padding-right:23px;
float:right;
}
.MainMenuRightHome {
width: 265px;
height: 24px;
padding-right:13px;
float:right;
}
/*
* School course price calculator
*/
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator {
width:700px;
float:left;
position:relative;
overflow:hidden;
margin-left:3px;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Small {
width:570px;
float:left;
position:relative;
}
/*
* School search component
*/
.SchoolSearch {
float:left;
position:relative;
width:570px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Container {
text-align:right;
margin:5px;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Label {
}
.SchoolSearchForm .Synergee-Web-Page-Form-Text {
width:60px;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Combobox {
width:160px;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Submit {
width:160px;
float:right;
margin:5px;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Submit:hover {
cursor:pointer;
}
.SchoolSearchResultCount {
float:left;
position:relative;
}
/*
* School course type list component
*/
.SchoolCourseTypeList {
float:left;
width:570px;
position:relative;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-Block {
width:570px;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item {
width:180px;
}
/**
* The content container
*/
.ContentContainerTop {
width: 965px;
height: 11px;
overflow: hidden;
}
.ContentContainer {
padding-top: 4px;
width: 965px;
clear: right;
padding-bottom:18px;
z-index:0;
}
.ContentContainerBottom {
width: 965px;
min-height: 25px;
padding-top: 10px;
}
.ContentContainerBottomText {
width: 795px;
min-height: 15px;
margin-left: 10px;
float:left;
}
.ContentContainerBottomText, .ContentContainerBottomText a, .ContentContainerBottomText a:hover{
font-size:11px;
}
/**
* Home Page Layout
**/
.MainContent {
position: relative;
float: left;
width: 568px;
padding: 15px;
padding-top: 0px;
}
.MainContent2 {
position: relative;
float: left;
width: 669px;
padding: 15px;
padding-top: 0px;
}
.WideMainContent {
width: 920px;
padding: 15px;
padding-top: 0px;
}
.ProgramsContent {
position: relative;
float: left;
width: 348px;
padding-top:1px;
z-index:0;
}
.ProgramsContent2 {
position: relative;
float: left;
width: 239px;
padding-top:1px;
}
.ImagesMosaic {
width: 570px;
}
.ImagesMosaic2 {
width: 671px;
}
.ImageMosaic {
position: relative;
float: left;
width: 140px;
height: 105px;
margin: 1px;
}
.ImageMosaic2 {
position: relative;
float: left;
width: 165px;
height: 107px;
margin: 1px;
}
.HomeTitle,.HomeText h1 {
width: 568px;
min-height: 30px;
font-size:26px;
padding-top:10px;
}
.HomeTitle2,.HomeText2 h1 {
width: 652px;
min-height: 30px;
font-size:26px;
padding-top:10px;
}
.HomeTitleWide {
width:920px
}
.HomeText {
width: 548px;
min-height: 30px;
margin-left: 20px;
font-size:13px;
}
.HomeTextWide {
width:900px;
}
.ProgramTypeContainer{
width: 335px;
height:137px;
margin-bottom: 7px;
position:relative;
}
.ProgramTypeContainerSmall {
height:105px;
margin-bottom:2px;
}
.ProgramContainer {
width: 335px;
height:137px;
}
.ProgramContainerSmall {
height:105px;
}
.ProgramBackground {
position:absolute;
width: 335px;
height:137px;
left:0;
}
.ProgramBackgroundSmall {
height:106px;
}
.ProgramTitleBackground, .ProgramTitle {
position:absolute;
top:97px;
left:0;
width: 335px;
height:40px;
}
.ProgramTitleBackgroundSmall, .ProgramTitleSmall {
height:24px;
top:81px;
}
.ProgramTypeContainer2{
width: 237px;
height:107px;
margin-bottom: 7px;
position:relative;
overflow:hidden;
}
.ProgramContainer2 {
width: 238px;
height:107px;
}
.ProgramBackground2 {
position:absolute;
width: 238px;
height:107px;
left:0;
}
.ProgramTitleBackground2 {
position:absolute;
top:97px;
left:0;
width: 238px;
height:20px;
}
.ProgramText2 {
width: 200px;
/*min-height: 97px;
max-height: 97px;
height: 97px;*/
margin-left: 20px;
position:relative;
text-decoration:none;
}
.ProgramTitle2 {
width: 236px;
min-height: 13px;
text-decoration:none;
}
.ProgramTypeContainer2 .ProgramTitle2.Synergee-Web-Page-Component-Text .Synergee-Web-Page-Component-Text-Container  {
font-size:13px;
}
.ProgramText {
width: 295px;
min-height: 97px;
max-height: 97px;
height: 97px;
margin-left: 20px;
position:relative;
}
.ProgramTextHidden {
opacity:0;
filter: alpha(opacity=0);
}
.HomeSmallTextBox {
min-height:100px;
margin-top:43px;
}
.HomeSmallTextBox .Synergee-Web-Page-Component-Text-Container {
padding-top:0;
}
/**
* Information page layout
*
**/
.InformationMainContent {
position: relative;
float: left;
display: inline;
width: 570px;
margin-left: 20px;
}
.InformationTitle {
width: 570px;
height:auto !important;
height: 30px;
min-height: 30px;
/*max-height: 30px;*/
padding-top:10px;
padding-bottom:10px;
}
.InformationWideTitle {
width: 910px;
margin-left:20px;
height: 45px;
min-height: 30px;
}
.InformationText {
width: 570px;
min-height: 100px;
}
.InformationWideText {
width: 910px;
margin-left:20px;
}
.InformationRightColumn {
position: relative;
float: left;
display:inline;
width: 320px;
margin-left:20px;
}
.InformationImage {
width: 320px;
height: 220px;
}
#informationImage2 {
margin-top:3px;
}
.InformationFactTitle {
width: 315px;
height:auto !important;
height: 25px;
min-height: 25px;
/*max-height: 25px;*/
padding-left:5px;
}
.InformationFactText {
width: 310px;
min-height: 125px;
padding:5px;
}
.InformationImageMap {
position: relative;
float: left;
width: 570px;
height:500px;
margin-left:20px;
margin-top:10px;
}
.InformationImageMapText {
position: relative;
float: left;
width: 330px;
height:230px;
min-height:230px;
margin-left:10px;
margin-top:20px;
}
.InformationImageMapText .Synergee-Web-Page-Component-Text-Container {
padding:0px;
}
.InformationImageMapImage {
position: relative;
float: left;
width: 330px;
height:250px;
margin-left:10px;
margin-top:10px;
}
.SchoolCertifications {
text-align:right;
margin-right:40px;
margin-left:25px;
margin-top:10px;
min-height:10px;
font-size:10px;
}
.InternalWindowBody {
margin:0;
}
.InternalWindowInfo {
margin-top: 10px;
margin-left: auto;
margin-right: auto;
width: 800px;
min-height:20px;
text-align: left;
}
.InternalWindowForm {
margin-left: auto;
margin-right: auto;
width: 800px;
min-height:100px;
text-align: left;
}
/**
* Course page layout
*
**/
.CourseMainContent {
position: relative;
float: left;
display: inline;
width: 570px;
margin-left: 20px;
}
.CourseTitle {
width: 570px;
height:auto !important;
height: 30px;
min-height: 30px;
/*max-height: 30px;*/
padding-top:10px;
padding-bottom:10px;
}
.CourseText {
width: 570px;
min-height: 100px;
}
.CourseRightColumn {
position: relative;
float: left;
display:inline;
width: 320px;
margin-left:20px;
}
.CourseImage {
width: 320px;
height: 220px;
}
.CourseRightTitle {
width: 315px;
height: 25px;
margin-top:5px;
min-height: 25px;
max-height: 25px;
padding-left:5px;
}
.CourseRightText {
width: 310px;
min-height: 125px;
padding:5px;
}
.CourseRightText .Synergee-Web-Page-Component-Text-Container {
text-align:left;
}
/*
modified classes for the school course price calculator
Normal : normal size of component
Small : smaller price table
*/
.CourseRightColumn-Normal {
position: relative;
float: right;
display:inline;
width: 200px;
margin-right:33px;
}
.CourseRightColumn-Small {
position: relative;
float: left;
display:inline;
width: 320px;
margin-left:20px;
}
.CourseImage-Normal {
width: 200px;
height: 220px;
}
.CourseImage-Small {
width: 320px;
height: 220px;
}
.CourseRightTitle-Normal {
width: 195px;
height: 25px;
margin-top:5px;
min-height: 25px;
max-height: 25px;
padding-left:5px;
}
.CourseRightTitle-Small {
width: 315px;
height: 25px;
margin-top:5px;
min-height: 25px;
max-height: 25px;
padding-left:5px;
}
.CourseRightText-Normal {
width: 190px;
min-height: 125px;
padding:5px;
}
.CourseRightText-Normal .Synergee-Web-Page-Component-Text-Container {
text-align:left;
}
.CourseRightText-Small {
width: 310px;
min-height: 125px;
padding:5px;
}
.CourseRightText-Small .Synergee-Web-Page-Component-Text-Container {
text-align:left;
}
/**
* Home Type page layout
*
**/
.HomeTypeMainContent {
position: relative;
float: left;
display: inline;
width: 645px;
margin-left: 25px;
}
.HomeTypeMainImage {
width: 645px;
height: 260px;
}
.HomeTypeTitle {
width: 645px;
height:auto !important;
height: 30px;
min-height: 30px;
/*max-height: 30px;*/
padding-top:10px;
padding-bottom:10px;
}
.HomeTypeText {
width: 645px;
min-height: 100px;
}
.HomeTypeRightColumn {
position: relative;
float: left;
display:inline;
width: 250px;
margin-left:5px;
}
.HomeTypeImage {
width: 250px;
height: 230px;
}
.InformationTypeAlignedImage {
height:260px;
}
.HomeTypeRightTitle {
width: 245px;
height:auto !important;
height: 25px;
margin-top:5px;
min-height: 25px;
/*max-height: 25px;*/
padding-left:5px;
}
.HomeTypeRightText {
width: 240px;
min-height: 125px;
padding:5px;
}
.HomeTypeRightText li{
padding-top:5px;
}
/**
* The School templates layout
*/
.SchoolWideImage {
position: relative;
float: left;
width: 588px;
height: 247px;
display: inline;
margin-left: 25px;
margin-right: 3px;
}
.SchoolCityTitle {
position: relative;
float: left;
width: 300px;
height: 128px;
min-height: 128px;
max-height: 128px;
margin-bottom: 3px;
padding-top:10px;
padding-left: 10px;
overflow: hidden;
}
.SchoolCityInformations {
font-size:10px;
position: relative;
float: left;
width: 300px;
height: 92px;
min-height: 92px;
max-height: 92px;
padding-left: 10px;
padding-top:14px;
overflow: hidden;
}
#schoolContainerHeader {
width: 901px;
margin-left: 25px;
margin-top: 10px;
float:left;
}
#schoolContainerContent {
width: 881px;
min-height: 100px;
margin-left: 25px;
padding: 10px;
}
.SchoolInformation {
width: 881px;
}
.ShoppingCart {
display:inline;
width: 881px;
margin: 25px;
padding: 10px;
position: relative;
float: left;
}
.SchoolSlideShow {
width: 881px;
height:auto;
position: relative;
float: left;
}
.SchoolSectionButton, .SchoolLocationButton {
height: 14px;
padding-left: 5px;
padding-right: 5px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
cursor: pointer;
text-align: center;
border-right: 1px solid #fff;
margin: 0;
margin-top: 6px;
}
.SchoolLocationButton {
border: none;
}
.SchoolLocationButtonWithBorder {
border-right: 1px solid #fff;
}
.LastSchoolSectionButton {
border : 0;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Button-Link {
width:100px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
margin-right:20px;
}
.SchoolSectionButton span {
padding: 4px;
}
.SchoolInformationContainer {
background-color: transparent;
}
#schoolTextInformation, #entertainmentText {
min-height: 10px;
}
.PageLocationContainer {
margin-left: auto;
margin-right: auto;
width: 878px;
text-align: left;
}
.SchoolLocationTitle {
height: 35px;
width: 878px;
line-height: 30px;
}
.SchoolLocation {
width: 878px;
height: 400px;
}
.SchoolLocationContainer {
position:relative;
}
.SchoolLocationAbsolute {
position:absolute;
top:0;
left:0;
height: 422px;
}
.SchoolLocationMapButtons {
width:878px;
height:22px;
position:relative;
clear:both;
margin-top:-22px;
}
.SchoolLocationMapButtonBackground {
width:878px;
height:22px;
position:absolute;
z-index:2;
}
.SchoolLocationMapButton {
width:150px;
height:22px;
float:right;
position:relative;
z-index:3;
text-align:center;
cursor:pointer;
}
.SchoolLocationInformation {
width: 878px;
height: 65px;
clear: left;
line-height: 16px;
}body {
background-color: #d2d4d6;
}
.Synergee-Web-Page-Component-Text, .Synergee-Web-Page-Component-Text table {
color: #666;
}
/**
*  The Text Styles
*/
.Synergee-Web-Page-Component-Text h1, .Synergee-Web-Page-Component-Text table h1 {
color: #00386a;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2 {
color: #00386a;
}
.Synergee-Web-Page-Component-Text h3, .Synergee-Web-Page-Component-Text table h3{
color: #00386a;
}
.Synergee-Web-Page-Component-Text a, .Synergee-Web-Page-Component-Text table a{
color: #00386A;
}
.Synergee-Web-Page-Component-Text a:hover {
text-decoration:underline;
}
.CourseRightText h1 {
font-size:12px;
margin-top:8px;
}
.CourseRightText h2 {
font-size:11px;
margin-top:8px;
}
.CourseRightText h3 {
font-size:11px;
margin-top:8px;
}
table{
/*border-collapse:collapse;*/
}
.TableTextHeading{
background-color:#00386A;
color:#fff;
font-size:13px;
}
.TableTextHeading td{
padding-left:10px;
}
td.TableTextHeading h1, td.TableTextHeading h2, td.TableTextHeading h3 {
color:#fff;
}
.TableText1 {
color: #2b2a2d;
background-color:#fff;
}
.TableText2 {
color: #2b2a2d;
background-color:#b5c0d6;
}
.TableText1 td {
padding:5px;
padding-left:10px;
}.TableText2  td{
padding:5px;
padding-left:10px;
}
/**
* The header styles
*/
.HeaderTop {
background-image: url( ../Images/HeaderTop.gif );
background-repeat: no-repeat;
}
.HeaderContentContainer {
background-color: #9098A0;
background-image: url( ../Images/HeaderContent.gif );
background-repeat: repeat-y;
}
.HeaderBottom {
background-image: url( ../Images/HeaderBottom.gif );
background-repeat: no-repeat;
}
.SiteMap a {
color: #555555;
}
.SiteMapMenu a:hover{
color:#f08c00;
}
.PageType{
font-size:14px;
color: #555;
font-weight: normal;
}
.PageType a {
font-size:14px;
color: #555;
text-decoration:none;
}
.PageType a:hover {
font-size:14px;
color: #00386A;
text-decoration:none;
}
.PageType h1 {
font-size:22px;
color: #555;
font-weight: normal;
}
.PageType h1:hover {
color: #00386A;
}
.PageType h2 {
font-size:20px;
color: #555;
font-weight: normal;
}
.PageType h2:hover {
color: #00386A;
}
.PageType h3 {
font-size:18px;
color: #555;
font-weight: normal;
}
.PageType h3:hover {
color: #00386A;
}
.SchoolCertifications {
color: #00386A;
}
.SynergeePowered{
font-size:11px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.SynergeePowered a{
color:#666666;
text-decoration:none;
}
.SynergeePowered a:hover{
text-decoration:underline;
}
/**
* The Home Page styles
*/
.HomePageBody {
background-color:#E7E7E9;
}
.HomeTop {
background-color:#9098A0;
background-image:url(../Images/HomeHeaderBackground.png);
background-repeat:no-repeat;
}
.HomeContentContainer{
background-color:#9098A0;
background-image:url(../Images/HomeBackground.png);
background-repeat:repeat-y;
}
.MainHomeText{
font-size:13px;
color:#fff;
background-color:#003D7E;
font-weight:normal;
padding:0;
}
.MainHomeText a, .MainHomeText a:hover, .MainHomeText h1, .MainHomeText h2, .MainHomeText h3{
font-weight: normal;
padding: 0;
font-size: 13px;
color: #fff;
text-decoration:none;
}
.MainHomeBottomImage{
background-image:url(../Images/HomeBottomImage.jpg);
}
.HomeBottomMenu{
background-image:url(../Images/HomeBottomMenu.png);
}
.MainHomeLink {
background-color:#003D7E;
color:#fff;
font-size:14px;
cursor:pointer;
}
.MainHomeLink a, .MainHomeLink h1 a, .MainHomeLink h2 a, .MainHomeLink h3 a{
display:block;
padding:0;
color:#fff;
font-weight:normal;
font-size:14px;
}
.MainHomeLinkList a, .MainHomeLinkList h1 a, .MainHomeLinkList h2 a, .MainHomeLinkList h3 a{
display:block;
padding:0;
padding-top:5px;
padding-bottom:5px;
color:#fff;
font-weight:normal;
font-size:14px;
}
.MainHomeLink a:hover{
color:#f08c00;
text-decoration:none;
font-weight:normal;
font-size:14px;
}
.MainHomeLinkList {
background-color:#003D7E;
}
.MainHomeLinkList a {
opacity:0.8;
zoom:1;
filter: alpha(opacity=80);
background-color: #003D7E;
}
.MainHomeLinkList a:hover {
opacity:1;
filter: alpha(opacity=100);
}
.HomeFooterContainer, .HomeFooterContainer h1, .HomeFooterContainer h2,.HomeFooterContainer h3, .HomeFooterContainer a, .HomeFooterContainer a:hover{
font-size:10px;
padding:0;
font-weight:normal;
}
.HomeFooterContainer, .HomeFooterContainer a{
color:#aaa;
}
.HomeFooterContainer h2 a, .HomeFooterContainer h2, .HomeFooterContainer h1, .HomeFooterContainer h1 a{
color:#00386a;
}
.HomeFooterContainer h3, .HomeFooterContainer h3 a{
color:#f08c00;
}
.HomePageLinksContainer {
background-image:url(../Images/HomeBottomMenuBGPlain.png);
}
.HomePageLinksContainer .HomeBottomMenu{
background-image:url(../Images/HomeBottomMenuPlain.png);
background-position:center bottom;
background-repeat:no-repeat;
}
.HomePageLinksContainer .MainHome6Links {
width:92px
}
/**
* The menu style
*/
.MainMenu {
background-color: #00386a;
}
.MainMenuRight, .MainMenuRight a, .MainMenuRightHome, .MainMenuRightHome a{
background-color: #00386a;
font-family: Arial,Helvetica,sans-serif;
font-size:14px;
color:#fff;
}
.MainMenuRight a:hover, .MainMenuRightHome a:hover {
font-family: Arial,Helvetica,sans-serif;
color:#f08c00;
text-decoration:none;
font-size:14px;
}
.Synergee-Web-Page-Component-Menu-Level-0-Selected, .Synergee-Web-Page-Component-Menu-Level-0, .Synergee-Web-Page-Component-Menu-Level-0 a{
color:#fff;
}
.Synergee-Web-Page-Component-Menu-Level-0-Selected a{
color:#f08c00;
}
/*For the drop down menu*/
.DropDownMenu li a:hover {
color:#f08c00;
}
.DropDownMenu li ul li a {
color: #fff;
background-color: #00396A;
opacity:0.8;
filter: alpha(opacity = 80);
zoom:1;
}
.DropDownMenu li ul li a:hover {
color: #f08c00;
opacity:1;
filter: alpha(opacity = 100);
}
.DropDownMenu li ul li.iehover>a  {
color: #f08c00;
opacity:1;
filter: alpha(opacity = 100);
}
.DropDownMenu li ul li.HasChild{
}
/**
* The content container
*/
.ContentContainerTop {
background-image: url( ../Images/ContentContainerTop.gif );
background-repeat: no-repeat;
}
.ContentContainer {
background-color: #EDEEEE;
background-image: url( ../Images/ContentContainer.gif );
}
.ProgramTitleBackground {
background-image: url( ../Images/HomeTitleBg.png );
opacity:0.7;
filter: alpha(opacity=70);
}
.ProgramTitleBackgroundSmall{
background-image:none;
opacity:1;
filter:alpha(opacity=100);
background-color:#00386A;
}
.ProgramBackgroundTop {
background-image: url( ../Images/Professionals.png );
}
.ProgramBackgroundBottom {
background-image: url( ../Images/YoungLearners.png );
}
.ProgramBackgroundMiddle {
background-image: url( ../Images/Students.png );
}
.ProgramBackgroundWhite {
background-image: url( ../Images/ProgramContainerBackground.gif );
background-position:335px;
}
.ProgramBackgroundWhiteHover {
background-position:0;
}
.ContentContainerBottom {
background-image: url( ../Images/ContentContainerBottom.gif );
background-repeat: no-repeat;
}
.ContentContainerBottomText a {
color: #666;
text-decoration:none;
}
.ProgramTypeContainer2 {
background-image:url(../Images/HomeProgramBg.png);
background-repeat:no-repeat;
}
.ProgramContainerHover2 {
background-image:url(../Images/HomeProgramBgHover.png);
}
.ProgramTypeContainer2 .Synergee-Web-Page-Component-Text-Container {
font-size:10px;
}
.ProgramTitle2, .ProgramTitle2 h1, .ProgramTitle2 h2, .ProgramTitle2 h3, .ProgramTitle2 a, .ProgramTitle2 a:hover {
color:#f79021;
}
.HomeSmallTextBox {
border-left:2px solid #777;
font-size:10px;
font-family:Arial,Helvetica,sans-serif;
}
/* The Website Selector component*/
.SiteSelectorLanguageList {
background-color:#8C939C;
border-color: #00386A;
}
.SiteSelectorSiteRow a {
color:#00386A;
}
.SiteSelectorSiteRow a:hover {
color:#ffffff;
background-color:#00386A;
}
.SiteSelectorLanguageListFx {
background-color:#ffffff;
}
/**
*  The home page styles
*/
.ProgramContainer {
cursor: pointer;
}
.ProgramContainer a {
text-decoration: none;
cursor: pointer;
}
.ProgramContainerBottom {
background-image: url( ../Images/ProgramContainerBottom.gif );
background-position:0 0;
background-repeat: no-repeat;
}
.ProgramContainerHover .ProgramText {
opacity:1;
filter: alpha(opacity = 100);
}
.ProgramContainerHover .ProgramTitle, .ProgramContainerHover .ProgramTitle h1, .ProgramContainerHover .ProgramTitle h2 , .ProgramContainerHover .ProgramTitle h3, .ProgramContainerHover .ProgramTitle a {
color:#f08c00;
}
.ProgramContainerHover .ProgramBackground {
opacity:0.3;
filter: alpha(opacity = 30);
}
.ProgramText{
text-align:left;
color:#00386a;
font-size:10px;
}
.HomeTitle {
color: #00386a;
font-size: 28px;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.ProgramTitle, .ProgramTitle h1, .ProgramTitle h2, .ProgramTitle h3, .ProgramTitle a, .ProgramTitle a:hover{
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height:35px;
text-align:left;
}
.ProgramTitleSmall, .ProgramTitleSmall h1, .ProgramTitleSmall h2, .ProgramTitleSmall h3, .ProgramTitleSmall a, .ProgramTitleSmall a:hover{
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height:16px;
text-align:left;
}
.ProgramTitleSmallHover, .ProgramTitleSmallHover h1, .ProgramTitleSmallHover h2, .ProgramTitleSmallHover h3, .ProgramTitleSmallHover a, .ProgramTitleSmallHover a:hover{
color:#F08C00;
}
/**
* Information page style
*
**/
.InformationTitle {
font-size:23px;
text-align:left;
}
.InformationFactTitle {
background-color: #00386A;
color: #FFF;
font-size:16px;
line-height:18px;
}
.InformationFactText {
background-color:#D2D4D6;
color:#00386A;
font-size:11px;
}
.InternalWindowInfo {
background-color:#EDEEEE;
}
/**
* Course page style
*
**/
.CourseTitle {
font-size:23px;
text-align:left;
}
.CourseRightTitle {
background-color: #00386A;
color: #fff;
font-size:16px;
line-height:18px;
text-align:left;
}
.CourseRightTitle-Normal {
background-color: #00386A;
color: #fff;
font-size:16px;
line-height:18px;
text-align:left;
}
.CourseRightTitle-Small {
background-color: #00386A;
color: #fff;
font-size:16px;
line-height:18px;
}
.CourseRightText {
background-color:#D2D4D6;
color:#00386A;
font-size:11px;
}
.CourseRightText-Normal {
background-color:#D2D4D6;
color:#00386A;
font-size:11px;
}
.CourseRightText-Normal ul {
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
}
.CourseRightText-Small {
background-color:#D2D4D6;
color:#00386A;
font-size:11px;
}
.CourseRightText-Small ul {
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
}
/**
* Home type page style
*
**/
.HomeTypeTitle {
font-size:23px;
text-align:left;
}
.HomeTypeRightTitle {
background-color: #00386A;
color: #FFF;
font-size:16px;
line-height:18px;
text-align:left;
}
.HomeTypeRightTitle h2{
color:#fff;
}
.HomeTypeRightText {
background-color:#D2D4D6;
font-size:11px;
}
.HomeTypeRightText h1 {
font-size:14px;
font-weight:bold;
color:#00386A;
}
/**
* The School templates layout
*/
.SchoolCityTitle {
background-color: #00386A;
color: #aeb7bd;
font-size: 18px;
text-align:left;
}
.SchoolCityTitle h1 {
margin-top: 10px;
font-size: 40px;
color: #fff;
}
.SchoolCityTitle h2 {
font-size:15px;
color: #aeb7bd;
}
.SchoolCityInformations {
background-color: #b8b9ba;
color: #555;
}
.SchoolCityInformations td:first-child {
width:120px;
}
.SchoolCityInformations td {
font-size: 12px;
}
#schoolContainerHeader{
background-color: #00386A;
height:27px;
}
.SchoolSectionButton, .SchoolLocationButton {
color:#fff;
}
.SchoolSectionButtonSelected{
color:#f08c00;
}
#schoolContainerContent{
background-color:#d9dadb;
}
.SchoolLocationButton a{
color:#fff;
text-decoration:none;
}
.SchoolLocationBody {
background-color: #00386A;
}
.SchoolLocationTitle {
background-color:#00386A;
color:#fff;
font-size:16px;
text-align:left;
}
.SchoolLocationInformation{
color:#fff;
font-size:12px;
}
.SchoolLocationInformation h1, .SchoolLocationInformation Table h1, .SchoolLocationInformation h2, .SchoolLocationInformation Table h2{
font-size:14px;
color:#f08c00;
padding-bottom:4px;
}
.SchoolLocationInformation a, .SchoolLocationInformation table a{
color:#f08c00;
}
.SchoolLocationInformation a:hover, .SchoolLocationInformation table a:hover{
color:#f08c00;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Selected .Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header {
border-bottom: 1px solid #e4e5e5;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Selected .Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Detail {
background-color:#AEB0B1;
padding-bottom:5px !important;
padding-top:5px !important;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Header {
border-bottom: 0px solid ;
background-color:#AEB0B1;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Detail {
color:#00386a;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Button-Link {
background-color:#00386A;
border-color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Button-Link a {
color:#eeeeee;
}
.Synergee-Web-Page-Component-SchoolCoursesList-Courses-List-Item-Button-Link a:hover {
color:#F08C00;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Selected .Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header {
border-bottom: 1px solid #e4e5e5;
background-color:#AEB0B1;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Selected .Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Detail {
background-color:#AEB0B1;
padding-bottom:5px !important;
padding-top:5px !important;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Header {
border-bottom: 0px solid ;
background-color:#AEB0B1;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Detail {
color:#00386a;
}
.Synergee-Web-Page-Component-SchoolAccommodationsList-Accommodations-List-Item-Options-List-Item-Header {
border-bottom: 1px solid #E4E5E5;
}
/* The school search component */
.SchoolSearchForm .Synergee-Web-Page-Form-Label {
color:#00386A;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Text {
color:#00386A;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Combobox {
color:#00386A;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Submit {
color:#00386A;
background-color:#D2D4D6;
border-color:#00386A;
}
.SchoolSearchForm .Synergee-Web-Page-Form-Submit:hover {
background-color:#00386A;
}
.SchoolSearchResultNavTop button {
background-color:#EDEEEE;
}
.SchoolSearchResultNavBottom button {
background-color:#EDEEEE;
}
.SchoolSearchForm Table {
background-color:#EDEEEE;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item {
background-color:#D2D4D6;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item:hover {
background-color:#666666;
}
.Synergee-Web-Page-Component-SchoolSearch-Results-Item-Name {
color:#00386A;
}
.SchoolSearchResultCount {
color:#00386A;
}
.NavPrevious {
color:#00386A;
}
.NavNext {
color:#00386A;
}
.NavDefaultColor {
color:#00386A;
}
.NavSelectedColor {
color:#666666;
border-color:#666666;
}
/*
* The school price calculator component : school page
*/
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Title {
/*color:#005257;*/
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table {
background-color:black;
font-size:12px;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-EmptyCell {
background-color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-DefaultCell {
background-color:#D2D4D6;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-CourseHeaderCell {
background-color:#AEB7BD;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-WeekHeaderCell {
background-color:#AEB7BD;
}
/*
* The school course price calculator : course type page
*/
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator {
background-color:#909ba2;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Course {
background-color:#444444;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Course-Tab {
color:#EDEEEE;
border-right:1px solid #EDEEEE;
font-size:12px;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Course-Tab:hover {
color:#F08C00;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-CourseTabSelected {
color:#F08C00;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Tables {
background-color:#909ba2;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table {
background-color:#909ba2;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-School a {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-School a:visited {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-School a:active {
color:#909BA2;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-School a:hover {
color:#F08C00;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-0 {
background-color:#EDEEEE;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-1 {
background-color:#D2D4D6;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-Header-School {
border-bottom:1px dashed #00386A;
color:#00386A;
background-color:#EDEEEE;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-Header-Currency {
border-bottom:1px dashed #00386A;
color:#00386A;
background-color:#EDEEEE;
}
.Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table-Header-Weeks {
border-bottom:1px dashed #00386A;
color:#00386A;
background-color:#EDEEEE;
}
.SchoolPriceCalculatorCourseTitle {
background-color:#909BA2;
color:#444;
}
.SchoolPriceCalculatorCourseText {
background-color:#D2D4D6;
}
.TabPosition {
top : -24px;
}
.YearTabStyle {
background-color:#444444;
color:white;
}
.YearTabStyle:hover {
color:#F08C00;
}
.YearTabStyleSelected {
color:#F08C00;
}
.NextYear {
border-left : 1px solid #fff;
}
/* The school course type  page component */
.Synergee-Web-Page-Component-SchoolCourseTypeList-Title {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item a {
color:#9098A0;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item a:hover {
color:#F08C00;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item h2 {
color:#00386A;
border-bottom: 1px dashed #00386A;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item h2 a {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item li {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolCourseTypeList-Schools-List-Item h3 {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolsList-Title.Slider {
color:#00386A;
}
.Synergee-Web-Page-Component-SchoolsList-Schools-List h4,.Synergee-Web-Page-Component-SchoolsList-Schools-List h4 a {
color:#9098A0;
font-weight:bold;
font-size:11px;
}
/*
* The school accommodation price calculator component
*/
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Title {
/*color:#005257;*/
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table {
background-color:black;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-EmptyCell {
background-color:#00386A;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-DefaultCell {
background-color:#D2D4D6;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-AccommodationHeaderCell {
background-color:#AEB7BD;
}
.Synergee-Web-Page-Component-SchoolAccommodationPriceCalculator-Table-WeekHeaderCell {
background-color:#AEB7BD;
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow-FloatingSlide {
border:6px solid #00386A;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
color:#fff;
background-color:#000;
}
.Synergee-Web-Page-Component-SlideShow-Controls {
color:#fff;
background-color:#000;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Controls-Button {
font-size:11px;
display:inline;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button-Unactived{
display:none;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button-Right {
font-size:11px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container {
border:1px solid #D9DADB;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section-Title {
background-color:#5D5E60;
color:#FFFFFF;
font-weight:normal;
}
.Synergee-Web-Page-Form-Label {
color: #000;
}
.Synergee-Web-Page-Form-Text {
border: 1px solid #666666;
}
.Synergee-Web-Page-Form-Email {
border: 1px solid #666666;
}
.Synergee-Web-Page-Form-Password {
border: 1px solid #666666;
}
.Synergee-Web-Page-Form-Textarea {
border: 1px solid #666666;
}
.Synergee-Web-Page-Form-Combobox {
border: 1px solid #666666;
}
.Synergee-Web-Page-Form-Submit {
background-color:#5D5E60;
border:1px solid #5D5E60;
color:#F29400;
}
.Synergee-Web-Page-Form-Submit:hover {
background-color:#5D5E60;
border:1px solid #5D5E60;
color:#fff;
}
.Synergee-Web-Page-Form-ErrorMessage {
color: #666666;
border: 1px solid #666666;
background-color: #eee;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
color: #666666;
border: 1px solid #666666;
background-color: #eee;
}
/*
*  The price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
background-color:#E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
background-color:#E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton {
color:#f08c00;
}
/*.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section{*/
/*display:none;*/
/*}*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title{
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
background-color:#D9DADB;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded{
color:#2B2A2D;
border-bottom:1px solid #2B2A2D;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title{
width:auto;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton{
color:#2B2A2D;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton:hover{
color: #f08c00;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton {
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
background-color:#5D5E60;
color:#fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
border: 1px solid #5D5E60;
background-color: #E6E6E6;
font-size:11px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover {
color: #F29400;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category {
color: #fff;
background-color: #5D5E60;
font-size:12px;
font-weight:normal;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover {
color: #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title-NotSelectionnable {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title:hover {
color: #F29400;
background-color: #5D5E60;
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable {
border: 0px solid #E6E6E6;
color:#777777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value:hover {
color: #F29400;
background-color: #5D5E60;
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
color: #2B2A2D;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton:hover {
color: #F29400;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title {
color: #2B2A2D;
border-bottom: 2px solid #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
color: #2B2A2D;
border-bottom: 2px solid #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
border-left: 1px dashed #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total {
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total {
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Loading {
color: #2B2A2D;
}
/*
*  The shopping cart styles
*/
.ShoppingCart{
background-color:#D9DADB;
}
.Synergee-Web-Page-Component-ShoppingCart-Option {
background-color:#E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
background-color:#E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
color:#F29400;
}
.Synergee-Web-Page-Component-ShoppingCart-ParticipantsButton {
color:#2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section {
background-color:#D9DADB;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section{
background-color:#D9DADB;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded{
color:#2B2A2D;
border-bottom:1px solid #2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title{
width:auto;
}
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton{
color:#2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton:hover{
color: #F29400;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
color: #F29400;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton:hover {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
background-color:#5D5E60;
color:#fff;
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description{
font-weight:normal;
color:#2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
background-color:#5D5E60;
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
border: 1px solid #5D5E60;
background-color: #E6E6E6;
font-size:12px;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover {
color: #F29400;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
color: #fff;
background-color: #5D5E60;
font-size:14px;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section {
width:574px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover {
color: #F29400;
background-color: #5D5E60;
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
border: 0px solid #E6E6E6;
color:#777777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value:hover {
color: #F29400;
background-color: #5D5E60;
border: 0px solid #E6E6E6;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
color: #2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton:hover {
color: #F29400;
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option-Row {
color:inherit;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
color: #2B2A2D;
border-bottom: 2px solid #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
border-left: 1px dashed #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total {
background-color: #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
color: #2B2A2D;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color: #5D5E60;
color:#fff;
font-weight:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
font-weight:normal;
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
background-color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
border-bottom:1px solid #5D5E60;
font-weight:normal;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
font-weight:normal;
color:#5D5E60;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
border:1px solid #5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Active {
background-color:#5D5E60;
margin-right:10px;
padding:2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number {
border:0px;
background-color:#B8B9BA;
color:#5D5E60;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number-Hover {
color:#000;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name {
color:#F29400;
margin-right:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name-Hover {
color:#fff;
text-decoration:none;
border-bottom:0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
background-color:#5D5E60;
color:#FFFFFF;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Contact-Button{
margin-bottom:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participants {
line-height:normal;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Button-Selected {
background-color:#333;
}
/**
*  The calendar styles
*/
div.calendar {
border: 1px solid #5D5E60;
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: #5D5E60;
}
div.calendar td {
color: #DDD;
}
div.calendar td.invalid {
color: #999;
}
div.calendar td.valid {
color: #777;
}
div.calendar td.hilite {
background-color: #5D5E60;
}
div.calendar td.inactive {
color: #444;
}
div.calendar td.active,
div.calendar td.hover {
background-color: #5D5E60;
color: #FFF;
}
/**
The quick search component
*/
.Synergee-Web-Page-Component-QuickSearch-NoResults {
color:#00386A;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Count {
color:#00386A;
}
.Synergee-Web-Page-Component-QuickSearch-Results {
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title {
color:#00386A;
border-top-color:#8F9CBE;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:link {
color:#00386A;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Title a:hover {
color:#F08C00;
}
.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 {
color:#444444;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url {
color:#F08C00;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:link {
color:#00386A;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:hover {
color:#F08C00;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:visited {
color:#666666;
}
.Synergee-Web-Page-Component-QuickSearch-Results-Page-Url a:active {
color:black;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars {
color:#00386A;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars button {
background-color:#DDE1EC;
}
.Synergee-Web-Page-Component-QuickSearch-NavigationBars-Selected {
border-color:#F08C00;
}
.QuickSearchBottom {
border-top-color:#8F9CBE;
margin-bottom:0px;
}
.QuickSearchNavButtonDefaultColor {
color:#00386A;
}
.QuickSearchNavButtonSelectedColor {
color:#F08C00;
}
.QuickSearchNavPrevious {
background-color:#DDE1EC;
color:#00386A;
}
.QuickSearchNavNext {
background-color:#DDE1EC;
color:#00386A;
}
.QuickSearchText {
color:#00386A;
}
.QuickSearch-Form .Synergee-Web-Page-Form-Submit {
background-color:#DDE1EC;
border-color:#8F9CBE;
display:none;
}
.QuickSearch-Form .Synergee-Web-Page-Form-Text {
background-image:url(../Images/find.png);
background-position:right;
background-repeat:no-repeat;
padding-right:15px;
padding-top:2px;
padding-left:3px;
width:130px;
height:14px;
border-color:#00386A;
font-size:11px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.SchoolLocationMapButton {
background-color:#909BA2;
color:#444444;
}
.SchoolLocationMapButtonActive {
background-color:#444444;
color:#F08C00;
}
.SchoolLocationMapButtonBackground {
background-color:#00386A;
opacity:0.7;
filter: alpha(opacity=70);
}
/* The login component */
.Synergee-Web-Page-Component-Login-Box {
border:1px solid #00386A;
}
.Synergee-Web-Page-Component-Login-Box-Title {
background-color: #00386A;
color:#fff;
}
