.version.index {
    color: #0000E0;
    background-color: #08E10E;
}

#page {
    /*z-index: 1;*/
    min-height: 1005px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    width: 100%;
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
}

#page_position_content {
    margin-bottom: -1px;
    width: 100%;
}

#u970_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

#buttonu4330 {
    /*z-index: 26;*/
    position: relative;
    margin-right: -10000px;
    margin-top: 24px;
    width: 14.69%;
    left: 2.09%;
}

#buttonu4330.ButtonSelected {
    min-height: 0px;
    width: 14.69%;
    margin: 24px -10000px 0px 0%;
}

#u339 {
    /*z-index: 27;*/
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu4330.ButtonSelected #u339 {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u339_img {
    padding-bottom: 4px;
    width: 100%;
}

#menuu5358 {
    /*z-index: 29;*/
    width: 538px;
    position: relative;
    margin-right: -10000px;
    margin-top: 20px;
    left: 42.19%;
}

#u5359 {
    width: 95px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
}

#u5362 {
    width: 95px;
    padding-bottom: 15px;
    position: relative;
}

#u5362.MuseMenuActive {
    width: 95px;
    min-height: 0px;
    margin: 0px;
}

#u5363-4 {
    width: 80px;
    min-height: 18px;
    padding-bottom: 7px;
    position: relative;
}

#u5362:hover #u5363-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 18px;
    width: 80px;
    margin: 0px;
}

#u5362.MuseMenuActive #u5363-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 80px;
    margin: 0px 0px -1px;
}

#u5360 {
    width: 222px;
    top: 40px;
}

#u6035 {
    width: 222px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u6035:hover {
    width: 222px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u6037-4 {
    width: 106px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u6035:hover #u6037-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 106px;
    margin: 0px 0px 0px 2px;
}

#u6035.MuseMenuActive #u6037-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 106px;
    margin: 0px 0px 0px 2px;
}

#u5702 {
    width: 222px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u6035.MuseMenuActive, #u5702:hover {
    width: 222px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5708-4 {
    width: 121px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5702:hover #u5708-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 121px;
    margin: 0px 0px 0px 2px;
}

#u5702.MuseMenuActive #u5708-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 121px;
    margin: 0px 0px 0px 2px;
}

#u5735 {
    width: 222px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5702.MuseMenuActive, #u5735:hover {
    width: 222px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5737-4 {
    width: 91px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5735:hover #u5737-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 91px;
    margin: 0px 0px 0px 2px;
}

#u5735.MuseMenuActive #u5737-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 91px;
    margin: 0px 0px 0px 2px;
}

#u5361, #u6034, #u5699, #u5734, #u5762 {
    width: 222px;
    position: relative;
}

#u5765 {
    width: 222px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5735.MuseMenuActive, #u5765:hover {
    width: 222px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5765.MuseMenuActive {
    width: 222px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5768-4 {
    width: 198px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5765:hover #u5768-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 198px;
    margin: 0px 0px 0px 2px;
}

#u5765.MuseMenuActive #u5768-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 198px;
    margin: 0px 0px 0px 2px;
}

#u5558 {
    width: 47px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
    left: 96px;
}

#u5561 {
    width: 47px;
    padding-bottom: 16px;
    position: relative;
}

#u5561.MuseMenuActive {
    width: 47px;
    min-height: 0px;
    margin: 0px;
}

#u5563-4 {
    width: 32px;
    min-height: 17px;
    padding-bottom: 7px;
    position: relative;
}

#u5561:hover #u5563-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 32px;
    margin: 0px;
}

#u5561.MuseMenuActive #u5563-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 16px;
    width: 32px;
    margin: 0px 0px -1px;
}

#u5559 {
    width: 180px;
    top: 40px;
}

#u5839 {
    width: 180px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5839:hover {
    width: 180px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5842-4 {
    width: 132px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5839:hover #u5842-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 132px;
    margin: 0px 0px 0px 2px;
}

#u5839.MuseMenuActive #u5842-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 132px;
    margin: 0px 0px 0px 2px;
}

#u5793 {
    width: 180px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5839.MuseMenuActive, #u5793:hover {
    width: 180px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5799-4 {
    width: 57px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5793:hover #u5799-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 57px;
    margin: 0px 0px 0px 2px;
}

#u5793.MuseMenuActive #u5799-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 57px;
    margin: 0px 0px 0px 2px;
}

#u5560, #u5836, #u5790, #u5864 {
    width: 180px;
    position: relative;
}

#u5865 {
    width: 180px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5793.MuseMenuActive, #u5865:hover {
    width: 180px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5865.MuseMenuActive {
    width: 180px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5867-4 {
    width: 154px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5865:hover #u5867-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 154px;
    margin: 0px 0px 0px 2px;
}

#u5865.MuseMenuActive #u5867-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 154px;
    margin: 0px 0px 0px 2px;
}

#u5587 {
    width: 83px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
    left: 144px;
}

#u5588 {
    width: 83px;
    padding-bottom: 16px;
    position: relative;
}

#u5590-4 {
    width: 68px;
    min-height: 17px;
    padding-bottom: 7px;
    position: relative;
}

#u5588:hover #u5590-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 68px;
    margin: 0px;
}

#u5592 {
    width: 229px;
    top: 40px;
}

#u5895 {
    width: 229px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5895:hover {
    width: 229px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5901-4 {
    width: 204px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5895:hover #u5901-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 204px;
    margin: 0px 0px 0px 2px;
}

#u5895.MuseMenuActive #u5901-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 204px;
    margin: 0px 0px 0px 2px;
}

#u5593, #u5892, #u5927 {
    width: 229px;
    position: relative;
}

#u5930 {
    width: 229px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u5895.MuseMenuActive, #u5930:hover {
    width: 229px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5930.MuseMenuActive {
    width: 229px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u5931-4 {
    width: 185px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u5930:hover #u5931-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 185px;
    margin: 0px 0px 0px 2px;
}

#u5930.MuseMenuActive #u5931-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 185px;
    margin: 0px 0px 0px 2px;
}

#u5615 {
    width: 83px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
    left: 228px;
}

#u5616 {
    width: 83px;
    padding-bottom: 16px;
    position: relative;
}

#u5588.MuseMenuActive, #u5616.MuseMenuActive {
    width: 83px;
    min-height: 0px;
    margin: 0px;
}

#u5619-4 {
    width: 68px;
    min-height: 17px;
    padding-bottom: 7px;
    position: relative;
}

#u5616:hover #u5619-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 68px;
    margin: 0px;
}

#u5588.MuseMenuActive #u5590-4, #u5616.MuseMenuActive #u5619-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 16px;
    width: 68px;
    margin: 0px 0px -1px;
}

#u5643 {
    width: 92px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
    left: 312px;
}

#u5646 {
    width: 92px;
    padding-bottom: 16px;
    position: relative;
}

#u5646.MuseMenuActive {
    width: 92px;
    min-height: 0px;
    margin: 0px;
}

#u5649-4 {
    width: 77px;
    min-height: 17px;
    padding-bottom: 7px;
    position: relative;
}

#u5646:hover #u5649-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 77px;
    margin: 0px;
}

#u5646.MuseMenuActive #u5649-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 16px;
    width: 77px;
    margin: 0px 0px -1px;
}

#u5644 {
    width: 120px;
    top: 40px;
}

#u6070 {
    width: 120px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u6070:hover {
    width: 120px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u6074-4 {
    width: 48px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u6070:hover #u6074-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 48px;
    margin: 0px 0px 0px 2px;
}

#u6070.MuseMenuActive #u6074-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 48px;
    margin: 0px 0px 0px 2px;
}

#u6093 {
    width: 120px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u6070.MuseMenuActive, #u6093:hover {
    width: 120px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u6094-4 {
    width: 47px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u6093:hover #u6094-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 47px;
    margin: 0px 0px 0px 2px;
}

#u6093.MuseMenuActive #u6094-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 47px;
    margin: 0px 0px 0px 2px;
}

#u5645, #u6068, #u6090, #u6111 {
    width: 120px;
    position: relative;
}

#u6112 {
    width: 120px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
}

#u6093.MuseMenuActive, #u6112:hover {
    width: 120px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u6112.MuseMenuActive {
    width: 120px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u6113-4 {
    width: 68px;
    min-height: 13px;
    padding: 4px;
    margin-left: 2px;
    position: relative;
}

#u6112:hover #u6113-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 68px;
    margin: 0px 0px 0px 2px;
}

#u6112.MuseMenuActive #u6113-4 {
    padding-top: 4px;
    padding-bottom: 4px;
    min-height: 13px;
    width: 68px;
    margin: 0px 0px 0px 2px;
}

#u5671 {
    width: 133px;
    min-height: 40px;
    position: relative;
    margin-right: -10000px;
    left: 405px;
}

#u5672 {
    width: 133px;
    padding-bottom: 16px;
    position: relative;
}

#u5672.MuseMenuActive {
    width: 133px;
    min-height: 0px;
    margin: 0px;
}

#u5674-4 {
    width: 118px;
    min-height: 17px;
    padding-bottom: 7px;
    position: relative;
}

#u5672:hover #u5674-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 17px;
    width: 118px;
    margin: 0px;
}

#u5672.MuseMenuActive #u5674-4 {
    padding-top: 0px;
    padding-bottom: 7px;
    min-height: 16px;
    width: 118px;
    margin: 0px 0px -1px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u970, #u970-bw {
    /*z-index: 25;*/
    min-height: 60px;
}

#pu957 {
    /*z-index: 146;*/
    width: 100%;
}

#u957 {
    /*z-index: 146;*/
    position: relative;
    margin-right: -10000px;
    width: 100%;
    margin-left: 0%;
    left: 0px;
}

#u1141-8 {
    /*z-index: 148;*/
    min-height: 118px;
    position: relative;
    margin-right: -10000px;
    margin-top: 10%!important;
    width: 23.44%;
    left: 20%;
}

#pu973 {
    /*z-index: 156;*/
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
}

#u973 {
    /*z-index: 156;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 25%;
    left: 2.09%;
}

#u989 {
    /*z-index: 158;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 18.23%;
    left: 42.82%;
}

#pu1002 {
    /*z-index: 160;*/
    margin-right: -10000px;
    width: 21.78%;
    margin-left: 76.15%;
}

#u1002 {
    /*z-index: 160;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u11721-4 {
    /*z-index: 163;*/
    min-height: 116px;
    background-color: transparent;
    color: #FFFFFF;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    width: 97.61%;
}

#u11721-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 116px;
    width: 97.61%;
    margin: 0px -10000px 0px 0%;
}

/*#u11721 {*/
    /*color: #FFFFFF;*/
/*}*/

#u11737-4 {
    /*z-index: 167;*/
    min-height: 90px;
    background-color: transparent;
    color: #005C9F;
    font-size: 13px;
    line-height: 16px;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    width: 13.65%;
    left: 61.88%;
}

#u11743-4 {
    /*z-index: 171;*/
    min-height: 90px;
    background-color: transparent;
    color: #005C9F;
    font-size: 13px;
    line-height: 16px;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    width: 14.17%;
    left: 27.92%;
}

#u11743-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 90px;
    width: 14.17%;
    margin: 26px -10000px 0px 0%;
}

#u11743-4:hover p, #u11743-4:hover span {
    font-family: open-sans, sans-serif;
    font-weight: 400;
    font-style: normal;
}

#u11737, #u11743 {
    color: #000000;
}

#u983-4 {
    /*z-index: 175;*/
    /*min-height: 116px;*/
    background-color: transparent;
    color: #005C9F;
    line-height: 18px;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
    /*margin-right: -10000px;*/
    /*width: 15%;*/
    /*left: 27.82%;*/
}

#u983-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 116px;
    width: 15%;
    margin: 0px -10000px 0px 0%;
}

#u999-4 {
    /*z-index: 179;*/
    /*!*min-height: 116px;*!*/
    background-color: transparent;
    color: #005288;
    line-height: 18px;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
    /*margin-right: -10000px;*/
    /*width: 14.38%;*/
    /*left: 61.78%;*/
}

#u999-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 116px;
    width: 14.38%;
    margin: 0px -10000px 0px 0%;
}

#u11721-4:hover p, #u11721-4:hover span, #u983-4:hover p, #u999-4:hover p {
    font-family: open-sans, sans-serif;
    font-weight: 700;
    font-style: normal;
}

#pictures {
    top: -1px;
    margin-bottom: -1px;
    position: relative;
}

#pu1012 {
    width: 100%;
}

#u1012 {
    min-height: 443px;
    background-color: #005C9F;
}

#u1012_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    max-width: 960px;
}

#pbuttonu11752 {
    /*z-index: 183;*/
    padding-bottom: 0px;
    margin-right: -10000px;
    /*margin-top: 83px;*/
    width: 21.46%;
    margin-left: 8.75%;
}

#buttonu11752 {
    /*z-index: 183;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    position: relative;
    width: 99.52%;
    margin-left: 0.49%;
}

#buttonu11752.ButtonSelected {
    background-color: transparent;
    min-height: 0px;
    width: 99.52%;
    margin: 0px 0px 0px 0.48543689320388345%;
}

#u1048 {
    /*z-index: 184;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11752:hover #u1048 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u11749-16 {
    /*z-index: 186;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11752:hover #u11749-16 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11752:hover #u11749-16 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu11807 {
    /*z-index: 261;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    padding-bottom: 2px;
    margin-top: 62px;
    position: relative;
    width: 100%;
}

#buttonu11807.ButtonSelected {
    min-height: 0px;
    width: 100%;
    margin: 62px 0px 0px 0%;
}

#u1058 {
    /*z-index: 262;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    width: 99.52%;
}

#buttonu11807:hover #u1058 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 99.52%;
    margin: 1px -10000px 0px 0%;
}

#u11792-16 {
    /*z-index: 264;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 99.52%;
}

#buttonu11807:hover #u11792-16 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 99.52%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11752.ButtonSelected #u11749-16 p, #buttonu11807:hover #u11792-16 p {
    color: #FFFFFF;
    visibility: inherit;
}

#pbuttonu11764 {
    /*z-index: 202;*/
    padding-bottom: 0px;
    margin-right: -10000px;
    /*margin-top: 83px;*/
    width: 32.5%;
    margin-left: 33.75%;
}

#buttonu11764 {
    /*z-index: 202;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    position: relative;
    width: 100%;
}

#buttonu11764.ButtonSelected {
    background-color: transparent;
    min-height: 0px;
    width: 100%;
    margin: 0px 0px 0px 0%;
}

#u1018 {
    /*z-index: 203;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11752.ButtonSelected #u1048, #buttonu11764:hover #u1018 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u11761-17 {
    /*z-index: 205;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11752.ButtonSelected #u11749-16, #buttonu11764:hover #u11761-17 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11807.ButtonSelected #u11792-16 p, #buttonu11764:hover #u11761-17 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu11810 {
    /*z-index: 280;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    margin-top: 58px;
    position: relative;
    width: 100%;
}

#buttonu11810.ButtonSelected {
    min-height: 0px;
    width: 100%;
    margin: 58px 0px 0px 0%;
}

#u1028 {
    /*z-index: 281;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11764.ButtonSelected #u1018, #buttonu11810:hover #u1028 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11810.ButtonSelected #u1028 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u11804-17 {
    /*z-index: 283;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#buttonu11764.ButtonSelected #u11761-17, #buttonu11810:hover #u11804-17 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11810.ButtonSelected #u11804-17 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11764.ButtonSelected #u11761-17 p, #buttonu11810:hover #u11804-17 p {
    color: #FFFFFF;
    visibility: inherit;
}

#pbuttonu11789 {
    /*z-index: 242;*/
    margin-right: -10000px;
    /*margin-top: 82px;*/
    width: 21.46%;
    margin-left: 69.8%;
}

#buttonu11789 {
    /*z-index: 242;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    padding-bottom: 1px;
    position: relative;
    width: 100%;
}

#buttonu11789.ButtonSelected {
    min-height: 0px;
    width: 100%;
    margin: 0px 0px 0px 0%;
}

#u1068 {
    /*z-index: 243;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 99.52%;
}

#buttonu11789:hover #u1068 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 99.52%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11789.ButtonSelected #u1068 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 99.52%;
    margin: 0px -10000px 0px 0%;
}

#u11777-16 {
    /*z-index: 245;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    width: 99.52%;
    left: 0.49%;
}

#buttonu11789:hover #u11777-16 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 99.52%;
    margin: 1px -10000px 0px 0%;
}

#buttonu11789.ButtonSelected #u11777-16 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 99.52%;
    margin: 1px -10000px 0px 0%;
}

#buttonu11810.ButtonSelected #u11804-17 p, #buttonu11789:hover #u11777-16 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu11780 {
    /*z-index: 222;*/
    border-color: #787878;
    background-color: transparent;
    border-radius: 10px;
    margin-top: 59px;
    position: relative;
    width: 100%;
}

#buttonu11780.ButtonSelected {
    min-height: 0px;
    width: 100%;
    margin: 59px 0px 0px 0%;
}

#u1038 {
    /*z-index: 223;*/
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    width: 99.52%;
    left: 0.49%;
}

#buttonu11807.ButtonSelected #u1058, #buttonu11780:hover #u1038 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 99.52%;
    margin: 1px -10000px 0px 0%;
}

#buttonu11780.ButtonSelected #u1038 {
    opacity: 0.65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    min-height: 0px;
    width: 99.52%;
    margin: 1px -10000px 0px 0%;
}

#u11795-17 {
    /*z-index: 225;*/
    min-height: 148px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 99.52%;
    left: 0.49%;
}

#buttonu11807.ButtonSelected #u11792-16, #buttonu11780:hover #u11795-17 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 99.52%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11780.ButtonSelected #u11795-17 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 148px;
    width: 99.52%;
    margin: 0px -10000px 0px 0%;
}

#buttonu11789.ButtonSelected #u11777-16 p, #buttonu11780:hover #u11795-17 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu11780.ButtonSelected #u11795-17 p {
    color: #FFFFFF;
    visibility: inherit;
}

#u11749-2, #u11792-2, #u11761-2, #u11804-2, #u11777-2, #u11795-2 {
    font-size: 12px;
    line-height: 14px;
    padding-left: 5px;
    padding-top: 2px;
    visibility: hidden;
    font-family: open-sans, sans-serif;
    font-weight: 600;
}

#u11749-4, #u11792-4, #u11761-4, #u11804-4, #u11777-4, #u11795-4 {
    font-size: 10px;
    line-height: 12px;
    padding-left: 5px;
    visibility: hidden;
    font-family: open-sans, sans-serif;
    font-weight: 400;
}

#u11749-5, #u11749-6, #u11749-7, #u11749-8, #u11749-9, #u11749-10, #u11792-5, #u11792-6, #u11792-7, #u11792-8, #u11792-9, #u11792-10, #u11761-5, #u11761-6, #u11761-7, #u11761-8, #u11761-9, #u11761-10, #u11761-11, #u11804-5, #u11804-6, #u11804-7, #u11804-8, #u11804-9, #u11804-10, #u11804-11, #u11777-5, #u11777-6, #u11777-7, #u11777-8, #u11777-9, #u11777-10, #u11795-5, #u11795-6, #u11795-7, #u11795-8, #u11795-9 {
    font-size: 10px;
    line-height: 12px;
    visibility: hidden;
    font-family: open-sans, sans-serif;
    font-weight: 400;
}

#u11749-12, #u11749-14, #u11792-12, #u11792-14, #u11761-13, #u11761-15, #u11804-13, #u11804-15, #u11777-12, #u11777-14, #u11795-10, #u11795-11, #u11795-13, #u11795-15 {
    font-size: 11px;
    line-height: 13px;
    padding-left: 5px;
    visibility: hidden;
    font-family: open-sans, sans-serif;
    font-weight: 600;
}

#u1012-bw {
    /*z-index: 162;*/
    min-height: 443px;
}

#u1015-4 {
    /*z-index: 301;*/
    margin-top: 20px;
    min-height: 45px;
    background-color: transparent;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    line-height: 21px;
}

#u1015-2 {
    padding-top: 5px;
    line-height: 0px;
}

#u1015 {
    font-size: 19px;
    color: #FFFFFF;
    line-height: 29px;
}

#u1015-4-bw {
    /*z-index: 301;*/
    /*min-height: 45px;*/
    margin-top: 18px;
}

#u11527-4 {
    /*z-index: 305;*/
    min-height: 51px;
    background-color: transparent;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: center;
    line-height: 21px;
}

#u11527-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 51px;
    margin: 0px;
}

#u11527-4:active {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 51px;
    margin: 0px;
}

#u11527-4:hover p, #u11527-4:hover span, #u11527-4:active p, #u11527-4:active span {
    font-family: open-sans, sans-serif;
    font-weight: 800;
    font-style: normal;
}

#u11527-2 {
    line-height: 0px;
}

#u11527 {
    font-size: 19px;
    text-decoration: underline;
    color: #FFFFFF;
    line-height: 29px;
}

#u11527-4-bw {
    /*z-index: 305;*/
    min-height: 51px;
    margin-top: 463px;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 1917px);
}

#u893 {
    /*z-index: 2;*/
    min-height: 59px;
    padding-bottom: 10px;
}

#u893_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-bottom: -1px;
}

#pu917 {
    /*z-index: 3;*/
    margin-right: -10000px;
    width: 17.5%;
    margin-left: 2.09%;
}

#u917 {
    /*z-index: 3;*/
    position: relative;
    /*width: 100%;*/
}

#u927-6 {
    /*z-index: 5;*/
    min-height: 16px;
    top: -7px;
    margin-bottom: -7px;
    position: relative;
    width: 82.15%;
    margin-left: 8%;
}

#u933-10 {
    /*z-index: 11;*/
    min-height: 47px;
    position: relative;
    margin-right: -10000px;
    margin-top: 12px;
    /*width: 17.4%;*/
    left: 23%;
}

#u939-4 {
    /*z-index: 21;*/
    min-height: 47px;
    position: relative;
    margin-right: -10000px;
    margin-top: 12px;
    width: 17.4%;
    left: 60%;
}

#u893-bw {
    /*z-index: 2;*/
    min-height: 59px;
    margin-top: -1px;
}

#muse_css_mq, .html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 320px;
    /*padding-bottom: 716px;*/
}

#u973_img, #u989_img, #u1002_img, #u1048_img, #u1058_img, #u1018_img, #u1028_img, #u1068_img, #u1038_img, #u957_img, #u917_img {
    width: 100%;
}

footer .footer-column {
    padding: 15px 0;
}

.row {
    margin: 0;
    padding: 0;
}

/* Home */
.main-content {
    margin-top: -20px;
    padding: 0;
}
.main-content .top-banner-large {
    padding: 0;
}
#homepage .top-banner .three-column .clip_frame, #homepage .top-banner .three-column-text {
    padding: 0;
}
#homepage .top-banner .three-column img {
    height: 108px;
    /*width: auto!important;*/
    margin-bottom: 10px;
}
#homepage .top-banner .three-column-text a {
    float: none;
    margin-bottom: 10px;
    color: #005C9F;
    line-height: 18px;
    font-family: open-sans, sans-serif;
    font-weight: 400;
    position: relative;
}
#homepage .top-banner .three-column-text a:hover {
     font-family: open-sans, sans-serif;
     font-weight: 700;
     font-style: normal;
 }
#homepage .bottom-section {
    background-color: #005CA0;
}
#homepage .bottom-section .fifty-years {
    margin-top: 30px;
}
#homepage .bottom-section .bottom-section-column {
    padding: 0;
}
#homepage .bottom-section .fifty-years-container {
    padding: 0;
}
#homepage .bottom-section .fifty-years-container .hover-filter {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: transparent;
}
#homepage .bottom-section .fifty-years-container-center .hover-filter {
    width: 347.59px;
    margin-left: 56px;
}
#homepage .bottom-section .fifty-years-container .hover-filter .filter-text-top {
    position: absolute;
    top:5px;
}
#homepage .bottom-section .fifty-years-container .hover-filter .filter-text-bottom {
    position: absolute;
    bottom:5px;
}
#homepage .bottom-section .fifty-years-container-center img {
    width: auto;
    margin: auto;
    min-height: 166px;
}
#homepage .bottom-section .learn-more {
    margin: 30px 0 10px;
}
#homepage .bottom-section .fifty-years-container .hover-filter:hover {
    background-color: rgba(0,0,0,0.35);
}
#hover-filter1:hover p, #hover-filter2:hover p, #hover-filter3:hover p, #hover-filter4:hover p, #hover-filter5:hover p, #hover-filter6:hover p {
    color: #FFFFFF;
    visibility: inherit;
}
.small-screen-text.col-sm-6.col-xs-6 {
    padding: 0;
}
@media screen and (min-width: 992px ) {
    .three-column-text-first {
        padding-left: 10px!important;
    }
}
@media screen and (max-width: 992px) {
    .bottom-section, .bottom-section-container {
        padding: 0;
    }
    .small-screen-fifty-years-container {
        margin-bottom: 25px;
    }
    .small-screen-image img {
        width: auto!important;
        float: right;
    }
    .small-screen-text p {
        color: white;
    }
}

@media screen and (max-width: 768px) {
    #u893 {
        padding-left: 0;
        padding-right: 0;
    }
    #u933-10 {
        left: 0;
    }
    #homepage .top-banner .three-column img {
        height: 108px;
        width: auto;
        margin-bottom: 10px;
    }
    .three-column .title{
        font-size: 12px;
        text-align: center;
    }
    .small-screen-image img {
        height: 105px;
        max-width: 150px;
    }

}
@media screen and (min-width: 768px){
    .three-column .title{
        font-size: 16px;
        text-align: center;
    }
    #homepage .top-banner .three-column img {
        height: auto;
        width: 100%;
    }
}
@media screen and (max-width: 345px){
    .small-screen-image img {
        height:95px;
        max-width: 132px;
    }
}
@media screen and (max-width: 415px){
    #homepage .top-banner .three-column img {
        height: auto;
        width: 100%;
    }
}
.padding-top-30{
    padding-top: 30px!important;
}
.wechat-qrcode{
    position: absolute;
    bottom: 10px;
    z-index: 3333;
    width: 200px;
    right: -44px;
}