﻿#top_nav
{
	background-color:#004A8D;
	/*background-image:url("../images/navbar_bg.jpg");*/
	height:26px;
	border-bottom:1px solid White;
	/*margin-bottom:0px;*/
}

.horiz, .horiz * 
{
	margin:0pt;
	padding:0pt;
}

.horiz 
{
	margin-bottom:0;
	max-width:100%;
	position:relative;
}

.horiz li ul 
{
	cursor:default;
	display:none;
	height:auto;
	left:-10px;
	padding:2px 10px 10px;
	position:absolute;
	width:14em !important;

}

.horiz li 
{
	float:left;
	/*font-weight:bold;*/
	font-family:Verdana;
	list-style-type:none;
	max-width:16.5%;
	position:relative;
	border-right:1px solid White;
}

.horiz li ul li 
{
	background-color:#004A8D;
	/*border-style:none solid solid;
	border-width:medium 1px 1px;*/
	max-width:135%;
	padding:0pt;
	/*width:20em;*/
}

.horiz li a 
{
	cursor:pointer;
	display:block;
	float:left;
	height:26px;
	line-height:2em;
	padding:0pt 0.4em;
	text-decoration:none;
	color:White;
	text-align:left;
}

.horiz li ul li a   
{
	/*background-position:0pt 50% !important;
	border:1px solid #FFFFFF;*/
	border-bottom:1px solid White;
	color:White;
	cursor:pointer !important;
	font-weight:normal;
	/*height:1.7em;*/
	line-height:1.7em;
	position:relative !important;
	white-space:nowrap;
	width:17em;
}

.horiz li:hover ul, 
.horiz li.ie_hover ul 
{
	cursor:pointer;
	display:block;
	top:25px !important;
	z-index:10;
}

/*==============================================*/

.horiz li ul li a:hover 

{
	color:#870306;
}
 
.horiz ul a:focus, 
.horiz ul a:active 
{
	color:#FFFFFF !important;
}


/*From GHRS formatting.css*/
.clearfix:after 
{
    content: "."; 
    display: block;
    clear: both; 
    visibility: hidden;
}

/* Begin Holly Hack \*/

#IERoot html .clearfix
{
	height: 1%;
}

/* End Holly Hack */
