/* ######### -------------------------------- Matt Black Strip Main Menu Bar CSS ------------------------------------######### */
.mattblackmenu ul {
	margin: 0;
	padding: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-transform:uppercase;
	height:37px;
	line-height:37px;
	list-style-type: none;
	/*border-bottom: 1px solid gray;*/
	/*background: #414141;*/
	overflow: hidden;
	width: 100%;
}
.mattblackmenu li {
	float: left;
	display: inline;
	margin: 0;
}
.mattblackmenu li a {
	float: left;
	display: block;
	text-decoration: none;
	background:url(../../media/images/menu_seprator.jpg) no-repeat right top;
	margin: 0;
	height:37px;
	/*padding: 6px 8px; *//*padding inside each tab*/
	/*border-right: 1px solid white;*/ /*right divider between tabs*/
	color: white;
	/*background: #414141;*/
	padding-left:19px;
	padding-right:18px;
}
.mattblackmenu li a:visited {
	color: white;
}
.mattblackmenu li a:hover {
	background:url(../../media/images/menu_hr_img.jpg) repeat-x left top; /*background of tabs for hover state */
}
.mattblackmenu a.selected {
	background:url(../../media/images/menu_hr_img.jpg) repeat-x left top; /*background of tab with "selected" class assigned to its LI */
}
.rr_menu{
	width:165px;
}
html* .rr_menu{
	width:158px;
}
.hof_menu{
	width:146px;
}
html* .hof_menu{
	width:136px;
}
/* ######### ------------------------------ Marker List Vertical Menu ------------------------------------------######### */

.markermenu {
	width: 175px; /*width of side bar menu*/
	clear: left;
	position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/
}
.markermenu ul {
	list-style-type: none;
	margin: 5px 0;
	padding: 0;
	border: 1px solid #9A9A9A;
}
.markermenu ul li a {
	background: #F2F2F2 url(../../media/images/bulletlist.gif) no-repeat 3px center; /*light gray background*/
	font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #00014e;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 20px;
	text-decoration: none;
	border-bottom: 1px solid #B5B5B5;
}
* html .markermenu ul li a { /*IE6 hack*/
	width: 155px;
}
.markermenu ul li a:visited, .markermenu ul li a:active {
	color: #00014e;
}
.markermenu ul li a:hover, .markermenu ul li a.selected {
	color: white;
	background-color: black;
}
/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a {
	background: white;
}
.blackwhite li a:hover {
	background: black;
	color: white;
}
/* #########---------------------------- Drop Down ULs CSS --------------------------------------######### */

.ddsubmenustyle, .ddsubmenustyle ul { /*topmost and sub ULs, respectively*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	border: 1px solid black;
	border-bottom-width: 0;
	visibility: hidden;
	z-index: 100;
}
.ddsubmenustyle li a {
	display: block;
	width: 220px;
	color: #FFFFFF;
	background-color: #6b0000;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	text-decoration: none;
	padding: 8px 8px;
	border-bottom: 1px solid black;
}
* html .ddsubmenustyle li a { /*IE6 CSS hack*/
	display: inline-block;
}
.ddsubmenustyle li a:hover {
	background-color: #a20000;
	color: #f6b90a;
}
/* #########----------------   Neutral CSS  ------------------------------------######### */

.downarrowpointer { /*CSS for "down" arrow image added to top menu items*/
	padding-left: 4px;
	border: 0;
}
.rightarrowpointer { /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	padding-top: 3px;
	right: 2px;
	border: 0;
}
.ddiframeshim {
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
}
