/* Start of CMSMS style sheet 'cssmenu' */
/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */

#menu {
float: right;
}

#menu_vert {
margin-left:1px;
margin-right:1px;
}
.clearb {
clear:both;
}
#menuwrapper {
padding:40px 25px 0 0;
padding-top:30px !important;
width:100%;
}
#primary-nav li li {
width:250px;
}
#primary-nav, #primary-nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
#primary-nav ul {
display:none;
position:absolute;
top:auto;
margin:0px;
}
#primary-nav ul {
margin:120px 0 0 5px;
top:0px;
}
#primary-nav li {
float:left;
margin-left:-1px;
}
#primary-nav li li {
float:none;
margin-left:0px;
margin-top:-1px;
position:relative;
}
#primary-nav a {
color:#fff;
display:block;
margin:0px;
padding:5px 10px;
text-align:center;
text-decoration: none;
font:bold 14px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
#primary-nav li a {
}

#primary-nav li li a {
color:#554d49;
border:1px solid #C0C0C0;
font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:left;
}
#primary-nav li, #primary-nav li.menuparent {
background:#7cd300 url(uploads/Newave/img02.jpg) no-repeat;
width:130px;
height:90px;
padding-top: 30px;
text-align:left;
}
#primary-nav li.menuactive {

}
#primary-nav li.menuchild {
background-color:#fff;
background-image:none;
padding-top: 0px;
text-align:left;
height: auto;
}

#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth {
background-image:url(images/cms/arrow.gif);
background-position:right center;
background-repeat:no-repeat;
}
#primary-nav li:hover li.menuactive {
background-color:#ff9505;
background-image: none;
height: auto;
padding:0 0 0 0;
}
#primary-nav li:hover li {
background-color:#fff;
background-image: none;
height: auto;
padding:0 0 0 0;
}
#primary-nav li li:hover {
background-color:#ff9505;
background-image: none;
height: auto;
padding:0 0 0 0;
}
#primary-nav li:hover, #primary-nav li.menuchild:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh {
background-color:#ff9505;
}
#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 {
clear:both;
float:left;
}
/* End of 'cssmenu' */

