 #s5_navv a {
font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial;
font-weight:700;
font-size:11px;
float:left;
color:#FFF;
display:block;
cursor:pointer;
border:solid 0 #CCC;
overflow:hidden;
padding:6px 15px;
}

a:link {
text-decoration:none
}

a:hover {

text-decoration:underline;

}

#s5_navv ul li {
margin-left:6px;
position:relative;
z-index:5
}

#s5_navv ul li.acitve a.active:hover {
color: #9000A1 !important;
}

#s5_navv ul li ul li a {
border:none;
margin-top:0;
font-family:'Lucida Grande',helvetica,verdana,sans-serif,arial;
font-size:12px;
height:30px;
line-height:30px;
font-weight:400
}

#s5_navv ul li ul li {
border:none;
margin-left:0;
background:none
}

#s5_navv a span {
color:#B1B1B1;
font-size:10px
}

#s5_navv li li a {
height:30px;
font-weight:400;
text-indent:11px;
z-index:1;
padding:0
}

#s5_navv li li {
text-align:left;
width:219px;
float:left;
background:none;
height:20px;
z-index:1;
padding:5px 5px 0
}

* html #s5_navv li li {
width:222px
}

#s5_navv ul li ul li a:hover {
position:relative;
text-decoration:underline
}

#s5_navv {
z-index:1;
padding-right:16px
}

#s5_navv,#s5_navv ul {
float:left;
list-style:none;
margin:0;
padding:0
}

#s5_navv ul ul a {
display:block;
text-decoration:none;
width:219px;
text-transform:none;
z-index:1
}

* html #s5_navv ul ul a {
width:219px
}

#s5_navv li {
float:left;
z-index:1;
padding:0
}

#s5_navv li ul {
top:26px;
position:absolute;
left:-999em;
height:auto;
width:219px;
z-index:1;
border-width:0;
margin:0;
padding:0
}

#s5_navv li ul a {
font-weight:700;
z-index:1
}

#s5_navv ul {
z-index:1;
margin:0;
padding:0
}

#s5_navv li ul ul {
text-decoration:none;
z-index:1;
margin:-20px 0 0 200px
}

* html #s5_navv li ul ul {
z-index:1;
margin:-20px 0 0 207px
}

#s5_navv li:hover ul ul,#s5_navv li:hover ul ul ul,#s5_navv li:hover ul ul ul ul,#s5_navv li.sfhover ul ul,#s5_navv li.sfhover ul ul ul,#s5_navv li.sfhover ul ul ul ul {
left:-999em;
z-index:1
}

#s5_navv li:hover ul,#s5_navv li li:hover ul,#s5_navv li li li:hover ul,#s5_navv li li li li:hover ul,#s5_navv li.sfhover ul,#s5_navv li li.sfhover ul,#s5_navv li li li.sfhover ul,#s5_navv li li li li.sfhover ul {
left:0;
position:absolute;
z-index:1
}

#s5_navv li:hover ul,#s5_navv li.sfhover ul {
left:0;
background-position:0 0
}

#s5_navv ul li li a,#s5_navv ul li li:hover a,#s5_navv ul li li.over a,#s5_fm_ul0 ul li li:hover a,#s5_fm_ul0 ul li li.over a {
background:transparent;
color:#333
}

#s5_navv ul ul {
background:#FFF url(../images/s5_menu_link.png) repeat-x;
border-left:1px solid #DBD9D9;
border-right:1px solid #DBD9D9;
border-top:1px solid #DBD9D9;
border-bottom:1px solid #DBD9D9;
border-width:1px
}

* html #s5_navv ul li ul li a {
height:20px;
line-height:20px
}

* html .s5_bottommenu {
height:1px;
line-height:0;
margin:-10px 0 0;
padding:0
}

#s5_navv ul li a.parent,#s5_navv ul li ul li a.parent,#s5_navv ul li a.parent:hover,#s5_navv ul li ul li a.parent:hover {
background:transparent url(../images/s5_menu_arrow.gif) no-repeat right
}

* html #s5_navv ul li a.parent,* html #s5_navv ul li ul li a.parent,* html #s5_navv ul li a.parent:hover,* html #s5_navv ul li ul li a.parent:hover {
background:transparent url(../images/s5_menu_arrow_ie.gif) no-repeat right
}

#s5_navv ul li ul li:hover,#s5_navv li li:hover,#s5_navv li li.sfhover,#s5_navv ul li ul li:hover,#s5_navv ul li ul li.sfhover {
background:none
} 