
/* Top-Nav Above & Fly-outs
------------------------------------------------ */

ul#navtop1 ul { margin-left: -96px; }

ul#navtop1 li li a, ul#navtop1 li li a:hover  {
	color: #444;
	background: #FEF6D9 url(../images/li_bullet.png) no-repeat 8px 9px;
	font: normal 12px Helvetica ,Arial, sans-serif;
	z-index: 999;
	padding: 7px 8px 4px 15px;
	width: 150px;
}
ul#navtop1 li li a:hover { color: #999; }

* html ul#navtop1 li li a, * html ul#navtop2 li li a:hover { width: 173px; }

#navtop1 li ul {
	border: 1px solid #ccc;
	background: #FEF6D9;
	border-top: none;
	padding: 1px 0 5px 0;
}

#navtop1 li ul li { border: none; }

/* Top-Nav Below & Fly-outs
------------------------------------------------ */

ul#navtop2 li { margin-bottom: 0px; }
ul#navtop2 ul { margin: 0px; }
ul#navtop2 ul li { margin: 0px; }

ul#navtop2 li li a, ul#navtop2 li li a:hover  {
	color: #444;
	background: #fff url(../images/li_bullet.png) no-repeat 8px 9px;
	font: normal 12px Helvetica ,Arial, sans-serif;
	z-index: 999;
	padding: 7px 8px 4px 15px;
	width: 150px;
}
ul#navtop2 li li a:hover { color: #999; }

* html ul#navtop2 li li a, * html ul#navtop2 li li a:hover { width: 173px; }

#navtop2 li ul {
	border: 1px solid #ccc;
	background: #fff;
	border-top: none;
	padding: 1px 0 5px 0;
}

#navtop2 li ul li { border: none; }

/* Other */
#mainfootercell { text-align: center; padding: 10px; }
#mainfootercell, #mainfootercell p, #mainfootercell font { color: #666; font: 11px/15px Helvetica, Arial, sans-serif; }