		#center div#container {
			padding: 0;
		}

#center ul li{
	/* list-style-image:none;  */
	list-style-position:outside;
	list-style-type:none;
	margin-left:-15px;
}

		div#center.column {
			padding: 0;
		}
		
		div#center.column h1{
			display: none;
		}
		
		div#header{
			padding: 0;
		}		

		#flash_part{
			height:319px;
			background: url(about_practice_top.jpg);
			background-position: top;
			background-repeat: no-repeat;
		}		
		#option_part{
			height:35px;
			/* Modified for brand refresh 08/10/2010: background:#f4f8fb; */ background:#F0F0F0 ;
			padding: 0 0 10px 0;
			margin: 0;
			/* Modified for brand refresh 08/10/2010: border: 1px solid #AAA; */ border:1px solid #CCCCCC;
			border-width: 1px 0;
		}

		#option_list_part{
			margin:0;
		}
		#option_part li.service{
			width:178px;
			margin-right:10px;
			list-style:none;
			float:left;
			position: relative;
			display: block;
			height:40px;
		}
		
		#option_part ul li img{
			position:absolute;
			/* Modified for brand refresh 08/10/2010: border: 1px solid #ddd; */ border:1px solid #CCCCCC;
		}
		div.service_text{
			float:right;
			width:139px;
			font-size: 10pt;
			margin-right:-10px
		}
			
		
		#firstbox ul{
		 /* Removed for brand refresh 08/10/2010: color:#777; */ 
		}
		
		div.box h2{
			font-size:14pt;
			font-weight:300;
		 /* Removed for brand refresh 08/10/2010: color: #0083be; */ 
		}

		div.box p{
			font-size:9pt;
		 /* Removed for brand refresh 08/10/2010: color:#000000; */ 
			line-height:19px;
		}

		
/*
		div.box div.contact_name a.contactUsLink{
			font-size: 1em;
		}

*/		
		
		div.box img{
			margin-left:4px;
			border-style:none;
			margin-right:-9px;
		}
		
		div.box table.table_part{
			border:0;
			margin-right:32px;
		}
		div.box table.table_part td{
			text-align: left;
			vertical-align: top;
			line-height: 15px;
			width:153px;
		}
		div.box h3{
		 /* Removed for brand refresh 08/10/2010: color:#00467e; */ 
			font-size:13pt;
			margin-top:10px;
			margin-left:10px;
		}

		div.box_content a{
			margin-left:10px;
		}
		
		div.box div.contact_name{
			font-weight:bold;
		}
		
		div.box select.combo_for_region{
			float:right;
			width:100px;
			height:21px;
			margin-top:-30px;
			margin-right:5px;
			font-size: 8pt;
		}
		div.box div.contact{
			line-height: 18px;
			font-size:9pt;
			margin-bottom:15px;
			display:none;
		}
		
		#learn_more{
			margin-top:20px;
			margin-left:6px;
			margin-right: 15px;
		}
		
		#option_part li.clicked img, #option_part li.hover img{
			position:absolute;
			top: -20px;
		}
		
		div.grey_box{
			display:none;
			width:325px;
			height:271px;
			z-index:0;
			position: absolute;
			top:0;
			left: 10px;
			/* Modified for brand refresh 08/10/2010: background-color: #8B827D; */ background-color:#F0F0F0;
			opacity: .9;
			filter: alpha(opacity=90);
			overflow-y:auto;
		}
/*
		#center div.grey_box a:link{
			text-decoration: none;

		}
		
		div.grey_box a:link{
			text-decoration: none;
		 /* Removed for brand refresh 08/10/2010: color:#fff; */ 
			font-size:9pt;
			font-weight:bold;
		}

		div.grey_box a:hover{
			text-decoration: underline;
		}
*/		
		div.grey_box img{
			border-style: none;
			margin-left:5px;
		}
		
		div.grey_box div.box_title{
			font-size: 22pt;
		 /* Removed for brand refresh 08/10/2010: color:white; */ 
			margin-left: 10px;
			margin-top:10px;
			line-height:40px;
			margin-bottom:10px;
		}
		
		div.grey_box div.box_subtitle{
		 /* Removed for brand refresh 08/10/2010: color:white; */ 
			margin-left: 10px;
			line-height: 21px;
			font-size: 9pt;
			padding-right:10px;
		}

		div.grey_box a
		{
			position:absolute;
		 /* Removed for brand refresh 08/10/2010: color:#fff !important; */ 
			margin-top:11px;
			left:10px;
			font-weight:bold;
			font-size:9pt;
		}
		
		div.box select.combo_for_industry{
			margin-left: 10px;
			margin-top:143px;
			width:195px;
			height:24px;
		}
		div.box div.box_industry_contex{
			height:183px;
			width:284px;
			position:absolute;
			overflow-y:auto;
			
		}

		div.box div.box_industry_contex a{
			position:absolute;
		}

		div.box div.box_industry_contex p.industry_context{
			display:none;
		}

		#three_part{
			position:relative;
			height:245px;
		}

		#speakers{
			margin-right:20px;
			float:left;
			margin-left:7px;
		}

		#speakers div.speaker{
			margin-top:5px;
			margin-left:4px;
		}

		div.box ul{
			padding-left:49px;
		}

		div.box.hover{
			/* Modified for brand refresh 08/10/2010: border:1px solid green; */ border:1px solid #CCCCCC;
		}

		#speakers a{
			margin-left:0;
		}
#territory_name{ width:163px;}
#center #option_part ul{
	margin-left:-40px;
}

#wrapper #center a:link, 
#wrapper #center a:visited {
	
}

#wrapper #center a:hover {
	text-decoration: underline;
}

#wrapper #center #learn_more tr td .contact a,
#wrapper #center #learn_more tr td .contact a:link,
#wrapper #center #learn_more tr td .contact a:visited{
	font-weight:500;
	text-decoration: none;
}



/********************** Flash replacement ************************/

#banner{
	width:980px;
	margin-bottom:-10px;
	position:relative;
	height:248px;
}

#banner .large_img{
	height:233px;
	width:622px;
	/* Modified for brand refresh 08/10/2010: background-color:#f0f0f0; */ background-color:#F0F0F0;
	top:0;
	right:0;
	position:absolute;
}

#banner .large_img_wrapper{
	display:none;
	width:622px;
	height:233px;
}

#banner .large_img img.large{
	height:233px;
	width:621px;
	}

#banner .banner_content{
	width:300px;
	position:relative;
}

#banner .banner_abstract{
	left:17px;
	top:2px;
	width:328px;
	position:relative;
	overflow: auto;
	height: 230px;
}

#banner .banner_abstract_wrapper{
	display:none;
	position:relative;
}

#center #banner .banner_abstract a:hover{
 /* Removed for brand refresh 08/10/2010: color:#003150; */ 
}

#center #banner .banner_abstract a:link,
#center #banner .banner_abstract a:visited,
#center #banner .banner_abstract a{
	text-decoration:none;
 /* Removed for brand refresh 08/10/2010: color:#0083be; */ 
}

#center #banner .banner_abstract a:hover{
 /* Removed for brand refresh 08/10/2010: color:#003150; */ 
}

div#center #banner h1{
 /* Removed for brand refresh 08/10/2010: color:#0083be; */ 
	display:block;
	margin-bottom:-5px;
}

#banner_tabs{
	width:980px;
	position:relative;
}

.banner_tab{
	/* Modified for brand refresh 08/10/2010: border:1px solid #CCCCCC; */ border:1px solid #CCCCCC;
	cursor:pointer;
	height:60px;
	width:0;
	position:relative;
}

.banner_tab_space{
	float:left;
	width:233px;
	height:60px;
	margin:5px;
	position:relative;
}

.banner_tab img.small{
	width:59px;
	height:39px;
	left:0;
}


.banner_tab .small_banner_tab_image_wrapper{
	width:69px;
	height:49px;
	position:absolute;
}

.banner_tab .small_banner_tab_image{
	display:none;
}

.banner_tab img{
	padding:10px;
}

.banner_tab h3{
 /* Removed for brand refresh 08/10/2010: color:#0083BE; */ 
	font-size:12px;
	line-height:13px;
	top:2px;
	display:none;
	left:75px;
	position:absolute;
}

.banner_tab p, .banner_tab img.large, .banner_tab a{
	display:none;
}

