@charset "UTF-8";
/* /styles/nav-custom-2009.css */
#header #header-bar    { margin: 0; padding: 0; position: relative; z-index: 10; left: 0; width: 750px; height: 50px;
/*	border-color: #0000ff; */
/*	border-style: solid; */
/*	border-width: 1px; */
 }
#nav-menu   { position: relative; font-size: 12px; font-weight: bold; line-height: 1; margin: 0 0 0 0; padding: 0; z-index: 10; width: 749px; height: 22px; overflow: visible;
/*	border-color: #0000ff; */
/*	border-style: solid; */
/*	border-width: 1px; */
 }
#nav-menu a:link, #nav-menu a:visited   { color: black; font-size: 12px; font-family: ariel, Helvetica, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none; display: block; margin-top: -2px; margin-left: 8px; padding-bottom: 8px }
#nav-menu a:hover, #nav-menu a:active   { color: #990000; font-size: 12px; font-family: ariel, Helvetica, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none; display: block; margin-top: -2px; margin-left: 8px; padding-bottom: 8px }
#nav-menu li {
	position: relative;  
	float: left;
	height: 21px; 
	margin: 0; 
	list-style-type: none; 
	padding: 7px 0 0 0px;
/*	border-color: #0000ff; */
/*	border-style: solid; */
/*	border-width: 1px; */
}
#nav-menu li:hover  { } /* IE fails, jquery doesn't help... */

#nav-menu li li:hover  { background-color: #ffbf33 } /* IE fails, jquery doesn't help... */

#nav-menu li li     { font-size: 12px; list-style-image: url("../images/b_sub.gif"); list-style-position: inside; margin: 0 0 0 0; padding: 2px 0.25em 0 2px; height: 1.25em; float: none }

#nav-menu ul { 
	margin: 0; 
	padding: 0; 
/*	background-color: ; */ /* this sets the menu bg */
/*	border-color: #0000ff; */
/*	border-style: solid; */
/*	border-width: 1px; */
}
#nav-menu ul.nav-menu-outer  { padding-top: 0; width: 749px; height: 25px; min-height: 25px;
/*	border-color: #0000ff; */
/*	border-style: solid; */
/*	border-width: 1px; */
 }
#nav-menu ul.nav-menu-inner   { background-color: #ff3; display: none; margin-top: 0; position: absolute; top: 0; left: 0 }

/* these styles are used to position the menus */

#nav-menu #nav-menu-1   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-2   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-3   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-4   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-5   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-6   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-7   { top: 0; left: 0; max-width: 84px; }
#nav-menu #nav-menu-1 ul  { top: 23px; left: 30px; width: 10em; }
#nav-menu #nav-menu-2 ul { top: 23px; left: 30px; width: 10em; }
#nav-menu #nav-menu-3 ul { top: 23px; left: 30px; width: 13em;}
#nav-menu #nav-menu-4 ul { top: 23px; left: 30px; width: 10em; }
#nav-menu #nav-menu-5 ul { top: 23px; left: 30px; width: 10em;  }
#nav-menu #nav-menu-6 ul  { top: 23px; left: 30px; width: 10em; }
#nav-menu #nav-menu-7 ul  { top: 23px; left: 30px; width: 10em; }
#nav-menu #nav-menu-1>a  { max-width: 84px; }
#nav-menu #nav-menu-2>a  { width: 84px; }
#nav-menu #nav-menu-3>a  { width: 84px; }
#nav-menu #nav-menu-4>a  { width: 84px; }
#nav-menu #nav-menu-5>a  { width: 84px; }
#nav-menu #nav-menu-6>a  { width: 84px; }
#nav-menu #nav-menu-7>a  { width: 84px; }
