/* Global Styles */

body {font-family: Verdana,Helvetica,sans-serif;background-color: white;font-size: 12px;line-height: 1.5em;	padding: 0px;	margin: 0 auto;text-align: center;background:#005984;position:relative;}
form {margin:0;padding:0;background:white;}
html, body {}
p {	margin: .5em 0 1em 0;}
ul {margin-top: 0;}
li {line-height: 21px;}


td,p,font {font-family:Verdana, Helvetica, sans-serif;line-height:24px; font-size:12px;color:#202020;}
a	{color:#00557b !important; text-decoration: none; }

a img { border:none; text-decoration:none; }

 h2, h3, h4, h5 {	font-weight: bold;	margin: 0;	padding: 0;}
/*h1 {	text-align: center;	font-size: 65px;	padding: 20px 0 20px 0;	margin: 0 20px 0 20px;}*/
h2 {	font-size: 42px;}
h3 {	font-size: 14px;}
h4 {	font-size: 16px;}
h5 {	font-size: 18px;}

tbody { border: solid 0px white; }
#MediaContacts ul a
{
font-size:14px;
}

#overlayimage
{
	margin-left:400px;
border:solid 0px green;
width:400px;
height:250px;
position:absolute;
}

#MediaContacts li
{
line-height:20px;

}

#Mediacontactslist li
{
padding-bottom:15px;
}


#container {
	width: 740px;
	margin: 0 auto;
	border-left: 3px #000 double;
	border-right: 3px #000 double;	
	background-color: #FFF;
}

#main {
	margin: .5em 20px 0 20px;
	border-top: 1px solid #000;
	text-align: left;
	padding: 20px 0 20px 0;
}

#left {
	float: left;
	width: 140px;
	margin: 0 20px 14px 0;
	background-color: #DCDCDC;
	border: 3px double #FFF;
	font-size: 10px;
	line-height: 1.4em;
}

.gutter {
	margin: 10px;
}

#right {
	float: right;
	width: 120px;
	margin: 0 0 14px 20px;
}

#center {}

#pullquote {
	float: right;
	margin: 0 0 .4em 1em;
	width: 145px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 20px;
	line-height: 1.3em;
}

a.nounderlinesitemap{line-height:25px;color:#8A3411 !important;}

a.subheadline,a.nounderline,a.dots {color:#8A3411 !important;}
a.nounderline2{color:#00557B !important;}
a.nounderline3{color:black !important;}
a.nodots {border: none !important;color:Black !important;font:12px verdana,sans-serif;display: block;border:solid 0px;margin-bottom:10px;}	
a.nodots:hover {border: none !important;background:transparent;}	
a.nodots:visited {border: none !important;background:transparent;}	
a.nounderline {border: none !important;}	



a.nounderlinelist {border: none !important;line-height:12px;margin-bottom:5px;}	

.AttorneyPersonal {font-size:14px;}
.AttorneyPersonalName {color:#00557B; font-size:12px;font-weight:bold;}
.AttorneyPersonalBlack   {color:black; font-size:14px;}

#BioName  {	font-family:Verdana, Helvetica, sans-serif;	line-height:20px;	color:#484848;	vertical-align:baseline;	}
	
#topdiv {background-image:url(images/new/top-banner-background.png); background-repeat: repeat-x;margin-top:0px;height:276px;border:solid 0px red;}
	
.pblock {margin-bottom:20px !important;border:0px !important;}



#search {width:280px;margin-top:13px;position:relative;float:right;margin-top:-130px;margin-left:0px;border:solid 0px;left:0px;z-index:9999;}
#search span {color:#eee;font:16px verdana,sans-serif;}
#navMenu_box,#navTop_navMenu_box {width:200px;height:28px;border:1px solid #ca9d77;padding-left:5px;padding-top:3px;Color:#005984;font-size:16px !important;Font-family:Verdana;}
#navMenu_go,#navTop_navMenu_go {width:30px;height:20px;left:0px;bottom:0px;border:0;background-color:#95401a;color:#eee;font:16px verdana,sans-serif;}

.rfp 
{
	font-size:13px;
	font-weight:bold;
}


#searchDiv div table tr td
{
font-size:11px;
}

.bottomimage {background-image:url(Images/bg_bottom.gif);background-position:center;}
#navBase_ToolsPanel {padding: 50px 0px 35px; font-size:15px; font-weight:normal;margin-left:10px;}
.toolsTable
{
	Background-color: #F5F5F5;
	border: 1px solid silver;
}

.divsidebar {width: 185px;padding:12px;	border: 0px solid gray;	border-collapse:collapse;margin-right:10px;	margin-bottom:10px;	background:#ebebeb url('images/headerfade.png') repeat-x 0px 0px ;	font-size: 12px;margin-top:5px;overflow: auto;}

* html .divsidebar 
{
	width: 210px;
	padding:12px; 
	border: 0px solid gray;
	border-collapse:collapse;
	margin-right:10px;
	margin-bottom:10px;
	background:#ebebeb url('images/headerfade.png') repeat-x 0px 0px ;
	
}

.divsidebar  ul {
list-style-type:none;
margin:-5px 6px 6px 5px;
padding-left:15px;
padding-top:6px;
}

/*.divsidebar  ul {margin-top:6px; padding-top:6px;margin-left:8px; padding-left:8px;list-style-type:none;}*/
.divsidebar  li { line-height:17px; margin-bottom:6px;margin-left:0px;font-size:14px;} 
.divsidebar  li a {text-decoration:none !important;border-bottom:0px !important;border-top:0px !important; }


.divsidebar a
{
font-size:14px;
}

.divsidebarindustry {width: 200px;padding:12px;	border: 0px solid gray;	border-collapse:collapse;margin-right:10px;	margin-bottom:10px;	background:#ebebeb url('images/headerfade.png') repeat-x 0px 0px ;	font-size: 12px;margin-top:5px;}

* html .divsidebarindustry 
{
	width: 220px;
	padding:12px; 
	border: 0px solid gray;
	border-collapse:collapse;
	margin-right:10px;
	margin-bottom:10px;
	background:#ebebeb url('images/headerfade.png') repeat-x 0px 0px ;
	
}

.divsidebarindustry  ul {
list-style-type:none;
margin:-5px 6px 6px 5px;
padding-left:15px;
padding-top:6px;
}

/*.divsidebar  ul {margin-top:6px; padding-top:6px;margin-left:8px; padding-left:8px;list-style-type:none;}*/
.divsidebarindustry  li { line-height:17px; margin-bottom:6px;margin-left:0px;font-size:14px;} 
.divsidebarindustry  li a {text-decoration:none !important;border-bottom:0px !important;border-top:0px !important; }


.divsidebarindustry a
{
font-size:14px;
}



.biotopimage 
{
margin-left:-13px;
margin-top:15px;	
position:relative;
}

* html .biotopimage 
{
margin-left:-14px;
margin-top:16px;
position:relative;


}

.Showareh1
{
	height:50px;position:absolute;z-index:4;margin-top:38px;color:White;font-family:Verdana;font-size:20px;margin-left:25px;width:450px;
}

* html .Showareh1
{
	height:50px;position:absolute;z-index:4;margin-top:48px;color:White;font-family:Verdana;font-size:20px;margin-left:25px;width:450px;
}

.Showareh1small
{
	height:50px;position:absolute;z-index:4;margin-top:34px;color:White;font-family:Verdana;font-size:20px;margin-left:20px;width:350px;
}

* html .Showareh1small
{
	height:50px;position:absolute;z-index:4;margin-top:44px;color:White;font-family:Verdana;font-size:20px;margin-left:20px;width:350px;
}


.Showareh1smallshort
{
	height:50px;position:absolute;z-index:4;margin-top:42px;color:White;font-family:Verdana;font-size:20px;margin-left:20px;width:350px;
}

* html .Showareh1smallshort
{
	height:50px;position:absolute;z-index:4;margin-top:53px;color:White;font-family:Verdana;font-size:20px;margin-left:20px;width:350px;
}










.bioimagepos
{
position:absolute;
margin-top:-80px;
margin-left:20px;
border:solid 0px;
}

* html .bioimagepos
{
position:absolute;
margin-top:40px;
margin-left:-700px;
border:solid 0px;
}


.bioimageposupdated
{
position:absolute;
margin-top:-80px;
margin-left:20px;
border:solid 0px;
}

* html .bioimageposupdated
{
position:absolute;
margin-top:60px;
margin-left:-960px;
border:solid 0px;
}


.Eventsimagepos
{
position:absolute;
margin-top:-80px;
margin-left:20px;
border:solid 0px;
}

* html .Eventsimagepos
{
position:absolute;
margin-top:30px;
margin-left:-960px;
border:solid 0px;
}





#mainpanel_Span
{margin-left:20px;}



.tablespacer
{
width:940px;
}

.maintablewrapper
{
width:1000px;
}

.biossidebartable
{
width:180;
}



.sidebar { padding: 20px;  background-color:#e5e5e5; background: #EBEBEB url("images/headerfade.png") repeat-x scroll 0 0; border: 0px solid red;width:180px;}
.sidebar {width:220px; }

.sidebar  ul {margin-top:6px; padding-top:6px;margin-left:8px; padding-left:8px;list-style-type:none;}
.sidebar  li { line-height:16px; margin-bottom:6px; padding-bottom:4px;list-style-type:none;} 
.sidebar  li a {text-decoration:none !important;color:#00557b !important;border-bottom:0px !important;border-top:0px !important; }


.sidebar2 {font-size:14px; padding: 20px;width:240px; background-color:#e5e5e5; background: #EBEBEB url("images/headerfade.png") repeat-x scroll 0 0; border: 0px solid red;}
* html .sidebar2 { padding: 20px;width:260px; background-color:#e5e5e5; background: #EBEBEB url("images/headerfade.png") repeat-x scroll 0 0; border: 0px solid red;}
.sidebar2  ul {margin-top:6px; padding-top:6px;margin-left:8px; padding-left:8px;list-style-type:none;border: solid 0px red;}
.sidebar2  li { line-height:16px; margin-bottom:6px; padding-bottom:4px;list-style-type:none;} 
.sidebar2  li a {text-decoration:none !important;color:#00557b !important;border-bottom:0px !important;border-top:0px !important; }

.hrclass {margin-top:0px;}
* html .hrclass {margin-top:-5px;}


.footerutils{font-size:13px;color:#00557a}
.footerutilsa {font-size:13px;color:#00557a !important;border:0px !important;background-color:Transparent !important;}



#RepworkRepeater__ctl4_RepworkViewMoreLink a {text-decoration:none !important;color:#00557b !important;border-bottom:0px !important;border-top:0px !important; }
#AlertsRepeater__ctl4_ArticleViewMoreLink a   {text-decoration:none !important;color:#00557b !important;border-bottom:0px !important;border-top:0px !important; }




.EmailForms
{
	BACKGROUND-COLOR: #ffffa0;
	height:18px;
	width:120px;
	font-size:9px;
}

.ErrorForm { background-color: red; }



.mainTable
{
	background-color: transparent;
	border-collapse:collapse;
	border: 0px none transparent;
	width: 778px;	
	margin: 0 auto;	
	text-align: center;	
	margin-top:-15px;
	margin-left:-0px;
}





.redLink
{
	color:Red;
	text-decoration: none;
}

.padded
{
	padding: 25px;	
}

.middlecontent
{
	/*width: 820px;*/
}

.SearchStyle
{
	padding-bottom: 6px;
}


#basediv{background-image:url(images/new/div-menu-bottom.png); background-repeat: repeat-x;margin-top:0px;  margin: 0 auto;}



.headline  {
font-family:Verdana, Helvetica, sans-serif;
font-size:19px;
line-height:24px;
color:#484848;
}

.sidebarheadline  {
font-family:Verdana, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:24px;
color:#484848;
/*color:#00557B !important;*/
}

#BioTabStrip
{
text-align:left;
}

.sidebarsubheadline {
line-height:25px;
font-weight:normal;
text-decoration:none;
border: none !important;
color:#231f20;
font-size:15px;
}

h3 {
font-family:Verdana, Helvetica, sans-serif;
line-height:20px; 
font-size:14px;
color:#202020;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;

}

html body p a {line-height:16px;}

.bioheadline {
font-family:Times New Roman, Times, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:24px;
color:#333333
}

.nounderline {
text-decoration:none;
color:black;
}

.offices {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#943E17;
border: none !important;
}

.more {
color:#943E17;
border: none !important;
}
     
.copyright {
font-size:11px;
color:#83aec8 !important;
font-family:Arial;
border: none !important;
position:absolute;
margin-left:629px;
margin-top:147px;
}




.copyright 
{

}

.sections {
	color: #8A3411;
}
.keyword {
	color: #004970;
}

.TabItem{
	width:84px; 
	text-align:center;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItem.gif);	
}

.TabItemOver {
	width:84px; 
	text-align:center;
	font-weight:bold;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItemOver.gif);	
}


.TabItemLast {
	width:82px; 
	text-align:center;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItem.gif);	
}

.TabItemLastOver {
	width:82px; 
	text-align:center;
	padding-bottom: 0px;
	font-weight:bold;
	background-image:url(images/tabs/mainItemOver.gif);	
}


.TabItemMain {
	width:84px; 
	text-align:center;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItemFirst.gif);	
}

.TabItemMainOver {
	width:84px; 
	text-align:center;
	font-weight:bold;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItemOver.gif);	
}

.TabItemFirst {
	width:84px; 
	text-align:center;
	font-weight:bold;
	padding-bottom: 0px;
	background-image:url(images/tabs/mainItemOverFirst.gif);	
}

.BioLabel {
	width:160px;
	height:24px;
	background-image:url(images/biosearchleft.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	padding-left: 3px;
}

.TabItemSelected {
	width:84px; 
	text-align:center;
	padding: 0 0 0 5;
	background-image:url(images/tabs/mainItemOver.gif);
	font-weight: bold;	
}

.clientstable {
border-top: 1px solid silver;
border-left: 1px solid silver;
}

.highlight {
	color: #414141;
}

.disclaimer {
	font-weight:normal;
	float:right;
	border:1px solid black;
	padding:10px
}

#menu .subItem  {background: url(images/rightarrow.gif) no-repeat  138px center;} 
#menu .subItem:hover  {background: #AEBCBE url(images/rightarrow.gif) no-repeat  138px center;} 

a.subheadline{border-bottom: 0px !important;COLOR: #231f20 !important}
a:link.subheadline {border-bottom: 0px;}
a:visited.subheadline {border-bottom: 0;}
A:hover.subheadline { COLOR: #231f20 !important; border-bottom: 0px #333399 !important; border-top: 0px !important;background-color:Transparent;}
A:active.subheadline { border-bottom: 0; }	

ul.list {list-style-type:none;margin-left:-10px;position:relative;margin-top:10px;}
* html ul.list {list-style-type:none;margin-left:30px;position:relative;margin-top:10px;}

ul.list  li a {font-family:Verdana;color:#015A84 !important;font-size:12px !important;font-weight:normal;}

.PracriceTitle {Font-size:12px; font-weight:bold; }

.blogposts {border:solid 0px blue; text-align:left;margin-left:0px;}


#leftPractice li
{
margin-left:-35px;
}

.PracticeHeaders
{
font-size:20px;	
font-weight:bold;
color:#933F1A;

padding-bottom:10px;
padding-left:40px;
}

/*img {
	filter:progid:DXImageTransform.Microsoft.Alpha(style=5, opacity=40);
}*/

.Rsstable {border: 0px solid silver;margin-left:50px;margin-top:20px; }
.Rsstable td {border-bottom: 1px solid silver; margin:0; padding: 0px;line-height:200% }

.rssName {margin-left:20px;font-weight:normal;}


.more {font-family:Verdana;font-size:12px;font-style:italic;color:#112a61;}
.more2 {font-family:Verdana;font-size:12px;font-style:bold;color:#112a61;}

#dollar {border:solid 0px blue;height:300px;margin-top:14px;background-repeat:no-repeat;background-position:top right;}
* html #dollar {border:solid 0px blue;height:300px;margin-top:5px;background-repeat:no-repeat;background-position:top right;}


/*navTop_navMenu_RadMenu1_m0 expanded*/

.brian
{
margin-left:-40px;
}

* html 
.brian
{
margin-left:0px;
}


.brian ul
{
margin:0;
padding-top:20px;
padding-bottom:5px;
}

.brian li
{
	color:#00557B;
	display:block;
	float: left;
	height:20px;	
	border-left: 1px solid #00557B;
	padding:0px 10px;	
}

.brian a 
{
	display:block;
	height: 20px;
	float:left;	
	
}


.brian a:link {color:#00557b !important;border-bottom: 0px gray;}
.brian a:visited {color:#00557b !important; border-bottom: 0px silver;}
.brian A:hover { COLOR: #202020 !important; border-bottom: 0px #333399; border-top: 0px #333399; background-color:transparent; }
.brian A:active { border-bottom: 0; }	


.brian li.first
{
	
	margin-right:0px;
	border: 0px;
	padding-left: 0px;
}


#navTop_navMenu_RadMenu1_m0:hover   img 
{
	border-bottom: 1px solid white;
	margin-bottom: -10px;
  
} 


#navTop_navMenu_RadMenu1_m1:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 

#navTop_navMenu_RadMenu1_m2:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 

#navTop_navMenu_RadMenu1_m3:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 
#navTop_navMenu_RadMenu1_m4:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 
#navTop_navMenu_RadMenu1_m5:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 

#navTop_navMenu_RadMenu1_m6:hover img 
{
	border-bottom: 1px solid white;
	margin-bottom: -1px;
  
} 

.radmenu ul.rootGroup 
{
height:55px !important;
border: solid 0px;
}

a:link {color:#00557b !important;border-bottom: 0px gray;}
a:visited {color:#8A3411 !important; border-bottom: 0px silver;}
A:hover { COLOR: #202020 !important; border-bottom: 0px #333399; border-top: 0px #333399; background-color:transparent; }
A:active { border-bottom: 0; }	

.BlogsViewSpan 
{
	clear:both;
 text-align:left;color:#484848;margin-left:102px !important;margin-top:0px !important;margin-bottom:0px;border:solid 0px;
}
.BlogsViewSpan a 
{
 color:#484848 !important;
}

.BlogsViewSpan2 
{
 color:#484848;margin-left:70px !important;padding-top:10px !important;margin-bottom:20px;
}
.BlogsViewSpan2 a 
{
 color:#484848 !important;
}

.testtable td
{
border:solid 0px;
}

#ParaLegalsCheck
{
	border:solid 1px blue;
 width:30px;
 height:30px;
	}


.subheadline 
{
	line-height:20px;
}




/*****/

@media print
{
	

	
	.printtable
	{
		display: none;
	}

	.maintable {
	background-color: White;
	border: 0px solid black;
	border-collapse:collapse;
	width: 100%;	
	}

	.middlecontent{
	width: 100%;
	}

	.padded{
		padding: 25px;	
	}
	
	.bioheadline {
	font-family:Times New Roman, Times, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:20px;
	color:#333333;
	}

	.headline  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:#484848;
	}


	#BioName  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:20px !important;
	line-height:20px;
	color:#484848;
	}
	
	.subheadline 	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	text-decoration: none !important;
	border-bottom: 0px dashed gray !important;
	color:#231f20;
	}
	

/*.subheadline {
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
font-weight:bold;
text-decoration:none;
border: none !important;
color:#484848;
}	*/

	.sidebar{
		/*width: 180px*/
	}

	.sidebarheadline {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	border: none !important;
	color:#FFFFFF !important;
	}
	
}
/****/

.checkbox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(checkbox2.gif) no-repeat; FLOAT: left; HEIGHT: 25px; CLEAR: left; PADDING-TOP: 0px
}
.radio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(checkbox2.gif) no-repeat; FLOAT: left; HEIGHT: 25px; CLEAR: left; PADDING-TOP: 0px
}

.topp
{
 border:solid 0px;	
/* width:730px;
 float:right;
*/
}

.topp ul 
{
	list-style-position:inside;
	position:relative;
	left:25px;
	/*display:block;
	margin:0px;
*/
padding:0 20px 0 0px;	
}

.topp ul li s
{/*
	padding:0 0 0 20px;
*/	
}


#testdivbottom 
{
	height:10px;
background:#005984;
}

#navbottomimg
{
	

}



.sidebar a
{
font-size:14px; line-height:17px; height:25px;
}



/* BB mods for footer links */
.footerlinkmap { position: absolute; }
.footerlinkmap .invisilink {
	display: block;
	position: absolute;
	background-color: #369 !important; /* needs to always have background color, even on hover, so IE treats it as a link */
	border: 0px solid black;
	opacity:0.01;
	filter:alpha(opacity=01);
	width: 20px;
	height: 20px;
}
#footerlinkhighlight { display:none; position: absolute; background: #fff; height: 1px; overflow: hidden; }
#footerlinkhighlight.showing { display: block;  }	

#map-part { top: 20px; left: 570px; width: 120px; height: 20px; } 

#map-part2 { top: 52px; left: 570px; width: 40px; height: 15px; }
#map-part3 { top: 52px; left: 630px; width: 60px; height: 15px; }
#map-part4 { top: 52px; left: 710px; width: 35px; height: 15px; }
#map-part5 { top: 52px; left: 768px; width: 60px; height: 15px; }
#map-part6 { top: 75px; left: 570px; width: 45px; height: 18px; }

#map-part7 { top: 75px; left: 635px; width: 35px; height: 15px; }
#map-part8 { top: 75px; left: 685px; width: 75px; height: 18px; }

#map-part9 { top: 70px; left: 40px; width: 180px; height: 100px; }

#map-part10{ top: 80px; left: 295px; width: 180px; height: 60px; }
#map-part11{ top: 150px; left: 750px; width: 140px; height: 10px; }

#map-part-chineese {border:solid 0px red; top: 0px; left: 200px; width: 200px; height: 20px;padding-bottom:10px; } 


a.divlink, a.divlink:link,a.divlink:hover {
display:block;
width:200px; /*width needs to be specified to work in IE*/
height:20px; /*height needs to be specified to work in IE*/
/*Other browsers expand the link to full width and height.*/
background-color:Green;
line-height:0;
font-size:0;
z-index:8888;
opacity:0.01;
	filter:alpha(opacity=01);
}

a.divlinkhomepage, a.divlinkhomepage:link,a.divlinkhomepage:hover {
display:block;
width:400px; /*width needs to be specified to work in IE*/
height:250px; /*height needs to be specified to work in IE*/
/*Other browsers expand the link to full width and height.*/
background-color:white;
line-height:0;
font-size:0;
z-index:8888;
opacity:0.01;
filter:alpha(opacity=01);
}






.TabLabelSelectedStyle td.TabTextLabelStyle div { font-weight:bold !important;/*  background-color: #eee*/;background-position: 20px 200px; height: 23px !important; border-bottom: 1px #f00 !important; }


.locationimage 
{
	width:529px;

}

table.TabLabelDefaultStyle 
{
font-weight:normal ;
}

.nochange:visited
{
	color:#00557B !important;
}

#Contact
{
line-height:1px;
}
.areascontacts
{
	padding-top:10px;
	padding-bottom:10px;
	border:solid 0px;
line-height:18px;	
}

.locationh1
{
position:absolute;
margin-top:-90px;
margin-left:20px;

}

* html .locationh1
{
position:absolute;margin-left:-950px;margin-top:40px;
}

#alpha span a{color:Gray; margin:0 4px;}
.alphaHighlight a{color:#00557B!important; font-weight:bold;}
.alphaSelected a{text-decoration:underline;}
 


.areaindustrytable { width: 800px; border: 1px solid white; }
#outersidebar { margin-top: 20px; position: relative; left:-20px; }


.listheight
{
padding-bottom:5px;
}

.smallerlink
{
font-size:12px !important;	
}

* html .smallerlink
{
font-size:11px !important;	
}