/* HEADER NAVIGATION */

div#header_nav {
	width: 880px; 
	padding: 10px;
	margin-left: auto; margin-right: auto;
	text-align: left;
	background-color: white;
	}

div#header_nav ul {
	float: right;
	margin: 0;
	padding: 0;
	height: 75px;
	list-style-type: none;
	width: 110px;
	text-align: center;
	}

div#header_nav ul li { 
	text-decoration: none; 
	height: 14px; 
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; }
	
div#header_nav ul li.lined { border-bottom: 1px solid #666;}
div#header_nav ul li a:link, div#header_nav ul li a:visited { color: gray; background-color: white; } 
div#header_nav ul li a:hover { color: #3079B3; background-color: white; text-decoration: none; } 

/* RIGHT NAVIGATION */

div#right_bar ul#right_nav { list-style: none; padding: 0; margin: 0; border: 1px solid #bbb; border-bottom: 0; }
div#right_bar ul#right_nav li { padding: 0; margin: 0; background: #fff; font-weight: bold; font-size: 12px; border-bottom: 1px solid #bbb; }
div#right_bar ul#right_nav li a { display: block; padding: 4px 8px; text-decoration: none; }
div#right_bar ul#right_nav li.section { background-color: #DAE7F2; }
div#right_bar ul#right_nav li.selected { background-color: #eee; }
div#right_bar ul#right_nav li.sub1 { padding-left: 30px; background: url(../images/nav-arrow.gif) 15px 7px no-repeat;}
div#right_bar ul#right_nav li.sub1_selected { padding-left: 30px; background: url(../images/nav-arrow.gif) 15px 7px no-repeat #eee;}
div#right_bar ul#right_nav li:hover { background-color: #BADDFF; } 
div#right_bar ul#right_nav li.hidden { display: none; }


/* TEXT NAVIGATION */

div#text_nav { width: 900px; margin-left: auto; margin-right: auto; background: #eee;}
div#text_nav p { padding: 3px; margin: 0; }
div#text_nav a:link, div#text_nav a:visited { color: #666; text-decoration: none; }
div#text_nav a:hover { color: #444; text-decoration: underline; }