
/*Elements with no padding*/
ul#dropDownMenus, ul#dropDownMenus li.menu, div.dropDown, .dropDown ul, 
ul#dropDownMenus li div.dropDown ul li {padding:0}

/*Elements with no margin*/
ul#dropDownMenus, .dropDown ul, ul#dropDownMenus li div.dropDown ul li,
div.dropDownFooter div#ddServiceAlpha ul li a {margin:0}

/*Elements with a height of 25px*/
ul#dropDownMenus, ul#dropDownMenus li.menu {height: 25px;}

/*Clear the UL Bullets*/
ul#dropDownMenus, ul#dropDownMenus ul{list-style: none;}


/*The Nav-Bar*/
ul#dropDownMenus{background-image: url(../images/dropDownBackground2.gif);}

ul#dropDownMenus li.menu{
	float: left;
	background: url(../images/dropDownDivider.gif) no-repeat;
	display: inline;
}

/*The First Menu*/
ul#dropDownMenus li.first{background-image: none;}

/*The Last Dropdown*/
ul#dropDownMenus li.menu div.first{margin-left: 0;}

/*The First Dropdown*/
ul#dropDownMenus li.menu div.last{margin-left: -54px;}

/*Dropdown Menu Title*/
a.dropDownMenu, a.dropDownMenuShow{
	display: block;
	color: #FFF;
	width: 157px;
	padding: 4px 0 0 0;
	height: 21px;
	background: url(/images/ddIndicator.gif) no-repeat bottom right;
}
a.hasNoDD{
	background-image: none;
}
a.dropDownMenu:hover{
	color: #FFF;
	text-decoration: none;
}
a.dropDownMenuShow{
	background-color: red;	
}
/*The Dropdown*/
div.dropDown{
	position: absolute;
	background-color: #003e73;
	visibility: hidden;
	margin: 0 0 0 -29px;
	border: solid #555;
	border-width: 0 1px 0 1px;
	z-index: 100;
}

/*Dropdown Elements*/
div.dropDownHeader{
}
div.dropDownContent{
}
div.dropDownFooter{
	background: #3e6d95 url(../images/dropDownAlphaBg.gif) repeat-x;
}
ul#dropDownMenus li div.dropDown ul li{text-align: left;}

.dropDown a{
	color: #FFF;
	display: block;
	width: 207px;
	padding: 5px;
	border-bottom: 1px solid #555;
}
.dropDown a:hover{
	color: #003e73;
	background-color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

span#mouseCalls{font-weight: bold; color: #f5f2d1;}

/*The Alphabet for the Service List*/
div.dropDownFooter div#ddServiceAlpha{margin: 5px auto 5px auto;}

div.dropDownFooter div#ddServiceAlpha h1{
	font: normal 14px Arial,sans-serif;
	color: #FFF;
	margin: 4px 0 2px 0;
}
div.dropDownFooter div#ddServiceAlpha ul{
	margin: 5px auto 0 auto;
	display: block;
	width: 200px;
	height: 1em;
}
div.dropDownFooter div#ddServiceAlpha ul li{float: left;}

div.dropDownFooter div#ddServiceAlpha ul li a{
	/*display: normal;	*/
	border: none;
	width: 1em;
	padding: 1px;
	text-align: center;
}
div.dropDownFooter div#ddServiceAlpha ul li a:hover{
	font-weight: normal;
	text-decoration: underline;
}

/*Misc Stuff*/
span.accessKey{text-decoration: underline;}

/*This is to fix the Select Bug in IE<=6*/
iframe.selectCover{
	position: absolute; 
	height: 260px;
	width: 219px;
	margin: -1px;
	top: 0px;
	filter:alpha(opacity=0);
	z-index:-1;
}
