/*#header {
	z-index: 12;
	position: absolute;
	width: 100%;
	padding: 0;
	margin: 0;
}*/

#nav_container {
	position: absolute;
	top:150px;
	left:0;
	padding: 0 0 0 0;
	margin: 0 0 0 0px;
	width: 140px;
	right: 140px;
	z-index: 28;
	/*overflow-x:hidden;*/
	}

/******************************
 *		AUDIENCE FLYOUTS	  *
 ******************************/
#toc {
	/*position: fixed;*/
	margin: 0 0 0 0;
	}

#toc ul
{
	border-bottom: 0px;
}
#toc ul li
{
	margin-bottom: 1px;
}
#toc ul li a
{
	font-size: .9em;
	line-height: .9em;
	padding: 4px 12px;
	text-align: left;
}
#toc ul li a:hover
{
}
#toc ul li ul
{
	border-bottom: none;
	margin-bottom: 0px;
}
#toc ul li ul li
{
	border-bottom: none;
	margin-bottom: 0px;
}
#toc ul li ul li a
{
	font-size: .8em;
	line-height: .8em;
	padding: 4px 7px;
	text-align: left;
}
#toc ul li ul li a:hover
{
}
#toc ul li ul li ul li a
{
	font-size: .75em;
	line-height: .75em;
	padding: 4px 7px;
	text-align: left;
}
#toc ul li ul li ul li a:hover
{
}
/****************************
 *		NAV MENU		    *
 ****************************/
#toc, #toc ul { /* all lists */
    padding:10px 0 0 0;
	margin: 0 0 0 0;
	float:left;
	width:140px;
	display:block;
}

#toc li { /* all list items */
	/*position : relative; This causes a resize problem in IE*/
	float: left;
	line-height: 1.0em;
	margin-bottom: -1px;
	width:140px;
}
	
#toc li ul{ /* second-level lists */
	position:absolute;
	left: -999em; 
	margin-left : 4.0em;
	margin-top : -1.67em;
}

#toc li ul ul {  /*third-and-above-level lists */
	position:absolute;
	left: -999em;
	margin-left : 4.0em;
	margin-top : -1.75em;
}

#toc li a {/*First level in column*/	
	width: 5.0em;
	w\idth : 140px; /* Needed for Safari */
	display : block;
}

#toc li ul li a {/* Second level flyout */
	width: 6.0em;
	w\idth :110px; /* Needed for Safari */
	display : block;
}

#toc li ul li ul li a { /* Third level flyout */
	width: 9.0em;
	w\idth : 130px; /* Needed for Safari */
	display : block;
}
	
#toc li:hover ul ul {
		left: -999em;
}

#toc li:hover ul, #toc li.sfhover ul { 
		left: auto;
}

#toc li li:hover ul, #toc li li.sfhover ul { 
		left: auto;
}

#toc li li li:hover ul, #toc li li li.sfhover ul { 
		left: auto;
}

/* -------------------------
	YOU ARE HERE SETUP
---------------------------- */

body.home #contain_column1 li.home a,
body.audience1 #toc li.audience1 a,
body.audience2 #toc li.audience2 a,
body.audience3 #toc li.audience3 a,
body.audience4 #toc li.audience4 a,
body.audience5 #toc li.audience5 a,
body.audience6 #toc li.audience6 a,
body.audience7 #toc li.audience7 a,
body.audience8 #toc li.audience8 a
{
}

body.home #contain_column1 li.home a,
body.audience1 #toc li.audience1 a:hover,
body.audience2 #toc li.audience2 a:hover,
body.audience3 #toc li.audience3 a:hover,
body.audience4 #toc li.audience4 a:hover,
body.audience5 #toc li.audience5 a:hover,
body.audience6 #toc li.audience6 a:hover,
body.audience7 #toc li.audience7 a:hover,
body.audience8 #toc li.audience8 a:hover
{
}

body.audience1 #toc li.audience1 ul li a:hover,
body.audience2 #toc li.audience2 ul li a:hover,
body.audience3 #toc li.audience3 ul li a:hover,
body.audience4 #toc li.audience4 ul li a:hover,
body.audience5 #toc li.audience5 ul li a:hover,
body.audience6 #toc li.audience6 ul li a:hover,
body.audience7 #toc li.audience7 ul li a:hover,
body.audience8 #toc li.audience8 ul li a:hover
{
	}

/* ----------------------------------------------------------------- 
			Indent styles
-------------------------------------------------------------------- */
#toc li.indent {
	font-size: .90em;
	line-height: 9%;
	/*background-image: url(/images/notsel.gif);*/
	margin: 0px;
	padding: 0px 0px 0px 14px;
}

/*#toc li.seldent {
	color: #520;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	text-decoration : none;
	background-image: url(/images/selin.gif);
	margin-left: 0px;
	padding-left: 24px;
}*/

#toc li.mindent {
	font-size: .85em;
	line-height: 120%;
	font-weight: normal;
	/*background-image: url(/images/notsel.gif);*/
	margin-left: 30px;
	padding-left: 0px;
}

/*#toc .smindent {
	color: #520;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	text-decoration : none;
	background-image: url(/images/selmin.gif);
	margin-left: 0px;
	padding-left: 40px;
}*/

#toc .maxdent {
	font-size: .75em;
	line-height: 70%;
	text-decoration : none;
	margin-left: 0px;
	padding-left: 55px;
}