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

#navigation {
  height:32px;
  width:813px;
  /*background:#41698d url(/img/nav/navigation.gif) no-repeat top left;*/
  background:#fff url(/img/nav/navigation.gif) no-repeat top left;
  z-index:100;
  line-height:32px;
  vertical-align:middle;
  text-align: center;
}

#navigation ul {
  margin:0;
  padding:0;
  text-align:center;
  list-style:none;
  display: block;
}

#navigation li {
  padding:0px !important; /*ul li has !important in style.css? */
}

#menu {
  margin-top:1px !important;
  overflow:hidden;
}

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

#menu, #menu li, #menu a {
}

#menu li {
  height:29px;
  line-height:29px;
  display: inline;
}

.page #menu .menu_underline {
  position:absolute;
  height:4px;
  line-height:4px;
  background-color:transparent;
}
.menu_underline_bgcolor {
  background-color:#ea6401 !important;
}

#menu a, #menu a:link, #menu a:visited {
  color:#b5c6d5;
}

#menu .on, #menu a:hover, #menu a.hover {
  color: #fff !important;
}

#menu span {
  padding:0px 8px;
  height:29px;
  line-height:29px;
  vertical-align:middle;
  font:bold 12px/29px arial, tahoma, sans-serif;
  white-space:nowrap;
}

#menu span.label {}

#menu .menu_seperator {
  width:1px !important;
  background:transparent url(/img/nav/divider_nav_uro.gif) no-repeat center left;
}

/* for on state of dhtml menu */
#menu li.on a span { color: #fff; }
#menu li.on ul.submenu li.on a { background-color: #fd7643; }
#menu li.on ul.submenu li.on a span { color: #fff; }

.submenu {
  width:185px;
  position:absolute;
  /*top:32px;
  left:0px;*/
  visibility:hidden;
  z-index:1000;
  text-align:left !important;
  overflow:hidden;
}

.submenu, .submenu li, .submenu a {
}

.submenu li {
  height:auto !important;
}

.submenu a, .submenu a:link, .submenu a:visited {
  display:block;
  color:#38536d !important;
  background:#7c9eb1;
  border-bottom:1px solid #a7c2c4;
}

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

.submenu span {
  display:block;
  line-height:1.25 !important;
  height:auto !important;
  padding: 3px 12px !important;
  text-align:left !important;
  white-space:normal !important;
   font-weight: normal !important;
}

.submenu span.label {}

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

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

#nav {
   clear:both;
   width:216px;
   margin:0;
}

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

#nav a, #nav a:link, #nav a:visited {
   /*height:28px;*/
   display:block;
   color:#1d5f9d;
   /*background:url('/img/nav/bullet.gif') no-repeat 8px 9px;*/
   font: normal 12px Arial, Helvetica, Tahoma, sans-serif;
   /*width:216px;*/
}

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

#nav a.on, #nav a.on:link, #nav a.on:visited, #nav a:hover {
   /*background:url('/img/nav/bullet_white.gif') no-repeat 8px 9px;*/
   color:#ea7a00;
}

#nav div {
   /*clear:both;
   float:left;
   position:relative;*/
   width:216px;
}

.nav_divider {
   line-height:1px;
   height:1px;
}

/** Section Quat Nav **/

#nav .nav_quat, #nav .nav_quat div {
   color:#1d5f9d;
   /*background-color:#aeb874;*/
}

#nav .nav_quat div {
   /*width:202px;*/
   /*margin-left:14px;*/
   /*padding-left:14px;*/
   /*background:#646d2b !important;*/
}

#nav .nav_quat a.on {
   /*color:#EA7A00 !important;*/
}

#nav .nav_quat a, #nav .nav_quat a:link, #nav .nav_quat a:visited {
   height:auto !important;
   /*background:url('/img/nav/bullet.gif') no-repeat 14px 6px;*/
   font:normal 12px/1.2em Arial, Helvetica, Tahoma, sans-serif !important;
   /*text-transform:none !important;*/
   /*width:192px !important;*/
   background: url('/img/nav/nav_bullet.gif') no-repeat 23px 7px !important;
}

#nav .nav_quat a:hover {
   /*background:url('/img/nav/bullet_white.gif') no-repeat 14px 6px !important;*/
}

#nav .nav_quat a span {
   /*padding:2px 8px 2px 8px;*/
   padding:2px 8px 2px 32px;
}

#nav .nav_quat a span sub {
   font-size: 84%;
}

#nav .nav_quat a.on, #nav .nav_quat a.on:link, #nav .nav_quat a.on:visited, #nav .nav_quat a:hover {
   color:#EA7A00;
   /*background:url('/img/nav/bullet_white.gif') no-repeat 14px 6px !important;*/
}

#nav .nav_quint a, #nav .nav_quint a:link, #nav .nav_quint a:visited {
   color:#1d5f9d !important;
   font:normal 11px Arial, Helvetica, Tahoma, sans-serif !important;
   /*background:#646d2b url('/img/nav/bullet_dash.gif') no-repeat 21px 8px !important;*/
   background: url('/img/nav/nav_bullet_small.gif') no-repeat 33px 7px !important;
}

#nav .nav_quint a span {
   padding-top:2px;
   padding-left:42px;
   padding-bottom:2px;
}

#nav .nav_quint a.on, #nav .nav_quint a.on:link, #nav .nav_quint a.on:visited, #nav .nav_quint a:hover {
   color:#EA7A00 !important;
   /*background:#646d2b url('/img/nav/bullet_dash_on.gif') no-repeat 21px 8px !important;*/
}

#nav p {
   margin:0;
}

/** 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 ----------------------------- */


