/* topnav is a holder div for topnavbar and it's referenced by the js file to set dropdown menu position: height and left */
#topnav[id] {}

#topnavbar[id]
{
    POSITION: absolute;
	Z-INDEX: 12;
	width:690px;
	padding-left:80px;
	margin:0 auto;
	top:12px;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
}

/* IE Menu Hacks */
* html #topnav {}
* html #topnavbar {
    POSITION: absolute;
	Z-INDEX: 12;
	width:690px;
	padding-left:80px;
	margin:0 auto;
	top:12px;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
}

/* Top Level Nav */ 

#tnbItem3 a, #tnbItem5 a, #tnbItem7 a, #tnbItem8 a, #tnbItem51 a, #tnbItem44 a {position:relative; display:block; float:left; color:black; padding:6px 8px 6px 8px; border-right:1px solid #BBBBBB; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold; text-align:center}

#tnbItem3 a:hover, #tnbItem5 a:hover, #tnbItem7 a:hover, #tnbItem8 a:hover, #tnbItem51 a:hover, #tnbItem44 a:hover { padding:6px 8px 6px 8px; text-align:center; font-family:arial; background:white; font-size:12px; font-weight:bold; color:#000000}


/* .topNavItem {} */
.tni {}

.topNavActive {background:#FFFFFF}
.topNavCurrent {}

/* Has Sub Menu */
.hsm
{	
    background: url(/vimages/quicklink_bullet.gif) no-repeat 140px 5px;
	display: block;
	width:150px;
	cursor: Hand;
	
}

/* ////// SUB Index Navigation /////////////////////////*/

.sub_menutd1 {width:100%; font-family: Verdana, Arial; font-size: 15px; color: #000000; background:url(/vimages/quicklink_bullet.gif) no-repeat  6px 9px #A9D3D9}

*html  .sub_menutd1 a {width:100%}
.sub_menutd1 a:link, .sub_menutd1 a {color: #000000; border-bottom:1px solid #FFFFFF; padding:4px 4px 4px 24px; display: block; text-decoration: none;}
.sub_menutd1 a:active { display: block;}

*html  .sub_menutd1 a:hover {width:100%}
.sub_menutd1 a:hover {
border-bottom:1px solid #000000;
border-top:1px solid #AAAAAA;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
color:#FFFFFF; padding:3px 3px 4px 23px;  display: block; text-decoration: none; background: url(/vimages/quicklink_bullet_white.gif) no-repeat 5px 9px #009B4C}

/* Navigation ////////////////////////////////////// */

.navTier2[class] { BORDER:4px solid #FFFFFF; PADDING: 28px 2px 4px 2px; Z-INDEX: 2; background: #EEEEEE; LEFT: 0px; VISIBILITY: hidden; WIDTH: 152px; POSITION: absolute; TOP: 0px }
.navTier3[class], .navTier4[class], .navTier5[class], .navTier6[class] { BORDER:4px solid #FFFFFF; PADDING: 4px 2px 4px 2px; DISPLAY: block; Z-INDEX: 4; background:#EEEEEE; LEFT: 0px; VISIBILITY: hidden; WIDTH: 152px; POSITION: absolute; TOP: 0px}

/* IE Menu Tweaks */
*html .navTier2 { BORDER:4px solid #FFFFFF; PADDING: 28px 2px 4px 2px; Z-INDEX: 2; background: #EEEEEE; LEFT: 0px; VISIBILITY: hidden; WIDTH: 148px; POSITION: absolute; TOP: 0px }
*html .navTier3, *html .navTier4, *html .navTier5, *html .navTier6 { BORDER:4px solid #FFFFFF; PADDING: 4px 2px 4px 2px; DISPLAY: block; Z-INDEX: 4; background:#EEEEEE; LEFT: 0px; VISIBILITY: hidden; WIDTH: 148px; POSITION: absolute; TOP: 0px}

/* 
.nonActiveItem
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #08445E;
    PADDING-TOP: 1px;
}
*/
.activeItem
{
    BACKGROUND:  orange;
    COLOR: #08445E;
}
.navTier2 a, .navTier3 a, .navTier4 a, .navTier5 a, .navTier6 a
{
    color: #000000;
	background: transparent;
	display: block;
	padding: 3px 8px 3px 8px;
	width:136px;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #AAAAAA;
	font-family: verdana, arial, helvetica;
	font-size: 11px
}

.navTier2 a:visited, .navTier3 a:visited, .navTier4 a:visited, .navTier5 a:visited, .navTier6 a:visited
{
    COLOR: #000000;
	font-family: verdana, arial, helvetica;
	font-weight:normal;	
	font-size: 11px;
}
.navTier2 a:hover, .navTier3 a:hover, .navTier4 a:hover, .navTier5 a:hover, .navTier6 a:hover 
{
   	color: #333333;
	background: white;
	text-decoration:none;
	display: block;
	padding: 3px 8px 3px 8px;
	width:136px;
	border-bottom:1px solid #AAAAAA;
	font-family: verdana, arial, helvetica;
	font-size: 11px
}	

.navBreak
{
    border-bottom: 1px solid #C2E9FD;
    overflow: hidden;
	margin-bottom:1px;
    height: 1px
}

/* //////// Left Nav Styles  */

.menutd1 {font-family: Arial; font-size: 12px; color: #000000}
.menutd1 a:link, .menutd1 a:active, .menutd1 a:visited {width:142px; color: #000000; font-weight:bold; border-bottom:1px solid #FFFFFF; padding:3px 4px 4px 8px; display: block; text-decoration: none;}
.menutd1 a:hover {width:142px; color:#298ECD; padding:3px 4px 4px 8px; text-decoration: none; background:#CEE4EB; border-bottom:1px solid #CEE4EB;}
.menutdOn1 {color:#FFFFFF; background: #009B4D; border-bottom:1px solid #017994}
.menutdOn1 a {width:142px; padding:3px 4px 3px 8px; display: block; font-weight:bold;  text-decoration: none; font-size:12px; font-family:arial; color:#FFFFFF}


.menutd2 {font-family: verdana, arial; background:#FFFFFF; border-bottom:1px solid #E0F2F9; font-size: 10px; color: #000000;}
.menutd2 a {color: #000000; padding:3px 5px 3px 14px; display: block; font-size: 10px; position: relative; text-decoration: none;}
.menutd2 a:active {font-size: 10px;}
.menutd2 a:hover {color: #000000; font-size: 10px; padding:3px 5px 3px 14px; background:#D9EAE2; text-decoration: underline}

.menutdOn2 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #087A69;
font-weight:normal;
border-bottom:1px solid #009B4C;
display: block;
background: #D9EAE2;
padding:3px 5px 3px 14px;
text-decoration: none;
}

.menutdOn2 a {display: block; text-decoration: none; color:black}

.menutd3 {font-family: verdana, arial; border-bottom:1px solid white; /* background:#E3EFFC; */ font-size: 9px; color: #000000;}
.menutd3 a {color: #000000;   padding:2px 2px 2px 26px; display: block; font-size: 9px; position: relative; text-decoration: none;}
.menutd3 a:active {}
.menutd3 a:hover {color: #000000; background: url(/vimages/quicklink_bullet.gif) no-repeat 16px 5px #F1FBFE; padding:2px 2px 2px 26px; text-decoration: underline}

.menutdOn3 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
display: block;
border-bottom:1px solid white;
background: url(/vimages/quicklink_bullet.gif) no-repeat 16px 5px #DAEDF3;
padding:2px 2px 2px 26px;
text-decoration: underline;
}

.menutdOn3 a {display: block; color:black}

.menutd4 {font-family: verdana, arial; background:#EEEEEE; border-bottom:1px solid #FFFFFF; font-size: 9px; color: #000000;}
.menutd4 a {color: #000000; padding:1px 1px 1px 16px; display: block; font-size: 9px; position: relative; text-decoration: none;}
.menutd4 a:active {}
.menutd4 a:hover {color: #000000; padding:1px 1px 1px 16px; background:#FFFFFF; text-decoration: underline}

.menutdOn4 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #087A69;
font-weight:bold;
display: block;
background: #FFFFFF;
padding:1px 1px 1px 16px;
text-decoration: none;
}

.menutdOn4 a {display: block; color:black}