/* HORIZONTAL NAVIGATION BAR */
.mainNavigation { 
	font-size:12px;font-weight:bold;
	margin-top:10px;margin-left:10px;margin-right:-10px;
}
.leftConRightCol { 
	background: #91F0A8 url(images/navigation_background.jpg) repeat-x; 
}
.colLeft { z-index:1000; }
.mainNavigation li { list-style:none;width:146px; }
.mainNavigation li a:hover { background-position:-146px 0px; }
.mainNavigation a:visited,.mainNavigation a:link, .mainNavigation a { 
	display:block;color:black; text-decoration:none; width:136px;height:26px;line-height:26px;
	padding-left:10px;	background-image:url(images/navigation_button.jpg);
}
.mainNavigation .topButton a:visited,.mainNavigation .topButton a:link, .mainNavigation .topButton a { 
	height:27px;line-height:27px;background-image:url(images/navigation_top_button.jpg);
}
.mainNavigation .bottomButton a:visited,.mainNavigation .bottomButton a:link, .mainNavigation .bottomButton a { 
	background-image:url(images/navigation_bottom_button.jpg);
}

.menuActuator a { color:#666666; white-space: nowrap; }
.menu { text-align:left; left:0px;margin-top:1px;
	padding:0px;display:none;
}
.mainNavigation td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }
.mainNavigation a { margin-right:10px; }
.menu ul { margin:0px; padding:0px; list-style:none;padding-left:0px;  }
.menu li a, .menu li a:link, .menu li a:visited { 
	width:146px;padding-left:10px;line-height:26px;

}
.menu li a:hover {  color:black; background-position:-146px 0px; }
.menuActuator .menuTopLevel { z-index:10000;position:absolute;margin-top:19px; }

.leftConRightCol { z-index:-1; }


.mainNavigation ul { margin-left:0; }