/* ------------------------- Menu -------------------------------------- */

#menu {
   position:relative;
   float:left;
   width:100%;
   margin-left:0;
   color:#fff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   z-index:1000;
   height: 30px;
   text-align: center;
}

@media print {
   #menu {
      display:none;
   }
}

#menu ul, #menu li, #menu a {
   margin:0;
   padding:0;
   z-index:1000;
}

#menu a {
   font-weight: normal;
}

#menu ul {
   list-style:none;
   width:auto;
}

.menu li {
   position:relative;
   float:left;
   width: auto;
}

#menu a, #menu a:link, #menu a:visited {
   display:block;
   color:#fff;
   background: url('../img/nav.gif') no-repeat 0 0;
   width: 153px;
   margin: 0 1px 0 0;
   /*font:bold 11px/1em arial, helvetica, sans-serif;*/
}

#menu a.on, #menu a:hover, #menu a.hover {
   background-color:#fff;
   background: url('../img/nav.gif') no-repeat 0 bottom;
}

#menu span {
   display:block;
   /*padding:8px 5px 4px 5px;*/
   padding:6px 7px 6px 7px;
   font-size: 11px;
   z-index:1000;
}

#menu span.label {}

.submenu, .submenu li, .submenu a {
   height:auto !important;
}

.submenu {
   width:153px !important;
   list-style:none;
   position:absolute;
   top:32px;
   left:0;
   visibility: hidden;
   background-color:#4D4D4D;
   border-left:1px solid #fff;
   border-right:1px solid #fff;
   border-bottom:1px solid #fff;
   text-align: left;
}

.submenu li {
   float:none !important;
   background: none;
}

.submenu a, .submenu a:link, .submenu a:visited {
   color:#fff !important;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   background: none !important;
   border-top: 1px solid #fff;
}

.submenu .on, .submenu a:hover, .submenu a.hover {
   color:#fff !important;
   background-color:#E45A00 !important;
}

.submenu span {
   padding: 2px 0 2px 14px !important;
}

.submenu span.label {}

/* --------------------------- Menu EOF ------------------------------------- */

/* --------------------------- Section Nav --------------------------------- */

#nav {
   clear:both;
   width:100%;
   /*height: 25px;*/
   background-color: #333;
   padding:0;
   margin:2px 0 0 0;
   min-height: 25px;
    overflow: auto;
}

@media print {
   #nav {
      display:none;
   }
}

#nav a, #nav a:link, #nav a:visited {
   /*height:28px;*/
   color:#fff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   /*width:216px;*/
}

#nav a span {
   padding:3px 0 0 14px;
}

#nav a.on, #nav a.on:link, #nav a.on:visited, #nav a:hover {
   color:#E45A00;
}

#nav div {
   float: left;
   margin: 4px 26px 0 10px;
}

.nav_divider {
	display: none;
}

/** Section Quat Nav **/

#nav .nav_quat, #nav .nav_quat div {
   display: none;
   /*color:#636d1e;
   background-color:#aeb874;*/
}

#nav p {
   margin:0;
}

#subnav {
	background: url('../img/divider_nav.gif') repeat-x 0 bottom;
	padding: 0 0 3px 0;
	margin: 0 0 25px 0;
}

#subnav div {
	background: url('../img/divider_nav.gif') repeat-x 0 0;
	padding: 5px 0 3px 0;
}

#subnav div a:link, #subnav div a:visited {
	background: url('/img/h_images/arrow_orange.gif') no-repeat 0 7px;
	padding: 3px 0 3px 20px;
	display: block;
	font-weight: bold;
}

#subnav div a:hover, #subnav div a.on {
	color: #666;
}

/** Section Quat Nav EOF **/

/** Section Quint Nav **/
/*
#nav .nav_quint {
   margin-left:10px;
   width:165px !important;
}

#nav .nav_quint a, #nav .nav_quint a:link, #nav .nav_quint a:visited {
   width:172px !important;
}
*/
/** Section Quint Nav EOF **/

/* --------------------------- Section Nav EOF ----------------------------- */

