/* some style duplicated in clearpoint_screen.css */
#leftCol { background-color: #292927; font-size: 11px; color: #FFFFFF; }
#leftCol a { color: #FFFFFF; text-decoration: underline; }
#leftCol a:hover { text-decoration: none; }

div#leftNav 						{ color: #FFF; background-color: #666662;}
div#leftNav a						{ font-family:Verdana; font-size: 14px; padding: 10px 10px 10px 16px; margin:0; display:block; color: #FFF; text-decoration: none; }
div#leftNav a:link					{ display:block; color: #FFF; text-decoration: none; }
div#leftNav a:visited				{ display:block; color: #FFF; text-decoration: none; }
div#leftNav a:hover					{ display:block; text-decoration: none; color: #fff; background-color:#4E4E4A;}
div#leftNav a:active				{ display:block; text-decoration: none; color: #fff; background-color:#4E4E4A;}

div#leftNav a.mainNavActive			{ background-color:#4E4E4A; }

div#leftNav a.subNavActive			{ font-family:arial; color: #000; }
div#leftNav a.subNavActive:link		{ font-family:arial; color: #000; }
div#leftNav a.subNavActive:visited	{ font-family:arial; color: #000; }
div#leftNav a.subNavActive:hover		{ font-family:arial; color: #000; }
div#leftNav a.subNavActive:active		{ font-family:arial; color: #000; }

div#leftNav a.subNav, 
div#leftNav a.subNav:visited, 
div#leftNav a.subNavNoArrow, 
div#leftNav a.subNav:visited { 
	font-family:arial; 
	font-size: 12px; 
	background: #666662 url(../images/nav/blt_large_arrow_gray.gif) no-repeat 168px 8px; 
	padding: 5px 10px 5px 32px;
}

div#leftNav a.subNav:hover, div#leftNav a.subNavNoArrow:hover { 
	font-family:arial; 
	color:#000; 
	background: #fff url(../images/nav/blt_large_arrow_black.gif) no-repeat 168px 8px; 
}

div#leftNav a.subNavNoArrow:hover, div#leftNav a.subNavNoArrow {
	background-image:none;
}

div#leftNav a.subNavNoArrowActive,
div#leftNav a.subNavNoArrowActive:visited,
div#leftNav a.subNavNoArrowActive:hover {
	background-image:none;
	font-family:arial; 
	font-size: 12px; 
	padding: 5px 10px 5px 32px; 
	color: #000;
	background-color:#fff;
}

div#leftNav a.subNavActive, 
div#leftNav a.subNavActive:visited,
div#leftNav a.subNavActive:hover { 
	font-family:arial; 
	font-size: 12px; 
	padding: 5px 10px 5px 32px; 
	color: #000; 
	background: #fff url(../images/nav/blt_large_arrow_black.gif) no-repeat 168px 8px;
}
/* end duplicated styles */


div#leftNav a.leftGlobal, div#leftNav a.leftGlobalArrow {
	background-color:#587060 !important;	
}
div#leftNav a.leftGlobalArrow {
	background:url(../images/nav/blt_large_arrow_on_green.gif) no-repeat 168px 15px;
}
div#leftNav a.leftGlobalOn, div#leftNav a.leftGlobal:hover,
div#leftNav a.leftGlobalArrow:hover, div#leftNav a.leftGlobalArrowOn {
	background-color:#ffffff !important;	
	color:#000000 !important;
}
div#leftNav a.leftGlobalArrow:hover, div#leftNav a.leftGlobalArrowOn {
	background: #fff url(../images/nav/blt_large_arrow_black.gif) no-repeat 168px 15px;
}

#dropNav1, #dropNav2, #dropNav3, #dropNav4, #dropNav5, #dropNav6, #tertNav1, #tertNav2 {
	text-align:left;
	position: absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	color:#ffffff;
	z-index:10;
}
.navContainer {
	width:178px;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-top:1px solid #666;
	background-color:#fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:176px; 
}
.dummy { /* to deal with a bug in IE 5 */ }

.navList a:link, .navList a:visited, .navList a:hover, .navList a:active {
	display:block;
	width:176px;
	border-bottom:1px solid #666;
	padding:6px 5px 6px 10px;
	font-size:11px;
	font-family:verdana, arial, sans-serif;
	text-decoration:none;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:161px; 
}
.dummy { /* to deal with a bug in IE 5 */ }

.navList a:hover  {
	background-color:#333;
	color:#fff;
}
a.secondaryWithSub:link, 
a.secondaryWithSub:visited, 
a.secondaryWithSub:hover, 
a.secondaryWithSub:active {
	background:url(/images/nav/blt_large_arrow_green.gif) no-repeat 160px 8px;
	background-color:#fff;
}
a.secondaryWithSub:hover  {
	background:url(/images/nav/blt_large_arrow_white.gif) no-repeat 160px 8px;
	background-color:#333;
	color:#fff;
}
#leftNav a.primaryOn {
	font-family:arial; 
	font-size: 12px; 
	color:#000 !important;
	background: url(/images/nav/blt_large_arrow_black.gif) no-repeat 168px 8px; 
	background-color:#fff !important;
	padding: 5px 10px 5px 32px;
	
}
#leftNav a.primaryOff {
	
}
.secondaryOn {
	background:url(/images/nav/blt_large_arrow_white.gif) no-repeat 160px 8px;
	background-color:#333 !important;
	color:#fff !important;
}
