/**
* The css for the slideshow component
*/
.Synergee-Web-Page-Component-SlideShow {
position:relative;
min-height:20px;
height:auto!important;
height:20px;
min-width:20px;
width:auto!important;
width:20px;
/*float:right;*/
display:block;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-top:2px;
cursor:pointer;
position:relative;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover span{
text-decoration:underline;
}
.Synergee-Web-Page-Component-SlideShow-Menu{
position:relative;
float:left;
width:207px;
}
.Synergee-Web-Page-Component-SlideShow-Slides{
position:relative;
/*width:207px;
height:273px;*/
overflow:hidden;
}
.Synergee-Web-Page-Component-SlideShow-Slides-Container{
position:relative;
height:273px;
}
.Synergee-Web-Page-Component-SlideShow-Controls{
position:relative;
float:left;
text-align:right;
/*width:207px;*/
width:100%;
height:24px;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button{
position:absolute;
left:3px;
cursor:pointer;
padding-left:10px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:7px;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button-Right{
position:relative;
float:right;
cursor:pointer;
padding-left:10px;
padding-right:10px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}
.Synergee-Web-Page-Component-SlideShow-Page{
display:inline;
width:207px;
float:left;
margin-left:2px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container {
position:relative;
width:66px;
height:66px;
float:left;
margin:0px;
cursor: pointer;
overflow:hidden;
border:1px solid #fff;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container:hover {
border:1px solid black;
}
.Synergee-Web-Page-Component-SlideShow-Slide{
position:relative;
width:60px;
height:60px;
margin:3px;
cursor: pointer;
overflow:hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer{
width:407px;
height:263px;
overflow:hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer span{
font-family: Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Container{
position:relative;
float:right;
width:407px;
height:263px;
background-color: #000;
text-align:center;
padding:5px;
margin:auto;
line-height:273px;
display:block;
}
.Synergee-Web-Page-Component-SlideShow-Viewer img {
display:block;
text-align:center;
vertical-align:bottom;
position:relative;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Image{
position:relative;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
position:relative;
float:right;
height:26px;
width:417px;
color:#fff;
background-color: #000;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment{
position:relative;
float:left;
display:inline;
height:14px;
/*color:#ffffff;*/
margin-left:3px;
margin-top:5px;
width:345px;
overflow:hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Control{
position:relative;
float:right;
/*color:#ffffff;*/
margin-top:5px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Controls-Button{
cursor:pointer;
padding-left:10px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
/*background-color:#000000;*/
}
.Synergee-Web-Page-Component-SlideShow-FloatingSlide{
position:absolute;
top: 3px;
left: 5px;
margin-left:-3px;
margin-top:-3px;
border:6px solid #A10118;
width:57px;
height:57px;
padding:0px;
z-index:inherit;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container {
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
position:relative;
float:left;
height:26px;
width:690px;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container a {
text-decoration:none;
color:#000;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container a:hover {
text-decoration:underline;
}
.Synergee-Web-Page-Component-SlideShow-Download-File {
position:relative;
float:left;
height:16px;
margin-top:5px;
width:345px;
overflow:hidden;
}
.Synergee-Web-Page-Component-SlideShow-Download-Files{
position:relative;
float:right;
height:16px;
margin-top:5px;
width:195px;
overflow:hidden;
}
/**
* The slideshow  windowed component
*/
.Synergee-Web-Page-Component-SlideShow-Window {
display:none;
width:750px;
height:370px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Menu {
/*float: right;*/
width: 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slides {
height: 330px;
width: 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Page {
width: 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slide-Container {
height: 80px;
width: 80px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slide {
height: 73px;
width: 73px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-FloatingSlide {
height: 70px;
width: 70px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Container {
/*float: left;*/
height: 318px;
width: 485px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer {
height: 315px;
width: 485px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
float:left;
width: 495px;
}
.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:  Arial, Helvetica, sans-serif;
text-align:left;
}
.Synergee-Web-Page-Component-Text a,  .Synergee-Web-Page-Component-Text table a{
font-family:  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: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:underline;
}
.Synergee-Web-Page-Component-Text h1 ,  .Synergee-Web-Page-Component-Text table h1, .Synergee-Web-Page-Component-Text h1 a, .Synergee-Web-Page-Component-Text h1 a:hover{
margin: 0px;
text-transform: none;
font-size: 22px;
font-style: normal;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2, .Synergee-Web-Page-Component-Text h2 a, .Synergee-Web-Page-Component-Text h2 a:hover {
font-family: 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, .Synergee-Web-Page-Component-Text h3 a, .Synergee-Web-Page-Component-Text h3 a:hover {
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
font-size:13px;
}
.Synergee-Web-Page-Component-Text li{
margin-bottom:4px;
}
.TopMenu li.Synergee-Web-Page-Component-Menu-Level-0, .TopMenu li.Synergee-Web-Page-Component-Menu-Level-0-Selected{
width:105px;
height:25px;
float:left;
text-align:center;
margin-top:2px;
line-height:25px;
margin-left:-1px;
}
.TopMenu a {
display:block;
height:auto;
font-size:12px;
font-weight:bold;
}
.RightMenu li.Synergee-Web-Page-Component-Menu-Level-0, .RightMenu li.Synergee-Web-Page-Component-Menu-Level-0-Selected{
width:181px;
height:30px;
text-align:center;
margin-top:10px;
line-height:20px;
margin-top:0;
}
.RightMenu a {
display:block;
height:20px;
font-size:12px;
overflow:hidden;
padding-left:10px;
padding-right:10px;
}
/**
* The form elements
*/
.Synergee-Web-Page-Component-Form-Confirmation{
min-height:30px;
}
.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: 150px;
font-weight: bold;
font-size: 10px;
}
.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: 170px;
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: 170px;
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: 160px;
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 school price estimation component
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
width: 495px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
width: 250px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
width:253px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton {
width:150px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section {
width:250px;
padding-left:0;
margin-top:0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
padding:4px;
padding-left:5px;
padding-right:5px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
width: 470px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
width: 450px !important;
width: 430px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton {
width:400px;
}
/**
* The school shopping cart component
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
width: 495px;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
width: 250px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
width: 470px;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
width: 450px !important;
width: 430px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
width:248px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
padding:4px;
padding-left:5px;
padding-right:5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section {
/*width:250px;*/
padding:0;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
line-height: 40px;
margin-left: 160px;
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: 145px;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Checkbox-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-FieldErrorMessage {
padding: 2px;
width: 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: 355px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-LastFieldSection {
width:700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-List-LastFieldSection {
width:550px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
width:745px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Title {
width: 740px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
width: 700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
width: 325px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
width:145px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
width: 732px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-Form-Confirmation-Message {
width: 700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit .Synergee-Web-Page-Form-Submit {
margin-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-Title .Synergee-Web-Page-Form-Checkbox-Item{
width:270px;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
width:478px;
padding-left:4px;
display:inline;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
margin-left:4px;
padding-left:4px;
margin-right:4px !important;
margin-right:8px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
z-index:2;
top:0;
right:4px !important;
right:7px;
display:inline;
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow-Menu {
float: right;
width: 255px;
}
.Synergee-Web-Page-Component-SlideShow-Slides {
height: 330px;
width: 255px;
}
.Synergee-Web-Page-Component-SlideShow-Page {
width: 255px;
}
.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 {
float: left;
height: 318px;
width: 485px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer {
height: 315px;
width: 485px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
float:left;
width: 495px;
}
#topSlideShow .Synergee-Web-Page-Component-Text-Container{
padding : 0;
}
/**
*  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;
z-index:1000;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #fff;
z-index:1001;
}
.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;
}
body {
margin:0;
padding-bottom:15px;
text-align:center;
}
.Page {
margin-left:auto;
margin-right:auto;
width:980px;
text-align:left;
margin-top:0px;
margin-bottom:10px;
border-width: 0px;
height: auto;
}
.Header {
width:980px;
height:95px;
}
.TopMenuContainer {
position:relative;
width:980px;
height:300px;
overflow:hidden;
}
.TopMenuBackground {
position:absolute;
top:0;
left:0;
width:980px;
height:300px;
}
.TopMenu {
position:absolute;
top:0;
left:0;
width:980px;
height:28px;
overflow:hidden;
}
.TopMenuImage {
position:relative;
top:28px;
width:980px;
height:272px;
}
.RightBorder {
position:absolute;
top:28px;
left:799px;
width:181px;
height:365px;
}
.Content {
width:980px;
min-height:50px;
padding-bottom:10px;
padding-top:0px;
}
.LeftContent {
width:799px;
float:left;
}
.RightContent {
width:181px;
float:left;
}
.RightMenu {
margin-top:43px;
}
.Footer {
width:980px;
height:127px;
}
.FooterText {
padding-top:3px;
width:799px;
min-height:20px;
height:auto !important;
height:20px;
}
.Title {
height:40px;
width:759px;
margin-left:20px;
}
.MainText {
min-height:60px;
width:759px;
margin-left:20px;
}
.PriceEstimation {
height:auto !important;
height:100px;
min-height:100px;
width:759px;
margin-left:20px;
}
.Clearer {
clear:both;
}
.SlideShow {
margin:10px auto 0px !important;
min-height: 360px;
margin-bottom: 0px;
width:750px !important;
width:750px;
}
.PoweredBySynergee{
position:relative;
float:right;
}
/**
* The text component
*/
.Synergee-Web-Page-Component-Text {
color:#545353;
}
.Synergee-Web-Page-Component-Text a {
color:#545353;
}
.Synergee-Web-Page-Component-Text a:hover {
color:#4DB748;
}
.Synergee-Web-Page-Component-Text hr {
color:#545353;
}
.Synergee-Web-Page-Component-Text h1, .Synergee-Web-Page-Component-Text h1 a {
color:#4DB748;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text h2 a {
color:#545353;
}
.Synergee-Web-Page-Component-Text h3 {
color:#545353;
}
.Synergee-Web-Page-Component-Text h3 a {
color:#545353;
}
.Synergee-Web-Page-Component-Text h3 a:hover {
color:#545353;
}
.Page {
background-color:#fff;
}
.Header {
background-image:url("../Images/Header.png");
}
.Footer {
background-image:url("../Images/Footer.png");
}
.Content {
background-image:url("../Images/RightBorder.png");
background-repeat:repeat-y;
background-position:799px 0;
}
.RightBorder {
background-color:#4DB748;
opacity: 0.5;
filter: alpha( opacity = 50 );
}
.Title, .Title h1, .Title h2, .Title h3 {
font-size:30px;
font-weight:bold;
color:#4DB748;
}
.Title h2{
color:#545353;
}
.TopMenu li.Synergee-Web-Page-Component-Menu-Level-0, .TopMenu li.Synergee-Web-Page-Component-Menu-Level-0-Selected {
border-left:1px solid #92b48b;
}
.TopMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a, .TopMenu a:hover {
color:#fff;
}
.RightMenu li.Synergee-Web-Page-Component-Menu-Level-0, .RightMenu li.Synergee-Web-Page-Component-Menu-Level-0-Selected{
background-image:url("../Images/RightMenuItem.png");
background-repeat:no-repeat;
}
.RightMenu .Synergee-Web-Page-Component-Menu-Level-0-Selected a, .RightMenu a:hover {
color:#fff;
}
.Synergee-Web-Page-Component-Menu a {
color:#444343;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section-Title {
color: #4DB748;
}
.Synergee-Web-Page-Form-Label {
color: #777;
}
.Synergee-Web-Page-Form-Text {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Email {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Password {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Textarea {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Combobox {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Submit {
color: #000;
background-color: #A6DBA3;
border: 1px solid #4DB748;
cursor: pointer;
}
.Synergee-Web-Page-Form-Submit:hover {
color: #fff;
background-color: #4DB748;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Form-ErrorMessage {
color: #002b55;
border: 1px solid #002b55;
background-color: #eee;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
color: #002b55;
border: 1px solid #002b55;
background-color: #eee;
}
/**
* The school price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
background-color:transparent;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
background-color:#A6DBA3;
border:1px solid #4DB748;
}
.NoPadding .Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
border-top:1px solid #949090;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
border: 1px solid #4DB748;
background-color: #A6DBA3;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover {
color: white;
background-color: #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category {
color: #000;
background-color: #A6DBA3;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
border-bottom: 1px dashed #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton {
color: #777;
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.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: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name {
color: #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-NameRight {
color: #4DB748;
}
.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: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueRight {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
color: #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title-Participants {
color: #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants {
color: #4DB748;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
color: #4DB748;
background-color:#fff;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
border-left: 1px dashed #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total {
background-color:#4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total div{
color:#fff;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total {
background-color:#4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Loading {
color: #4DB748;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddToCartButton a{
color:#4DB748;
}
/**
* The school price estimation
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
background-color:transparent;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
background-color:#A6DBA3;
border:1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title {
color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
border: 1px solid #4DB748;
background-color: #A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover {
color: white;
background-color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
color: #000;
background-color: #A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
border-bottom: 1px dashed #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
color: #777;
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name {
color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-NameRight {
color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
color: #777;
border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueRight {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants {
color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants {
color: #4DB748;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants:hover {
background-color: #A6DBA3;
border: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
color: #fff;
background-color: #4DB748;
border-bottom: 1px solid #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
background-color:#4DB748;
font-weight:normal;
color:#A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
border-left: 1px dashed #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color:#4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total div{
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total {
background-color:#4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
color: #4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-AddToCartButton a{
color:#4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
color:#fff;
background-color:#4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color:#4DB748;
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number-Hover {
background-color:#4DB748;
color:#fff;
border-color:#4DB748;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
background-color:#4DB748;
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
background-color:#4DB748;
color:#A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
padding:3px;
background-color:#A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
color:#4DB748;
border-bottom:1px solid #A6DBA3;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Details {
color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section {
overflow:hidden;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
border:1px solid #A6DBA3;
}
/**
* The slideshow component
*/
.Synergee-Web-Page-Component-SlideShow-FloatingSlide {
border:6px solid #A6DBA3;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container {
color:#000;
background-color:#fff;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container{
border-color:#4DB748;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container:hover{
border-color:#fff;
}
.Synergee-Web-Page-Component-SlideShow-Menu {
background-color:#4DB748;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container{
background-color:#000;
color:#fff;
border-bottom:2px solid #000;
}
.SlideShowBackground {
background-color:#333;
}
/**
*  The calendar styles
*/
div.calendar {
border: 1px solid #002b55;
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: #002b55;
}
div.calendar td {
color: #DDD;
}
div.calendar td.invalid {
color: #999;
}
div.calendar td.valid {
color: #777;
}
div.calendar td.hilite {
background-color: #4DB748;
}
div.calendar td.inactive {
color: #444;
}
div.calendar td.active,
div.calendar td.hover {
background-color: #4DB748;
color: #FFF;
}
.PoweredBySynergee{
color:#000;
font-size:10px;
font-family:  Arial, Helvetica, sans-serif;
text-decoration:none;
}
.PoweredBySynergee a {
color:#000;
text-decoration:none;
}
.PoweredBySynergee a:hover {
text-decoration:underline;
}
