html * {
	float:none !important;
	color:#000000 !important;
	background-color:transparent !important;
	background-image:none !important;
	position:static !important;
	margin-top:auto !important;
	margin-bottom:auto !important;
	margin-left:0 !important;
	height:auto !important;
	width:auto !important;
	border:none !important;
}
p, li, h1, h2, h3, h4, h5, h6 { margin-top:1em !important; margin-bottom:1em !important; text-align:left !important; }
li { list-style-type:disc !important; }
img { text-align:left !important; }
a { color:#000000 !important; }
body { background-color:#ffffff; background-image:none; }
#container_main { width:7.5in; position:relative; min-height:9in; }
ul#nav { display:none; }
#title_block { width:400px; }
#title_block img { display:none; }
body#practice_areas2 #title_block h2 { background-image:none; font-size:18pt; color:#000000; width:auto; height:auto; }
body#practice_areas2 { position:relative; }
body#practice_areas2 p.specialist { background-color:#ffffff; color:#000000; border:none; width:7.5in; position:relative; left:-3in; top:0.25in; }
body#practice_areas2 #footer { display:none; }
body#practice_areas2 #scroller h3 { font-size:14pt; }
body#practice_areas2 #scroller h2 { font-size:12pt; }
body#practice_areas2 p.specialist span.emailCloak { page-break-after:auto; }
#title_block h2 { display:none !important; }
#title_block h2 span { visibility:visible; background-image:none; }
#title_block h3#atty_name { color:#000000; font-size:16pt; text-align:left; }
#title_block ul#email_print { display:none; }
#content { background-image:none; background-color:#ffffff; border:none; }
#header { border-bottom:2px solid #ffba1d !important; overflow:auto !important; }
#header a { float:left !important; }
#header form { display:none; }
#sidenav { display:none; }
p#breadcrumbs { display:none; }
#scroller { overflow:visible; padding-bottom:2em; width:6.5in; }
#footer { background-image:none; color:#000000; padding-top:1in; }
body#home #flashholder { display:none; }
#main_content h2, #main_content h3 { background-image:none; font-size:16pt; color:#000000; width:auto; height:auto; }
#main_content h2 span, #main_content h3 span { visibility:visible; }
body#home #sidebar { position:static !important; }
body#home #main_content { padding-left:0 !important; }
body#home h4#news_head, body#home h4#spotlight_head { background:none; margin-bottom:-0.25in !important; }
body#home h4#spotlight_head { margin-top:0.375in !important; margin-bottom:-0.625in !important; }
body#home ul#spotlight li img { display:none !important; }
body#home h4#news_head span { visibility:visible; }
body#home h4#spotlight_head span.hidden { visibility:visible; }
body#home ul#news_events, body#home ul#spotlight { background-color:transparent; border:none; padding-top:0.25in; }
body#home ul#news_events li { list-style-type:disc !important; margin-left:0.125in !important; padding-left:0 !important; }
body#home ul#spotlight li a { display:none; }
body#home #sidebar { position:static; }
a#disclaimer, a#privacy, a#extranet { display:none; }
body#atty2 p#atty_email span.emailCloak a { font-size:12pt; }
body#atty2 p#atty_email { text-align:left; }
body#atty2 #scroller { margin-top:-0.5in !important; }
body.att_overview p#atty_fax { padding-bottom:3em !important; }
/* body.att_overview #scroller li { page-break-after:avoid !important; } */
#main_content { margin-top:-0.625in !important; }
body.att_overview #main_content { margin-top:0.25in !important; }
body#contact #main_content { margin-top:-0.25in !important; }
body.atty_by_name #main_content,
body.atty_by_office #main_content,
body.atty_by_practice_area #main_content,
body.atty_by_title #main_content  { margin-top:-0.375in !important; }
div#jump_to_total { display:none !important; }
#main_content p#jumplinks { display:none !important; }
body#home #main_content { margin-top:0 !important; }
p#corp_fin_links { display:none !important; }
body#home li#more_link { display:none !important; }
ul#column1, ul#column2 { float:none !important; margin:0 0 0 0 !important; padding:0 !important; }