/** Header **/

#headerContent {
    position: relative;
    width: 945px;
    height: 170px;
    z-index: 100;
    line-height: 15px;
}

#headerLogo {
    position: absolute;
    top: 15px;
    left: 20px;
}

#headerLogo #special {
    position: absolute;
    top: -12px;
    right: -70px;
}

#headerContent #loginBox {
    position: absolute;
    right: 0;
    top: 3px;
    width: 315px;
    height: 50px;
    padding: 12px 0 11px 10px;
    box-sizing: content-box;
}

#headerContent #loginBox #loginForm {
    padding-top: 10px;
}

.headerQuickNavigationPass {
    margin: 0 5px;
}

#headerQuickNavigationUser.empty {
    background-image: url('4XR7JBccn2yJQKV2sa55PBeQ5Oh1kz8rbU7ygF0O38X.png');
    background-position: 3px 3px;
    background-repeat: no-repeat;
}

#headerQuickNavigationPass.empty {
    background-image: url('nXcLuedpUIxFmYgICp4ivz8HwoM7gCXMDQkrzKPfNxQ.png');
    background-position: 3px 4px;
    background-repeat: no-repeat;
}

#headerMetaNavigation {
    position: absolute;
    top: 15px;
    right: 0;
}

#headerMetaNavigation ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#headerMetaNavigation li {
    margin: 0;
    font-family: lucida sans unicode, lucida sans, lucida grande, lucida, arial, sans-serif;
    font-size: 12px;
    color: #585858;
    display: inline;
    float: left;
    padding: 0 10px 0 0;
}

#headerMetaNavigation li + li {
    background-image: url('dDWChAhneKcen9mml45diopVhXAzzfSJRvfOhBuGxA.png');
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 10px 0 12px;
}

#headerMetaNavigation li a {
    text-decoration: none;
    color: #585858;
}

#headerMetaNavigation li a:hover {
    color: #ab0000;
    text-decoration: underline;
}

#headerMetaNavigation li.active a {
    color: #ab0000;
}

#headerMainNavigation {
    position: absolute;
    min-width: 945px;
    top: 95px;
    left: 5px;
}

#headerMainNavigation ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#headerMainNavigation li a {
    color: #303030;
    text-decoration: none;
}

#headerMainNavigation li a:hover {
    color: #ab0000;
}

#headerMainNavigation li.active a {
    color: #ab0000;
}

#headerMainNavigation li {
    padding: 0;
    margin: 0;
    display: inline;
    float: left;
    position: relative;
    font-size: 23px;
}

.headerNavigationTab {
    font-family: georgia, serif;
    color: #303030;
}

#headerMainNavigation li .headerNavigationTabLeft {
    width: 16px;
    float: left;
    height: 42px;
}

#headerMainNavigation li + li .headerNavigationTabLeft {
    background-image: url('D5CpjtSGe5Bu7Zv0bEiqIH2t4OWvFH7TutyHKAL8uA0.png');
}

#headerMainNavigation li .headerNavigationTabContent {
    float: left;
    height: 42px;
    line-height: 42px;
}

#headerMainNavigation li .headerNavigationTabRight {
    width: 14px;
    float: left;
    height: 42px;
}

#headerMainNavigation li.active .headerNavigationTabLeft {
    background-image: url('tEqhj9guDG7OZjiMUWGngssL3FggksNSbPanZ99ZOa4.png');
}

#headerMainNavigation li.active + li .headerNavigationTabLeft {
    background-image: none;
}

#headerMainNavigation li.active .headerNavigationTabContent {
    background-image: url('yM1ZVmjvn78iuSOya8yYDLOJ3QaQEPx5CwRyQ7IW62.png');
    color: #ab0000;
}

#headerMainNavigation li.active .headerNavigationTabRight {
    background-image: url('vYHW3WoGWcfVg2mVnQJNDzAgFlRbCsK25iiOHsxX7jb.png');
}

#pageHeader .headerSubNavigation {
    position: absolute;
    top: 141px;
    left: 5px;
}

#pageHeader .headerSubNavigation ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#pageHeader .headerSubNavigation li a {
    color: #303030;
    text-decoration: none;
}

#pageHeader .headerSubNavigation li a:hover {
    color: #ab0000;
}

#pageHeader .headerSubNavigation li.active a {
    color: #ab0000;
}

#pageHeader .headerSubNavigation li {
    padding: 0;
    margin: 0;
    font-family: georgia, serif;
    font-size: 16px;
    color: #303030;
    display: inline;
    float: left;
}

#pageHeader .headerSubNavigation li .headerNavigationTabLeft {
    width: 16px;
    float: left;
    height: 29px;
}

#pageHeader .headerSubNavigation li + li .headerNavigationTabLeft {
    background-image: url('dl4WSXgc3chJUuMjN5vzMO4vzTNTmfv0a1EmJK3HYur.png');
}

#pageHeader .headerSubNavigation li .headerNavigationTabContent {
    float: left;
    height: 29px;
    line-height: 29px;
}

#pageHeader .headerSubNavigation li .headerNavigationTabRight {
    width: 14px;
    float: left;
    height: 29px;
}

#pageHeader .headerSubNavigation li.active .headerNavigationTabLeft {
    background-image: url('xwivYMcAOLVHVyGkGUvhYIYRIK1SPitELi60Ng6yw5G.png');
}

#pageHeader .headerSubNavigation li.active + li .headerNavigationTabLeft {
    background-image: none;
}

#pageHeader .headerSubNavigation li.active .headerNavigationTabContent {
    background-image: url('CSV9CNd2rBUcdIpLrmAJDLqn7ShOkgVCQDnoE0aMpGQ.png');
    color: #ab0000;
}

#pageHeader .headerSubNavigation li.active .headerNavigationTabRight {
    background-image: url('otKsXY2FWsKIYR9UkENE5qMMawffl1VBA2dyXD07nt3.png');
}

#headerShadow {
    position: absolute;
    z-index: 5;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url('JIz8HXVb6iCX1VkqHxFltAgOA3Q7wIDQztCTY7QJIGo.png');
    line-height: 3px;
}

#profileInformationLinksBox {
    width: 143px;
    overflow-x: hidden;
}