h2 {
font-size: 1.5em;
font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
color:#006633;

}

#sidenav { 
font-size: .95em;
}

#sidenav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Helvetica, Arial, sans-serif;
font-weight:bold;
}

#sidenav li { margin: 0 0 1px 0;
font-family: Helvetica, Arial, sans-serif;
}

#sidenav a
{
display: block;
padding: 5px 10px;
width: 207px;
color: #fff;
/* background color #006633 matches green in MAC 2008 logo*/
background-color: #006633;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
border: 1px solid #000066;
}

#sidenav a:hover
{
color: #000000;
/* background color #ffffcc is yellow hover color for 1st level links*/
background-color: #ffffcc;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
}

#sidenav ul ul li { margin: 0 0 1px 0; }

#sidenav ul ul a
{
display: block;
padding: 5px 5px 5px 5px;
width: 190px;
color: #fff;
/* background color #369 is teal color for 2nd level links*/
/*background-color: #369;*/
text-decoration: none;
}

#sidenav ul ul a:hover
{
color: #fff;
/* background color #69C is sky-blue hover for 2nd level links*/
background-color: #69C;
text-decoration: none;
}

/* sidenav_current selections are for the current page menu item*/
#sidenav_current { 
font-size: .95em;
border: 1px solid #000066;
}

#sidenav_current ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Helvetica, Arial, sans-serif;
font-weight:bold;
}

#sidenav_current li { margin: 0 0 1px 0;
font-family: Helvetica, Arial, sans-serif;
}

#sidenav_current a
{
display: block;
padding: 5px 10px;
width: 207px;
color:#ffffff;
/* background color #0099FF is light blue for current page*/
background-color:#0099FF;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
}

#sidenav_current a:hover
{
color: #fff;
/* background color #ffffcc is light yellow for current page*/
background-color:#ffffcc;
text-decoration: none;
color:#000000;
font-family: Helvetica, Arial, sans-serif;
}

#sidenav_current ul ul li { margin: 0 0 1px 0; }

#sidenav_current ul ul a
{
display: block;
padding: 5px 5px 5px 5px;
width: 190px;
color: #fff;
/* background color #369 is teal color for 2nd level links*/
background-color: #369;
text-decoration: none;
}

#sidenav_current ul ul a:hover
{
color: #fff;
/* background color #ffffcc is yellow hover for 2nd level links*/
background-color: #ffffcc;
text-decoration: none;
}