@charset "UTF-8";

/* General Styles */
#nav a { color:#fffffe; font:bold 18px MyriadPro,Trebuchet MS,Arial,Verdana; }
#nav a:link, #nav a:visited, #nav a:hover { color: #fffffe; text-decoration: none; }

/* base level */
#nav ul { padding:0 10px; }
#nav ul li a { display:inline-block; margin:0; padding:0 12px; line-height:31px; text-shadow:1px 1px 2px #000000; filter: shadow(color=#000000,direction=135,strength=2); }
#nav ul li a:hover , #nav ul li.current_page_item a { background:transparent url(default/nav_a_bg.png) repeat-x; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;  }
#nav ul li li.current_page_item a, #nav ul li li a:hover { background:#1A4D6C; border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0; }

/* dropdown level */
#nav ul ul a:link, #nav ul ul a:visited, #nav ul ul a:hover { color:#fff; text-decoration:none; font:bold 13px MyriadPro,Trebuchet MS,Arial,Verdana; }
#nav .dir ul , #nav .dir ul  li, .#nav .dir ul  li a { padding:0; margin:0; border:0; }
#nav .dir .dir { margin-right:-18px; *margin-right:-28px; }
#nav .dir ul { width:117px; margin-left:-10px; margin-top:0; _margin-top:-14px; *margin-left:0; }
#nav .dir ul  ul{ width:117px; margin-left:0; margin-top:-17px; _margin-top:-24px; }
#nav .dir ul li a { line-height:23px; width:116px; margin:0; padding:0 14px; color:#fff; font-weight:normal; }
  
/* Background */
#nav .dir li a { background:#1a4d6c; }
#nav .dir li a:hover { background:#2a5d7c; }

/* round corners */
#nav .dir .round-top, #nav .dir .round-bottom { width:144px; height:8px; line-height:8px; padding:8px 0 0; margin:0; }
#nav .dir .round-top   { background:#1a4d6c; border-radius-topleft:5px; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px; border-radius-topright:5px; -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; }
#nav .dir .round-bottom   { background:#1a4d6c; border-radius-bottomleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-radius-bottomleft:5px; border-radius-bottomright:5px; -moz-border-radius-bottomright:5px; -webkit-border-radius-bottomright:5px; }

/* IE 6 */
#nav .dir li a { _background:url(default/nav-light-bg.gif) repeat!important; }
#nav .dir li a:hover { _background:url(default/nav-dark-bg.gif) repeat!important; }
#nav .dir .round-top   { _background:url(default/round-top-light.gif) no-repeat bottom!important; }
#nav .dir .round-bottom  { _background:url(default/round-bottom-light.gif) no-repeat top!important;}
