/* Start of CMSMS style sheet 'default : ServiceNavigation' */

/* service navigation styles */
/* Set the width of the menu elements at second level. Leaving first level flexible. */
#nav-snav li { 
        margin-right:15px;
       }
#nav-snav a { 
        color:#D8D582;
        font-size:110%;
	}
/* Unless you know what you do, do not touch this */ 
#nav-snav, #nav-snav ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
        
	}
#nav-snav ul { 
	position: absolute; 
	top: auto; 
	display: none; 
	}
#nav-snav ul ul { 
	left: 100%; 
	top: 0px; 
	}
	
#nav-snav li { 
	float: left; 
	}
#nav-snav li li { 
	float: none; 
	position: relative; 
	}
/* Styling the basic apperance of the menu elements */
#nav-snav a { 
	display: block; 
	margin: 0px; 
	padding:0;
	text-decoration: none; 
	}
#nav-snav li.menuactive a { 
        font-weight:normal;
	}
/**/
/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#nav-snav ul li.menuparent, 
#nav-snav ul li.menuparent:hover, 
#nav-snav ul li.menuparenth { 
	background-image: url(uploads/simple/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}
#nav-snav li:hover a, 
#nav-snav li.menuh a, 
#nav-snav li.menuparenth a, 
#nav-snav li.menuactiveh a { 
	color: #fff; 
	}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#nav-snav ul, #nav-snav li:hover ul, #nav-snav li:hover ul ul, 
#nav-snav li.menuparenth ul, #nav-snav li.menuparenth ul ul { 
	display: none; 
	}
#nav-snav li:hover ul, #nav-snav ul li:hover ul, #nav-snav ul ul li:hover ul, 
#nav-snav li.menuparenth ul, #nav-snav ul li.menuparenth ul, #nav-snav ul ul li.menuparenth ul { 
	display: block; 
	}
/* IE Hacks */
#nav-snav li li { 
	float: left; 
	clear: both; 
	}
#nav-snav li li a { 
	height: 1%; 
	}
/* End of 'default : ServiceNavigation' */

