/**
 * The css for the adult pages
 */
.Page {
    background-color:#dde1ec;
}
.Header {
	background-color:#002f65;
	background-image:url(../../Images/topBlueBanner.png);
	background-repeat:no-repeat;
}
.Title {
    font-family:Arial,Helvetica,sans-serif;
	font-size:23px;
	line-height:30px;
	text-align:left;
	overflow:hidden;
	color: #002f65;
    background-color:transparent;
}
.Title h1 {
    font-family:Arial,Helvetica,sans-serif;
	font-size:23px;
	font-weight:normal;
}
.SubTitle {
    font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:13px;
	text-transform:uppercase;
	text-align:right;
	overflow:hidden;
	color:#FFF;
    background-color:#002f65;
}
.SubTitle h2 {
    font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.Bottom {
	background-image:url(../../Images/bottomBlueBanner.png);
	background-repeat:no-repeat;
}
.BottomLine {
    background-color:#002f65;
}


/**
 * The styles for the information page
 */
.InformationText {
    position:relative;
	float:left;
    width:495px;
    min-height:507px;
    height:auto !important;
    height:507px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}
.FormInformationText {
    min-height:30px;
    height:auto !important;
    height:30px;
}
.InformationImages {
    position:relative;
	float:left;
    width:245px;
	margin-right:5px;
}
.FormInformationImages {
    position:relative;
	float:Right;
    width:245px;
	margin-right:5px;
}
.InformationSmallImage {
    position:relative;
	width:245px;
	height:71px;
	margin-bottom:5px;
}
.InformationMediumImage {
    position:relative;
	width:245px;
	height:143px;
	margin-bottom:5px;
}
.InformationBigImage {
    position:relative;
	width:245px;
	height:283px;
	margin-bottom:5px;
}
.InformationHugeImage {
    position:relative;
	width:245px;
	height:431px;
	margin-bottom:5px;
}



/* The text component */
.Synergee-Web-Page-Component-Text h1 {
    margin-top:5px;
    margin-bottom:5px;
	color:#002f65;
    font-size:13px;
	font-weight:bold;
}
.Synergee-Web-Page-Component-Text h2 {
    margin-top:5px;
    margin-bottom:5px;
	color:#002f65;
    font-size:12px;
	font-weight:bold;
}
.Synergee-Web-Page-Component-Text h3 {
    margin-top:5px;
    margin-bottom:5px;
	color:#002f65;
    font-size:11px;
	font-weight:bold;
}
.Synergee-Web-Page-Component-Text a {
	color:#002f65;
    font-size:11px;
	text-decoration:underline;
}


.QuickAccessButton div a{
    color:#fff;
}

/**
 * The menu styles
 */
.Synergee-Web-Page-Component-Menu-Level-0 {
	background-color:#002f65;
}

.Synergee-Web-Page-Component-Menu-Level-0-Selected {
	background-color:#8f9cbe;
}

.Synergee-Web-Page-Component-Menu-Level-0-Selected a {
	color:#002f65;
}

.Synergee-Web-Page-Component-Menu-Level-All {
	border-bottom-color:#002f65;
}

.Synergee-Web-Page-Component-Menu-Level-All a {
	color:#808091;
}

.Synergee-Web-Page-Component-Menu-Level-All-Selected {
	background-color:#8f9cbe;
	border-bottom-color:#002f65;
}



/**
 * The school shopping cart
 */
.Synergee-Web-Page-Component-ShoppingCart-Option {
    background-color:#fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
    background-color: #8F9CBE;
}
.Synergee-Web-Page-Component-ShoppingCart-School{
    border-top: 1px solid #002F65;
    border-bottom: 1px solid #002F65;
    background-color: #eee;
}

.Synergee-Web-Page-Component-ShoppingCart-School-Alt {
}

.Synergee-Web-Page-Component-ShoppingCart-School-Title {
    color:#002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
    border-bottom: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
    color: #002F65;
    border-bottom: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title {
    color: #002F65;
    border-bottom: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title {
    color: #002F65;
    border-bottom: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
    border: 1px solid #002F65;
    background-color: #8F9CBE;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover {
    color: white;
    background-color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
    color: #000;
    background-color: #8F9CBE;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
    border-bottom: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover {
    background-color: #8F9CBE;
    border: 1px solid #002F65 !important;

}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
    border: 1px solid transparent !important;
    border: 0px solid #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
    border: 1px solid #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover {
    background-color: #8F9CBE;
    border: 1px solid #002F65 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
    color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name {
    color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-NameRight {
    color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
    border: 1px solid transparent !important;
    border: 0px solid #002F65;
}
.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: #8F9CBE;
    border: 1px solid #002F65 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueRight {
    color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
    color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton:hover {
    color: #68AF21;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
    color: #002F65;
}

.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton:hover {
    color: #68AF21;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
    color: #777;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants {
    color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants {
    color: #002F65;
    border: 1px solid #68AF21;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants:hover {
    background-color: #8F9CBE;
    border: 1px solid #002F65 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
    background-color:#002F65;
    color:#FFFFFF;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
    color: #002F65;
    border-bottom: 1px solid #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
    border-left: 1px dashed #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
    background-color:#002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
    color: #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container{
    background-color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
    color: #fff;
    background-color: #002F65;
    border-bottom: 1px solid #002F65;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
   background-color: #002F65;
   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:#68AF21;
}

.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
    color:#002F65;
    border-color:#002F65;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message{
    color:#002F65;
    border-color:#002F65;
}