/**
    Home page main nav
**/
#row2 
{
    position:relative;
    z-index:900;
    padding-top:0;
    padding-bottom:0;
    height:31px;
}

#menuwrapper 
{
	/*border-top: 1px solid #000;*/
	/*border-bottom: 1px solid #333;*/
	/*background-color: #ff0000;*/
	/*background-image: url(images/exp_mbar.jpg);*/
	/*background-image: url("images/main_nav_bg_norm.gif");*/
	/*background-repeat: repeat-x;*/
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

.menutxt:hover, .menutxtsel {border-bottom:solid 2px #ff0000;}
#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;	
}
#menubar {margin-left:0px;}

#menubar a {
	display: block;
	text-decoration: none;               
	padding: 10px 11px 11px 11px;
	font-size:14px;
	color: #14003f;

}
#menubar a.maintier {
	display: block;
	text-decoration: none;               
	padding: 10px 10px 11px 10px;
	font-size:14px;
	color: #14003f;
	margin-right:5px;
	font-weight:bold;text-transform:uppercase;
}

#menubar a.trigger {
	/*padding: 5px 16px 5px 10px;*/                     
	padding: 10px 10px 11px 10px;
	/*background-image: url("images/PM_dark_south.gif");*/
	/*background-repeat: no-repeat;*/
	/*background-position: right center;*/
	font-weight:bold;text-transform:uppercase;
}

#menubar li {
	float: left;
	/*width: 9em; */            
	width:90px;
}

#menubar li ul, #menubar ul li  {
	/*width: 12em;*/
	width:180px;
}
#menubar ul 
{
    /*padding-top:4px;*/
	/*padding-bottom:4px;*/
}

#menubar ul li a  {
	/*color: #565656;*/
	/*border-right: 0;*/
	padding: 3px 12px 3px 16px;
}

#menubar li ul {
	position: absolute;
	display: none;
	background-color: #fff;
}
#menubar li:hover a,#menubar li.hvr a, #menubar a:focus,#menubar li a.sel {padding-left:9px;padding-right:9px;}

#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.hvr a{
	color: #ff0000;
	border-right: 1px solid #adadad;
	border-left: 1px solid #adadad;
	background-color:#fff;
}
#menubar a.maintier:hover 
{

}
#menubar li a.sel
{
    color: #ff0000;
    background-color:#fff;
    padding-bottom:9px;
    border-bottom:solid 4px #fff;
    border-right: 1px solid #adadad;
	border-left: 1px solid #adadad;
}

#menubar li:hover ul, #menubar li.hvr ul {
	display: block;
	filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85;	opacity: 0.85;
}

#menubar li:hover ul a, #menubar li.hvr ul a {
	color: #000;
	background-color: transparent; 
	border-bottom:solid 1px #ccc;
}

#menubar ul a {
	font-size:12px;
}
#menubar ul a:hover {
	background-color: #fff!important;
	/*background-image: url("images/main_nav_bg_norm.gif")!important;*/
	background-repeat: repeat-x!important;
	color: #ff0000!important;
}
#menubar li {width: auto;}
#menubar a.notactive {color: #999;}
#menubar a.notactive:hover {color: #999;}
#menubar li:hover a.notactive, #menubar a.notactive:focus,
#menubar a.notactive:active, #menubar li.hvr a.notactive {padding-left:10px;padding-right:10px;border:none;background-color: transparent!important;color: #999!important; cursor:default;}