﻿/* Side Navigation Styles */

div#ctl00_interiorSidenavs { width: 115px; margin-top: 6px; margin-right: 25px; float: right; }

/* Banner Title */
div#ctl00_interiorSidenavs h1 { position: absolute; background: url(/images/site/sidenavs-title-bg.gif)       no-repeat 0px 0px; height: 25px; width: 128px; margin: 0; padding: 12px 6px 0 0; font: bold 16px 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/site/sidenavs-title-bg-products.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-company h1  { background: url(/images/site/sidenavs-title-bg-company.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-partners h1 { background: url(/images/site/sidenavs-title-bg-partners.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-support h1  { background: url(/images/site/sidenavs-title-bg-support.gif) no-repeat 0px 0px; }
div#ctl00_interiorSidenavs.title-contact_us h1  { background: url(/images/site/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: #525051; display: block; text-decoration: none; padding: 12px; color: #FFFFFF; font-size: 12px; width: 105px; margin-top: 1px; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Root a:hover { background-color: #b3b5b7; color: #ececed; }

/* Selected Section Styles    ececed    was previous color 
optional background ---    background: url(/images/site/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 { background-color: #ffffff; font-weight: bold; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected a { background-color: #ffffff; color: #ed6328; padding-bottom: 8px; font-weight: bold; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { background-color: #ffffff; color: #ed6328; font-weight: bold; }

/* -- 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,
div#ctl00_interiorSidenavs.title-contact div.AspNet-TreeView ul li.AspNet-TreeView-Selected a:hover { color: #F4A73A; }

/* 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 {}
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected {}
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a { padding: 0 0 0 8px; font-size: 12px; color: #838587; background: url(/images/site/bull-navs.gif) 0 4px no-repeat; }
div#ctl00_interiorSidenavs div.AspNet-TreeView ul li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected a:hover { text-decoration: underline; }

