/* Left hand navigation 	 */


    div#leftcol li.parentnavlink
	{
	   background-color:#999;
	   font-weight:bold;
	   list-style-type:none;
	   padding:0.2em;
	   border-bottom:2px solid #fff;
	}
	
        div#leftcol ul li.parentnavlink a
	{
	   color:white;
           padding-left:0.2em;
	}

	div#leftcol ul li a
	{
		text-decoration:none;
		color:#000;
	}

        div#leftcol ul li ul li a:hover
	{
		text-decoration:underline;
	}

	
        /*
         div#leftcol a
	{
	   color:white;
	   text-decoration:none;
	}*/

	div#leftcol ul,
	div#leftcol ul li.active ul
	{

    	margin:0;    	
    	padding:0;    	    	
	}

	div#leftcol ul li
	{
		display:block;
		list-style-type:none;
		background-color:#DDDCDD;
		border-bottom:solid 0.12em #fff;/*changed from 2.2*/				
		padding:0.5em 0.12em 0.5em 0.30em; 		
	    border-top:solid 0.12em #fff;/**/
	}
	
	div#leftcol ul li.selected,
	div#leftcol ul li.active
	{
		background-color:#64379B;
        border:4px solid #ddd;	
		padding:0px;
	}
	
	div#leftcol ul li.selected a,
	div#leftcol ul li.active a
	{
		display: block;
		padding:0.2em 0em 0.2em 0.30em; 	
	}
	
	
	/* IE6 hacks to make white text on second level  */
	*html div#leftcol ul li.selected a span,
	*html div#leftcol ul li.active a span
	{
	   !color:#fff;
	}
	
	*html div#leftcol ul li.selected ul li a span,
	*html div#leftcol ul li.active ul li a span
	{
	   !color:#000;
	}
	
	
	
	div#leftcol ul li a.selected,
	div#leftcol ul li a.active
	{
		font-weight: bold;
		color: #fff;
	}
	
	div#leftcol ul li.active ul,
	div#leftcol ul li.selected ul
	{		
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;	
	}
	
	div#leftcol ul li.active ul li,
	div#leftcol ul li.active ul li.active,
	div#leftcol ul li.selected ul li
	{	
		background-color:#E0D7EB;
        border-bottom:1px solid #E0D7EB;	
		border-top:1px solid #E0D7EB;/**/
        padding:0.1em 0.12em 0.1em 0.30em; 				
		/*border-bottom: 0px;*/
	}
	
	
	div#leftcol ul li ul li.active,
	div#leftcol ul li ul li.selected
	{
		border-color: #E0D7EB;
	}
	
	div#leftcol ul li ul li.selected a.selected,
	div#leftcol ul li ul li.active a.active
	{
		color: #000;		
	}
	
	
	div#leftcol ul li.active ul li.selected,
	div#leftcol ul li.selected ul li.selected
	{
		background: #fff;		
		padding-bottom: 0.1em;
	}	
	
	div#leftcol ul li.selected ul li.selected ul,
	div#leftcol ul li.selected ul li.active ul,
	div#leftcol ul li ul li ul	
	{
		border-top: 1px solid #DDD;
		background-color:white;
		border-left: 0em;
		border-right: 0em;
		border-bottom: 0em;
        
	}
	
	div#leftcol ul li ul li ul li,
	div#leftcol ul li ul li ul li.active,
	div#leftcol ul li ul li ul li.selected
	{
		border: 0em;
	}

	div#leftcol ul li ul li ul li a	
	{
		font-weight:normal;
		display:block;
		border: 0em;
	}
	
/*
	div#leftcol ul li.selected ul li.selected ul li.selected ul,
	div#leftcol ul li.selected ul li.selected ul li.active ul,
	div#leftcol ul li ul li ul	
	{
	
		padding-left: 0.4em;
		border: 0;
	}*/

		
	div#leftcol ul li.selected ul li.active
	{
	   background-color:white;
	 
	}
	
	div#leftcol ul li.selected ul li.active ul
	{
	
	   list-style-type:none;
	}

	div#leftcol ul li.selected ul li.active ul li,
	div#leftcol ul li.selected ul li.selected ul li 
	{
		background-image:url('/Templates/Images08/list-dot.jpg');
		background-position:0.4em 0.8em !important;
		background-repeat:no-repeat;	
          	padding-left:1em;    

        border-top: 1px solid #fff;		/**/	
			   /*
		list-style-type:disc;
		list-style-position:inside;
		*/
		
        background-color:white;
	border-bottom:0;	   
	}

        div#leftcol ul li.selected ul li.selected ul li.active 
	{
	   padding-top:1pt;
	   padding-bottom:2pt;
	}
	
	div#leftcol ul li.selected ul li.active ul li ul li,
	div#leftcol ul li.selected ul li.selected ul li ul li
       {
	   background-image:none
	}
	
	div#leftcol ul li.selected ul li.selected ul li ul li.active
       {
	   background-color:#ddd; 
           /*  
	   margin-left:-1.1em;
	   padding-left:2.0em;
	   margin-right:0.3em;
           */
           
	   margin-left:-0.8em;
	   margin-right:0.3em;
	   padding-left:1.6em;

	}

    /* end of left navigation */
	
	/* Footer nav menu */
	
	div#footer_nav
	{
		float:left;
		font-size:1em;
	}
	
	div#footer_nav ul
	{
		list-style:none;		
		width:100%;
		height:100%;
		margin:0;
		padding:0;
	}
	
	
	div#footer_nav ul li
	{		
		float:left;
		width:10em;
		text-align:left;
		/*border-right:solid 1px #cfcfcf;	*/			
		margin: 0.4em 0 0 0;
		
		
	}
	
	div#footer_nav ul li a
	{			
		display:block;	
		width:100%;
		height:100%;
		text-decoration:none;
		color:#000;				
	}

	div#footer_nav ul li a:hover
	{
		text-decoration:underline;
	}

