/* Beebe Bahrami navigation styles  */



.sidenavigationtitlesub a { 
 display: block;
 background: url(images/nav-background.gif) no-repeat;
 border-bottom: 0px solid white;
 font-family: Arial, Helvetica,sans-serif;   font-size: 10pt; line-height: 120%;
 xpadding: 6px 10px 6px 30px;
 margin: 0px 0px 0px 0px;
 text-decoration: none;
 color: #ffffff; width: auto !important;
 width: 140px;}

.sidenavigationtitlesub a:visited {    background-color:#8d8d8d;
    color: #ffffff;}


.sidenavigationtitlesub a:hover {
	background-color: #b0b0b0;
	color:  #353535;}

.sidenavigationtitlesub a:active {
	background-color:  #8d8d8d;
	color: #ffffff;}








.sidenavigationtitle a {
    display:  block;
    background: url(images/nav-background-title.gif) no-repeat;
    xbackground-color:  #353535;
    border-bottom:  0px solid white;
    font-family:  Verdana,Arial, Helvetica,sans-serif;
    font-size:  9pt;
    line-height:  100%;
    padding:  7px 70px 7px 0px;
    margin:  0px 0px 0px 0px;
    text-decoration:  none;
    text-align: right;
    color:  #ffffff;
    xwidth:  auto !important;
    xwidth:  140px;
}

.sidenavigationtitle a:visited {
    background: url(images/nav-background-title.gif) no-repeat;
    color:  #ffffff;
}

.sidenavigationtitle a:hover {
    background: url(images/nav-background-title.gif) no-repeat;
     color:  #ffffff;
}

.sidenavigationtitle a:active {
    background: url(images/nav-background-title.gif) no-repeat;
     color:  #ffffff;
}


.sidenavigation a {
    display:  block;
    background: url(images/nav-background.gif) no-repeat;
    border-bottom:  0px solid white;
    font-family:  Verdana,Arial, Helvetica,sans-serif;
    font-size:  9pt;
    line-height:  100%;
     padding:  7px 70px 7px 0px;
    margin:  0px 0px 0px 0px;
    text-decoration:  none;
    text-align: right;
    color:  #ffffff;
    }

.sidenavigation a:visited {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}

.sidenavigation a:hover {
    background: url(images/nav-background-hover.gif) no-repeat;
    color:   #ffffff;
}
.sidenavigation a:active {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}




/* popup menu and its parent are in a SPAN with ID "w". */
#w {position: relative;}

/* The menu items are in an inner SPAN with class "popup" */
.popup {
    display: none;
    position: absolute; 
    width: 200px;
    top: 0;
    left: 120px;
     background-color: #6d6d6d;
}

#w:hover .popup {
    display: block; 
    z-index: 2;
}

.sidenavigation .popup a {
    text-align: left;
    padding:  5px 5px 5px 5px;
}

