/* CSS Document */#nav, #nav ul { /* all lists */	padding: 0;	margin: 0;	list-style: none;	/*font-size: 12px;*/}#nav li { /* all list items */	float: left;	padding: 0px;		border-right: 1px solid #aaa;}#nav a {	display: block;	padding: 5px 7px 5px 7px;	color: #000033;}#nav li:hover, #nav li.sfhover { /* all list items */	color: #FFF;	float: left;	background-color: #CCCCCC;	background-image:url(../images/header_over.jpg);	background-repeat: repeat-x;}/*#nav li a:hover, #nav li a.sfhover {	color: #FFF;}*/#nav li .sub { /* second-level lists */	position: absolute;	width: 155px;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */	background-color: #FFF;	padding: 0px;	text-align: left;	margin: 0px 0px 0px 0px;	z-index: 100;}#nav li .sub ul li {	padding: 5px 7px 7px 7px;	width: 140px;	/*height: 14px;*/	border-left: 1px solid #aaa;	border-bottom: 1px solid #aaa;	border-right: 1px solid #aaa;}#nav li .sub ul li a {	color: #000;	padding: 0px;	font-size: 12px;	font-weight: normal;}#nav li .sub ul li:hover {	color: #000;	background-image: none;	background-color: #C5C5C5;	text-decoration: none;}#nav li:hover .sub, #nav li.sfhover .sub { /* lists nested under hovered list items */	left: auto;	}#content {	clear: left;}
