/***  main nav styles ***/




#navlist{
	margin: 0;
	padding: 0;

}

#navlist img{
	margin: 0;
	padding: 0;
}


#navlist ul, #navlist li{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	z-index:10;
}




/* hide from IE mac \*/
#navlist a:link, #navlist a:visited{
	float: left;
	margin: 0;
	text-decoration: none;
	height: 32px;
	
}
/* end hack*/

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{
	background: transparent;
	color: #000;

}
#navlist a:hover {
	/*background: #ddd;*/
	color: #000; 
}

/* begin drop down nav styles */

/*
#navlist li table {
	margin:-1px; 
	border-collapse:collapse;
}
*/
/*conditional comment used instead*/
/*
* html #navlist li a, #navlist li a:visited {
	width:100%;
	w\idth:90%;
}
*/

#navlist li ul {display: none;}

#navlist li a, #navlist li a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	text-align:left;
	overflow:hidden;
	
}

#navlist li ul li a, #navlist li ul li a:visited {
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 5px;
	font-weight:800;
	
}

#navlist li {float:left; position:relative;}

/* hide from IE mac \*/
#navlist li:hover ul, li.over ul {
	
	display:block;
	position:absolute;
	top:32px;
	left:0px;
	z-index: 20;
}
/* end hack*/

/* keep the third level hidden when you hover on first level list OR link */
#navlist ul :hover ul ul{visibility:hidden; }

#navlist li:hover ul li a.hide {background:#fff; color:#000;}
#navlist li:hover ul li:hover a.hide {background:#ddd; color:#000;}
/*#navlist li:hover ul li ul {display: none;}*/
#navlist li:hover ul li {border-left: 6px groove #000;}


/*#navlist li:hover ul.border {border-left: 8px solid #ddd;}*/

/* hide from IE mac \*/
#navlist li:hover ul li a {
	
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	width: 140px;
	height: 100%;
	display:block;
	background-color:#3366dd;
	color:#fff;
}
/* end hack */

#navlist li:hover ul li a.first {
	/*border-top: 1px solid #aaa;*/
}

#navlist li:hover ul li a:hover {background-color:#0099ff; color:#fff; border-bottom: 1px solid #fff;  width: 140px;}
/*#navlist li:hover ul li:hover ul {display:block; position:absolute; top:0;}*/

/* end drop down nav styles */

<!--figure this   out-->
#navlist .bottom li:hover ul li a:hover {background-color:#0099ff; color:#fff; border-bottom: 1px solid #000;  width: 140px;}



 	
	



#navlist input[type=text] {
  font-size:14px;   padding-left:3px; position:relative; background-color:#fff;
 top:3px; display: inline; border:1px solid #000;  }
 
#navlist #subbutton { color:#fff; font-size:14px; height:20px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#0099ff; border-color:#fff; padding:0;  margin:0; position:relative; top: 4px;}


#pageheader_wide {margin-bottom:0; margin-left: 0px; margin-right: 5px;}
#bluebgwide {height: 32px; margin-bottom:0; margin-left: 5px; margin-right: 5px;}
#bluebgwide td {background-image:url('../images/2blue_filler.gif'); margin-bottom:0; }
#bluebg {height: 32px; margin-bottom:0; margin-left: 13px;}
#bluebg td {background-image:url('../images/2blue_filler.gif'); margin-bottom:0; }
