﻿/*  -- Cascading Left Nav --  */

#sc-Leftnav {
	padding: 0 0 5px 0;
	width: 195px;
}

ul#nav {
	padding: 0;
	margin: 0;
}

ul#nav li 
{
    list-style-type: none;
	position: relative;
	margin: 0;
	/*padding: 3px 3px 0;*/
	font-size: 0px;
	line-height: 0px;
}

ul#nav li.topli
{
    background: #D0CECF;
    width: 197px;
}

ul#nav li.topli a
{
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px;
}

ul#nav li ul.subnav
{
    padding: 0;
    margin: 0;
    background: #EDEBEB;
    font-size: 0px;
	line-height: 0px;
}

ul#nav li ul.subnav li a
{
    padding: 3px 3px 0;
    font-size: 11px;
    font-weight: normal;
}

ul#nav ul.subnav li, ul#nav ul#cascnav1 li, ul#nav ul#cascnav2 li
{
    padding: 0;
    font-size: 0px;
	line-height: 0px;
	
}

ul#nav ul.subnav, ul#nav ul#cascnav1, ul#nav ul#cascnav2
{
    padding: 0;
    font-size: 0;
    line-height: 0;
    width: 197px;
}

ul#nav li:hover, ul#nav li.sfhover 
{
    font-size: 0px;
	line-height: 0px;
	
}

ul#nav a {
	display: block;
	padding: 3px 3px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #565656;
	text-decoration: none;
}

ul#nav a:hover {
	text-decoration: underline;
	color: #C40000;
}

ul#nav li ul#cascnav1 {
	display: none;
	position: absolute;
	z-index: 999;
	top: 0px;
	left: 197px;
	list-style-type: none;
	margin: 0;
	padding: 5px 0;
	width: 197px;
	background-color: #EDEBEB;
	border: 1px solid #D0CFCF;
}

* html ul#nav li ul#cascnav1
{
    left: 194px;
}


ul#nav li ul#cascnav1 li ul#cascnav2 {
	display: none;
	position: absolute;
	z-index: 999;
	top: 0px;
	left: 197px;
	list-style-type: none;
	margin: 0;
	padding: 5px 0;
	width: 197px;
	background-color: #EDEBEB;
	border: 1px solid #D0CFCF;
}

* html ul#nav li ul#cascnav1 li ul#cascnav2
{
    left: 194px;
}

ul#nav ul.subnav li:hover ul#cascnav1, ul#nav ul.subnav li.sfhover ul#cascnav1, ul#nav ul#cascnav1 li:hover ul#cascnav2, ul#nav ul#cascnav1 li.sfhover ul#cascnav2 {
	display: block;
}

ul#nav li ul#cascnav1 li {
	margin: 0;
	padding: 3px 3px 0;
	width: 197px;
	background: none;
}

ul#nav li ul#cascnav1 li:hover, ul#nav li ul#cascnav1 li.sfhover {
	background: none;
}

ul#nav li ul#cascnav1 li a {
	padding: 0 3px;
	font: normal Arial, Helvetica, sans-serif;
	color: #565656;
}
ul#nav li ul#cascnav1 li a:hover {
	color: #C40000;
	text-decoration: underline;
}

/*  -- Cascading Left Nav --  */

