/**********MENUS******************/

/*****Nav 1******/
#nav_1
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_1 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 90%;
}

#nav_1 ul li
{
	/* Main Menu Item Properties */
	width: 90%;
}


#nav_1 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_1 a, #nav_1 .iemenufix
{
	color: #333333;
	
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_1 ul li a
{
	color: #333333;
}

/*no effect */
#nav_1 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_1 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0px 5px 5px;

}

#nav_1 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_1 li:hover ul, #nav_1 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_1 ul li:hover, #nav_1 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_1 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_1 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_1 li li:hover, #nav_1 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_1 ul ul li:hover, #nav_1 ul ul li.sfhover
{
	background-color: #ffffff;
	color: #072f67;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_1 li ul li:hover ul, #nav_1 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
		width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_1 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_1 ul li.sfhover a
{
	color: #333333;
	
}

#nav_1 li:hover ul ul, #nav_1 li:hover ul ul ul, #nav_1 li.sfhover ul ul, #nav_1 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_1 li li:hover ul, #nav_1 li li li:hover ul, #nav_1 li li.sfhover ul, #nav_1 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_1 ul ul li a:hover{ color:#3b51a2; }
#nav_1 ul ul li a:link { color: #3b51a2; }
#nav_1 ul ul li a:visited { color: #3b51a2; }

/*****Nav 2******/
#nav_2
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_2 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 90%;
}

#nav_2 ul li
{
	/* Main Menu Item Properties */
	width: 90%;
}


#nav_2 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_2 a, #nav_2 .iemenufix
{
	color: #333333;
	
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_2 ul li a
{
	color: #333333;
	
}

/*no effect */
#nav_2 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_2 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0 5px 5px;

}

#nav_2 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_2 li:hover ul, #nav_2 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_2 ul li:hover, #nav_2 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_2 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	padding-right:5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_2 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_2 li li:hover, #nav_2 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_2 ul ul li:hover, #nav_2 ul ul li.sfhover
{
	background-color: #ffffff;
	color: #072f67;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_2 li ul li:hover ul, #nav_2 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_2 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_2 ul li.sfhover a
{
	color: #333333;
	
}

#nav_2 li:hover ul ul, #nav_2 li:hover ul ul ul, #nav_2 li.sfhover ul ul, #nav_2 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_2 li li:hover ul, #nav_2 li li li:hover ul, #nav_2 li li.sfhover ul, #nav_2 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_2 ul ul li a:hover{ color:#3b51a2; }
#nav_2 ul ul li a:link { color: #3b51a2; }
#nav_2 ul ul li a:visited { color: #3b51a2; }

/*****Nav 3******/
#nav_3
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_3 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 90%;
}

#nav_3 ul li
{
	/* Main Menu Item Properties */
	width: 90%;
}


#nav_3 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_3 a, #nav_3 .iemenufix
{
	color: #333333;
	 
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_3 ul li a
{
	color: #333333;
	 
}

/*no effect */
#nav_3 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_3 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0px 5px 5px;

}

#nav_3 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_3 li:hover ul, #nav_3 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_3 ul li:hover, #nav_3 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_3 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_3 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_3 li li:hover, #nav_3 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_3 ul ul li:hover, #nav_3 ul ul li.sfhover
{
	background-color: #ffffff;
	color: #072f67;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_3 li ul li:hover ul, #nav_3 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_3 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_3 ul li.sfhover a
{
	color: #333333;
	
}

#nav_3 li:hover ul ul, #nav_3 li:hover ul ul ul, #nav_3 li.sfhover ul ul, #nav_3 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_3 li li:hover ul, #nav_3 li li li:hover ul, #nav_3 li li.sfhover ul, #nav_3 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_3 ul ul li a:hover{ color:#3b51a2; }
#nav_3 ul ul li a:link { color: #3b51a2; }
#nav_3 ul ul li a:visited { color: #3b51a2; }

/*****Nav 4******/
#nav_4
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_4 ul
{ color: #333333; font-size: 12px; line-height: 1em; font-family: Arial, sans-serif; list-style-type: none; margin: 0; padding: 0; position: relative; width: 100%; }

#nav_4 ul li
{
	/* Main Menu Item Properties */
	width: auto;
}


#nav_4 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_4 a, #nav_4 .iemenufix
{
	color: #333333;
	 
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_4 ul li a
{
	color: #333333;
	 
}

/*no effect */
#nav_4 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_4 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0 5px 5px;

}

#nav_4 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_4 li:hover ul, #nav_4 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_4 ul li:hover, #nav_4 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_4 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_4 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_4 li li:hover, #nav_4 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_4 ul ul li:hover, #nav_4 ul ul li.sfhover
{ background-color: #ffffff; color: #072f67; width: auto;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_4 li ul li:hover ul, #nav_4 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_4 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_4 ul li.sfhover a
{
	color: #333333;
	
}

#nav_4 li:hover ul ul, #nav_4 li:hover ul ul ul, #nav_4 li.sfhover ul ul, #nav_4 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_4 li li:hover ul, #nav_4 li li li:hover ul, #nav_4 li li.sfhover ul, #nav_4 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_4 ul ul li a:hover{ color:#3b51a2; }
#nav_4 ul ul li a:link { color: #3b51a2; }
#nav_4 ul ul li a:visited { color: #3b51a2; }

/*****Nav 4******/
#nav_5
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_5 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 80%;
}

#nav_5 ul li
{
	/* Main Menu Item Properties */
	width: 80%;
}


#nav_5 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 140px;
}

#nav_5 a, #nav_5 .iemenufix
{
	color: #333333;
	 
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_5 ul li a
{
	color: #333333;
	 
}

/*no effect */
#nav_5 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_5 li
{
	/* all list items */
	float: left;
	width: 130px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0 5px 5px;
	clear:both;

}

#nav_5 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_5 li:hover ul, #nav_5 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_5 ul li:hover, #nav_5 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_5 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_5 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_5 li li:hover, #nav_5 li li.sfhover
{
	background-color: #ffffff;
	width: 130px;
}
/* Changes the sub menu background and border on rollover */
#nav_5 ul ul li:hover, #nav_5 ul ul li.sfhover
{
	background-color: #ffffff;
	color: #072f67;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_5 li ul li:hover ul, #nav_5 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_5 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_5 ul li.sfhover a
{
	color: #333333;
	
}

#nav_5 li:hover ul ul, #nav_5 li:hover ul ul ul, #nav_5 li.sfhover ul ul, #nav_5 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_5 li li:hover ul, #nav_5 li li li:hover ul, #nav_5 li li.sfhover ul, #nav_5 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_5 ul ul li a:hover{ color:#3b51a2; }
#nav_5 ul ul li a:link { color: #3b51a2; }
#nav_5 ul ul li a:visited { color: #3b51a2; }

/*****Nav 6******/
#nav_6
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_6 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 80%;
}

#nav_6 ul li
{
	/* Main Menu Item Properties */
	width: 80%;
}


#nav_6 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_6 a, #nav_6 .iemenufix
{
	color: #333333;
	 
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_6 ul li a
{
	color: #333333;
	 
}

/*no effect */
#nav_6 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_6 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0 5px 5px;
	clear:both;

}

#nav_6 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_6 li:hover ul, #nav_6 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_6 ul li:hover, #nav_6 ul li.sfhover
{
	background-color: #ffffff;
}

/* effects individual items in submenus */
#nav_6 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_6 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_6 li li:hover, #nav_6 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_6 ul ul li:hover, #nav_6 ul ul li.sfhover
{
	background-color: #ffffff;
	color: #072f67;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_6 li ul li:hover ul, #nav_6 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}
/*Causes top level menu to highligh when mouse in anywhere in menu.*/
/*The following rules for ul li.shover and ul li:hover must be split. */
#nav_6 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_6 ul li.sfhover a
{
	color: #333333;
	
}

#nav_6 li:hover ul ul, #nav_6 li:hover ul ul ul, #nav_6 li.sfhover ul ul, #nav_6 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_6 li li:hover ul, #nav_6 li li li:hover ul, #nav_6 li li.sfhover ul, #nav_6 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_6 ul ul li a:hover{ color:#3b51a2; }
#nav_6 ul ul li a:link { color: #3b51a2; }
#nav_6 ul ul li a:visited { color: #3b51a2; }


/*****Nav 7******/
#nav_7
{
	
	margin: 0;
	padding: 0;
	border: none;
	height: 24px;
}

#nav_7 ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}

#nav_7 ul li
{
	/* Main Menu Item Properties */
	width: auto;
}


#nav_7 ul ul
{
	color: #333333;
	font-size: 12px;
	line-height: 1em;
	font-family: Arial, sans-serif;
	letter-spacing: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px none;
	width: 144px;
}

#nav_7 a, #nav_7 .iemenufix
{
	color: #333333;
	 
	text-decoration: none;
	display: block;
}

/* top menu color */
#nav_7 ul li a
{
	color: #333333;
	 
}

/*no effect */
#nav_7 ul ul li a
{
	color: #333333;
	font-weight: normal;
	width: 140px;	
}

#nav_7 li
{
	/* all list items */
	float: left;
	width: 140px; /* width needed or else Opera goes nuts */ /*width of list item*/
	padding: 5px 0px 5px 5px;

}

#nav_7 li ul ul
{
	/* third-and-above-level lists */
}

/* Setup first sub-menu to drop down, not slide to the side. */
#nav_7 li:hover ul, #nav_7 li.sfhover ul
{
	/*positioning of the first layer sub-menu*/
	position: absolute; /*use em units to work with IE and Netscape*/
	left: 0px; /* -(width of border)*/
	top: 21px; /*Top of dropdown relative to top of top level UL */
	z-index: 2;
}

/* effects individual items in submenus */
#nav_7 li li
{
	color: #072f67;
	background-color: #e5e9ef;
	padding: 5px;
	margin: 0px;
	/* border: solid 1px #333333; */
}

/* Changes the sub UL */
#nav_7 li ul
{
	background-color: #e5e9ef;
	/* border: 1px solid #333333; */
	position: absolute;
	left: -999em;
}

/* Causes backgroung color change on list items in sub menus */
#nav_7 li li:hover, #nav_7 li li.sfhover
{
	background-color: #ffffff;
	width: 133px;
}
/* Changes the sub menu background and border on rollover */
#nav_7 ul ul li:hover, #nav_7 ul ul li.sfhover
{ background-color: #ffffff; color: #072f67; width: auto;
	/* border: solid 1px #3b51a2; */
}
/* Positions the sub submenu on rollover */
#nav_7 li ul li:hover ul, #nav_7 li ul li.sfhover ul
{
	/*Required to show second sub menues*/
	position: absolute;
	left: 156px; /* Left shift of second menu - should equal width of UL*/
	top: 10px;
	width: 164px;
}

/* Causes top level menu to highligh when mouse in anywhere in menu IE ONLY. */
/* The following rules for ul li.shover and ul li:hover must be split. */
#nav_7 ul li.sfhover
{
	color: #333333;
	background-color: #ffffff;
}

/* Firefox rollover change, keeps color when on submenu */
#nav_7 ul li:hover, #nav_7 ul li.sfhover
{
	background-color: #ffffff;
}

/* Global rollover font color change and entirely effect on submenus */
#nav_7 ul li.sfhover a
{
	color: #333333;
	
}

#nav_7 li:hover ul ul, #nav_7 li:hover ul ul ul, #nav_7 li.sfhover ul ul, #nav_7 li.sfhover ul ul ul
{
	left: -999em;
}

#nav_7 li li:hover ul, #nav_7 li li li:hover ul, #nav_7 li li.sfhover ul, #nav_7 li li li.sfhover ul
{
	/* lists nested under hovered list items */
	left: auto;
}

/*submenu link color */
#nav_7 ul ul li a:hover{ color:#3b51a2; }
#nav_7 ul ul li a:link { color: #3b51a2; }
#nav_7 ul ul li a:visited { color: #3b51a2; }

