/* Robin: graphs, remove position:relative */

/* the main menubar, menu container div  */
#mainMenu { 
    text-align:left;
    padding:0;
    margin: 0;
    width:778px;    
    height:34px;
    float:right; 
    background-color:#FFFFFF;
    margin-top:1px;
    margin-bottom:0px;
font-family:arial, sans-serif;
position:relative;
z-index:18;
   
}

#mainMenu ul {
    float:left;
    padding:0;
    margin:0;
}

/* all lists */
#nav ul { 
    padding: 0;
    margin: 0;
margin-left:-1px;
    list-style: none;
    list-style-position:inside;     

}


/* all menubar items */
#nav li { 
    float: left;
    position: relative;
    list-style: none;
    padding: 0;      
    margin: 1px;
}

#nav li a{  position:relative;width:100%;height:100%;display:block; }

/* second-level lists */
 li ul { 
    display: none;
    position: absolute;
    background:#FFFFFF;
    z-index:15;
}

/*remove style for other li ul*/
 li ul.navlevel2{
 display:block;
 position:relative;
 top:0;
 }



/*--------------- widths and positioning --------------*/


#Menu_A_box li a, #Menu_B_box li a, #Menu_C_box li a, #Menu_D_box li a, #Menu_E_box li a 
{width:175px;} /* width of menuitems */

#Menu_A_box, #Menu_B_box, #Menu_C_box, #Menu_D_box, #Menu_E_box
{z-index:5; left: 0px;} /* positioning of menuitems box */




/*--------------- styles for MenuItems --------------*/


#nav li ul li a {
font-size: 12px;
padding: 4px 5px;
padding-left:10px;
border-left:1px solid #10234F;
border-right:3px solid #10234F;
display: block; 

width:175px;
text-decoration: none;
color: #10234F;
text-align:left;
}

#nav li ul li a:hover {color: #10234F;
 background: #E2EEF7 ; 


/* IE6 Bug */} /* Menu items hover styles */





.overline{border-top:1px solid #10234F;} /* class that adds top border to boxes */
#content .bottomline{
background:#FFFFFF url(/ir/rnwh/images/menu/menubottom.gif) no-repeat bottom left;
border-left:0;
width:176px;
height:20px;
}

#content a.bottomline:hover{
background:#E2EEF7 url(/ir/rnwh/images/menu/menubottom_on.gif) no-repeat bottom left;
border-left:0;
width:176px;
}

#nav li ul li a{
background-color:#FFFFFF;
}

#nav li ul li a.expandable{
background:#ffffff url(/ir/rnwh/images/menu/menuarrow.gif) no-repeat right;
}

#nav li ul li a.expandable:hover{
background:#E2EEF7 url(/ir/rnwh/images/menu/menuarrow.gif) no-repeat right;
}

/* show menus on hover, IE uses js and 'over' class */
li:hover ul, li.over ul { display: block; } /* for 1st level nav */



/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


/* Image replacement */

#mainMenu ul li span{
    display:block;
    visibility: hidden;
/*  position:relative;
    top:-1000px;
    font-size:1px;
*/
}

ul li.home_menu{
    width: 102px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/home.gif) no-repeat center;
}


ul li.about_us_menu{
    width: 120px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/about_us.gif) no-repeat center;
}


ul li.investors_menu {
    width: 123px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/investors.gif) no-repeat center;
}


ul li.corp_gov_menu {
    width: 204px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/corporate_governance.gif) no-repeat center;
}

ul li.media_menu {
    width: 104px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/media.gif) no-repeat center;
}

ul li.contact_menu {
    width: 112px;
    height: 32px;
    background:#12295A url(/ir/rnwh/images/menu/contact.gif) no-repeat center;
}

#Menu_1_box, #Menu_2_box, #Menu_3_box, #Menu_4_box, #Menu_5_box, #Menu_6_box, #Menu_7_box{
background-color:#FFFFFF;
top:0;
left:190px; 
float:none; 
width:100px; 
z-index:16;
display:none;
}

#Menu_1_box li a, #Menu_2_box li a, #Menu_3_box li a, #Menu_4_box li a, #Menu_5_box li a, #Menu_6_box li a, #Menu_7_box li a{
background-color:#FFFFFF;
width:200px; 
display:block; 
z-index:16;
}

#Menu_C_box li:hover ul, #Menu_C_box li.over ul, 
#Menu_B_box li:hover ul, #Menu_B_box li.over ul
{display:block; z-index:16;}













