@media screen, print {
    <!-- Branding AutoSpace Style - Top-menu -->

    .accentcolor {color:#439639;}

    body.login #splashContainer {
        background-image: url("../branding/splashes/AutoSpace_splash.jpg");
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }

    #pageTabs td a:hover {
        background-color:#439639;
    }	
	
    #branding {
        height: 50px;
        background-color: #FFFFFF;
        background-image: url("../branding/topbackground/gradient.gif");
        background-repeat: repeat-x;
        background-position: 50% 0px;
    }
    #brandingLogo {
        background-image: url("../branding/logos/AutoSpace_logo.gif");
        background-repeat: no-repeat;
        background-position: 100% 0%;
        vertical-align: bottom;
        padding: 4px 8px;
    }
    #brandingmenu td a:hover {
        color: #FFFFFF;
        background-color:#439639;
    }
    #brandingmenu td#active a:hover {
        font-weight: bold;
        color: #FFFFFF;
        background-color:#439639;
    }
    #brandingInteractive {
        height: 50px;
        background-color: #FFFFFF;
        background-image: url("../branding/topbackground/gradient.gif");
        background-repeat: repeat-x;
        background-position: 50% 0px;
    }
    #brandingInteractiveLogo {
        background-image: url("../branding/logos/AutoSpace_logo.gif");
        background-repeat: no-repeat;
        background-position: 100% 0%;
    }
    <!-- AutoSpace colors used in non branding bar elements -->

    #Selection td.header a#active:hover {
        color: #ffffff;
        background-color:#439639;
    }
    #Selection td.header a:hover {
        color: #ffffff;
        background-color:#439639;
    }
    .languageSelection div.hover {
        color: #ffffff;
        background-color:#439639;
    }
    #welcome div.hover {background-color:#439639; color: #FFFFFF;}

    table#makesSelection td.hover {background-color:#439639; color: #FFFFFF;}

    #modelSelection div#scroll td.hover {background-color:#439639; color: #FFFFFF;}

    #typeSelection div#scroll tr.hover {background-color:#439639; color: #FFFFFF;}

    #contentTabs td a:hover {
        color: #FFFFFF;
        background-color:#439639;
    }

    #contentTabs td a#active:hover {
        color: #FFFFFF;
        background-color:#439639;
    }

    hr {color:#439639;}

    a:link {color:#439639;}
    a:active {color:#439639;}
    a:visited {color:#439639;}
    a:hover {background-color:#439639; color: #FFFFFF;}

    a:hover span.accentcolor {color: #FFFFFF;}
    tr.hover span.accentcolor {color: #FFFFFF;}
    td.hover span.accentcolor {color: #FFFFFF;}
    div.hover span.accentcolor {color: #FFFFFF;}

    input.button {background-color:#439639; color: #FFFFFF;}

    .hover {background-color:#439639; color: #FFFFFF;}
    .hoverNoLink {background-color:#439639; color: #FFFFFF;}

    #tabBarlevel1 a:hover {
        color: #FFFFFF;
        background-color:#439639;
    }

    #tabBarlevel2 td a:hover {
        /* color: #FFFFFF; */
        /* background-color:#439639; */
    }

    #contentSubnav .level1 {border-left: 8px solid#439639;}
    #contentSubnav .level2 {border-left: 8px solid #59B883;}
    #contentSubnav .level3 {border-left: 8px solid #B3DFC6;}

    #contentSubnav .hover {color: #FFFFFF; background-color:#439639;}
    #contentSubnav .hover1 {border-left: 8px solid#439639; color: #FFFFFF; background-color:#439639; border-bottom: 1px solid#439639;}
    #contentSubnav .hover2 {border-left: 8px solid #59B883; color: #FFFFFF; background-color:#439639; border-bottom: 1px solid#439639;}
    #contentSubnav .hover3 {border-left: 8px solid #B3DFC6; color: #FFFFFF; background-color:#439639; border-bottom: 1px solid#439639;}

    #contentSubnav .hover1 div {color: #FFFFFF; background-color:#439639;}
    #contentSubnav .hover2 div {color: #FFFFFF; background-color:#439639;}
    #contentSubnav .hover3 div {color: #FFFFFF; background-color:#439639;}

    #contentSubnav .hover1 div.Accent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover2 div.Accent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover3 div.Accent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover1 div.linkAccent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover2 div.linkAccent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover3 div.linkAccent {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover1 div.AccentActive {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover2 div.AccentActive {color: #FFFFFF; border: 1px solid #FFFFFF;}
    #contentSubnav .hover3 div.AccentActive {color: #FFFFFF; border: 1px solid #FFFFFF;}

    #contentSubnav div.Accent {text-align: center; color: #000000;}
    #contentSubnav div.linkAccent {text-align: center; color:#439639;}

    #interActiveContainer div#interactionleftTopScroll div.linkAccent {text-align: center; color:#439639;}

    #contentSubnav div.Accent1 {text-align: center; color:#439639;}
    #contentSubnav div.Accent2 {text-align: center; color:#439639;}

    #contentSubnav div.level1 a {border-left: 8px solid#439639;}
    #contentSubnav div.level2 a {border-left: 8px solid #59B883;}
    #contentSubnav div.level3 a {border-left: 8px solid #B3DFC6;}

    #contentSubnav div.level1 a:hover {color: #FFFFFF; background-color:#439639;}
    #contentSubnav div.level2 a:hover {color: #FFFFFF; background-color:#439639;}
    #contentSubnav div.level3 a:hover {color: #FFFFFF; background-color:#439639;}
    
    
	.treeMenuWrapper .treeLevel1 {border-left: 8px solid#439639;}
	.treeMenuWrapper .treeLevel1 .hover {border-bottom: 1px solid#439639;}
	
	.treeMenuWrapper .treeLevel2 {border-left: 8px solid #59B883;}
	.treeMenuWrapper .treeLevel2 .hover {border-bottom: 1px solid#439639;}
	
	.treeMenuWrapper .treeLevel3 {border-left: 8px solid #B3DFC6;}
	.treeMenuWrapper .treeLevel3 .hover {border-bottom: 1px solid#439639;}
  }