/*############################### Navigation #####################################*/

/*********************** First Level Navigation *******************************/

#left-nav ul{
        margin-top:0px;
	list-style:none;
	margin-left:7px;
	padding:0;
	width:137px; 
}

#left-nav ul li{
	margin:0;
        display:block;
        background: url(images/layout/left-nav-top-down.gif) no-repeat;
}

#left-nav ul li a{
        display:block;
        height:36px;
        line-height:31px;
	text-decoration:none;
	padding: 0px 15px 0 15px;
	font-size:1.2em;
	color:#fff;
	font-family: helvetica, sans-serif;
}

#left-nav ul li:hover{
         background: url(images/layout/left-nav-top-up.gif) no-repeat;
}
#left-nav ul li:hover a{
        color:#000;
        font-weight:bold;
}
#left-nav  ul li:active a{
	 color:#F3EFD2;
}

#left-nav ul li#current-title{
       background: url(images/layout/left-nav-top-up.gif) no-repeat;
}

#left-nav ul li#current-title ul{
	margin-top:0px;
	list-style:none;
	margin-left:7px;
	padding:0;
}

#left-nav ul li#current-title a{
       color:#000;
       font-weight:bold;
}


/*********************** Second Level Navigation *******************************/

#left-nav ul li ul{
        margin-top:-4px;
        margin-bottom:5px;
	list-style:none;
	margin-left:10px;
	padding:0;
	width:147px;
}

#left-nav ul li ul li{
	margin:0px;
        margin-top:4px;
        display:block;
        height:20px;
        background: none;
        background: url(images/layout/left-nav-sub-dot-up.gif) 0px no-repeat;
}

#left-nav ul li#current-title ul li a{
        display:block;
        height:20px;
        line-height:19px;
	text-decoration:none;
	padding: 0px 0px 0 25px;
	font-size:1.0em;
	color:#fff;
        font-style: normal;
	font-family: helvetica, sans-serif;
        background: url(images/layout/left-nav-sub-bg.gif) 14px repeat-y;
}

#left-nav ul li ul li:hover{
         background: url(images/layout/left-nav-sub-dot-down.gif) 0px no-repeat;
}

#left-nav ul li#current-title ul li:hover a{
        color:#ffea00;
}

#left-nav ul li:active a{
	 color:#ffea00;
         font-weight:normal;
}

#left-nav ul ul li#current-section{
	background: url(images/layout/left-nav-sub-dot-down.gif) 0px no-repeat;
}
#left-nav ul li#current-title ul li#current-section a{
       color:#ffea00;
       font-weight:Bold;
}
