/* Start of CMSMS style sheet 'EICAP Home: Navigation' */
/* Vertical menu for the CMS CSS Menu Module */
/* by Alexander Endresen */


/* The wrapper determines the width of the menu elements */
#menuwrapper { 
   width: 100%; 
}

/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul { 
   list-style: none; 
   margin: 0px; 
   padding: 0px; 
   width: 100%; 
   margin-left: -1px;
}

#primary-nav li { 
   position: relative;
   margin-bottom: -1px;

}

/* Styling the basic apperance of the menu elements */
#primary-nav a { 
    display: block; 
   margin: 0px; 
   padding: 5px 10px; 
   color: #FFF;
   text-decoration: none; 
   background: transparent; 
   min-height:1em; /* Fixes IE7 whitespace bug*/ 
   border-top: 2px solid #004F7A;
   border-left: 2px solid #004F7A;
   border-right: 2px solid #004F7A;
   border-bottom: 2px solid #004F7A;
}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive, 
#primary-nav li.menuactive:hover,  
#primary-nav a.menuactive,
#primary-nav a.menuactive:hover { 
   background-color: #FFF;
   color: #004F7A;
}

#primary-nav li { 
   background-color: #004F7A; 
   min-height:1em; /* Fixes IE7 bug*/
}

/* Styling the apperance of menu items on hover */
#primary-nav a:hover,
#primary-nav a.pdf:hover,
#primary-nav a.doc:hover { 
   background-color: #990033;
}

#primary-nav a.pdf {
/* background image for the link */
  padding-left: 18px;
  background: url(uploads/images/icon_pdf.gif) no-repeat 0 4px;
}
#primary-nav a.doc {
   padding-left: 18px;
/* background image for the link */
  background: url(uploads/images/icon_word.gif) no-repeat 0 4px;
}
/* End of 'EICAP Home: Navigation' */

