.top_nav {
 width:970px; 
 float:left; 
 height:38px; 
 clear:both;
	}

.top_nav ul {margin:0px; padding:0px; /*background-color:yellow;*/ height:38px; background-image:url(images/topnav.gif); background-position:left top;}
.top_nav li {
	display: inline; height:38px; float:left; margin:0px; padding:0px;
	}
.top_nav a:link, .top_nav a:visited {
	display: block;
	height: 38px;
	text-indent: -9000px;
	text-decoration: none;
	width:138px;
	top: 0px;
	 :-moz-any-link:focus;
	 outline: none;
	}
	
/* ----- Nav Defaults ------ */
.home a:link, .home a:visited { width:58px;}
.about a:link, .about a:visited { width:154px;}
.professionals a:link, .professionals a:visited { width:175px;}
.news a:link, .news a:visited { width:118px;}
.policyowner a:link, .policyowner a:visited { width:131px;}
.education a:link, .education a:visited { width:153px;}
.careers a:link, .careers a:visited { width:73px;}
.contact_us a:link, .contact_us a:visited { width:91px;}

	
/* ----- Nav Hover ------ */
.home a:hover {background: url(images/topnav.gif) no-repeat 0px -38px;}
.about a:hover {background: url(images/topnav.gif) no-repeat -58px -38px;}
.professionals a:hover {background: url(images/topnav.gif) no-repeat -212px -38px;}
.news a:hover {background: url(images/topnav.gif) no-repeat -387px -38px;}
.policyowner a:hover {background: url(images/topnav.gif) no-repeat -505px -38px;}
.education a:hover {background: url(images/topnav.gif) no-repeat -636px -38px;}
.careers a:hover {background: url(images/topnav.gif) no-repeat -789px -38px;}
.contact_us a:hover {background: url(images/topnav.gif) no-repeat -862px -38px;}


/* ----- Nav Selected ------ */
.home a:link.selected, .home a:visited.selected, .home a:active.selected, .home a:hover.selected {background: url(images/topnav.gif) no-repeat 0px -38px;}

.about a:link.selected, .about a:visited.selected, .about a:active.selected, .about a:hover.selected {background: url(images/topnav.gif) no-repeat -58px -38px;}

.professionals a:link.selected, .professionals a:visited.selected, .professionals a:active.selected, .professionals a:hover.selected {background: url(images/topnav.gif) no-repeat -212px -38px;}

.news a:link.selected, .news a:visited.selected, .news a:active.selected, .news a:hover.selected  {background: url(images/topnav.gif) no-repeat -387px -38px;}

.policyowner a:link.selected, .policyowner a:visited.selected, .policyowner a:active.selected, .policyowner a:hover.selected  {background: url(images/topnav.gif) no-repeat -505px -38px;}

.education a:link.selected, .education a:visited.selected, .education a:active.selected, .education a:hover.selected  {background: url(images/topnav.gif) no-repeat -636px -38px;}

.careers a:link.selected, .careers a:visited.selected, .careers a:active.selected, .careers a:hover.selected  {background: url(images/topnav.gif) no-repeat -789px -38px;}

.contact_us a:link.selected, .contact_us a:visited.selected, .contact_us a:active.selected, .contact_us a:hover.selected  {background: url(images/topnav.gif) no-repeat -862px -38px;}

.leftnav { 
	float:left; 
	position:relative; 
	width:242px; 
	padding:9px 15px 0; 
	background-image:url(images/leftnav_top.gif);
	background-position:15px top; 
	background-repeat:no-repeat;}
	
.leftnav ul { 
	margin:0px; 
	padding:10px 0 150px 0; 
	list-style-type:none; 
	background-image:url(images/leftnav_bg.gif); 
	background-position:left bottom; 
	background-repeat:no-repeat; 
	width:240px;
	float:left;}

.leftnav li { padding:0px; color:#fff; margin:0 0 8px 0;}

.leftnav li a:link, .leftnav li a:visited, .leftnav li a:active { color:#fff; background-image:url(images/leftnav_arrows.gif); background-position: 15px 5px; background-repeat: no-repeat; padding:0 15px 0 25px; text-decoration:none; }
.leftnav li a:hover{ color:#fff; text-decoration:underline;}

.leftnav li a:link.chosen, .leftnav li a:visited.chosen, .leftnav li a:active.chosen, .leftnav li  a:hover.chosen { text-decoration:underline;}

.leftnav li a:link.selected, .leftnav li a:visited.selected, .leftnav li a:active.selected, .leftnav li a:hover.selected { text-decoration:underline;}


