
/* RTW MENU Updated by I.L for Student flights. 
 */


#genericside_menu_container #genericside_menu_title_container #genericside_menu_title {
	background:url(/files/cms/studentflights/images/search_header_bg.gif) no-repeat;
	padding:7px 0 0 6px ;
	width:224px;
	color:#fff;
	height:34px;}

.rtwside_menu{
     background-color:#FDED9C;
	 border-left: solid 1px #EEEEEE;
	 border-right: solid 1px #EEEEEE;
	 margin:0;
	 padding:0;
    font-size: 13px;
}

*html .rtwside_menu {
	 margin-top: -6px;
}

.rtwside_menu a.menuitem{

	 display: block;
         height: 14px;
	 padding: 3px 0px 6px 5px;
	 text-decoration: none;
	 color: #666666;
	 font-weight: bold;
	 cursor:pointer;
}

*html .rtwside_menu a.menuitem{
	 padding-bottom:5px;
}
.rtwside_menu a.menuitem:visited, .rtwside_menu .menuitem:active{
/*	 background: transparent url(/files/cms/theme/images/side/menu_list_bg.jpg) bottom left repeat-x;*/
	 display: block;
	 height: 11px;
	 padding: 3px 0px 6px 5px;
	 text-decoration: none;
	 color: #666666;
	 font-weight: bold;
	 cursor:pointer;
}

.rtwside_menu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	 float:right;
	 border: none;
	 margin: -10px 6px 0 0;
}

.rtwside_menu a.menuitem:hover{
	 background-color: #f9cf00;
	 background-image: none;
}

.rtwside_menu div.submenu{ /*DIV that contains each sub menu*/
	 margin:0;

	 padding:0;
}

.rtwside_menu div.submenu ul{ /*UL of each sub menu*/
	 list-style: none;
	 margin:0;

	 padding:0;
}

.rtwside_menu div.submenu ul li{
	
	 border-left: none;
	 border-right: none;
	 margin:0;
	 padding:0;
 }

.rtwside_menu div.submenu ul li a{

	 display: block;
	 padding: 1px 0px 4px 16px;
	 height: 11px;
	 font-size: 12px;
	 font-weight: normal;
	 color: #949494;
	 text-decoration: none;
}

*html .rtwside_menu div.submenu ul li a{
	 padding-bottom:3px;
}

.rtwside_menu div.submenu ul li a:hover{
background-color:#f9cf00;
	 color:#FFFFFF;
}
