#menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8E8E8;
	border-bottom: 5px solid #00386B;
	border-top: 1px solid #B4B4B4;
	width: 778px;
	height: 22px;
	margin: 0 0 7px 0;
	line-height: 22px;
	
	position: relative;
	z-index: 10;
}

/**
* all lists
*/
#nav, #nav ul {

	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
}

#nav ul ul{

	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
}


/**
* formatting
*/
#nav li { float: left; position: relative; padding: 0 11px; }
#nav li ul { display: none;	position: absolute; top: 21px; 	left: 0; }

/*ch*/
#nav ul li { float: left; position: relative; padding: 0 11px; }
#nav li ul ul { display: none;	position: absolute; top: 21px; 	left: 0; }

#nav li ul ul{ left:198px; top:-1px ; display: none; }

/*ch 3d level*/
#nav ul ul li { float: left; position: relative; padding: 0 11px; }
#nav li ul ul ul{ display: none; position: absolute; top: 21px; left: 0; }

#nav li ul ul li ul{ left:198px; top:-1px ; display: none; }

/*ch check later... not sure if usefull*/
#nav li ul ul ul{ left:197px; top: 0; display: none; }


/*ch*/
#nav li:hover ul ul, #nav li.sfhover ul ul{ display: none; }


#nav li:hover ul, #nav li.sfhover ul { 	display: block; }
#nav ul li:hover, #nav ul li.sfhover { background-color: #989994; }

/*ch 3d level*/
#nav li:hover ul ul ul, #nav li.sfhover ul ul{ display: none; }


#nav li ul li ul li:hover ul , #nav li ul li ul li.sfhover ul ul ul { 	display: block; }
#nav ul ul ul li:hover, #nav ul ul ul li.sfhover { background-color: #989994; }

/*CH*/
#nav li ul li:hover ul ul,#nav li ul li.sfhover ul ul{ 	display: none; }

#nav li ul li:hover ul,#nav li ul li.sfhover ul { 	display: block; }

#nav ul ul li:hover, #nav ul ul li.sfhover { background-color: #989994; }

#nav ul li { height:auto; background-color: #E8E8E8; margin: 1px 0; }
#nav ul { background-color: #FFFFFF; margin: 1px 0 }

/*ch 3d level*/

#nav ul li { height:auto; background-color: #E8E8E8; margin: 1px 0; }
#nav ul { background-color: #FFFFFF; margin: 1px 0 }

/*ch*/
/*
#nav ul ul li { height:auto; background-color: #E8E8E8; margin: 1px 0; }
#nav ul ul{ background-color: #FFFFFF; margin: 1px 0 }
*/
#nav a { display: block; text-decoration: none; color: #003468; }
#nav ul li a { color: #003468; }
#nav ul li a:hover { color: #FFFFFF; }

/*ch*/
#nav a { display: block; text-decoration: none; color: #003468; }
#nav ul ul li a { color: #003468; }
#nav ul ul li a:hover { color: #FFFFFF; }

/*ch 3d level*/
#nav a { display: block; text-decoration: none; color: #003468; }
#nav ul ul li ul li a { color: #003468; }
#nav ul ul li ul li a:hover { color: #FFFFFF; }

/**
* width of the top level list items
*/
#mi_1 { width:50px; }
#mi_2 { width:47px; }
#mi_3 { width:75px; }
#mi_4 { width:107px; }
#mi_5 { width:63px; }
#mi_6 { width:42px; }
#mi_7 { width:40px; }
#mi_8 { width:45px; }
#mi_9 { width:60px; }
#mi_10 { width:29px; }

/**
* position of the drop down menus
*/
/*ch 2nd level borders*/
ul#drop11 li, ul#drop12 li, ul#drop13 li, ul#drop14 li, ul#drop15 li { margin: 1px 0 0 0; width: 175px; }
ul#drop11, ul#drop12, ul#drop13, ul#drop14, ul#drop15 { width: 198px; }

ul#drop61 li,ul#drop21 li, ul#drop22 li, ul#drop23 li, ul#drop24 li, ul#drop25 li{ margin: 1px 0 0 0; width: 175px; }
ul#drop61,ul#drop21, ul#drop22, ul#drop23, ul#drop24, ul#drop25{ width: 198px; }


/*#nav ul li { float: left; position: relative; padding: 0 11px; }*/
/*ul#drop51 li ul { float: right; position: relative; padding: 0 11px; }*/

ul#drop51 li{ margin: 1px 0 0 0; width: 175px; }

/*ul#drop51 li{ margin: 1px 0 0 0; width: 175px; }*/
ul#drop51 { width: 198px;   }
/*ul#drop51 li ul { float: right;  padding: 0 11px; right:389px; }*/

/*ch 3d level borders*/	
ul#drop111 li, ul#drop112 li { margin: 1px 0 0 0; width: 175px; }
ul#drop111, ul#drop112{ width: 198px; }

ul#drop121 li, ul#drop122 li { margin: 1px 0 0 0; width: 175px; }
ul#drop121, ul#drop122{ width: 198px; }

ul#drop131 li, ul#drop132 li { margin: 1px 0 0 0; width: 175px; }
ul#drop131, ul#drop132{ width: 198px; }

ul#drop141 li, ul#drop142 li, ul#drop143 li, ul#drop144 li { margin: 1px 0 0 0; width: 175px; }
ul#drop141, ul#drop142, ul#drop143, ul#drop144{ width: 198px; }

ul#drop151 li, ul#drop152 li, ul#drop153 li, ul#drop154 li { margin: 1px 0 0 0; width: 175px; }
ul#drop151, ul#drop152, ul#drop153, ul#drop154{ width: 198px; }

ul#drop211 li, ul#drop212 li, ul#drop213 li, ul#drop214 li { margin: 1px 0 0 0; width: 175px; }
ul#drop211, ul#drop212, ul#drop213, ul#drop214{ width: 198px; }
	
ul#drop221 li, ul#drop222 li { margin: 1px 0 0 0; width: 175px; }
ul#drop221, ul#drop222{ width: 198px; }

ul#drop241 li, ul#drop242 li { margin: 1px 0 0 0; width: 175px; }
ul#drop241, ul#drop242{ width: 198px; }
/*-----------------------------------------------------------------------------------------*/


ul#drop1 li { margin: 1px 0 0 0; width: 175px; }
ul#drop1 { width: 198px; }
ul#drop2 li { margin: 1px 0 0 0; width: 175px; }
ul#drop2 { width: 198px; }
ul#drop3 li { margin: 1px 0 0 0; width: 175px; }
ul#drop3 { width: 198px; }

/*added by chris herselman for new menus*/
ul#drop4 { width: 198px; }
ul#drop4 li { margin: 1px 0 0 0; width: 175px; }

ul#drop5 { width: 198px; }
ul#drop5 li { margin: 1px 0 0 0; width: 175px; }

ul#drop6 { width: 198px; }
ul#drop6 li { margin: 1px 0 0 0; width: 175px; }

ul#drop7 { width: 128px; }
ul#drop7 li { margin: 1px 0 0 0; width: 108px; }
