.nav_master_wrapper {;
	overflow:visible;
	}
.ew_nav_masthead {
	width:350px;
	position:absolute;
	z-index:3;
	font-family:"trebuchet ms",arial,sans-serif;
	margin:45px 0 0 550px;
	font-size: 12px;
	}
.ew_nav_masthead ul {float:right; padding:0 15px 0 0; font-weight:bold;}	
.ew_nav_masthead li {display:inline; list-style:none;}
.ew_nav_masthead li a {display:inline;  padding:2px 5px 2px 5px; 
	color:rgb(234,239,247); text-decoration:none; 
	font-size:12px;
	}
.ew_nav_masthead a:hover {
	text-decoration:none; 
	color:gray;
	}

/*Drop-down menu*/
.nav2, .ew_nav_expanded{ /*Color navigation bar normal mode*/
	float:left; 
	width:900px; 
	border:none; 
	background:rgb(220,220,220) url(../chrome/bg_head_bottom_nav.jpg) no-repeat; 
	color:rgb(75,75,75); 
	font-size:14px;
	} 
.nav2 ul, .ew_nav_expanded ul{list-style-type:none;}
.nav2 ul li, .ew_nav_expanded ul li {float:left; position:relative; 
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/; 
	border-right:solid 1px rgb(175,175,175);
	}
.nav2 ul li a, .ew_nav_expanded ul li a {
	float:none !important /*Non-IE6*/; 
	float:left /*IE-6*/; 
	display:block; height:3.1em; 
	line-height:3.1em; 
	padding:0 8px 0 8px; 
	text-decoration:none; 
	font-weight:bold; color: 
	rgb(100,100,100);
	}
.nav2 ul li ul, .ew_nav_expanded ul li ul {
	display:none;/* Note display NONE: this hides it until hovered */
	border:none;
	font-size: x-small;
	min-height: 4px;  /* attempted patch for IE6 bug- menu disappeared, Sep 16, 2008 */
	}
.nav2 ul li ul a, .ew_nav_expanded ul li ul a {
	display:none;/* Note display NONE: this hides it until hovered */
	}

/*Non-IE6 hovering*/
.nav2 ul li:hover a , .ew_nav_expanded ul li:hover a {/*Color main cells hovering mode*/
	background-color:rgb(210,210,210); 
	text-decoration:none;
	} 
.nav2 ul li:hover ul, .ew_nav_expanded ul li:hover ul{
	display:block;
	/*width:10em;*/
	position:absolute;
	z-index:998;
	color: #7FFF55;
	top:36px;
	margin-top:0.1em;
	left:0px;
	}
.nav2 ul li:hover ul li a, .ew_nav_expanded ul li:hover ul li a {
	display:block;/*Color subcells normal mode*/
	width:10em;
	height:auto;
	line-height:1.3em;
	margin-left:-1px;
	padding:4px 16px 4px 16px;
	border-left:solid 1px rgb(175,175,175);
	border-bottom: solid 1px rgb(175,175,175);
	background-color:rgb(237,237,237);
	font-weight:normal;
	color:rgb(50,50,50);
	} 
.nav2 ul li:hover ul li a:hover ,  .ew_nav_expanded ul li:hover ul li a:hover{
	background-color:rgb(210,210,210); /*Color subcells hovering mode*/
	text-decoration:none;
	min-height: 4px;  /* attempted patch for IE6 bug- menu disappeared, Sep 16, 2008 */

	} 

/*IE6 hovering*/
/*.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}*/
.nav2 ul li a:hover , .ew_nav_expanded ul li a:hover{
	background-color:rgb(210,210,210); 
	text-decoration:none;
	}
.nav2 ul li a:hover ul, .ew_nav_expanded ul li a:hover ul{
	display:block;
    /*width:200px;*/
	position:absolute;
	z-index:999;
	top:0.1em;
	left:0;
	margin-top:0.1em;
	}
/*.nav2 ul li a:hover ul li a {display:block; width:10.0em; height:1px; line-height:1.3em; 
	padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); 
	border-bottom: solid 1px rgb(175,175,175); 
	background-color:rgb(237,237,237); 
	font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover, .ew_nav_expanded ul li a:hover ul li a:hover {
	background-color:rgb(210,210,210); text-decoration:none;/*Color subcells hovering mode*/
	} 


.ew_nav_expanded { 
	background:rgb(220,220,220) url(../chrome/bg_head_bottom_nav.jpg) no-repeat; 
	font-size:10px;
	} 

.ew_nav_expanded ul li {
	z-index:auto !important /*Non-IE6*/; 
	z-index:100 /*IE6*/; 
	}
.ew_nav_expanded ul li a {
	display:block; height:3.1em; line-height:3.1em; 
	padding:0 8px 0 8px; text-decoration:none; 
	}


.nav_current_page_expanded_menu_item {
	font-weight: bold; 
	color: navy;
	}
	
.nav2 ul li.nav_current_page_expanded_menu_item_li a:hover,
.ew_nav_expanded ul li.nav_current_page_expanded_menu_item_li a:hover,
.nav_current_page_expanded_menu_item_li {
	/*background-color:#BBEEFF;*/
	background-image: url(../chrome/bg_head_bottom_darker_nav.jpg);
	background-position: -40px 0;
	}

.ew_nav_expanded ul li:hover ul {
	top:24px;
	} 
.ew_nav_expanded ul li:hover a {/*Color main cells hovering mode*/
	background-color:rgb(210,210,210); 
	text-decoration:none;
	} 





