﻿/*MENU CSS---------------------------------------------------*/

.menu {
	position:absolute;
	top:27px;
	left:50%;
	margin-left:-283px;
	padding:0;
	width:655px;
	height:35px;
	background-image:url(headerBG.JPG);
	background-repeat:repeat-x;
	background-color:transparent;
	z-index:2;
	
	color:White;
	font-size: 16px;
	line-height: 28px;
	text-align: left;

	font-style: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif;
}

.modalityNavigation {
	position:relative;
	left:5px;
	top:10px;
	
	color:White;
	font-size: 18px;
	line-height: 28px;
	text-align: left;
}

.Tier1 
{
	float: left;
	border-right-style:solid;
	border-right-color:transparent;
	border-right-width:20px;
	cursor:pointer;
}

.Tier2
{
	background-color: #F79618;
	cursor:pointer;
	width:200px;
	font-variant: small-caps;
	font-size: 15px; /* no effect anywhere*/
	line-height: 1.3;
}

/* alters top menu in ie*/
.modalityNavigation, 
.modalityNavigation ul,
.modalityNavigation ul li ul 
{
	margin:0;
	padding:0;
	list-style-type:none;
}

/* alters top menu in ie*/
.modalityNavigation li,
.modalityNavigation li ul li {
	float:left;
	margin:0;
	padding:0;
	position:relative;
}

#modalityNavigation li a:link, 
#modalityNavigation li a:visited
{
	display: block;
	color:White;
	text-decoration: none;
}

#modalityNavigation ul li ul
{	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:-9999em;	
	}
#modalityNavigation ul li:hover ul
{
	position:absolute;
	top:0px;
	left:1px;
	margin: -1px 0px 0px 200px;
}

.modalityNavigation ul#mod-last li:hover ul{
	left:-403px;
}

.modalityNavigation li a.sub-menu:active{ background-image: none;}
#modalityNavigation li:hover a {
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:transparent;
	color:white;
}
#modalityNavigation li:hover ul a
{
	
	width: 200px;
	background-color: #F79618; /*F79618 orange ; 291C10 darkgray*/
	line-height:normal;
}

.modalityNavigation ul 
{
	list-style:none;
	padding:0 0 5px 0;
	position:absolute;
	top:-9999em;
	left:0px;

	margin:0;
}

#modalityNavigation ul li
{
	text-indent:3px;
	border-right:white 1px solid;
	border-left:white 1px solid;
	font-size: 15px;	/*mozilla*/
}

#modalityNavigation li#li-last
{
	border-bottom: white 1px solid;
}

#modalityNavigation li#li-first
{
	border-top: white 1px solid;
}

#modalityNavigation li#li-only
{
	border-top: white 1px solid;
	border-bottom:white 1px solid;
}

.modalityNavigation li:hover ul {
	top:25px;
}

.modalityNavigation ul li 
{
	border:0;
	padding:0;
	float:none;
	list-style-type:none;
}
