#center #tabContent { height:32px; width:500px; display:block}
#center #content { padding:15px; background:url(/law-firms/images/tabContainer.gif) no-repeat left top; width:470px; _margin-top:-6px}
#center #content h2{font-size:16px; color:#676767; font-weight:bold; margin:0; padding:0 0 15px 0}
#center #content h3{font-size:15px; color:#676767; padding:0 0 10px 0; font-weight:bold; margin:0}
#center #content p{color:#676767; padding:0 0 15px 0; margin:0}
#center #content ul li{color:#676767}
#center #content .separator{display:none}

/*** TAB STYLES ***/
#center #tabs {		
	width:100%;	
	line-height:normal; 
	background:url(/law-firms/images/tabLine.gif) repeat-x left bottom;	
	/*padding-bottom:6px;*/ /*margin-bottom:-5px;*/
	display:block;
	height:38px;	
}
#center #tabs ol { margin:0; padding:0; list-style:none; margin-left:5px; }
#center #tabs li { 
	float:left; 
	background-image:url(/law-firms/images/tabRightBG.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:0 2px 0 0; padding:0;
	display: block;
}
#center #tabs li a { 
	background-image:url(/law-firms/images/tabLeftBG.gif);
	background-repeat:no-repeat;
	background-position:left top; 
	display:block; 
	padding:10px 8px 0 8px;
	width:.1em;
	height:21px;
	line-height:11px;
	white-space:nowrap;
	font-weight:normal; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#868686; 
	font-size:11px;
}
#center #tabs ol li a:active,
#center #tabs ol li a:visited,
#center #tabs ol li a:link{font-weight:normal; font-family: Arial, Helvetica, sans-serif; text-decoration:none; color:#868686; font-size:11px;}

#center #tabs li.twoHigh a { padding-top:5px; padding-bottom:5px;}
#center #tabs ol li a:focus { outline:none;}
#center #tabs ol li.active { 
	background-image:url(/law-firms/images/tabRightBG.gif);
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:right -150px;
	margin-top:1px;
}
#center #tabs ol li.active a { 
	background-image:url(/law-firms/images/tabLeftBG.gif);
	background-repeat:no-repeat;
	background-position:left -150px;
	color:#4b4b4b;
}
#center #tabs ol li.hover { 
	background-image:url(/law-firms/images/tabRightBG.gif);
	background-repeat:no-repeat;
	background-position:right -300px;
}
#center #tabs ol li.hover a { 
	background-image:url(/law-firms/images/tabLeftBG.gif);
	background-repeat:no-repeat;
	background-position:left -300px; color:#666;
}
#center #tabs a span { position:relative; top:2px; display:block; text-align:center;}
#center #tabs ol li.active a span { position:relative; top:-1px; display:block;}
#center #tabs > ol a {width:auto;}
#center #tabs ol li ol { display:none;}

#center #tabs ol li.BannerLogo { display:none;}

#center #tabs a span i { font-style:normal; margin:-1.2em 0 -1em 0; height:0; padding:0 0 0 .3em; font-size:9px; cursor:hand;}
#center #tabs ol.flyout1 { border:solid 1px #b4b4b4; margin:-3px 0 0 12px; background-color:#FFF; }
#center #tabs ol.flyout1 li{ background-image:none; font-weight:normal; background-color:#FFF; margin-right:-5px; line-height:.9em; }
#center #tabs ol.flyout1 li  a  { background-image:none; color:#06c; font-weight:normal; width:auto; height:15px; color:#666; padding-top:5px;}
#center #tabs ol.flyout1 li.flyoutHover  { background-color:#e6e6e6; width:auto;}
#center #tabs ol.flyout1 li.flyoutHover a { color:#333;}
.hiddenMenu { display: none; }
.menu { position: absolute;}

/*** HACKS ***/
/* ie6 only */
/*
#tabContent #content { _margin-top:-20px;}
#tabs { _padding-bottom:6px;}
#tabs a span i { _display:none;}
#tabs ol.flyout1 { _margin-top:-2px; }
#tabs li a {_padding-bottom:11px;}
#tabs ol.flyout1 li a { _padding-bottom:5px;}*/

