/* Basic code - don't modify */
 
 #past_nav {
	display: block;
	padding: 0;
	position: relative;
	width: 115px;
	float: left;
	z-index: 100;
	margin: 0;
}
  #past_nav li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	height: 45px;
	z-index: 100;
}
  #past_nav a { display: block; }
  #past_nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #past_nav ul {
	line-height: 0;
} /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #past_nav ul li {
	float: none;
}
    #past_nav ul ul { top: 0; }
    
/* Essentials - configure this */


#past_nav ul ul { left: 115px; }

/* Everything else is theming */
 
#past_nav { background-color: #001B5D; height: 35px; }
#past_nav *:hover { background-color: none; }
#past_nav a {
	color: white;
	font-size: 12px;
	padding: 0px;
	line-height: 45px;
	width: 115px;
	text-align: center;
}
  #past_nav li.hover a {
	background-color: #111111;
	color: #FFFFFF;
}
  #past_nav ul { top: 35px; }
    #past_nav ul li a { background-color: #111111; }
      #past_nav ul a.hover { background-color: #001B5D; }
   #past_nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */




/* Basic code - don't modify */
 
 #nav2 {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	width: 140px;
	float: left;
}
  #nav2 li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	height: 30px;
}
  #nav2 a { display: block; }
  #nav2 ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav2 ul {
	line-height: 0;
} /* IE6 "fix" */
  	#nav2 ul a { zoom: 1; } /* IE6/7 fix */
    #nav2 ul li {
	float: none;
}
    #nav2 ul ul { top: 0; }
    
/* Essentials - configure this */


#nav2 ul ul { left: 140px; }

/* Everything else is theming */
 
#nav2 { background-color: #001B5D; height: 42px; }
#nav2 *:hover { background-color: none; }
#nav2 a {
	color: white;
	font-size: 12px;
	padding: 0px;
	line-height: 28px;
	width: 140px;
	text-align: center;
}
  #nav2 li.hover a {
	background-color: #111111;
	color: #FFFFFF;
}
  #nav2 ul { top: 42px; }
    #nav2 ul li a { background-color: #111111; }
      #nav2 ul a.hover { background-color: #001B5D; }
   #nav2 ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav2 ul a { border-bottom: none; } - I also needed this for IE6/7 */


/* Basic code - don't modify */
 
 #nav3 {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	width: 140px;
	float: left;
}
  #nav3 li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	height: 30px;
}
  #nav3 a { display: block; }
  #nav3 ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav3 ul {
	line-height: 0;
} /* IE6 "fix" */
  	#nav3 ul a { zoom: 1; } /* IE6/7 fix */
    #nav3 ul li {
	float: none;
}
    #nav3 ul ul { top: 0; }
    
/* Essentials - configure this */


#nav3 ul ul { left: 140px; }

/* Everything else is theming */
 
#nav3 { background-color: #001B5D; height: 42px; }
#nav3 *:hover { background-color: none; }
#nav3 a {
	color: white;
	font-size: 12px;
	padding: 0px;
	line-height: 28px;
	width: 140px;
	text-align: center;
}
  #nav3 li.hover a {
	background-color: #111111;
	color: #FFFFFF;
}
  #nav3 ul { top: 42px; }
    #nav3 ul li a { background-color: #111111; }
      #nav3 ul a.hover { background-color: #001B5D; }
   #nav3 ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav3 ul a { border-bottom: none; } - I also needed this for IE6/7 */

