﻿.topMenu ul.AspNet-Menu {
    float: left;
    margin: 0px 10px;
    background: Transparent;
    z-index: 10;
}
.topMenu ul.AspNet-Menu ul {
    left: -1px;
    border-left: solid 1px #868686;
    border-bottom: solid 1px #868686;
    font-weight: normal;
}
.topMenu ul.AspNet-Menu li {
    border-right: solid 1px #868686;
    margin: 5px 0 0 0;
}
.topMenu ul.AspNet-Menu li a {
    padding: 0px 10px;
    overflow: hidden;
    color: #000000;
}
.topMenu ul.AspNet-Menu ul li {
    padding: 1px 1px;
    margin: 0;
    border-right: solid 0px #868686;
}
.topMenu ul.AspNet-Menu ul li a {
    padding: 4px 8px;
}
.topMenu ul.AspNet-Menu ul li.AspNet-Menu-Leaf {
    width: 160px;
    background: #ffffff;
    filter: alpha(opacity=90);
	opacity: .90;
}
.topMenu ul.AspNet-Menu a {
    white-space: nowrap;
    color: #000000;
}
.topMenu ul.AspNet-Menu a.AspNet-Menu-Selected {
    color: #009B3E;
}
.topMenu li.AspNet-Menu-Leaf a:hover,
.topMenu li.AspNet-Menu-WithChildren a:hover,
.topMenu li.AspNet-Menu-WithChildren ul a:hover {
    background: #eeeeee;
    border: 0 none;
    color: #009B3E;
}

/* New */

div.pageTopMenu ul.level1 {
    float: left;
    margin: 0px 10px;
    background: Transparent;
    z-index: 10;
    height: 26px;
        position: relative;
    top: 0px;
    left: 0px;
}
div.pageTopMenu ul.level2 {
    left: -1px !important;
    border-left: solid 1px #868686;
    border-bottom: solid 1px #868686;
    font-weight: normal;
}
div.pageTopMenu li.static {
    border-right: solid 1px #868686;
    margin: 5px 0 0 0;
}
div.pageTopMenu a.level1 {
    padding: 0px 10px !important;
    overflow: hidden;
    color: #000000;
}
div.pageTopMenu li.dynamic {
    padding: 1px 1px;
    margin: 0;
    border-right: solid 0px #868686;
}
div.pageTopMenu a.level2 {
    padding: 4px 8px;
}
div.pageTopMenu li.dynamic {
    width: 160px;
    background: #ffffff;
    filter: alpha(opacity=90);
	opacity: .90;
}
div.pageTopMenu ul a {
    white-space: nowrap;
    color: #000000;
}
div.pageTopMenu ul a.selected {
    color: #009B3E;
}
div.pageTopMenu ul a:hover {
    background: #eeeeee;
    border: 0 none;
    color: #009B3E;
}

/***********

.linksMenu ul.AspNet-Menu {
    background: Transparent url("/layouts/styles/homeLinks.png") no-repeat 0px -62px;
    float: left;
    width: 975px !important;
    margin: 0 0 0 10px !important;
    height: 62px;
    z-index: 10;
}
.linksMenu ul.AspNet-Menu li:first-child {
    margin-left: -10px;
}
.linksMenu ul.AspNet-Menu li {
    width: 20%;
    height: 62px !important;
}
.linksMenu ul.AspNet-Menu li:first-child a {
    border-left: 0 none !important;

}
.linksMenu ul.AspNet-Menu li a {
    color: #ffffff;
    text-align: center;
    height: 35px !important;
    margin-top: 2px;
    padding: 19px 0 0 0;
    border-left: 1px solid #868686;
}
.linksMenu ul.AspNet-Menu li:first-child a img {
}
.linksMenu ul.AspNet-Menu li a img {
}
.linksMenu li.AspNet-Menu-Leaf a:hover {
    border: 0 none;
    color: #009b3e;
    background-color: #424242;
    border-left: 1px solid #868686;
    background: url("/layouts/styles/HomeLinksHover.png") no-repeat 100% 00% #9f9f9f;
}
.linksMenu li.AspNet-Menu-Leaf:first-child a:hover {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px; 
}
.linksMenu li.AspNet-Menu-Leaf:last-child a:hover {
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px; 
}

*/
/* New */

div#homeLinksMenu {
    margin: 0;
    padding: 0;
    position: relative;
    top: -18px;
}
div.homeLinks ul.level1 {
    background: Transparent url("/layouts/styles/homeLinks.png") no-repeat 0px -62px !important;
    float: left;
    width: 975px !important;
    margin: 0 0 0 10px !important;
    height: 62px;
    z-index: 10;
}

div.homeLinks li.static:first-child {
    margin-left: -10px;
}
div.homeLinks li.static {
    width: 20%;
    height: 62px !important;
}
div.homeLinks li.static:first-child a {
    border-left: 0 none !important;
}
div.homeLinks a.level1 {
    color: #ffffff;
    text-align: center;
    height: 35px !important;
    margin-top: 2px;
    padding: 19px 0 0 0;
    border-left: 1px solid #868686;
}
div.homeLinks ul a {
    white-space: nowrap;
    color: #000000;
}
div.homeLinks ul a.selected {
    color: #009B3E;
}
div.homeLinks ul li:first-child a img {
}
div.homeLinks ul li a img {
}
div.homeLinks ul li.static a:hover {
    border: 0 none;
    color: #009b3e;
    background-color: #424242;
    border-left: 1px solid #868686;
    background: url("/layouts/styles/HomeLinksHover.png") no-repeat 100% 00% #9f9f9f;
}
div.homeLinks ul li.static:first-child a:hover {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px; 
}
div.homeLinks ul li.static:last-child a:hover {
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px; 
}
.leftMenuTree div.AspNet-TreeView {
    z-index: 10;
}
.leftMenuTree div.AspNet-TreeView ul li {
    font-weight: bold;
}
.leftMenuTree div.AspNet-TreeView ul ul {
    margin: 0 0 0 10px;
}
.leftMenuTree div.AspNet-TreeView ul ul li {
    font-weight: normal;
}
.leftMenuTree div.AspNet-TreeView ul ul ul li {
    font-style: italic;
}
.leftMenuTree .AspNet-TreeView-Selected {
    background: url('Images/arrowRight.gif') no-repeat 100% 2px;
}
.leftMenuTree .AspNet-TreeView-ParentSelected {
}
.leftMenuTree .AspNet-TreeView-ChildSelected {
}
.leftMenuTree div.AspNet-TreeView ul ul ul  a:link,
.leftMenuTree div.AspNet-TreeView ul ul ul a:visited {
    color: #888888;
}
.leftMenuTree a,
.leftMenuTree a:link,
.leftMenuTree a:visited {
    color: #000000;
}
.leftMenuTree a:hover {
    color: #cccccc;
    border: 0 none;
}

/*
.siteMapMenuTree div.AspNet-TreeView {
    z-index: 10;
}
.siteMapMenuTree div.AspNet-TreeView ul li {
    font-weight: bold;
}
.siteMapMenuTree div.AspNet-TreeView ul ul li {
    font-weight: bold;
    line-height: 1.4em;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul {
    margin: 0 0 0 30px;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul li {
    font-weight: normal;
    line-height: 1.2em;
}
.siteMapMenuTree .AspNet-TreeView-ParentSelected {
}
.siteMapMenuTree .AspNet-TreeView-ChildSelected {
}
.siteMapMenuTree a,
.siteMapMenuTree a:link,
.siteMapMenuTree a:visited {
    color: #000000;
}
.siteMapMenuTree a:hover {
    color: #cccccc;
}
*/

.siteMapMenuTree div.AspNet-TreeView {
    z-index: 10;
}
.siteMapMenuTree div.AspNet-TreeView ul ul li {
    font-weight: bold;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul {
    margin: 0 0 0 20px;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul li {
    font-weight: normal;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul ul li {
    font-style: italic;
    margin: 0 0 0 20px;
}
.siteMapMenuTree div.AspNet-TreeView ul ul ul ul a:link,
.siteMapMenuTree div.AspNet-TreeView ul ul ul ul a:visited {
    color: #888888;
}
.siteMapMenuTree a,
.siteMapMenuTree a:link,
.siteMapMenuTree a:visited {
    color: #000000;
}
.siteMapMenuTree a:hover {
    color: #cccccc;
}

