@charset "utf-8";
/* CSS Document */
* {margin: 0px; padding: 0px;}/*overides browser 
default style*/

#b_nav {
	position: relative;
	font-family: helvetica;
	font-size: .9em;
	margin: 0px 0px 0px 0px;
	background-color:#74a1b3;
	width:100%;
	height:25px;
		 		  }
				  
#b_nav ul{list-style-type:none;
                  margin-left:2px;  /*this is alignment of drop down with top nav*/		   
					}

#b_nav ul li {
	float: left;
	position: relative;
	font-size: 1em;
	padding-right: 10px;
	padding-bottom:0px;
	margin-bottom: 0px; /*fix by JAS 7.1.13 */
}

#b_nav ul li a { 	padding:5px 35px 5px 10px;
				    display: block;
				    text-align:center;
				    text-decoration: none;}
						
#b_nav ul li a:hover { color: #fff;}
								 							 
#b_nav ul li ul {display:none; font-size: .8em;}

#b_nav ul li:hover ul {	display: block;
						position: absolute;
						z-index:10;}/*this is important*/
							  
#b_nav ul li:hover ul li a {text-align: left;
					height: auto;
					background:#CCCCCC;	/*this is gray*/	
					font-size: 1.2em;
					color: black;
					padding:3px 5px 3px 5px;
					display:block;
					/*border-bottom: 1px solid #f2f2f2;*/
					border-right: none;
					width: 175px;
									
									}
#b_nav ul li:hover ul li a:hover {
									background:  #74a1b3;
								    color: #fff;}
									

.first{margin-top: -.19em;}/*use this so there is no gap between drop down and top list*/
									