/* topmenu */
	#topmenu,#topmenu  A {text-decoration:none;}

	#topmenu { position:absolute;top:85px;left:93px;z-index:999;width:813px;background-color:#6d6e71}


	#nav, #nav ul ,#lnav, #lnav ul{ padding: 0px 0px 0px 5px;	margin: 0;list-style: none;	}/* all lists */



		#nav a, #lnav a {display: block;color:#fff; background-color:#8492c6;font-size:11px;width:auto;}

		#nav li,#lnav li {margin:0;padding:0;}

#lnav, #lnav ul {padding:0;}
#lnav {padding-top:5px;}
 #lnav a {font-weight:bold;height:21px;padding:5px 5px 0px 5px;margin-bottom:3px;width:110px;}
 #lnav a#l2i-3-7 {margin-bottom:12px;font-size: 10px;}
 #lnav a:hover {text-decoration:underline; color:#104da5;}
 #lnav li.act A {text-decoration:underline;}

		#nav li a.tm {background:transparent;text-align:center;font-weight:bold;height:27px;padding:5px 15px 0px 15px;}
		#nav li:hover a.tm, #nav li.sfhover a.tm {}
		#nav li  a:hover {background-color:#104da5; font-color:#000;}
		#nav li li a:hover,	#nav li.act li.act a {background-color:#104da5;}
		#nav li.act li.act a {color:#8492c6;}
		#nav li { /* all list items */
			float: left;width:auto;
			 /* width needed or else Opera goes nuts */
		}

		#nav li ul { /* second-level lists */
			position: absolute;  top:32px; left: 0px;   
			background-color:transparent;
			padding:0;margin:0;
			z-index:0;
			width: 100px;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		}

		#nav li  li a {
					  color:#fff;
					  background-color:#8492c6;
					  text-align:left;
					  padding: 5px 20px 5px 17px;
					  font-weight:bold;

					  border-top:1px solid #EFEFEF;
					  width:90px;
					  font-size:87%;
					  }
		#nav li  li.act a {color:#fff;}
		#nav li  li.first a {}
		#nav li  li.last a {}

		#nav li  ul { /* third-and-above-level lists */

		}

		#nav li ul ul li a {}
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
			left: -999em;
		}

		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
		}

		#nav li.act ul {}

			#nav li.act ul li.act ul {left:auto;}
			#nav li.act ul li.act:hover ul, #nav li.act ul li.act.sfhover ul {left:auto;}




		#nav li.act ul li.act ul li.act a  {}
		#nav li.act ul li.act:hover ul li.act a,
		#nav li.act ul li.act.sfhover ul li.act a		{}