﻿/* NN-781 */
/*
.ncs_navigation {
margin: 0px 0 0 11px;
padding: 0;
float: left;
width: 241px;
height: 300px;
background: url(/images/ncs_2008/leftnav/ncs_navigation_bg.gif);
background-repeat: no-repeat;
}
*/

.ncs_navigation {
float: left;
width: 241px;
background: url(/images/ncs_2008/leftnav/ncs_navigation_bg.gif);
background-repeat: no-repeat;
margin: 0px 0px 20px 11px;
padding: 0px 0px 20px 0px;
/*height: 300px;*//* the height makes this not be able to push the bottom of the page when it expands */
}

.ncs_navigation_end {
margin: 0px 0 0 0;
padding: 0;
float: left;
width: 10px;
background: url(/images/ncs_2008/leftnav/ncs_navigation_end.gif) no-repeat;
}
.ncs_navigation_clear {
margin: 0 0 0 12px;
width: 227px;
border-left: 1px solid #ffdd67;
border-right: 1px solid #ffdd67;
border-bottom: 1px solid #f09353;
}
.ncs_navigation_chevron {
margin: 0;
padding: 0;
text-align: right;
}

.ncs_navigation_L0 {
margin: 12px 0 0 12px;
padding: 10px 5px 8px 10px;
float: left;
width: 214px;
color: #e85d00;
font-size: 80%;
font-weight: bold;
font-family: Verdana;
background: url(/images/ncs_2008/leftnav/ncs_navigation_L0bg.jpg) no-repeat; }
.ncs_navigation_L0 a:visited {
color: #e85d00; }
.ncs_navigation_L0 a:active {
color: #e85d00; }
.ncs_navigation_L0 a:link {
color: #e85d00; }
.ncs_navigation_L0 a:hover {
color: #cc33cc; }

.ncs_navigation_L1 {
	margin: 0 0 0 12px;
	padding: 5px 10px 5px 0px;
	float: left;
	width: 226px;
	color: #e85d00;
	font-size: 80%;
	font-weight: bold;
	font-family: Verdana;
	background: url(/images/ncs_2008/leftnav/ncs_navigation_L1bg.jpg) no-repeat;
}
.ncs_navigation_L1 a:visited {
color: #e85d00; } 
.ncs_navigation_L1 a:active {
color: #e85d00; } 
.ncs_navigation_L1 a:link {
color: #e85d00; } 
.ncs_navigation_L1 a:hover {
color: #cc33cc; }

.ncs_navigation_L1on {
margin: 0 0 0 12px;
padding: 5px 10px 5px 0px;
float: left;
width: 226px;
color: #5f2782;
font-size: 80%;
font-weight: bold;
font-family: Verdana;
background: url(/images/ncs_2008/leftnav/ncs_navigation_L1bg.jpg) no-repeat; }
.ncs_navigation_L1on a:visited {
color: #5f2782; } 
.ncs_navigation_L1on a:active {
color: #5f2782; } 
.ncs_navigation_L1on a:link {
color: #5f2782; } 
.ncs_navigation_L1on a:hover {
color: #cc33cc; }

.ncs_navigation_L2 {
	margin: 0 0 0 12px;
	padding: 0 10px 5px 10px;
	float: left;
	width: 207px;
	color: #e85d00;
	font-size: 80%;
	font-weight: normal;
	font-family: Verdana;
	background-color: #ffeeba;
	border-left: 1px solid #ffe570;
	border-right: 1px solid #ffe570;
}
.ncs_navigation_L2 a:visited {
color: #e85d00; } 
.ncs_navigation_L2 a:active {
color: #e85d00; } 
.ncs_navigation_L2 a:link {
color: #e85d00; } 
.ncs_navigation_L2 a:hover {
color: #cc33cc; }

.ncs_navigation_L2on {
margin: 0 0 0 12px;
padding: 0 10px 5px 10px;
float: left;
width: 207px;
color: #5f2782;
font-size: 80%;
font-weight: normal;
font-family: Verdana;
background-color: #ffeeba; 
border-left: 1px solid #ffe570;
border-right: 1px solid #ffe570; }
.ncs_navigation_L2on a:visited {
color: #5f2782; } 
.ncs_navigation_L2on a:active {
color: #5f2782; } 
.ncs_navigation_L2on a:link {
color: #5f2782; } 
.ncs_navigation_L2on a:hover {
color: #cc33cc; }

.ncs_navigation_L3 {
	margin: 0 0 0 12px;
	padding: 0 10px 5px 20px;
	float: left;
	width: 197px;
	color: #e85d00;
	font-size: 80%;
	font-weight: normal;
	font-family: Verdana;
	background-color: #ffeeba;
	border-left: 1px solid #ffe570;
	border-right: 1px solid #ffe570;
}
.ncs_navigation_L3 a:visited {
color: #e85d00; } 
.ncs_navigation_L3 a:active {
color: #e85d00; } 
.ncs_navigation_L3 a:link {
color: #e85d00; } 
.ncs_navigation_L3 a:hover {
color: #cc33cc; }

.ncs_navigation_L3on {
margin: 0 0 0 12px;
padding: 0 10px 5px 20px;
float: left;
width: 197px;
color: #5f2782;
font-size: 80%;
font-weight: normal;
font-family: Verdana;
background-color: #ffeeba; 
border-left: 1px solid #ffe570;
border-right: 1px solid #ffe570; }
.ncs_navigation_L3on a:visited {
color: #5f2782; } 
.ncs_navigation_L3on a:active {
color: #5f2782; } 
.ncs_navigation_L3on a:link {
color: #5f2782; } 
.ncs_navigation_L3on a:hover {
color: #cc33cc; }

.ncs_navigation_L4 {
	margin: 0 0 0 12px;
	padding: 0 10px 5px 30px;
	float: left;
	width: 187px;
	color: #e85d00;
	font-size: 80%;
	font-weight: normal;
	font-family: Verdana;
	background-color: #ffeeba;
	border-left: 1px solid #ffe570;
	border-right: 1px solid #ffe570;
}
.ncs_navigation_L4 a:visited {
color: #e85d00; } 
.ncs_navigation_L4 a:active {
color: #e85d00; } 
.ncs_navigation_L4 a:link {
color: #e85d00; } 
.ncs_navigation_L4 a:hover {
color: #cc33cc; }




.accessibility {
margin: 15px 0 0 14px;
padding: 8px 0 0 10px;
width: 213px;
/* font-size: 10pt; */
font-size: .80em;
font-weight: bold;
border-top: 1px solid #f29255;
border-left: 1px solid #f29255;
border-right: 1px solid #f29255;
background: url(/images/ncs_2008/leftnav/ncs_accessibility_bg.gif);
}
.accessibility a:visited {
color: #e85d00; } 
.accessibility a:active {
color: #e85d00; } 
.accessibility a:link {
color: #e85d00; } .accessibility a:hover { color: #cc33cc; }

/* The access_content area affects the text in the accessibility box.  It will initially hold the font size adjustment buttons. */
.access_content {
margin: 8px 0 0 6px;
padding: 0 0 5px 0;
/*font-size: 8pt;*/
/*font-size: .80em;*/
font-size: 80%;
font-weight: normal;
}

.access_content a:visited {
color: #0001fa; } 

.access_content a:active {
color: #0001fa; } 

.access_content a:link {
color: #0001fa; } .access_content a:hover { color: #cc33cc; }

.access_content p {
margin: 5px 0 0 0;
padding: 0;
}

.accessibility_bottom {
margin: 0 0 0 14px;
}

