/**
* Description : The default css styles for the menu component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
/**
* 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;
}.Synergee-Web-Page-Component-ShoppingCart {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
position: relative;
min-height: 320px;
height: auto !important;
height: 320px;
}
.Synergee-Web-Page-Component-ShoppingCart-Container {
position: relative;
float: left;
background-color: transparent;
margin-bottom: 1px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:20px;
position:relative;
margin-bottom: 3px;
margin-top:3px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number {
width:20px;
height:20px;
text-align:center;
border: 1px solid #000;
padding-left:10px;
padding-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name {
font-size:11px;
margin-left:5px;
margin-right:20px;
padding-bottom:1px;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name-Hover{
border-bottom: 1px solid;
padding-bottom:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Active {
cursor: pointer;
opacity: 1;
filter: Alpha(Opacity=100);
display:inline;
zoom:1;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Inactive {
cursor: default;
opacity: 0.4;
filter: Alpha(Opacity=40);
display:inline;
}
.Synergee-Web-Page-Component-ShoppingCart-Option {
position: relative;
float: left;
width: 415px;
margin-right: 1px;
min-height: 295px;
height: 100%;
padding-bottom: 5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
position: relative;
float: right;
width: 209px;
min-height: 295px;
height: 100%;
background-repeat: no-repeat;
overflow-x: hidden;
}
.Synergee-Web-Page-Component-ShoppingCart-School {
margin-left: 5px !important;
margin-left: 2px;
padding: 0px;
margin-top: 5px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
width: 250px;
margin-left: 4px;
margin-top: 4px;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
position: relative;
font-family: Arial, Helvetica, sans-serif;
margin: 4px;
padding-bottom: 2px;
padding-top: 2px;
margin-left: 8px;
margin-top: 0px;
font-size: 11px;
font-weight: bold;
color:#777777;
clear:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
position: relative;
float: right;
right: 10px;
top: 2px;
font-weight: bold;
cursor: pointer;
text-transform: uppercase;
}
.Synergee-Web-Page-Component-ShoppingCart-Section {
margin-left: 5px;
margin-right: 5px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Courses {
position:relative;
float:left;
margin:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section {
margin: 5px;
position: relative;
float:right;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section {
margin: 5px;
position: relative;
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
position: relative;
float: left;
margin-top:5px;
font-family: Arial, Helvetica, sans-serif;
width: 373px;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title {
position: relative;
float: right;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Courses-CoursesList-Container {
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Courses-UserCoursesList {
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
text-align: left;
position: absolute;
visibility: hidden;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 5px;
overflow-y: hidden;
max-height: 165px;
background-color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item {
cursor: pointer;
padding: 2px;
white-space: nowrap;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Accommodation {
padding-left: 20px;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
cursor: default;
color: #000;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-StartDate-Container{
position:relative;
float:left;
text-align:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-EndDate-Container{
position:relative;
float:right;
clear:right;
text-align:right;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Duration-Container{
position:relative;
float:left;
clear:left;
text-align:left;
width:50%;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width: 350px;
margin-left: 20px;
padding-bottom: 5px;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded div {
margin: 2px;
margin-left: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
cursor: pointer;
width: 340px;
margin-left: 20px;
margin-top: 5px;
padding: 2px;
text-transform:none;
color: #000;
border: 1px solid transparent !important;
border: 0px solid #000;
display:block;
}
.Synergee-Web-Page-Component-ShoppingCart-ParticipantsButton {
width: 20px;
padding:0px;
padding-left:2px;
margin-top:0px;
font-size:11px;
}
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton {
width: 130px;
padding:0px;
margin-top:0px;
font-size:11px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
font-weight: bold;
font-size: 11px;
position: relative;
padding: 2px;
margin-left: 0px;
cursor: pointer;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
font-weight: bold;
font-size: 11px;
position: relative;
padding: 2px;
margin-left: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
font-weight: bold;
font-size: 10px;
margin: 5px;
padding-left: 3px;
position: relative;
display:inline;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name {
position: relative;
float: left;
padding: 2px;
padding-right: 5px;
padding-top: 3px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
position: relative;
float: left;
padding: 2px;
font-weight: bold;
min-width: 100px;
cursor: pointer;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
position: relative;
float: left;
padding: 2px;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
position: relative;
float: right;
padding: 2px;
font-weight: bold;
cursor: pointer;
text-transform: uppercase;
clear:right;
white-space:nowrap;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
position: relative;
float: right;
padding: 2px 30px 2px 30px;
margin: 6px;
margin-right:2px;
cursor: pointer;
text-transform: uppercase;
}
.Synergee-Web-Page-Component-ShoppingCart-GoBackButton {
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton-Disabled {
color:#999 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Accommodation-List-Container {
padding-left: 10px;
width: 358px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Accommodation-List {
visibility: hidden;
}
.Synergee-Web-Page-Component-ShoppingCart-Accommodations-UserAccommodationsList {
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Transfer-List-Container {
font-family: Arial, Helvetica, sans-serif;
margin-top: 5px;
padding-left: 10px;
width: 358px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Transfer-Item-Option {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 10px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
cursor: default;
padding-top: 2px;
padding-bottom: 2px;
white-space: nowrap;
color: #999;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Bottom {
width: 373px;
height: 35px;
border: 2px;
position: relative;
float: left;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 11px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants {
position: relative;
float: right;
text-align: center;
width: 15px;
margin-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
cursor: pointer;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: bold;
font-size: 12px;
padding:2px;
padding-left: 2px;
text-transform: uppercase;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: bold;
font-size: 11px;
padding-left: 2px;
width: 210px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section {
position: relative;
padding-left: 5px;
margin-top: 10px;
margin-bottom:25px;
color: #000;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: bold;
font-size: 11px;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear {
font-family: Arial, Helvetica, sans-serif;
position: relative;
margin-top: 3px;
margin-left: 5px !important;
margin-left: 0px;
font-weight: normal;
font-size: 10px;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
font-family: Arial, Helvetica, sans-serif;
position: relative;
margin-left: 5px;
font-weight: normal;
font-size: 10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-SubSection {
position: relative;
padding-left: 5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Subtitle {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-size: 10px;
margin-top: 2px;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option {
font-family: Arial, Helvetica, sans-serif;
position: relative;
float: left;
font-size: 10px;
padding-left: 4px;
margin-top: 2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Option-Row {
position: relative;
color: #000;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Sub-Option-Row {
position: relative;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Price {
font-family: Arial, Helvetica, sans-serif;
position: relative;
float: right;
white-space: nowrap;
margin-right: 6px;
margin-top: 2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
position: relative;
float: left;
width: 208px;
height: 16px;
line-height: 16px;
color: white;
margin:0;
margin-top: 5px;
margin-bottom: 5px;
text-transform: uppercase;
font-size: 11px;
width: 100%;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Legend {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: normal;
font-size: 10px;
margin: 2px;
clear:both;
color: #000;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
line-height: 295px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
}
.Synergee-Web-Page-Component-ShoppingCart-Empty {
line-height: 295px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form {
margin-right: 1px;
min-height: 295px;
height: 100%;
position:relative;
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit {
position: relative;
float: right;
margin-top: 10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit .Synergee-Web-Page-Form-Submit {
margin-left:0px;
margin-right:0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Container {
width:309px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
clear:both;
}
/* The styles for the confirmation page */
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
margin-left:5px;
margin-right:5px;
margin-top: 5px;
margin-bottom:10px;
padding: 0px;
padding-bottom: 10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: bold;
font-size: 12px;
padding: 2px;
padding-left:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
padding:2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
display:inline;
width: auto;
}
.Synergee-Web-Page-Component-Form-Confirmation {
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Legend {
position: relative;
float: left;
width: 585px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
position: relative;
float: left;
margin-left: 20px !important;
margin-left: 10px;
margin-bottom: 5px;
margin-top: 5px;
width: 565px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
border-bottom: 1px dashed #000;
display: block;
margin-top: 10px;
margin-bottom: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
position: relative;
float: left;
width: 250px;
margin: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
position: relative;
float: left;
text-align: left;
font-weight: bold;
width: 100px;
margin: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Value {
position: relative;
float: left;
width: 145px;
margin-left: 5px;
}
.Synergee-Web-Page-Component-Form-Hidden {
display: none;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
position: relative;
float: left;
width: 565px;
margin: 10px;
margin-left:20px !important;
margin-left:10px;
padding: 3px;
font-family: Arial, Helvetica, sans-serif;
border:1px dashed #000;
background-color:#fff;
background-image:none;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message-Mail {
position:static;
float:none;
}
.Synergee-Web-Page-Component-ShoppingCart-AjaxLoading {
background-color: #EEE;
border: 1px solid #aaa;
z-index:10000;
}
.Synergee-Web-Page-Component-ShoppingCart-AjaxLoadingImage {
background-image: url( '../../Default/Images/ajax-loader.gif' );
background-repeat: no-repeat;
background-position: center;
z-index:10000;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-Title {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #aaa;
font-size: 11px;
margin-top: 5px;
padding: 5px;
height: 140px;
width: 594px;
overflow-y: auto;
overflow-x: hidden;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-Title {
margin-top: 10px;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-ForMail {
height: auto;
clear:both;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-Title .Synergee-Web-Page-Form-Checkbox-Item{
margin-left:0px;
width:auto;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title-Text{
width:auto;
position:relative;
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-GoBackButton{
position:relative;
margin-left:0px !important;
margin-top:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-PaymentButton{
position:relative;
float:left;
padding:5px;
margin:4px !important;
margin-right:15px;
border:1px solid transparent;
}
.Synergee-Web-Page-Component-ShoppingCart-PaymentButton img{
border:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participants {
margin-top:10px;
line-height:17px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Buttons {
position:relative;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Contact-Button {
cursor:pointer;
margin-left:10px;
white-space:nowrap;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Button {
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-CopyFrom-Container {
float:left;
margin-top:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participants-Copy{
margin-bottom:5px;
text-align:left;
padding:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-CopyFrom {
width: auto;
border: 1px solid #000;
margin-right:5px;
margin-left:5px;
font-size:11px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participants-Forms {
overflow-x:hidden;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Form {
margin-bottom:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Title {
margin-bottom:10px;
margin-top:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Participant-Section span {
padding-left:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Contact-Button {
margin-bottom:5px;
width:230px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Links-Status {
padding-right:20px;
background-repeat:no-repeat;
background-image: url( '../../Default/Images/tick.png' );
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Links-Name {
margin-right:2px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Contact-Button-Invalid .Synergee-Web-Page-Component-ShoppingCart-Form-Participant-Links-Status {
background-image: url( '../../Default/Images/cross.png' );
}
.Synergee-Web-Page-Component-ShoppingCart-FollowingParticipants {
text-align:right;
padding-right:5px;
padding-right:5px !important;
margin-top:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-FollowingParticipants .Synergee-Web-Page-Form-Submit,
.Synergee-Web-Page-Component-ShoppingCart-CopyFrom.Synergee-Web-Page-Form-Submit {
margin-left:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Participant-Form-Title {
text-align:center;
width:auto;
float:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-SameParticipant {
margin:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container-UniqueParticipant {
margin-top:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Payment-Message {
padding:4px;
}
.Synergee-Web-Page-Component-Form-Confirmation-Payment-Message.Synergee-Web-Page-Component-Form-Confirmation-Message {
margin:0 !important;
margin:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Print {
display:none;
}
.Synergee-Web-Page-Component-ShoppingCart-PrintButton {
text-align:right;
font-weight:bold;
margin:5px;
cursor:pointer;
}
.Synergee-Web-Page-Component-ShoppingCart-PrintButton span {
margin-left:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-PrintButton span:hover {
text-decoration:underline;
}
.Synergee-Web-Page-Component-ShoppingCart-BottomText {
border-top:1px solid;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Subtitle,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Option,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Legend,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
font-size:13pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h1,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h2,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text h3,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text a,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-Text table,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total ,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Title {
font-size:14pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title-Item  {
font-size:16pt;
line-height:21pt;
border-bottom-width:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title-Item  {
padding-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color:#fff;
color:#000;
border-top-width:1px;
border-top-style:solid;
height:18pt;
margin-top:15px;
padding-top:8px;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Legend {
font-size:11pt;
font-style:italic;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total {
margin-top:0;
padding-top:5px;
margin-bottom:15px;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section {
margin-top:0;
padding-top:10pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
font-size:20pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Option,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Price {
color:#000;
font-weight:bold;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
font-size:15pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
font-size:14pt;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Participant-Section.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color:#fff;
color:#000;
border:0px;
font-size:20pt;
text-transform:none;
font-weight:normal;
}
#printHeader {
padding-bottom:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Print-Container #orderFormConfirmation,
.Synergee-Web-Page-Component-ShoppingCart-Print-Container #paymentOptionsContainer {
display:none;
}
.Synergee-Web-Page-Component-ShoppingCart .MoreInfos {
cursor:pointer;
display:inline;
}
.PriceEstimationToolTip-tip {
width:400px;
z-index:5000;
-moz-box-shadow: 3px 3px 5px #ccc;
-webkit-box-shadow: 3px 3px 5px #ccc;
box-shadow: 10px 10px 5px #888;
}
.PriceEstimationToolTip-text {
background-color:#eee;
color:#000;
font-size:11px;
width:380px;
text-align:left;
padding:10px;
}
.PriceEstimationToolTip-title {
color:#000;
text-align:left;
background-color:#eee;
font-size:14px;
width:380px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
}
.PriceEstimationToolTip-Close {
width:10px;
height:10px;
float:right;
cursor:pointer;
background-color:#eee;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Label {
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio .Synergee-Web-Page-Form-Label,
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Checkbox .Synergee-Web-Page-Form-Label{
float:none;
}
#orderFormRequestNoContactParticipant .Synergee-Web-Page-Form-Container select.Date-ComboBox,
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Container select.Date-ComboBox {
width:auto;
}
.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-Menu-Container {
text-align:left;
line-height:22px;
}
/**
* The imagemap styles
*/
.Synergee-Web-Page-Component-ImageMap-Link a{
color: #AB3A86;
font-family:serif;
font-size:14px;
}
/**
* 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: uppercase;
margin-left: 150px;
padding-top: 2px;
padding-bottom: 2px;
}
.Synergee-Web-Page-Form-Container {
padding: 0px;
margin: 2px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Label {
padding: 2px 4px 0px 4px;
width: 175px;
font-weight: normal;
font-size: 11px;
/*text-transform: uppercase;*/
}
.Synergee-Web-Page-Form-Text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Email {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Password {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Textarea {
font-family: Arial, 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: 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-Combobox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 166px;
}
.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: 166px;
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 slideshow component
*/
.Synergee-Web-Page-Component-SlideShow {
display:block;
clear:both;
margin-top:10px;
}
.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;
}
.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: 403px;
width: 735px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer, .Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer {
height: 415px;
height: 400px;
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;
float:left;
}
.Synergee-Web-Page-Component-SchoolDetail .Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover span{
text-decoration:none;
}
.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;   */
}
/*
*  The price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
width:430px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
width: 230px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section{
clear:both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title{
float:left;
width:390px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
clear: both;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title{
margin-top:4px;
float:left;
width:390px;
margin-bottom:4px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton{
min-width:210px !important;
width:auto !important;
width:210px;
float:left;
}
/**
* The school shopping cart component
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
width: 430px;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
width: 220px;
/*margin-right:3px;*/
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section{
clear: both;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title{
float:left;
width:390px;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section{
clear: both;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title{
margin-top:4px;
float:left;
width:390px;
margin-bottom:4px;
}
.Synergee-Web-Page-Component-ShoppingCart-CurrencyButton{
width:210px;
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Legend {
float:left;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
line-height: 40px;
margin-left: 130px;
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: 110px;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Checkbox-Item {
margin-left: 128px;
width:auto;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio-Item {
margin-left: 128px;
width:auto;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-FieldErrorMessage {
padding: 2px;
width: 318px;
}
.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: 325px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-LastFieldSection {
width:620px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-List-LastFieldSection {
width:530px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
width:665px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
width: 620px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
width: 260px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
width: 655px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-Form-Confirmation-Message {
width: 590px;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit .Synergee-Web-Page-Form-Submit {
margin-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form-Participants-Forms {
zoom:1;
}
/**
* Google map
*/
.Synergee-Web-Page-Component-InteractiveMap {
float:left;
margin-left:70px !important;
margin-left:35px;
}
/**
*  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: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #fff;
}
.lbLoading {
background: #fff url( ../../Default/Images/sb_loading.gif) no-repeat center;
}
#lbCanvas {
border: 9px solid #fff;
}
#lbCanvas iframe, #lbCanvas img {
border:1px solid #999;
margin:0; padding:0;
}
#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 10px; padding:0;
}
#lbCloseLink {
display: block;
float: right;
width: 20px;
height: 20px;
background: transparent url( ../../Default/Images/sb_closelabel.gif) no-repeat right;
margin:0; padding:0;
}
#lbCaption, #lbNumber {
}
#lbCaption {
font-weight: bold;
}/**
* The theme styles used for the layout of the components
*
* Copyright (c) 2008 Pyrameed all right reserved (http://www.pyrameed.com)
*/
body {
margin: 0;
padding: 0;
text-align: center;
}
.Home {
position: relative;
margin-left: auto;
margin-right: auto;
width: 650px;
text-align: center;
padding: 0px;
}
.HomeTitle {
margin-top: 40px;
}
.HomeLink {
position: relative;
float: left;
width: 169px;
margin-top: 25px;
margin-left: 35px !important;
margin-left: 24px;
margin-right: 35px !important;
margin-right: 24px;
}
.HomeLogo {
position: relative;
float: left;
margin-top: 25px;
}
.ContentContainer {
float:left;
}
.Container {
margin-left: auto;
margin-right: auto;
width: 750px;
text-align: left;
min-height: 500px;
padding: 0px;
}
.Header {
position: relative;
}
.LogoImage {
width: 750px;
height: 102px;
border: 0;
background-image:url(../Images/temp_header.gif);
cursor:pointer;
}
.ProgramMenu {
position: absolute;
top: 76px;
left: 580px;
height: 26px;
width: 170px;
}
.LinkActive {
height: 26px;
margin-bottom: 0px;
}
.LinkInactive {
height: 25px;
margin-bottom: 1px;
}
.AdultLink {
position: relative;
float: left;
width: 65px;
}
.YoungLink {
position: relative;
float: left;
width: 103px;
margin-left: 1px;
}
.MainMenu {
text-align: left;
position: relative;
height: 26px;
padding-left: 60px;
padding-right: 10px;
}
.HomeMenu {
position: relative;
float:left;
width: 375px;
height: 231px;
zoom: 1;
}
.HomePageLinkBackground {
position:absolute;
top:198px;
left:0px;
width:375px;
height:33px;
}
.HomePageLink {
position:absolute;
top:198px;
left:0px;
width:345px;
height:33px;
margin-left:30px;
}
.TitleImage {
width: 750px;
height: 231px;
}
.HomeImage {
width: 375px;
height: 231px;
}
/**
* The Content styles
*/
.Content {
position: relative;
float:left;
width: 750px;
}
.TitleText {
width: 590px;
height: 36px;
margin-left: 75px;
padding-top: 20px;
}
.ContentText {
width: 590px;
margin-left: 75px;
margin-top: 15px;
min-height: 100px;
text-align: left;
clear:left;
}
.SubTitleText {
width: 590px;
margin-left: 75px;
margin-top: 15px;
height: 20px;
}
.DescriptionText {
width: 590px;
margin-left: 75px;
margin-top: 0px;
min-height: 100px;
clear: both;
}
.FormTitleText {
width: 590px;
margin-left: 75px;
margin-top: 15px;
height: 20px;
}
.ContactUsForm {
width: 590px;
margin-left: 75px;
margin-top: 15px;
min-height: 100px;
}
.ContentLeftText {
position: relative;
float: left;
margin-top: 15px;
margin-left: 75px !important;
margin-left: 37px;
margin-bottom: 15px;
width: 310px;
height: 565px;
text-align: left;
overflow: hidden;
}
.ContentImageMap {
position: relative;
float: left;
width: 270px;
height: 563px; /*border: 1px solid #000;*/
}
.ImageMapBorder {
position: relative;
float: left;
margin-top: 15px;
margin-left: 10px;
margin-bottom: 15px;
width: 270px;
height: 563px;
border: 1px solid #330066;
}
.ContentBottomText {
width: 590px;
margin-left: 75px;
margin-top: 15px;
min-height: 100px;
}
.SectionButton {
position: relative;
float: left;
height: 15px;
padding-left: 15px;
padding-right: 15px;
min-width: 80px !important;
width: auto !important;
width: 80px;
text-align: center;
}
.AccommodationSectionButton {
height: 15px;
}
.CourseInformationContainer {
position: relative;
float: left;
margin-bottom: 5px;
margin-right: 5px;
min-height: 205px;
overflow: hidden;
width: 590px;
}
.CourseInformation {
min-height: 205px;
}
.PriceEstimation {
width: 670px;
margin-left: 75px;
margin-top: 15px;
min-height: 200px;
}
.PriceEstimationText {
width: 670px;
margin-left: 75px;
margin-top: 15px;
clear: both;
min-height: 30px;
}
.ShoppingCart {
width: 670px;
margin-left: 75px;
margin-top: 15px;
min-height: 200px;
}
/**
* The footer styles
*/
.FooterImage {
width: 750px;
height: 42px;
float:left;
}
.FooterText {
width: 750px;
height: 20px;
float:left;
}
.hack-clear {
margin: 0;
padding: 0;
clear: both;
}
.HomeBody {
background-color: #330066;
}
/**
* The text component
*/
.Synergee-Web-Page-Component-Text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
}
.Synergee-Web-Page-Component-Text a {
color: #330066;
font-size: 12px;
text-decoration: none;
}
.Synergee-Web-Page-Component-Text a:hover {
color: #330066;
text-decoration: underline;
}
.Synergee-Web-Page-Component-Text h1 {
color: #330066;
font-size: 14px;
font-weight: normal;
text-transform: none;
}
.Synergee-Web-Page-Component-Text h2 {
color: #330066;
font-size: 20px;
font-weight: normal;
text-transform: none;
}
.Synergee-Web-Page-Component-Text h3 {
color: #666666;
font-size: 9px;
font-weight: normal;
}
.Synergee-Web-Page-Component-Text hr {
color: #000;
}
.Synergee-Web-Page-Component-Text li {
color: #330066;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-type: square;
}
/**
* The menu component
*/
.Synergee-Web-Page-Component-Menu-Container {
color: #fff;
}
.Synergee-Web-Page-Component-Menu-Container a {
color: #fff;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Synergee-Web-Page-Component-Menu-Container a:hover {
color: #000;
}
.SiteMapEdinburgh a{
color: #330066;
}
.SiteMapEdinburgh a:hover{
text-decoration:underline;
}
.SiteMapEdinburgh ul{
color: #330066;
list-style-type:disc;
list-style-position:inside;
}
.SiteMapEdinburgh ul ul{
list-style-type:circle;
}
.SiteMapEdinburgh ul ul ul{
list-style-type:square;
}
/**
*  The Oise layout properties
*/
body {
background-color: #eee;
}
.ContentContainer {
background-color: #fff;
}
.ProgramMenu a:hover {
color: #000000;
}
.AdultLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 20px;
text-align: center;
background-image: url( "../Images/AdultTab.png" );
background-repeat: no-repeat;
background-position: top;
cursor: pointer;
}
.YoungLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 20px;
text-align: center;
background-image: url( "../Images/YoungTab.png" );
background-repeat: no-repeat;
background-position: top;
cursor: pointer;
}
.LinkActive a {
display: block;
color: #fff;
text-decoration: none;
}
.LinkInactive a {
display: block;
color: #604e6b;
text-decoration: none;
}
.MainMenu {
background-color: #999999;
background-image: url( "../Images/temp_nav_left.gif" );
background-repeat: no-repeat;
background-position: left;
font-weight: bold;
}
.HomePageLinkBackground {
background-color: #330066;
opacity: 0.25;
filter: alpha( opacity = 25 );
}
.HomePageLink {
font-family: serif;
color: #fff;
font-size: 20px;
line-height: 25px;
}
.HomePageLink a {
display: block;
color: #fff;
text-decoration: none;
font-family: serif;
font-size: 20px;
}
.HomePageLink a:hover {
color: #fff;
text-decoration: underline;
}
.Content {
background-color: #fff;
background-image: url( "../Images/temp_margin_repeat.gif" );
background-repeat: repeat-y;
background-position: left;
}
.TitleText {
color: #330066;
font-family: serif;
font-size: 26px;
font-style: italic;
line-height: 26px;
border-bottom: 1px solid #CCC;
}
.ContentText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.SubTitleText {
color: #330066;
font-weight: bold;
font-size: 12px;
}
.FooterText {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
background-color: #eee;
}
.FooterText a {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section-Title {
color: #993366;
}
.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 {
color: #000;
background-color: #ccccff;
border: 1px solid #330066;
}
.Synergee-Web-Page-Form-Submit:hover {
color: #fff;
background-color: #330066;
border: 1px solid #330066;
}
.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;
}
.TableText1 {
background-color: #9999FF;
border: 0px none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
}
.TableText2 {
background-color: #CCCCCC;
border: 0px none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
}
.TableTextHeading {
background-color: #330066;
border-color: -moz-use-text-color;
border-style: none;
border-width: 0px medium 1px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
}
/**
* Accordion buttons
*/
.SectionButton {
color: #330066;
font-weight: bold;
font-size: 12px;
cursor: pointer;
border-right: 1px solid #330066;
}
.LastSectionButton {
border-right: 0px;
}
.AccommodationSectionButton {
color: #330066;
font-weight: bold;
font-size: 12px;
cursor: pointer;
border-bottom: 1px solid #330066;
}
.SectionButtonSelected {
background-color: #bcb3c2;
}
/**
* The school price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
background-color: transparent;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
background-color: #ccccff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
border: 1px solid #330066;
background-color: #CCCCFF;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover {
color: white;
background-color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category {
color: #000;
background-color: #CCCCFF;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
border-bottom: 1px dashed #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton {
color: #777;
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover {
background-color: #CCCCFF;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title-NotSelectionnable {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title:hover {
background-color: #CCCCFF;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name {
color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-NameRight {
color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable {
color: #777;
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value:hover {
background-color: #CCCCFF;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueRight {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title-Participants {
color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants {
color: #330066;
border: 1px solid #999999;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants:hover {
background-color: #CCCCFF;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title {
color: #330066;
border-bottom: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
color: #330066;
border-bottom: 1px solid #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
border-left: 1px dashed #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total {
background-color: #330066;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total {
background-color: #999999;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Loading {
color: #330066;
}
/**
* The school shopping cart
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
background-color: transparent;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
background-color: #ccccff;
}
.Synergee-Web-Page-Component-ShoppingCart-School {
border-top: 1px solid #330066;
border-bottom: 1px solid #330066;
background-color: #eee;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Alt {
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
border-bottom: 1px dashed #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title {
color: #330066;
border-bottom: 1px dashed #CCCCCC;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
border: 1px solid #330066;
background-color: #ccccff;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover {
color: white;
background-color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
color: #000;
background-color: #ccccff;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
border-bottom: 1px dashed #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
color: #777;
border: 1px solid transparent !important;
border: 0px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover {
background-color: #ccccff;
border: 1px solid #330066 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
border: 1px solid transparent !important;
border: 0px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover {
background-color: #ccccff;
border: 1px solid #330066 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-NameRight {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
border: 1px solid transparent !important;
border: 0px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
color: #777;
border: 1px solid #eee;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value:hover {
background-color: #ccccff;
border: 1px solid #330066 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueRight {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton:hover {
color: #999999;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton:hover {
color: #999999;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants {
color: #330066;
border: 1px solid #999999;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants:hover {
background-color: #ccccff;
border: 1px solid #330066 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color: #330066;
color: #FFFFFF;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
color: #330066;
border-bottom: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
border-left: 1px dashed #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton {
color: #000;
background-color: #ccccff;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton:hover {
color: #fff;
background-color: #330066;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
background-color: #eee;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
color: #fff;
background-color: #330066;
border-bottom: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color: #330066;
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Option {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Price {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total {
background-color: #999999;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
color: #330066;
border-color: #330066;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
color: #330066;
border-color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number {
color: #330066;
background-color: #ccccff;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number-Hover {
color: #fff;
background-color: #330066;
border: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name {
font-size: 11px;
margin-left: 5px;
color: #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name-Hover {
border-bottom: 1px solid #330066;
}
.Synergee-Web-Page-Component-ShoppingCart-PaymentButton:hover{
border:1px solid #999999;
}
/**
* 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:#eee;
}
.Synergee-Web-Page-Component-SlideShow-Slides-Container {
background-color:#000;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
background-image:url(../Images/SchoolInformationButton.png);
background-repeat:repeat-x;
color:#666;
line-height:12px;
}
/**
*  The calendar styles
*/
div.calendar {
border: 1px solid #330066;
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: #330066;
}
div.calendar td {
color: #DDD;
}
div.calendar td.invalid {
color: #999;
}
div.calendar td.valid {
color: #777;
}
div.calendar td.hilite {
background-color: #330066;
}
div.calendar td.inactive {
color: #444;
}
div.calendar td.active,
div.calendar td.hover {
background-color: #330066;
color: #FFF;
}
/* The login component */
.Synergee-Web-Page-Component-Login-Box {
border:1px solid #999999;
}
.Synergee-Web-Page-Component-Login-Box-Title {
background-color: #999999;
color:#fff;
}
