﻿body{
	behavior: url ("csshover.htc");
	}

.Middle2
	{
	padding-top: 30px;
	background-image: url(../images/middle_home_bg.gif);
	}

.content
{
	position: relative;
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
	margin-left: 20px;
	width: 730px;	
	border-top:2px solid orange;	
	z-index: 20;

}

.contentLeft{
	position: relative;
	margin: 0;
	padding: 0;
	width: 400px;
	padding-top: 5px;
}
.contentRight{
	position: absolute;
	margin: 0;
	padding: 0;
	top:0px;
	left: 410px;
	width: 320px;
	padding-top: 15px;

}
div.contentRight a:link,a:visited,a:active{
	text-decoration:underline;
}

.NavMenu
{		
	position: absolute;
	top: 5px;		
	height: 25px;	
	max-height: 25px;	
	overflow: visible;
	margin-left: 12px;
	width: 740px;
	z-index: 30;
	min-height: 1px;
}
.NavMenu ul
{
	font-size:12px;
	color: white;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 730px;
	position:absolute;
	z-index: 31;		
}

.NavMenu li
{
	position: relative;
	width: 100px; 
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;	
	float: left;
	border: none;
}
.NavMenu ul ul li
{
margin: 0;
padding: 0;
width: 100%; 
border: 0;	
list-style: none;
border-bottom: 1px solid #DEDEDE;
}

.NavMenu ul ul
{
left:0px;
top:13px;
margin: 0; 
padding: 0; 
font-size:12px;
position: absolute;
display: none;
width: 110px;
background-color: white;
border: 1px solid #DEDEDE;
}

.NavMenu li a
{
display: block;
text-align: center;
padding-left:5px;
padding-right:5px;
}
/* --2nd level display-- */
.NavMenu li ul li a
{
display: block;
width: 100%;
text-align: left;
}

/* --displays 2nd level block when hovering over top level menu items-- */
.NavMenu ul li:hover ul
{
display:block;
display: inline; /* ajs */
}

/* --hides 3rd level pages from homepage menu-- */
.NavMenu ul li ul li ul
{
display:none;
visibility:hidden;
}
/* -------------------- */

