/* Phils Menu Code */
/* Works correctly in IE6, Firefox 1.0.7, Opera 8.5 */


/* CSS Document */

#navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: 10px Verdana, sans-serif;
width: 172px;
}

#navlist li
{
list-style: none;
margin: 0;
text-align: left;
padding: 1px 0 0 1px !important;
padding: 0;
margin: 0 !important;
margin: 0 0 -10px 0;
}

#navlist li a
{
display: block;
padding: 0.4em 0.5em 0.4em 0.75em;
border-right: 1em solid #CCCCCC;
border-bottom: 1px solid #ccc;
background: #efefef;
text-decoration: none;
margin: 0 0 3px 0;
}

#navlist li a:link { color: #333333; }
#navlist li.pdf a:link { color: #ffffff; }

#navlist li a:hover, #navlist .many a:hover
{
border-color: #cc0000;
color: #FFF;
background: #000;
border-bottom: 1px solid #000;
text-decoration: underline;
}


#navlist .many #on, #navlist li #on {
	color: #fff;
	background-color: #000;
	border-color: #cc0000;
	border-bottom: 1px solid #000;
	font-weight: bold;
}

#navlist #on a:hover, #navlist .many #on {
	color: #fff;
	border-color: #cc0000;
	border-bottom: 1px solid #000;
}

#navlist #on a:visited, #navlist #on a:link, #navlist #on a:active {
	color: white;
}

#navlist img { border: 0; padding: 2px; }

#navlist a:visited {
	color: #000;
}

#navlist .many .pdf, #navlist .many.pdf .firstofmany, #navlist .pdf a, #navlist li a.pdf {
display: block;
color: #fff;
padding: 0.7em 35px 0.9em 0.75em;
border-right: 1em solid #CCCCCC;
border-bottom: 1px solid #ccc;
background: #666666 url(/images/icons/pdf_bg.gif) top left no-repeat;
text-decoration: none;
margin: 0 0px 4px 0;
}

#navlist li .pdf a, #navlist .many.pdf, #navlist .many a:active.pdf, #navlist .many a:link.pdf, #navlist a:active.pdf, #navlist a:link.pdf, #navlist .many.pdf a:link.firstofmany, #navlist .many.pdf a:visited.firstofmany, #navlist a:active.many.pdf .firstofmany {
	color: #fff;

}



#navlist .many.pdf a:link.firstofmany, #navlist .many.pdf a:visited.firstofmany {
	color: #fff;
}

#navlist .many a:hover.pdf, #navlist .many.pdf a:hover.firstofmany, #navlist .pdf a:hover {
border-color: #cc0000;
color: #FFF;
background: #666666 url(/images/icons/pdf_bg.gif) top left no-repeat;
border-bottom: 1px solid #666;
text-decoration: underline;	
}


#navlist .many a {
display: block;
color: #000;
padding: 0.4em 0.5em 0.4em 1.5em;
border-right: 1em solid #CCCCCC;
border-bottom: 1px solid #efefef;
background: #efefef;
text-decoration: none;
margin: 0 0 0px 0;
}

#navlist .many a:hover {
	border-color: #cc0000;
	color: #FFF;
	background: #000;;
	border-bottom: 1px solid #000;
	text-decoration: underline;
}

#navlist a.lastofmany {
display: block;
color: #000;
padding: 0.4em 0.5em 0.4em 1.5em;
border-right: 1em solid #CCCCCC;
border-bottom: 1px solid #ccc;
background: #efefef;
text-decoration: none;
margin: 0 0 3px 0;
}

#navlist a.firstofmany {
display: block;
color: #000;
padding: 0.4em 0.5em 0.4em 0.75em;
border-right: 1em solid #999;
border-bottom: 1px solid #999;
background: #efefef;
text-decoration: none;
margin: 0 0 0px 0;
}


/*#navlist li.many a.firstofmany {
	font-weight: bold;
}*/


#navlist a:visited.boldlink, #navlist a:link.boldlink, #navlist a.boldlink {
	color: #333;
}

#navlist a:hover.boldlink {
	color: #fff;
}
