﻿.NSearch:hover {
    background-color: #D95201;
}

.NSearch {
    background-color: #FD8103;
}


#search:hover {
    background-color: #f68e26;
}

#search {
    background-color: #214394;
}

#searchEU:hover {
    background-color: #214394;
}

#searchEU {
    background-color: #f68e26;
}

#SDSearch:hover {
    background-color: #f68e26;
}

#SDSearch {
    background-color: #214394;
}

#searchMH:hover {
    background-color: #f68e26;
}

#searchMH {
    background-color: #214394;
}

#searchEUMH:hover {
    background-color: #214394;
}

#searchEUMH {
    background-color: #f68e26;
}
/*Transfers Migration*/
#searchT:hover {
    background-color: #f68e26;
}

#searchT {
    background-color: #214394;
}

#searchEUT:hover {
    background-color: #214394;
}

#searchEUT {
    background-color: #f68e26;
}
/*Transfers Migration*/
#filters:hover {
    background-color: #f68e26;
}

#filters {
    background-color: #214394;
}

.Normalbox {
    background-color: #ECEEF5;
    color: #214394;
    border-right: #7D99DD 1px solid;
    height: 22px;
    border-top: #7D99DD 1px solid;
    border-left: #7D99DD 1px solid;
    border-bottom: #7D99DD 1px solid;
}

.Addbox {
    display: none;
}

.Hidebox {
    display: none;
}

.Normallabel {
    display: block;
}

.Addlabel {
    display: none;
}

.Hidelabel {
    display: none;
}

.standardbuttonOR {
    border: solid 2px orangered;
    background-color: White;
    color: orangered;
    cursor: pointer;
}

.standardbutton {
    border: solid 2px #214394;
    background-color: White;
    color: #214394;
    cursor: pointer;
}

.rolloverbutton {
    border: solid 2px #f68e26;
    background-color: White;
    color: #f68e26;
    cursor: pointer;
}

.nabutton {
    border: solid 2px rgba(33,67,148,0.3);
    background-color: White;
    color: #214394;
}

.EUVIstandardbutton {
    border: solid 2px #214394;
    background-color: White;
    color: #214394;
    cursor: pointer;
}

.EUVIrolloverbutton {
    border: solid 2px #214394;
    background-color: #214394;
    color: white;
    cursor: pointer;
}

.standardExtra {
    color: #214394;
    cursor: pointer;
}

.rolloverExtra {
    color: #f68e26;
    cursor: pointer;
}

.rolloverbuttonOR {
    border: solid 2px #f68e26;
    background-color: White;
    color: #f68e26;
    cursor: pointer;
}

.standardbuttonF {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFP {
    border-top: solid 2px #214394;
    border-left: solid 2px #214394;
    border-right: solid 2px #214394;
    border-bottom: solid 3px #f68e26;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.standardbuttonFP {
    border-top: solid 2px #214394;
    border-left: solid 2px #214394;
    border-right: solid 2px #214394;
    border-bottom: solid 3px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonF {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.standardbuttonFEU1 {
    border: solid 2px #3eaad7;
    background-color: #3eaad7;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFEU1 {
    border: solid 2px #214394;
    background-color: #214294;
    color: White;
    cursor: pointer;
}

.standardbuttonO {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.rolloverbuttonO {
    border: solid 2px rgb(55,170,215);
    background-color: rgb(55,170,215);
    color: White;
    cursor: pointer;
}

.standardbuttonF1 {
    border: solid 2px rgba(33, 67, 148, 0.0);
    background-color: rgba(33, 67, 148, 0.0);
    color: White;
    cursor: pointer;
}

.rolloverbuttonF1 {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.standardbuttonFEU2 {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFEU2 {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.standardbuttonFEU3 {
    border: solid 2px #3eaad7;
    background-color: #3eaad7;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFEU4 {
    border: solid 2px #3eaad7;
    background-color: #3eaad7;
    color: White;
    cursor: pointer;
}

.standardbuttonFEU4 {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFEU3 {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.standardbuttonF2 {
    border: solid 2px rgb(55,170,215);
    background-color: rgb(55,170,215);
    color: White;
    cursor: pointer;
}
/**/
.rolloverbuttonF2 {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.standardbuttonFC {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonFC {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    cursor: pointer;
}

.CalendarStyle {
    background-color: White;
    color: #f68e26;
    border: solid 1px #214394;
}

    .CalendarStyle .ajax__calendar_body {
        color: Black;
    }

    .CalendarStyle .ajax__calendar_header {
        border: solid 1px #f68e26;
        background-color: White;
        color: #214394;
    }

.cal_Professional .ajax__calendar_body {
    color: Black;
    width: 270px;
    height: 220px;
}

.cal_Professional .ajax__calendar_container {
    color: #214394;
    width: 320px;
    height: 270px;
    border: solid 1px rgba(33,67,148,0.95);
    background-color: white;
    font-size: 15px;
}

.cal_Professional .ajax__calendar_days {
    color: rgb(68,68,68);
    width: 270px;
}

.cal_Professional .ajax__calendar_months {
    color: rgb(68,68,68);
    width: 270px;
}

.cal_Professional .ajax__calendar_years {
    color: rgb(68,68,68);
    width: 270px;
}

.cal_Professional .ajax__calendar_other {
    background-color: rgba(246,142,38,0.55);
    color: rgba(68,68,68,0.5);
}

.cal_Professional .ajax__calendar_header {
    border: solid 1px rgba(246,142,2,0.65);
    background-color: white;
    color: rgba(33,67,148,0.95);
}

.cal_Professional .ajax__calendar_dayname {
    font-size: 15px;
    width: 30px;
    height: 30px;
}

.cal_Professional .ajax__calendar_dayname {
    font-size: 15px;
    width: 30px;
    height: 30px;
}

.cal_Professional .ajax__calendar_day {
    font-size: 15px;
    width: 30px;
    height: 25px;
    text-align: center;
    vertical-align: middle;
    border: solid 1px rgba(243, 243, 243, 0.95);
    margin: 1px;
}

.cal_Professional .ajax__calendar_month {
    font-size: 15px;
    width: 50px;
    height: 45px;
    text-align: center;
    text-align: center;
    vertical-align: middle;
    border: solid 1px rgba(243, 243, 243, 0.13);
    margin: 1px;
}

.cal_Professional .ajax__calendar_year {
    font-size: 15px;
    width: 50px;
    height: 45px;
    text-align: center;
    text-align: center;
    vertical-align: middle;
    border: solid 1px rgba(243, 243, 243, 0.13);
    margin: 1px;
}

.cal_Professional .ajax__calendar_title {
    font-size: 14px;
}

.cal_Professional .ajax__calendar_footer {
    padding-top: 5px;
    font-size: 14px;
    height: 22px;
    color: white;
    background-color: rgba(33,67,148,0.75);
}

.cal_Professional .ajax__calendar_active {
    background-color: rgba(33,67,148,0.75);
    color: white;
}

.standardbuttonF3 {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    cursor: pointer;
}

.rolloverbuttonF3 {
    border: solid 2px #3eaad7;
    background-color: #3eaad7;
    color: White;
    cursor: pointer;
}

.standardbuttonPC {
    border: solid 2px #214394;
    background-color: #214394;
    color: White;
    Height: 27px;
    width: 150px;
    vertical-align: middle;
    cursor: pointer;
}

.rolloverbuttonPC {
    border: solid 2px #f68e26;
    background-color: #f68e26;
    color: White;
    Height: 27px;
    width: 150px;
    vertical-align: middle;
    cursor: pointer;
}

.autoUl {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    position: absolute;
    z-index: 2;
    width: 37%;
}

.autoText {
    text-decoration: none;
    text-align: left;
    font-size: 14px;
    cursor: pointer;
    color: #37454d;
    padding: 7px 5px;
    margin: 0px;
    display: block;
    width: 400px;
    border-bottom: 1px solid #ededed;
    background-color: #fff;
}
.autoText:hover {
    background-color: #e9ebee;
}