﻿#menu,.menu {
width: 218px;
border: 1px solid #e1e1e1;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}
#menu a:hover,.menu a:hover{
text-decoration:none;
}
li.level-3 a.menu_selected {
font-weight:bold;
color: white;
border-left:3px solid #636363;
}
#menu ul li a.menu_selected,.menu ul li a.menu_selected{
color: #636363;
}
#menu li ul li a.menu_selected,.menu li ul li a.menu_selected {
font-weight:bold;
}
#menu li ul li ul li a.menu_selected,.menu li ul li ul li a.menu_selected {
font-weight:bold;
color: #636363;
border-left:3px solid #636363;
}
/*-- end classes added in script --*/

/*-- classes for toggler images --*/
#menu img.toggler,.menu img.toggler {
float: right; 
margin: 0;
}

#menu img.toggler:hover,.menu img.toggler:hover
{
cursor:pointer;
cursor: hand;
}
/*-- end classes for toggle images --*/

#menu li,.menu li { 
padding: 8px 0 0 0;
margin-bottom:0;
list-style: none;
display: block;
line-height: 20px;
min-height: 20px;
width: 218px;
border-bottom:1px solid #efefef;
}
#menu li.level-1,.menu li.level-1{
background-color:#707070;  
background-repeat: repeat-x;
background-position:top;
}
#menu li ul,.menu li ul {
display: none;
background-color:#ffffff;
}

#menu li ul li,.menu li ul li { 
background-color:#ffffff;
width: 218px;
}



#menu li a,.menu li a { 
/*-- total width should be 198px --*/
display: block;
padding: 0 0 2px 0;
width: 165px;
margin-left: 15px;
line-height: 20px;
color: white;
}

#menu li a.menu_selected.nolink,.menu li a.menu_selected.nolink
{
color:rgb(196, 196, 196);
}

#menu li.nolink,.menu li.nolink { 
/*-- total width should be 198px --*/
color: #a090cf;
cursor:default;
background-color:#e1e1e1;
border:1px solid #e1e1e1;
border-right:none;
border-left:none;
}
#menu li.level-1.nolink,.menu li.level-1.nolink { 
/*-- total width should be 198px --*/
color: #a090cf;
cursor:default;
background-color:#707070;
border:1px solid #e1e1e1;
border-right:none;
border-left:none;
}

a.nolink{ 
/*-- total width should be 198px --*/
/*cursor:default;*/
}
#menu li ul li:hover,.menu li ul li:hover { 
background-color:#f0f0f0;
}
#menu li ul li a,.menu li ul li a { 
/*-- total width should be 298px --*/
display: block;
padding: 0 0 0 20px;
width: 175px;
margin: 0;
font-size: 11px;
color: #666666;
line-height: 20px;
}

#menu li ul li ul li a,.menu li ul li ul li a { 
padding: 0 0 0 25px;
font-size: 11px;
}
/*-- menu styling --*/

.menu_header {
color: #fff;
font-weight: bold;
font-size: 13px;
margin: 0;
padding: 0;
text-align: center;
height: 20px;
line-height: 20px;
width: 200px;
background-image: url(/Static/images/backgrounds/bg_top_shape.gif);
background-repeat: no-repeat;
}

