/* ---- Replacement tabs ---- *//********* all examples *********/#testing {	margin-top: 25px;	height: 42px;	background-image: url(images/nav/bottomtab.gif);	background-repeat: repeat-x;	background-position: bottom;}#testing a {	border: none;	cursor: pointer; 	cursor: hand;}/* both IE/win and mac */#testing a {display:inline-block;}/* \*/html #testing a {display:block;}/* end hiding from IE/mac *//********* both lists ************/#horizontal-list {	margin: 0;	padding: 0;	list-style:none;}#horizontal-list li {	margin:0;	padding:0;}/********** horizontal ********/#horizontal-list {	height: 34px;	margin: 0;}#horizontal-list li {	display:block;	float:left;}#horizontal-list a {	display:block;	height: 34px;}span.hiddenish {	position: relative;	text-indent: -2000em;	display: none;}#horizontal-list a.bandNew {	background-image: url(images/nav/detail_tabs/within_tab.gif);	width: 172px;}#horizontal-list a.groupNew {	background-image: url(images/nav/detail_tabs/across_tab.gif);	width: 179px;}#horizontal-list a.ToFromNew {	background-image: url(images/nav/detail_tabs/wolverine_tab.gif);	width: 205px;}#horizontal-list a/**/ {	height:34px; /* hide from IE5.0/win */}/* fixes for IE/win \*/* html #horizontal-list a {	cursor:hand;}* html #horizontal-list li a:hover {	height:1%;}/* */#horizontal-list a:hover, body#band li a.bandNew, body#group li a.groupNew, body#ToFrom li a.ToFromNew {	background-position: 0 -34px;}#dataresponse {	margin-top: 0px;	padding: 0px;	border-width: 0px 1px 1px 1px;	border-color: #6c6;	border-style: solid;}.datacontent {	padding: 0px 10px 10px 9px;}#subtabnav {	border-bottom:  1px #66cc66 solid;}#subtabnav ul{	padding: 12px 0px 12px 0px;	margin: 0;	background-color: #FFFFFF;	width: 598px;	font: bold 11px verdana, arial, sans-serif;}#subtabnav ul li { display: inline; }#subtabnav ul li a{	padding: 6px 9px;	margin: 6px 6px 0px 6px;	background-color: #ffffff;	text-decoration: none;	border: 1px solid #CCCCCC;	color: #666666;	cursor: pointer;	curson: hand;}#subtabnav ul li a:hover{	background-color: #cfc;}#subtabnav ul li a.selected {	padding: 6px 9px;	margin: 6px 6px 0px 6px;	background-color: #cfc;	text-decoration: none;	border: 1px solid #cfc;	color: #000000;}#subtabnav ul li a.selected:hover{	background-color: #cfc;}/* Overall Nav */#multi-level {	height:39px;	position:relative;	z-index:100;	width: 700px;	background-image: url(images/nav/nav_shading.gif);	background-repeat: repeat-x;}#multi-level .pad {float:left;}#multi-levelHome {	height: 10px;	position:relative;	z-index:100;	width: 700px;	background-image: url(images/nav/nav_shading.gif);	background-repeat: repeat-x;}/* The menu styling *//* Remove the padding, margins and bullets from the lists */.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}/* Set up the top level list items and float left to place inline */.menu li.top {display:block; float:left; position:relative;}/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}/* Default top link link styling */.menu li.top a.top_link {display:block; float:left; height:39px;}.menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen *//* pre-load the hover images into the lists */.menu li.p1 {width:79px; background:url(images/nav/wht_box/what.gif) no-repeat;}.menu li.p2 {width:115px; background:url(images/nav/wht_box/start.gif) no-repeat;}.menu li.p3 {width:48px; background:url(images/nav/wht_box/faq.gif) no-repeat;}.menu li.p4 {width:158px; background:url(images/nav/wht_box/mapping.gif) no-repeat;}.menu li.p5 {width:64px; background:url(images/nav/wht_box/search.gif) no-repeat;}.menu li.p6 {width:127px; background:url(images/nav/wht_box/other.gif) no-repeat;}/* set up the normal unhovered images in the links */.menu li a#what {width:79px; background:url(images/nav/no_box/what.gif) no-repeat;}.menu li a#start {width:115px; background:url(images/nav/no_box/start.gif) no-repeat;}.menu li a#faq {width:48px; background:url(images/nav/no_box/faq.gif) no-repeat;}.menu li a#mapping {width:158px; background:url(images/nav/no_box/mapping.gif) no-repeat;}.menu li a#search {width:64px; background:url(images/nav/no_box/search.gif) no-repeat;}.menu li a#other {width:127px; background:url(images/nav/no_box/other.gif) no-repeat;}/* Style the list OR link hover. Depends on which browser is used */.menu a:hover {visibility:visible;} /* for IE6 */.menu li:hover {position:relative; z-index:200;} /* for IE7 *//* make the links transparent on hover so that the hover images in the lists show through (no flicker) */.menu li a#what:hover, .menu li:hover a#what,.menu li a#start:hover, .menu li:hover a#start,.menu li a#faq:hover, .menu li:hover a#faq,.menu li a#mapping:hover, .menu li:hover a#mapping,.menu li a#search:hover, .menu li:hover a#search,.menu li a#other:hover, .menu li:hover a#other {background:transparent;}/* keep the 'next' level invisible by placing it off screen. */.menu ul, .menu :hover ul ul {	position:absolute;	left:-9999px;	top:-9999px;	width:0;	height:0;}/* set up the first drop down sub level */.menu :hover ul.sub {	left:6px;	top:42px;	background: #fff;	padding:3px 0;	border:1px solid #888;	white-space:nowrap;	width:236px;	height:auto;}.menu :hover ul.sub li {	display:block;	height:20px;	position:relative;	float:left;	width:233px;}.menu :hover ul.sub li a {	display:block;	font-size:11px;	height:20px;	width:230px;	line-height:20px;	text-indent:5px;	color:#000;	text-decoration:none;	border:3px solid #fff;	border-width:0 0 0 3px;}.menu :hover ul.sub li a:hover {	background: #cfc;	color: #666666;}
