/* Phils Menu Code */
/* Works correctly in IE6, Firefox 1.0.7, Opera 8.5 */


/* CSS Document */

ul.navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: 10px Verdana, sans-serif;
width: 172px;
}

ul.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;
}

ul.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;
}

ul.navlist li a:link { color: #333333; }
ul.navlist li.pdf a:link { color: #ffffff; }

ul.navlist li a:hover, ul.navlist .many a:hover
{
border-color: #cc0000;
color: #FFF;
background: #000;
border-bottom: 1px solid #000;
text-decoration: underline;
}


ul.navlist .many #on, ul.navlist li #on {
	color: #fff;
	background-color: #000;
	border-color: #cc0000;
	border-bottom: 1px solid #000;
	font-weight: bold;
}

ul.navlist #on a:hover, ul.navlist .many #on {
	color: #fff;
	border-color: #cc0000;
	border-bottom: 1px solid #000;
}

ul.navlist #on a:visited, ul.navlist #on a:link, ul.navlist #on a:active {
	color: white;
}

ul.navlist img { border: 0; padding: 2px; }

ul.navlist a:visited {
	color: #000;
}

ul.navlist .many .pdf, ul.navlist .many.pdf .firstofmany, ul.navlist .pdf a, ul.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;
}

ul.navlist li .pdf a, ul.navlist .many.pdf, ul.navlist .many a:active.pdf, ul.navlist .many a:link.pdf, ul.navlist a:active.pdf, ul.navlist a:link.pdf, ul.navlist .many.pdf a:link.firstofmany, ul.navlist .many.pdf a:visited.firstofmany, ul.navlist a:active.many.pdf .firstofmany {
	color: #fff;

}



ul.navlist .many.pdf a:link.firstofmany, ul.navlist .many.pdf a:visited.firstofmany {
	color: #fff;
}

ul.navlist .many a:hover.pdf, ul.navlist .many.pdf a:hover.firstofmany, ul.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;	
}


ul.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;
}

ul.navlist .many a:hover {
	border-color: #cc0000;
	color: #FFF;
	background: #000;;
	border-bottom: 1px solid #000;
	text-decoration: underline;
}

ul.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;
}

ul.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;
}


/*ul.navlist li.many a.firstofmany {
	font-weight: bold;
}*/


ul.navlist a:visited.boldlink, ul.navlist a:link.boldlink, ul.navlist a.boldlink {
	color: #333;
}

ul.navlist a:hover.boldlink {
	color: #fff;
}

