/* Start of CMSMS style sheet 'tutornav' */
#menu_vert { 
margin : 0; 
padding : 0; 
} 
.clearb { 
clear : both; 
} 
#menuwrapper { 
background : url(uploads/images/navbg.jpg) no-repeat; 
height : 50px; 
width : 950px; 
height : 1%; 
width : auto; 
} 
ul#primary-nav, ul#primary-nav ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
ul#primary-nav { 
padding-left : 10px; 
} 
ul#primary-nav ul { 
position : absolute; 
top : auto; 
display : none; 
} 
ul#primary-nav ul ul { 
margin-top : 1px; 
margin-left : -1px; 
left : 100%; 
top : 0; 
} 
ul#primary-nav li { 
float : left; 
margin : 0; 
padding : 0; 
} 
#primary-nav li li { 
width : 220px; 
margin-left : 0; 
margin-top : -1px; 
float : none; 
position : relative; 
} 
ul#primary-nav li a { 
font-size : 1em; 
font-weight : normal; 
color : #fff; 
padding : 12px 15px 15px; 
display : block; 
text-decoration : none; 
} 
ul#primary-nav li a:hover { 
background-color : transparent; 
} 
ul#primary-nav li li a:hover { 
color : #fff; 
} 
ul#primary-nav li a.menuactive { 
color : #000; 
font-weight : bold; 
background : url(uploads/images/nav.png) repeat-x left 0; 
} 
ul#primary-nav li a.menuactive:hover { 
color : #000; 
font-weight : bold; 
} 
#primary-nav li li a.menuparent span { 
display : block; 
background : url(uploads/ngrey/parent.png) no-repeat 98% center; 
} 
* html #primary-nav li li a.menuparent span { 
background : url(uploads/ngrey/parent.gif) no-repeat 98% center; 
} 
ul#primary-nav li ul a { 
text-align : left; 
margin : 0; 
position : relative; 
padding : 6px 3px 6px 15px; 
font-weight : normal; 
color : #000; 
border-top : 0 none; 
border-right : 0 none; 
border-left : 0 none; 
} 
ul#primary-nav li ul { 
background : #f3f5f5; 
margin : 0; 
padding : 0; 
position : absolute; 
width : auto; 
height : auto; 
display : none; 
position : absolute; 
z-index : 999; 
border-top : 1px solid #ffffff; 
border-bottom : 1px solid #374b51; 
} 
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { 
background : url(uploads/images/darknav.png) repeat-x left center; 
color : #000; 
} 
#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; 
} 
#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; 
} 
#primary-nav li li { 
float : left; 
clear : both; 
} 
#primary-nav li li a { 
height : 1%; 
} 
/* End of 'tutornav' */

