#topnav {position:absolute; z-index: 100; width:760px; top:49px; left:206px;}
#topnavbar {position:absolute; z-index:250; width:100%;}

.tn a { float:left; color:#000; font-family:'MyriadProCondensed'; padding:8px 14px 8px 14px; line-height:24px; font-size:24px; z-index:300; text-transform:uppercase; display:block; text-decoration:none; cursor:pointer;} 
.tn a:hover {color:#ACD154; padding:8px 14px 40px 14px; background:url(/vimages/menu_bg.png) repeat; } 
.tn a#tn2555:hover {padding:8px 14px 8px 14px;}

.tni {}
.tn a.topNavActive {float:left; color:#ACD154; background:url(/vimages/menu_bg.png) repeat; font-family:'MyriadProCondensed'; padding:8px 14px 40px 14px; font-size:24px; text-transform:uppercase; line-height:24px; z-index:300; display:block; text-decoration:none; cursor:pointer;}
.tn a#tn2555.topNavActive {padding:8px 14px 8px 14px;}

.activeItem {color:#A1CD52;}
.nonActiveItem {}

/* Default submenus */
.nT2 { visibility:hidden; left:-205px; width:960px; padding:20px; overflow:hidden; position:absolute; z-index:300; top:0; margin-top:72px; background:url(/vimages/nav_tier2_bg.png) no-repeat; height:220px;}

/*nt2 Menu Image*/
.ntImg {position:absolute; right:20px; color:#00B7AF; font-size:16px; text-align:right; font-family:'MyriadProBoldCondensed'; bottom:20px; width:180px; overflow:hidden;}

.ntTop {position:absolute; z-index:100; left:-20px; top:-11px; width:228px; height:31px;}
.nTcol {z-index:200; width:202px; float:left; margin-right:10px;} /* width:210px; original adjust for tnmc class border */
.ntSlide {position:relative; z-index:1000; margin-top:-25px}

/* Tier two dropdown custom */
#M0sN {left:0px; width:300px;}
#M1sN {}
#M2sN {left:241px; width:425px;}
#M3sN {left:166px; width:588px;}


/* Tier two custom color codes */
.tnmc1 {border-left:8px solid #FF598F}
.tnmc2 {border-left:8px solid #98DAE8}
.tnmc3 {border-left:8px solid #24B14B}
.tnmc4 {border-left:8px solid #3E48CC}
.tnmc5 {border-left:8px solid #FF3535}


/* Tier two Image Holder */
#M0Img {}
#M1Img {}
#M2Img {}
#M3Img {}
.mnimg {}
.mnimg img {margin-right:-10px}

/* tweak for tier two padding */
.nT3, .nT4, .nT5, .nT6, .nT7 {
	padding:5px 5px 10px 5px;
	top:0;
	color:#000;
	visibility:hidden;
	position:absolute;
	z-index:400;
	width:202px;
	border-left:1px solid #666; 
	border-right:1px solid #666; 
	border-bottom:1px solid #666; 
	background:url(/vimages/submenu3up_bg.png) repeat;
	left:0;
}

.nT3 {margin-top:26px;}
.nT3 .ntTop {top:-11px;}
.nT3 .ntSlide {margin-top:-25px;}

.nT4 {margin-top:22px; margin-left:0;}
.nT5, .nT6, .nT7 {margin-top:22px; margin-left:0;}


/* Have Child Pages */
.nT2 .hc a {display:block; color:#fff; cursor:pointer; padding-right:20px; font-size:13px; /*background:transparent url(/vimages/dd_haschild.png) no-repeat 194px center; */}
.nT3 .hc a, .nT4 .hc a, .nT5 .hc a, .nT6 .hc a, .nT7 .hc a {position:relative; display:block; z-index:1000; cursor:pointer; padding-right:20px; font-size:12px; /* background:url(/vimages/dd_haschild_tier3down.png) no-repeat 194px center;*/ }

.nT2 .hc a:hover {display:block; color:#ACD154; font-size:13px; padding-right:20px; /*  background:#A1CD52 url(/vimages/dd_haschild.png) no-repeat 194px center*/;}
.nT3 .hc a:hover, .nT4 .hc a:hover, .nT5 .hc a:hover, .nT6 .hc a:hover, .nT7 .hc a:hover {display:block; color:#333; font-size:12px; padding-right:20px; background:#A1CD52 /* url(/vimages/dd_haschild_tier3down.png) no-repeat 194px center*/;}


/* Defaults */
.nT2 a {color: #EAEAEA; z-index:20; display: block; padding:8px 8px; font-size:13px; text-decoration:none;}
.nT3 a, .nT4 a, .nT5 a, .nT6 a, .nT7 a {position:relative; color: #000; z-index:1000; display: block; padding:4px 8px; font-size:12px; text-decoration:none;}

.nT2 a:hover {color:#ACD154; /* background:#A1CD52; */ display:block; font-size:13px}
.nT3 a:hover, .nT4 a:hover, .nT5 a:hover, .nT6 a:hover, .nT7 a:hover {color:#333; background:#A1CD52; display:block; font-size:12px}


.nT2 a.activeItem { /* background:#A1CD52 url(/vimages/dd_haschild.png) no-repeat 194px center */; font-size:13px; color:#ACD154;}
.nT3 a.activeItem, .nT4 a.activeItem, .nT5 a.activeItem, .nT6 a.activeItem, .nT7 a.activeItem {background:#A1CD52 /* url(/vimages/dd_haschild_tier3down.png) no-repeat 194px center */; color:#000;}

.menuclose {float:right; width:10px; height:10px; text-align:right; margin-right:-4px; margin-top:-9px}
	.menuclose a {font-size:0; display:inline; padding:0; margin:0;}
