ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	display: block;
	float: left;
	width: 543px;
	background: #000000;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	background: url(/graphics/topnav_bg.gif) repeat-x;
	z-index: 9;
}
ul.topnav li {
	float: left;
	margin: 0;
	display: block;
	padding: 0 1px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	z-index: 9;
}
ul.topnav li a{
	padding: 12px 9px;
	color: #000000;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(/graphics/topnav_hover.gif) no-repeat center top;
}
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute;  /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 34px;
	background: #003366;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 149px;
	font-family: Verdana, "Trebuchet MS", Arial, Courier;
	font-size: .9em;
	font-weight: normal;
	border: 1px solid #669966;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-bottom: 1px solid #669966; 
	clear: both;
	width: 149px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 130px;
    color: #ffffff;
	background: #003366 url(/graphics/subnav_hover2.gif) no-repeat 0px center; 
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 4px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #000000 url(/graphics/dropdown_linkbg.gif) no-repeat 0px center;
	color: #ffffff;
}
