/* Top Navigation Bar */#nav {	float:left;	width:800px;	height:25px;	background:transparent url('../images/bg_nav.gif') repeat-x top left;	margin:0px;	padding:0px;	z-index:2;	}#nav a {							/* Primary - TypeA - Link - red on grad yellow */	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#A00;	text-align:center;	text-decoration:none;	text-transform:uppercase;	} #nav a:hover {						/* Primary - TypeA - Hover - blk on cream */	color:#000;	}#nav li {	float:left;	position:relative;	width:99px;	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#A00;	text-align:center;	text-decoration:none;	text-transform:uppercase;	list-style:none;	cursor:default;	}#nav li.first a {	border:none;	}
#nav li.all a {	border-left:1px solid #828C9F;	}#nav li a {							/* Primary - TypeA - Link - red on grad yellow */	display:block;	width:99px;	height:20px;	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#A00;	text-align:center;	text-decoration:none;	text-transform:uppercase;	list-style:none;	background:transparent url('../images/bg_nav.gif') repeat-x top left;	border-left:1px solid #828C9F;	padding-top:5px;	} #nav li a:hover {						/* Primary - TypeA - Hover - blk on cream */	color:#000;	background:transparent url('../images/bg_nav_over.gif') repeat-x top left;	}#nav li li a {							/* Sub Menu Link - red on gold */	display:block;	width:120px;	height:16px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#C00;	text-align:left;	text-decoration:none;	text-transform:none;	text-indent:5px;	background-image:none;	background-color:#FBE7B4;	border:none;	padding-top:3px;	}#nav li.sub2 a {							/* Sub Menu Link - narrow */	width:125px;	}#nav li li a:hover {/* Sub Menu Hover - black on cream */	color:#FFF;	font-weight:900;	background-image:none;	background-color:#900;	}#nav ul {	list-style:none;	margin:0px;	padding:0px;	}li ul {										/* Sub Menu - hide when not rollover */	display:none;	position:absolute;	top:100%;	left:0;	font-weight:normal;	background-color:#FBE7B4;	padding: 0.5em 0 1em 0;	}li>ul {	top:auto;	left:auto;
	padding-top:3px;	}li li {								/* Sub Menu - display on rollover */	display:block;	float:none;	background-color:transparent;	border:none;	}li:hover ul, li.over ul {			/* Displays submenu on hover and over */	display:block;	}