/*
original nav-noflyout style sheet below (need to merge)
*****************************************/    
#rtnv{
/* container */
	width: 127px;
	padding-left:6px;
	background-color:transparent;
    
	}
#rtnv  ul#menuList{
/* root ul */
	margin-top:12px;
	padding:0;
	list-style:none;
	background-color:transparent;
    
	}
#rtnv li{
/* all rtnv li's */
	width:121px;
	margin:0;
	padding:0;
    
	}
#rtnv ul#menuList li.nosub{
/* green graphic headers */
	width:128px;
	height:100%;
	padding-top:.22em;
	padding-bottom:.1em;
	padding-left:5px;
	background-color:transparent;
	background-image:url("/common/images/left-nav-header-back.png");
	background-position:top left;
	background-repeat:no-repeat;
	font-family:proxima-nova, Arial, sans-serif;
	font-weight:bold;
	font-size:0.926em;
	color:#36424a;
	/**text-shadow: 0 1px #2A2722;**/
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	line-height:1.488em;
  
	}
#rtnv ul#menuList li.nosub ul li a,
#rtnv ul#menuList li.nosub ul li.sub a{
    /* all non-sub and sub li */
	margin-bottom: -2px;
	margin-left: -8px;
	margin-top: 3px;
	padding-left: 5px;
	padding-top: 2px;
	text-decoration:none;
	text-transform:none;
	list-style:none;
	color:#666666;
	font-weight:normal;
	border-bottom-color:#e1e1e1;
	border-bottom-style:solid;
	border-bottom-width:1px;
	display:block;
	
    }
#rtnv ul#menuList li.nosub ul li a:hover,
#rtnv ul#menuList li.nosub ul li.sub a:hover{
/* all non-sub and sub li :hover state */
	color: #3F5439;
	border-bottom-color: #4F6A48;
	background: none repeat scroll 0 0 #F0F5EA;

    }
#rtnv ul#menuList li.nosub ul li ul li.sub a{
    /* root list item for symbol lists */
    width:116px;
    margin-bottom:0;
    margin-left:-11px;
    padding-left:4px;


    }
#rtnv ul#menuList li.nosub ul li.sub ul{
    /* ul for expanded symbol list items */
    width:120px;
    margin-top:2px;
    margin-bottom:-8px;
    padding:0;
    border:none;
    line-height:14px;

    }
#rtnv ul#menuList li.nosub ul li.sub ul li a{
    /* expanded symbol list items */
    width:100px;
    margin:0;
    padding:0;
    border:none;
    text-indent: -1em;
    line-height:14px;
   
    }
#rtnv ul#menuList li.nosub ul li.subhl ul{
    width:120px;
    margin-top:2px;
    margin-bottom:-8px;
    padding:0;
    border:none;
    line-height:14px;

    }
#rtnv ul#menuList li.nosub ul#Menu100 li.subhl ul#Menu2{
    /* specific for regional reports ul */
    margin-bottom:-2px;
    padding:0;
    border:none;
    display:block;
    
    }
#rtnv ul#menuList li.nosub ul#Menu100 li.subhl ul#Menu2 li a{
    /* specific for regional reports li a */
    width:100px;
    margin-top:1px;
    margin-bottom:0;
    padding-left:8px;
    border:none;
    line-height:14px;
    text-indent: -1em;
    
    }
#rtnv ul#menuList li.nosub li.sub ul#Menu34,
#rtnv ul#menuList li.nosub li.subhl ul#Menu34{
    /* specific for home and health ul */
    width:120px;
    margin-top:2px;
    margin-bottom:1px;
    padding:0;
    border:none;
    line-height:14px;

    }
#rtnv ul#menuList li.nosub ul li.subhl ul li.subhl a{
    /* root li for expanded symbol list items */
    width:115px;
    margin-left:-10px;
    padding-left:3px;
    line-height:14px;
   
    }
#rtnv ul#menuList li.nosub ul li.subhl ul li.subhl li a{
    /* expanded channel symbol list items */
    width:100px;
    margin:0;
    padding:0;
    border:none;
    text-indent: -1em;
    line-height:14px;
   
    }
#rtnv ul#menuList li.nosub ul#Menu71 li.subhl ul#Menu55{
    /* food guide expanded symbol list */
    width:100px;
    margin-bottom:-3px;
    padding-left:10px;
    border:none;
    text-indent: -1em;
    line-height:14px;

    }
#rtnv ul#menuList li.nosub ul#Menu71 li.subhl ul#Menu55 li a{
    width:100px;
    margin:0;
    padding:0;
    border:none;
    text-indent: -1em;
    line-height:14px;

    }
#rtnv ul#menuList li.nosub ul li.sub ul li a:before,
#rtnv ul#menuList li.nosub ul#Menu100 li.subhl ul#Menu2 a:before,
#rtnv ul#menuList li.nosub ul#Menu71 li.subhl ul#Menu1 li.subhl li a:before,
#rtnv ul#menuList li.nosub ul#Menu71 li.subhl ul#Menu55 li a:before{
	content: "\00BB \0020";

    }
    

/* Styles for FB and Twitter add 8/27/12 by Daniel */


	#follows {
		background-image:url('/common/images/twitterfbicons1.jpg');
		height:50px;
		width:100px;
		background-size:100px 50px;
		margin-left:20px;
		margin-top:60px;
		margin-bottom:-5px;
		}	
	#follows a{
		opacity:0.0;
		font-size:50px;
		}
	#twt{
		
		margin-left:21px;
		margin-top:-5px;
	}
	#fb{
		
		margin-left:10px;
		margin-top:-5px;
	}


   
/*
original nav-ie style sheet below (need to merge)
*****************************************/    
#rtnv {
    /*float: left;*/
    width: 140px;
    background-color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
    font-weight:normal;
    font-size:12px;
   	color:#212121;
	line-height:17px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left; 
}

#rtnv > ul {
    width: 140px;
    margin-right: -1px;
    /*font-size: 85%;*/
    background-color:#ffffff;
}

/* rtnv element, all ul within ul */
#rtnv li.sub ul {
    display: none;
}

#rtnv li.nosub {
    margin-top: 12px;
    font-weight: bold;
    padding-top: 2px;
    font-variant: small-caps;
    font-size: 1.2em;
}

#rtnv li.nosub > ul  {
    padding-top: 2px;
    display: block;
    position: static;
    font-size: 12px;
    text-shadow: none !important;
    
    }

/* rtnv element, all ul descendents */
#rtnv ul {
    padding: 0;
    margin: 0;
    font: 1em sans-serif;
}

/* rtnv element, all li beneath */
#rtnv li {
    display: block;
    list-style-type: none;
    position: relative;
    margin: 0;
    padding: 0 0 0 5px;
    line-height: 1.25em;
}

#rtnv a {
    text-decoration: none;
    color: #212121;
}

#rtnv a:hover {
    color: #000000;
    text-decoration: underline;
}

#rtnv li a, #rtnv li.sub a {
    color: #212121;
}

#rtnv li.nosub > a {
    font-weight: bold;
}

#rtnv li.subhl {
    position: static;
    font-weight: bold;
    /*
    border-top: 1px dashed #000099;
    border-bottom: 1px dashed #000099;
    background-color: #429649;
    color: white;
    */
}

#rtnv li.subhl ul li.subhl {
    border-bottom: none;
    border-top: none;
}

#rtnv li.subhl li.sub a {
    font-weight: normal;
}

#rtnv li.subhl ul {
    display: block;
    position: static;
}

#rtnv li.subhl > ul {
    display: block;
    position: static;
    font-weight: normal;
    /*background-color: #429649;*/
}

#rtnv li.subhl li {
    display: block;
    position: static;
    padding-left: 1em;
    padding-bottom: 5px;
}

#rtnv li.subhl a {
    /*color: white;*/
}

