/* CSS Document */

/* nav styles */

#topnav {
		
		width: 660px;
		margin-top: 8px;
		margin-bottom: 24px;
		float: center;
		color: #000000;
		font-family: century gothic;
		font-size: 12px;
}



/* sidenav styles */




#sidenav, #sidenav ul {
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
		color: #000000;
		font-family: Arial;
		font-size: 12px;
		width: 130px;
}

#sidenav a {
		display: block;
		text-decoration: none;
		padding: 0;
		color: #000000;
		font-family: Arial;
		font-size: 12px;
		text-align: left;
}

#sidenav li {
		float: left;!important
  		z-index: 1;
		padding-top: 0px;
		padding-bottom: 0px;
		color: #000000;
		font-family: Arial;
		font-size: 12px;
		width: 120px;
}

#sidenav li ul {
  		position: absolute;
  		left: -999em;
  		font-weight: normal;
  		margin-left: 100px;
		display: block;
		height: 67px;
		padding-top: 8px;
		margin-top: -23px;
		width: 121px;
		padding-left: 22px;
}
		
#sidenav li li {
  		width: 110px;
  		z-index: 100;
}

#sidenav li ul li {
		width: 95px;
		padding: 0px;
}

/*---controls positions of lower level menus---*/

#sidenav li ul ul {
 		margin: -16px 0 0 166px;
  		z-index: 100;
}

#sidenav li:hover ul ul, #sidenav li:hover ul ul ul, #sidenav li.sfhover ul ul, #sidenav li.sfhover ul ul ul {
  		left: -999em;
}

#sidenav li:hover ul, #sidenav li li:hover ul, #sidenav li li li:hover ul, #sidenav li.sfhover ul, #sidenav li li.sfhover ul, #sidenav li li li.sfhover ul {
  		left: auto;
}

/*---background color for li hover items---*/

#sidenav li:hover, #sidenav li.sfhover {
}

/*---link color for li items---*/

#sidenav li ul li:hover li a, #sidenav li ul li.sfhover li a, #sidenav li ul li:hover ul li:hover ul li a, #sidenav li ul li.sfhover ul li.sfhover ul li a {
  		color: #999999;
}

/*---link color for li items that have been hovered over---*/

#sidenav li ul li:hover a, #sidenav li ul li.sfhover a, #sidenav li ul li:hover ul li:hover a, #sidenav li ul li.sfhover ul li.sfhover a, #sidenav li ul li:hover ul li:hover ul li:hover a, #sidenav li ul li.sfhover ul li.sfhover ul li.sfhover a {
  		color: #999999;
}