/* MainNav NavBar */
#MainNav{text-align:center;clear:left;margin-left:-19px;position:relative;top:6px;min-width:1100px;}
#MainNav ul{height:22px;}
#MainNav ul li{
	list-style-image:none;
	list-style-type:none;
	float:left;
	padding-top:2px;
	padding-left:6px;
	padding-right:6px;
}
#MainNav a{
   cursor:hand;
   font-family:Arial, Verdana;
   font:12px/12px arial,helvetica,sans-serif;
   font-weight:bold;
   text-align:center;
   text-decoration:none;
}
#MainNav ul li.active a{color:#880909;}
#MainNav li.twoline{margin-top:-5px;line-height:10px;max-width:70px;}
#MainNav ul li.seperator{
	padding-top:0px;
   font-family:Arial, Verdana;
   font-size: 20px;
   margin-top:-4px;
}

/* Sub Nav */
.SecondNav{
	clear:left;
	position:absolute;
	top:92px;
	left:185px;
	margin:0px;
	padding:0px;
	padding-right:2px;
	height:37px;
	background-color:#001565;
	vertical-align:middle;
}
.SecondNav ul{
	margin:0px;
	margin-top:5px;
	padding:0px;
	width:100%;
	min-width:1000px;
}
.SecondNav ul li{
	list-style-image:none;
	list-style-type:none;
	float:left;
   cursor:hand;
   background-color:#001565;
   padding:0px 6px 0px 6px;
   line-height:24px;
   text-align:center;
}
.SecondNav ul li.seperator{
	font-size:10px;
	font-weight:bold;
	padding:0px;
   cursor:auto;
   line-height:20px;
   color:White;
   padding:2px 6px 0px 6px;
}
.SecondNav ul li a{
   font:bold 11px/10px arial,helvetica,sans-serif;
   font-weight:600;
   color:White !important;
   text-decoration:none;
}
.SecondNav ul li a:hover{color:#FDD983 !important;}
.SecondNav ul li.active a{color:#FDD983 !important;}
.SecondNav li.twoline{padding:0px 6px 0px 6px;line-height:10px;max-width:110px;}
.SecondNav li.threeline{margin-top:-2px;padding:0px 6px 0px 6px;line-height:10px;max-width:110px;}

/* Left Navs */
.LeftNav a{
	color:#001565;
	font:12px/15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.LeftNav a:hover{color:#880909;}

.LeftNavSm a{
	color:#001565;
	font:10px/12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.LeftNavSm a:hover{color:#880909;}

.ThirdNav{width:100%;padding-left:6px;background-color:#001565;text-align:left;}
.ThirdNav ul{}
.ThirdNav li{float:left;list-style-type:none;padding:5px;}
.ThirdNav li.seperator{margin-top:-2px;}
.ThirdNav li a{font-family:arial;font-size:.8em;color:#001565;}
.ThirdNav li a:hover{color:#880909;}


/* Admin NavBar */
.divAdminMenu{margin-bottom:7px;}
#AdminTop{text-align:center;margin-top:-8px;padding-left:5px;}

/* Sub NavBar */
#divSubNavMenu{position:absolute;margin:10px 0;}
#SubNavTop{text-align:center;margin-top:-8px;}
#SubNav{padding-left:6px;background-color:#001565;text-align:left;}

.AdminRootMenuItem{
   cursor:hand;font:11px/10px arial,helvetica,sans-serif;color:White;font-weight:bold;padding:4px;text-decoration:none;text-align:center;
}
.AdminRootMenuItemHover{
   cursor:hand;font:11px/10px arial,helvetica,sans-serif;color:#FDD983;font-weight:bold;padding:4px;text-decoration:none;text-align:center;
}
.AdminRootMenuItemActive{
   font:11px/10px arial,helvetica,sans-serif;
   font-weight:bold;
   color:#FDD983;
   padding:2px 5px 3px 5px;
}
.AdminRootMenuItemSelected{
   font:11px/10px arial,helvetica,sans-serif;color:#FDD983;font-weight:bold;padding:0px;text-decoration:none;text-align:center;
}
.AdminRootMenuSeparatorItem{
   font-size:10px;
   font-weight:bold;
   color:white;
   padding:0px 4px 0px 4px;
   width:15px;
   text-align:center;
}
.AdminSubMenuGroup{
   background-color:#001565;
   cursor:hand;
   font-size:10px;
   filter:alpha(opacity=80);   /* Internet Explorer       */
   -moz-opacity:0.8;           /* Mozilla 1.6 and below   */
   opacity:0.8;               /* newer Mozilla and CSS-3 */   
}
.AdminSubMenuItem{
   font:11px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   margin-left:5px;
   margin-right:5px;
   color:White;
}
.AdminSubMenuItemHover{
   font:11px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#FDD983;
   margin-left:5px;
   margin-right:5px;
}
.AdminSubMenuItemActive{
   font:11px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#FDD983;
   margin-left:5px;
   margin-right:5px;
}
.AdminSubMenuItemSelected{
   font:11px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#FDD983;
   margin-left:5px;
   margin-right:5px;
}

/* Footer Menu */
.FooterRootMenuGroup{font-family:Arial, Verdana;}

.FooterRootMenuItem{cursor:hand;font:10px/9px arial,helvetica,sans-serif;color:#001565;font-weight:bold;text-decoration:underline;text-align:center;}
.FooterRootMenuItemHover{
	cursor:hand;
	font:10px/9px arial,helvetica,sans-serif;
	color:#880909;font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
.FooterRootMenuItemActive{
   font:10px/9px arial,helvetica,sans-serif;
   font-weight:bold;
   color:#880909;
}
.FooterRootMenuItemSelected{
   font:10px/9px arial,helvetica,sans-serif;
   color:#880909;
   font-weight:700;
   padding:0px;
   text-decoration:underline;
   text-align:center;
}
.FooterRootMenuSeparatorItem{
   font-size:10px;
   font-weight:bold;
   color:#001565;
   width:10px;
   text-align:center;
}
.FooterSubMenuGroup{
   background-color:#001565;
   cursor:hand;
   font-size:10px;
   border:none;
   filter:alpha(opacity=80);   /* Internet Explorer       */
   -moz-opacity:0.8;           /* Mozilla 1.6 and below   */
   opacity:0.8;               /* newer Mozilla and CSS-3 */   
}
.FooterSubMenuItem{
   font:10px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#001565;
}
.FooterSubMenuItemHover{
   font:10px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#880909;
}
.FooterSubMenuItemActive{
   font:10px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#880909;
}
.FooterSubMenuItemSelected{
   font:10px arial,helvetica,sans-serif;
   font-weight:600;
   padding:10px;
   color:#880909;
}

/* BreadCrumb Menu  */
.BreadCrumbs{
   font-size:10px;
   cursor:hand;
   font-family:Arial, Verdana;
}

.BreadCrumbs .MenuItem{
   color:#002D62;
   text-decoration:underline;
}

.BreadCrumbs .SelectedMenuItem{
   color:#002D62;
   font-weight:bold;
}

.BreadCrumbs .MenuItemOver{
   color:#002D62;
   text-decoration:underline;
}

.BreadCrumbs .Separator{
   padding-right:3px;
   padding-left:3px;
   color:gray;
   cursor:default;
}
