.new-header a {
    color:#0065A2;
    font-size:100%;
    font-weight:bold;
}

li{
    list-style:none;
}

a{
    text-decoration:none;
}


.menu-row1, .menu-row2{
    width:100%;
    height:40px;
    color:#0065A2;
}

/*MENU ROW1*/

.menu-row1{
    padding-top:15px;
}

.menu-row1 li{
    float:left;
}



.menu-row1 input[type=text]{
    border-top: 1px solid #0065A2;
    border-left: 1px solid #0065A2;
    border-bottom: 1px solid #0065A2;
    border-right:none;
    height:30px;
    margin-top:10px;
    width:510px;
    margin:0 !important;
    padding:0 7px 0 7px !important;
    vertical-align:top;
}

.menu-row1 input[type=submit]{
    background-color:#0065A2;
    border:none;
    color:white;
    font-weight:bold;
    cursor:pointer;
    height:30px;
    width:100px;
    margin:0 0 0 -7px;
    padding:0 !important;
}


li.m-home{
    margin: -7px 0 0 18px;
    padding: 0;
}

li.m-search {
    margin: 0 0 0 150px;
    padding: 0;
}

li.m-home a:hover, li.m-signin a:hover, .menu-row1 input[type=submit]:hover{
    opacity:0.8;
}

li.m-signin{
    color:#0065A2;
    font-size:90%;
    font-weight:bold;
    margin: 7px 0 0 90px;
}

.signin-btn{
    font-size:100%;
    margin-left:7px;
    padding:0;
    vertical-align:super;
}

/*MENU ROW2*/
.menu-row2 {
    margin-top:25px;
}

.menu-row2 li{
    float:left;
    margin-right:25px;
}

.menu-row2 a {
    color: #0065A2 !important;
    /*font-size:120%;*/
    font-size: 17px;
    /*font-family: Calibri, Arial, sans-serif;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
}



.menu-row2 a:hover,
.menu-row2 a:active,
.menu-row2 a:focus,
.menu-row2 li#tab-active a {
    border-bottom: 4px solid #0065A2;
    padding-bottom: 3px;
    color: #0065A2 !important;
}

.menu-row2 li.m-home a:hover,
.menu-row2 li.m-home a:active,
.menu-row2 li.m-home a:focus {
    border-bottom: none;
}

/******************************************************************************
 * HEADER CORRECTIONS
 ******************************************************************************/
/* On hover menu tabs */
.menu-row2 li a:active,
.menu-row2 li a:focus,
.menu-row2 li a:hover {
    text-decoration: none !important;
}

.login-menu2 li a:focus {
    outline: thin dotted;
    outline-offset: -2px;
}

#path {
    line-height: 1.4;
}

.headerSearchButton {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    -webkit-appearance: none !important;
}

#simpleSearch .headerSearch {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #000;
}

#simpleSearch .headerSearch:focus {
    border-color: #0065A2 -moz-use-text-color #0065A2 #0065A2;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
}

/******************************************************************************
 * SIGN IN MENU
 ******************************************************************************/
/* DROP DOWN MENU - BUTTON */
#header-login {
    margin: 6px 0px 0px 0px;
    text-align: right;
    width: 150px;
    padding: 0;
    position: relative;
    /*
     * Button will be shown using javascript for hidding it from non javascript
     * web pages
     */
    display: none;
    font-size: 14px;
    height: 30px;
}

#header-login,
#header-login label {
    cursor: pointer;
}

#header-login label {
    padding: 2px 4px 2px 4px;
    display: inline;
}

#header-login label span,
#header-login label span.signInIcon:before {
    font-size: 14px;
    color: #0065A2;
    font-weight:bold;
}

#header-login label span.signInIcon:before {
    padding-bottom: 4px;
}

#header-login:hover,
#header-login:hover label i,
#header-login:hover label a,
#header-login label a:focus,
#header-login:hover label span,
#header-login:hover label span.signInIcon:before {
    color: #3383B4;
    text-decoration: none;
}

/* DROP DOWN MENU - MENU BODY*/
#header-login .login-menu2 li a  {
    box-sizing: border-box;
}

#login-menu-dropdown {
    /*
     * Because of "tabulator" link navigation instead of "display: none;" menu
     * is moved out of rendered area
     */
    top: -999px;
    position: absolute;
    z-index: 1000;
    right: 0;
    font-size: 11px;
    width: 300px;
}

#header-login:hover #login-menu-dropdown,
#login-menu-dropdown.login-menu-dropdown-focussed {
    /*
     * Because of "tabulator" link navigation instead of "display: none;" menu
     * is moved out of rendered area
     */
    top: 27px;
}

#header-login ul {
    margin: 0;
}

#header-login ul li {
    text-align: left;
    width: 100%;
}

#header-login ul li {
    border: 1px dotted #022022;
    border-top-width: 0;
    background-color: #fff;
    list-style: none;
}

#header-login ul li a {
    font-weight: normal;
}

#header-login ul li:first-child {
    border-top-width: 1px;
}

#header-login ul li a:hover,
#header-login ul li a:focus,
#header-login ul li.highlighted {
    background-color: #e6e6e6;
}

#header-login ul li.highlighted a {
    color: #2897b7 !important;
}

#header-login ul li.highlighted a:hover,
#header-login ul li.highlighted a:focus {
    background-color: #0065A2;
    color: #fff !important;
}

#header-login ul li a {
    padding: 5px;
    display: inline-block;
    color: #fff;
    text-decoration: none !important;
    width: 100%;
}

#header-login ul li span {
    display: block;
}

#header-login ul li span.hide {
    display: none !important;
}

#header-login ul li span.title {
    color: #000;
}

#header-login ul li span.desc {
    margin-top: 5px;
    font-style: italic;
    color: #808080;
}
/******************************************************************************/
/* name="composer_info" content="2017-10-20 13:52:40" */
