#node-index 
{
    background-color: #FFFFFF;

    border: 0px;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;

    margin: 0;
    margin-top: 6px;
    margin-bottom: 6px;

    padding: 2px;
    color: #000000;
}

#node-index h1 
{
    background-color: #FFF0E6;
    padding: 0;
    margin: 0;
    font-weight: bold;
    font-size: 110%;
    border-bottom: 2px solid #000089;
}

#node-index a:link	
{
    color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

#node-index a:visited 
{
	color: #AAAAAA;
	font-weight: bold;
	text-decoration: underline;
}

#node-index a:hover	
{
	color: #E6FFE6;
	text-decoration: underline;
	background-color: #ACBFAC;
}

#node-index a:active 
{
    color: #5C6D89;
	font-weight: bold;
	text-decoration: underline;
}

