/* Start of CMSMS style sheet 'Swagman - Flyout' */
/*------ Vertical menu for the CMS CSS Menu Module ------*/


/*------ The wrapper determines the width of the menu elements ------*/
.nav1 { 
   font: bold 12px/30px Georgia, "Times New Roman", Times, serif;
   margin: 0 0 5px;
   width: 162px;
}
.nav1 #primary-nav {
   background: url(images/slices/nav1-bgr.png) repeat-y;
   padding: 0 1px 0 3px;

}
.nav1 li{
	border-bottom: 1px solid #ffffff;
        
}
.nav1 .top{
   background: url(images/slices/nav1-top.png) no-repeat top;
   height: 17px;
   overflow: hidden;
}
.nav1 .bot{
   background: url(images/slices/nav1-bot.png) no-repeat top;
   height: 14px;
   overflow: hidden;
}

.nav1 #menubottom {
	border: 0;
}


/*------ Unless you know what you do, do not touch this ------*/ 
#primary-nav, #primary-nav ul { 
        margin: 0px; 
        padding: 0px; 
}
#primary-nav {
        
}
#primary-nav ul { 
        position: absolute; 
        top: 0; 
        left: 100%; 
        display: none; 
        width: 100%;
}
#primary-nav li { 
    /* margin-bottom: -1px;  **was making the bottom brdr disappear** */
        position: relative;      
        z-index: 20;   
}


/*------ Styling the basic apperance of the menu elements ------*/
#primary-nav a { 
   min-height:1em;  /*Fixes IE7 whitespace bug*/ 
}
.nav1 #primary-nav li { 
   min-height:1em; /* Fixes IE7 bug*/
}
.nav1 #primary-nav li.menuparent {
   min-height:1em; /* Fixes IE7 bug*/
}


/*------ Styling basic apperance of active page elements (shows what page in the menu is being displayed) ------*/
#primary-nav li.menuactive { 
   background-color: #D8E588; 
}

/*------ Styling basic apperance of menuparents - here styled the same on hover (fixes IE bug) ------*/
#primary-nav li.menuparent, 
#primary-nav li.menuparent:hover, 
#primary-nav li.menuparenth { 
   background-image: url(images/cms/arrow.gif); 
   background-position: center right; 
   background-repeat: no-repeat; 
}


/*------ Styling the apperance of menu items on hover ------*/
#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth,
#primary-nav li.menuactiveh { 
   background-color: #F4F178;    /*Leave as separate bg statements: Triggers IE7 Bug if Shorthand*/
   background-image: url(images/slices/nav1-hover.gif);
   background-repeat: repeat-y;
   text-decoration: none; 
}


/*------ The magic - set to work for up to a 3 level menu, but can be increased unlimited ------*/
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
   background-image: none;
   background-color: #D8E588;
   background-position: 0 0;
}
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}




/*---- section header ----*/
/*#primary-nav li.sectionheader {
   border-left: 1px solid #006699; border-top: 1px solid #006699; font-size: 130%; font-weight: bold;
   padding: 1.5em 0 0.8em 0.5em; background-color: #fff; margin: 0; width: 100%;
}*/

/*---- separator ----*/
#primary-nav li hr.separator {
   display:block;
   height: 0.5em;
   color: #abb0b6;
   background-color: #abb0b6;
   width: 100%;
   border:0;
   margin:0;
   padding:0;   
   border-top: 1px solid #006699;
   border-right: 1px solid #006699;
}

/* End of 'Swagman - Flyout' */

