/*::::::::::::::: GLOBAL HORIZONTAL NAV - CUSTOM ::::::::::::::::::::::::::::::::::::::::*/
/*#header2-left {background:url(bg_nav_rollover.gif) top left repeat-x #fff;  top:0px; position:absolute; left:0px; width:100%; display:block; padding:0; }*/

#nav {margin: 0; padding: 0;}
#nav li.on ul, #nav li.off ul {margin: 0;padding: 0;}
#nav a:hover{text-decoration:underline;}
	
/*float the main list items*/
#nav li {margin: 0; float: left; display: block; background:url(res/img/slash-666666.png) no-repeat; background-position:0 0.1em; padding-left:10px}
#nav li.first{background:none;}
#nav li ul {
/*display: none;*/
visibility:hidden;
z-index:999;
}
	
#nav li ul li{background:url(res/img/slash-ffffff-on-666666.png) no-repeat 0 0.1em; line-height:1.6em;}

/*#nav li.off ul li{padding-left:40px;}
#nav li.off ul li.sub_one{padding-left:40px;}
#nav li.off ul li.sub_two{padding-left:40px;} 
#nav li.off ul li.sub_three{padding-left:130px;}  
#nav li.off ul li.sub_four{padding-left:335px;}
#nav li.off ul li.sub_five{padding-left:150px;}  
#nav li.off ul li.sub_six{padding-left:610px;} 
#nav li.off ul li.sub_seven{padding-left:430px;}
#nav li.off ul li.sub_eight{padding-left:310px;}*/

/*put the subnav below*/
#nav li.off ul, #nav li.on ul {position:absolute; top:156px; *top: 156px; left:113px; padding:0;width:877px;}

#nav li a {color:#666;font-size:1.2em; display: block; /*height:23px;*/ /*background:url(bg_nav_rollover.gif) no-repeat left top;*/ padding:2px 0 2px 32px; float:left;}
#nav li.on a {}
	
/*ie doesn't inherit the float*/
#nav li.on ul a, #nav li.off ul a {float: left; border:0; color: #ffffff; width: auto; margin:0; background:none; padding:0 0 0 0;}
#nav li.on ul {/*display: block;*/ visibility:visible;}

#nav li.off:hover ul, #nav li.overnav ul {/*display: block;*/ visibility:visible; margin:0; padding:0; font-size:1em; min-height:38px;height:auto !important;height:38px;
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='rcl/homepage/css/bg_sub_nav.png');*/}
#nav li.off[class]:hover ul, #nav li.overnav[class] ul {background:#666/* url(bg_sub_nav.png) top left repeat-x*/;padding:6px auto;}
#nav li.off[class]:hover ul li, #nav li.overnav[class] ul li{padding:0 0 2px 32px;}
#nav li.off[class]:hover ul li a:hover, #nav li.overnav[class] ul li a:hover{color:white;text-decoration:underline;}

#nav li.off a:hover, #nav li:hover a, #nav li.overnav a {background-position:center -156px;text-decoration:underline;}

