/* High level UL (main navigation) style */
#mainNav {margin: 0; padding: 4px 0; width: 200px; height: auto; list-style-type: none; display: block; background-color: #0a467a; border: none;}
#mainNav li {padding: 1px 0; width: 200px; height: auto;}
/* High level LI (main navigation) style */
.navMain {border-bottom: 1px solid #FFFFFF;}
.navMain_active {border: none;}
/* sub-nav UL element styles */
.subNav {margin: 0; padding: 4px 0; width: 200px; height: auto; list-style-type: none; display: none; background-color: #0868a2; border: none;}
.subNav li {padding: 1px 0; width: 200px; height: auto; border: none;}
/* sub-sub-nav UL element styles */
.subSubNav {margin: 0; padding: 4px 0; width: 200px; height: auto; list-style-type: none; display: none; border: none;}
.subSubNav li {padding: 1px 0; width: 200px; height: auto; border: none;}

/* This is for nav items with no sub-navigation */
a.nav_inactive {margin: 0 0 0 5px; padding: 0 0 0 15px; width: 200px; height: 15px; display: block; background: url(../images/nav_inactive.gif) center left no-repeat; font: normal 11px Arial; color: #FFFFFF; text-decoration: none;}
a.nav_inactive:hover {background: url(../images/nav_inactive_hover.gif) left no-repeat; color: #cfd630;}
/* This is for nav items with sub-navigation */
a.nav_inactive_s {margin: 0 0 0 5px; padding: 0 0 0 15px; width: 200px; height: 15px; display: block; background: url(../images/nav_inactive_s.gif) center left no-repeat; font: normal 11px Arial; color: #FFFFFF; text-decoration: none;}
a.nav_inactive_s:hover {background: url(../images/nav_inactive_s_hover.gif) left no-repeat; color: #cfd630;}
/* This is for active (clicked on) nav items with sub-navigation */
a.nav_active_s {margin: 0 0 0 5px; padding: 0 0 0 15px; width: 200px; height: 15px; display: block; background: url(../images/nav_active_s.gif) center left no-repeat; font: normal 11px Arial; color: #cfd630; text-decoration: none;}
/* This is for 1st level sub-nav items */
a.nav_subnav {margin: 0; padding: 0 0 0 35px; width: 185px; height: 15px; display: block; font: normal 11px Arial; color: #ced631; text-decoration: none;}
/* This is for 2nd level sub-nav items */
a.nav_subsubnav {margin: 0; padding: 0 0 0 50px; width: 170px; height: 15px; display: block; font: normal 11px Arial; color: #b2d6ec; text-decoration: none;}
a.nav_subsubnav:hover {color: #0d467b; background-color: #2179ab;}