/* Side Navigation Styles */

div#ctl00_interiorSidenavs { width: 194px; margin-top: 6px; float: left; }

/* Banner Title */
div#ctl00_interiorSidenavs h1 { position: absolute; background: url(/images/navbuttons/sidenavs-title-bg.gif) no-repeat 0px 0px; height: 25px; width: 194px; margin: 0; padding: 12px 6px 0 0; font: bold 14px Arial, Helvetica, sans-serif; color: #ffffff; text-align: center; text-transform: uppercase; z-index: 10; }
div#ctl00_interiorSidenavs a { text-decoration: none; }

/* -- Section Specific */
div#ctl00_interiorSidenavs.title-products h1 { background: url(/images/navbuttons/sidenavs-title-bg-products.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-company h1  { background: url(/images/navbuttons/sidenavs-title-bg-company.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-partners h1 { background: url(/images/navbuttons/sidenavs-title-bg-partners.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-support h1  { background: url(/images/navbuttons/sidenavs-title-bg-support.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-contact h1  { background: url(/images/navbuttons/sidenavs-title-bg-contact-us.gif) no-repeat 0px 0px; }
	
div#ctl00_interiorSidenavs div.AspNet-TreeView { position: relative; margin-top: 39px; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul { list-style: none; margin: 0; padding: 0; }

/* Root Sub Navs */
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root {  }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Leaf { display: inline; }

//div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root a { background-color: #b3b5b7; display: block; text-decoration: none; padding: 14px; color: #FFFFFF; font-size: 16px; width: 166px; margin-top: 1px; }
//div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root a:hover { background-color: #838587; color: #ececed; }

div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root a { background-color: #838587; display: block; text-decoration: none; padding: 14px; color: #FFFFFF; font-size: 16px; width: 166px; margin-top: 1px; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root a:hover { background-color: #b3b5b7; color: #000000; }

/* Selected Section Styles    ececed    was previous color 
optional background ---    background: url(/images/navbuttons/sidenavs-selected.gif) no-repeat 0px 0px;    */
div#ctl00_interiorSidenavs div.AspNet-TreeView ul ul { padding-left: 20px; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected {  }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected a { color: #ed6328; padding-bottom: 8px;  }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #000000; }

/* -- Section Dependent Colors */
div#ctl00_interiorSidenavs.title-products div.AspNet-TreeView ul li.AspNet-TreeView-Selected a,
div#ctl00_interiorSidenavs.title-products div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #ED6328; }

div#ctl00_interiorSidenavs.title-support div.AspNet-TreeView ul li.AspNet-TreeView-Selected a,
div#ctl00_interiorSidenavs.title-support div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #236FBC; }

div#ctl00_interiorSidenavs.title-company div.AspNet-TreeView ul li.AspNet-TreeView-Selected a,
div#ctl00_interiorSidenavs.title-company div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #EF9328; }

div#ctl00_interiorSidenavs.title-partners div.AspNet-TreeView ul li.AspNet-TreeView-Selected a,
div#ctl00_interiorSidenavs.title-partners div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #1A2D68; }

div#ctl00_interiorSidenavs.title-contact div.AspNet-TreeView ul li.AspNet-TreeView-Selected a, { color: #F4A73A; }
div#ctl00_interiorSidenavs.title-contact div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #000000; }

/* Secondary Nav Level */
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul { padding-bottom: 8px; }
	
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-Leaf { background-color: #ffffff; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected { background-color: #ffffff;}
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a { background-color: #ffffff; padding: 0 0 0 8px; font-size: 14px; color: #000000;  }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a:hover { background-color: #ffffff; text-decoration: underline; }

