﻿/* first level nav */         
#topnav {
   position: absolute;
   top: 170px;
left: 10px;
	width:730px;
	height:24px;
	z-index: 999;
  /*  background-image: url(../images/senca.jpg);*/   
background: #E6E6E6;
	background-repeat: no-repeat;  
	font-size: 9px;
	}
#topnav #menu {width: 580px; margin-top:4px; display: none; /* This is to avoid FUSC and is set to block on load via javascript. */}
#topnav ul.mb {	list-style: none;	margin: 0px;	padding: 0px;		width: 600px;	float: left;	background: #B4B4B4;}

#topnav ul.mb li {float: left;
display: block;	list-style: none;		
padding: 0px 0px 0px 0px;		
margin: 0px 1px 0px 0px;		
color: #000;              
background-color: #B4B4B4;
height: 16px;
font-size: 9px;}

/* first level nav links */
#topnav ul.mb li.m1{background-color: #B4B4B4; color: #fff; width: 225px;}
#topnav ul.mb li.m2{background-color: #B4B4B4; width: 250px;}

#topnav ul.mb li a{
background-image:url(../images/plus-m.png);
background-repeat: no-repeat;
background-position: left 50%;
text-decoration: none;
color:#000;   
font-weight: bold;
/*height: 16px !important;
line-height: 16px !important;*/
height: 16px;
line-height: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
display: block; 
}
	
#topnav ul.mb li a div{ margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}

#topnav ul.mb li a:hover{/*background-image:url(../images/plus-m.png*/);
	background-repeat:no-repeat;}

#topnav ul.mb li a:active, #topnav ul.mb a.visible{/*background-image:url(../images/plus-m.png*/);
	background-repeat:no-repeat;}

/* div for positioning second level nav */

#topnav ul.mb li div {	position: relative;}

/* second level nav */

#topnav ul.mb  ul {z-index: 500; position: absolute;	top: 16px;	left: 0px;	
margin: 0px;
padding: 0px;}
#topnav ul.mb ul#mnu100{background-color:#B4B4B4; width: 225px; }
#topnav ul.mb ul#mnu200{background-color:#B4B4B4; width: 250px;}


#topnav ul.mb ul li {position: relative;	float: left;
padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; 
height: auto;
width: 100%;
display: block;
}
#topnav ul.mb  ul>li {display: block;	/* required for opera: */	float: none;}

/* second level nav links */
#topnav ul.mb ul li a{
border-bottom: 1px solid #ffffff;
padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; 	
color: #000;	
display: block;	
height: auto;
background-image: none;
text-align: left;	
width: 100% !important;	}
	
#topnav ul.mb ul li a div{
height: auto;
font-size: 9px;
line-height: 11px;
padding: 6px 6px 6px 0px;
}
	
#topnav ul.mb ul li a:hover{background-image: none;background-color: #99B0BF; color: #000000;}


	
/* third level nav */




