/*#upmenu { 
    float: right; 
    width: 600px; 
    color: #333333; 
    font-size: 14px; 
    padding: 0 150px 0 0; 
    display:table;
  }
  
    #upmenu ul { 
      padding: 0; 
      list-style: none; 
      float: right; 
     
    }
    .menupad { 
      margin: 0 20px 0 0; 
      float: right; 
         
    }
    #main { 
      padding: 5px 0 0 0; 
      text-align: center; 
      width: 80px; 
      height: 30px; 
      z-index: 500;
      
      voice-family: "\"}\""; voice-family: inherit; height: 20px; 
      text-decoration: none; 
    }
    #main:link, #main:visited { 
      color: #fff; 
      display: block; 
      background: url(/pics/system/mainmenu.gif); 
      text-decoration: none; 
        z-index: 500;
    }
    #main:hover, #main #current { 
      color: #fff; 
      display: block; 
      background: url(/pics/system/mainmenu2.gif); 
        z-index: 500;
    }
*/

#menu {
  width: 80%;
  float: left;
  z-index:1000;
  margin-top:3px;
}

.menuPad{
  text-align: center;
  _text-align: left;
  width: 150px;
}
.menuPad a:hover{
background: #F6921D;
 
}
#sub li {
  background-color: #0065A3 ;   
	width: 22em !important;
	width: 20.0em;
	paddding:0;
	display:  block;
	z-index: 500;
	height: 20px;
}
#sub li a:link,  #sub li a:visited{
  color: white; 
  text-align: left; 
  font-weight: bold;
  display:  block;
  font-size:12px;
  z-index: 500;
  voice-family: "\"}\""; voice-family: inherit; height: 20px; 
  text-decoration: none; 
  padding: 5px 0 0 0; 
  height: 20px;
}

#sub li a:hover,  #sub #current{
  background-color: #F6921D;
  
  text-align: center; 
   font-weight: bold;
   z-index: 500;
   text-align: left; 
   display:  block;
  voice-family: "\"}\""; voice-family: inherit; height: 20px; 
  text-decoration: none; 
  padding: 5px 0 0 0;
  height: 20px; 
 
}

#nav, ul#nav ul {
	float: right;
	width: 100%;
	list-style: none;
	background: transparent;
	font-weight: bold;
	font-family: Tahoma;
	padding: 0;
	z-index: 500;
	text-align: left;			
	margin:0px;
	line-height:1;
	
}

#nav a {
	display: block;
	color: white;
	text-decoration: none;
	z-index: 500;
	font-family: Tahoma;	
	
}

#nav a.daddy {	
	z-index: 500;	
}

#nav li {
	float: right;
	padding: 0;
	z-index: 500;	
	font-family: Tahoma;	
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 16em !important;
	width: 14.0em;
	font-weight: normal;
	margin: 0;	
	z-index: 500;
	padding:0;	
	border: 1px solid rgb(167, 194, 227);	
}

ul#nav li li {
	padding: 0;
	z-index: 500;
    margin:0;
}


#nav li ul ul {
	margin: -1.37em 0 0 12em;
	margin-right: 6.3;
	z-index: 500;
	
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	color: #ffffff;
	z-index: 500;
	
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	color: #ffffff;
	z-index: 500;
}
#nav li:hover, #nav li.sfhover {
	color: #ffffff;
	z-index: 500;
}
