/* Start of CMSMS style sheet 'NAV' */
/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */
#menu_vert {float:right;text-align:left;}
/* The wrapper clears the floating elements of the menu */
/* Fix for Opera 8 */
#menuwrapper {width: 100%;}

/* Set the width of the menu elements at second level. Leaving first level flexible. */
#primary-nav li li {width: 14em;}
/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul {list-style: none;margin: 0;padding: 0;}
#primary-nav ul{position: absolute; top: auto;display: none;background-color:#f2facb;z-index:1000;}
#primary-nav ul ul {margin-left: -1px;left: 100%;top: 0px;}
#primary-nav li {margin:0;float: left;background: url(images/cms/crew/topnav_line.gif) no-repeat 0 3px;padding:0 5px 0 10px;font-size:1.1em;text-transform:lowercase;}
#primary-nav li:first-child{background:none;}
#primary-nav li li {background:none;padding:0;margin: 0;float: none; position: relative;font-size:0.9em;text-transform:none;}

/* Styling the basic apperance of the menu elements */
#primary-nav a {display: block; padding-bottom: 4px;color: #333;border-bottom:5px solid #fff;font-weight:normal;}
#primary-nav a:hover{color:#333; border-bottom:5px solid #c0e600;text-decoration: none;background-color:none;}

#primary-nav li li a{padding:3px 5px 3px 14px;background: url(images/cms/crew/green_bulletmed.gif) no-repeat 3px 8px;}
#primary-nav li li li a{background-position: 3px 7px;}
#primary-nav li li a.menuparent{background: url(images/cms/crew/green_bullet_more.gif) no-repeat 3px 6px;}
#primary-nav li li a:hover{background-color:#dff27f; color:#333;}
#primary-nav a.menuactive {border-bottom: 5px solid #C0E600;font-weight:bolder;}
#primary-nav li li a:hover,#primary-nav li li a, #primary-nav li li li a:hover,#primary-nav li li li a,#primary-nav li li a.menuactive {border-bottom:0;}

/* 
just add 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#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; }
/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#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; }

/* IE Hacks */
#primary-nav li li {float: left;clear: both;}
#primary-nav li li a {height: 1%;}

/**** RIGHT MENU ******/
#menu_vertside{margin: 0 0 15px 0;}
#menu_vertside h2{background: #dff27f url(images/cms/crew/corners/lightgreen_corner.gif) no-repeat top right;border-left:1px solid #d2df83;border-bottom:1px solid #d2df83;padding:8px 7px 8px 14px;font-weight:normal;margin:0;}
#menu_vertside ul{margin:0;padding:8px 0;background-color:#f2facb;}
#menu_vertside li {list-style: none;margin: 0;padding:0;}
/** fix ie bug with display:block; **/
* html #menu_vertside li a { height: 1%; } 
* html #menu_vertside li hr { height: 1%; }
/** end fix **/
div#menu_vertside a {display: block;padding:2px 2px 3px 30px;color: #333;background:url(images/cms/crew/green_bullet.gif) no-repeat 14px 6px;min-height:1em;font-weight:normal; /* Fixes IE7 whitespace bug */}
div#menu_vertside a.menuparent{background:url(images/cms/crew/green_bullet_more1.gif) no-repeat 14px 5px;}
div#menu_vertside a.menuactive{font-weight:bold;}
div#menu_vertside a:hover,div#menu_vertside a:focus {text-decoration:none;background-color:#dff27f; color:#333;}
div#menu_vertside ul ul{font-size:90%;padding:0 0 0 30px;}
div#menu_vertside ul ul a{padding:1px 2px 1px 12px;background:url(images/cms/crew/green_bulletmed.gif) no-repeat 0 8px;}



/* End of 'NAV' */

