ul#filter_frames_menu li a {
    height: 100%;
    color: #777;
    text-decoration: none;
    display: block; 
    float: left; 
    line-height: 200%;
    padding: 0 15px 0;
}

#filter_frames_menu > li {
                 float:left; 
                 position:relative;
                 padding:0px 0px;
}

#filter_frames_menu li ul { 
	               position:absolute; 
	               right:0px; 
	               top:25px;
                   margin-top:0px; 
                   line-height:16px;
                   background-color:#CCCCCC; 
                   color:#777; /* for IE */
                   display:block;
                   border-width: 1px;
	               border-style: solid;
	               border-color: gray;
	               border-top-style:none;
}

/*#filter_frames_menu li { 
	               right:0px; 
                   margin:0px; 
                   padding: 0px 0px;
}*/


#filter_frames_menu li ul li{ 
	                 display:block;
                     margin:0px 0px;
                     padding: 5px 5px; 
                     width: 100%;
                     list-style-type:none;
}

#filter_frames_menu li ul li:hover{ 
	                 display:block;
                     margin:0px 0px;
                     padding: 5px 5px; 
                     background-color:rgba(255,255,255,0.0);
}

#filter_frames_menu li ul li:first-child { 
	                 border-top: none; 
}

#cancel_frame_filter { 
	                 cursor: pointer; 
}

#cancel_prev_frame_filter { 
	                 cursor: pointer; 
}
