﻿@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;/*background:#666666;*/}
/* Print style sheet over-rides*/
.printEmail{display:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:180%;}
.printTitle{display:none;}
.printLogo { display: none;}
#home_copy{display:none;}
#print_title{display:none;}
#more3,.attny_print_spacer{display:none;}

/*Formatting for new extended background*/

#index_header_wrapper{
	background-color:#27538b;
	width:100%;
	padding:0;
	margin:0;
}
#index_header{
	float:left;
	width:955px;
	background:transparent url(images/home_header.jpg) no-repeat scroll 0 0;
	padding:0;
	margin:0;
}
#index_flash{
	background-color:#000000;
	background-image:url(images/flash_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
#index_content{
	background-color:#FFFFFF;
	width:100%;
	left:0;
	right:0;
}



#header_liner{background:url(images/home_header.jpg);background-repeat:no-repeat;width:955px;}
#content{width:955px;}
.flashwrap{background-position:bottom left;background-repeat:repeat-x;width:100%;}
#flashwrap_about{background-image:url(images/extbg_aboutus.gif);}
#flashwrap_practice{background-image:url(images/extbg_practice.gif);}
#flashwrap_attorneys{background-image:url(images/extbg_attorneys.gif);}
#flashwrap_press{background-image:url(images/extbg_press.gif);}
#flashwrap_events{background-image:url(images/extbg_events.gif);}
#flashwrap_diversity{background-image:url(images/extbg_diversity.gif);}
#flashwrap_probono{background-image:url(images/extbg_probono.gif);}
#flashwrap_careers{background-image:url(images/extbg_careers.gif);}
#flashwrap_search{background-image:url(images/extbg_search.gif);}

				
/*Footer display adaptations */
.attorney_ad{display:none;}
#print_footer{display:none;}

/*A:link{color:#FFFFFF;text-decoration:underline;}
A:visited{color:#FFFFFF;text-decoration:underline;}
A:hover, A:visited:hover{color:#FFFFFF;text-decoration:none;}*/

#body_image, #bio_image{float:left; width:188px; height:100%; margin-right:29px;}
#col1{float:left; width:146px; height:100%; margin-right:30px; padding-top:15px;}
#col1_a{float:left; width:146px; height:100%; margin-right:30px; /*padding-top:15px;*/}
#col1_a_liner{padding-top:25px;}

#col2{float:left; width:490px;margin-right:20px; padding-top:25px;*padding-top:19px;margin-bottom:20px;}
#col2_a{float:left; width:656px; margin-right:30px; padding-top:15px;}
#col2_b{float:left; width:627px; height:25px; margin-right:30px; padding-top:25px;}
#col1 li{margin-top: 5px;}					

#print{float:left; padding-top:15px;}


/*Press & Publicaiton*/
#press_container{float:left;width:690px;}
.col_spacer{padding:0; margin:0;}
#col1_p{float:left;width:321px; margin-right:28px; padding-top:8px;/*margin-top:28px;_margin-top:8px;*/border-top:1px solid #FFFFFF;}
#col2_p{float:left;width:321px; margin-right:20px; padding-top:8px;/*margin-top:28px;_margin-top:8px;*/border-top:1px solid #FFFFFF}
#col3_p{float:left;width:321px; margin-right:28px; padding-top:10px;margin-top:0px;/*border-top:1px solid #FFFFFF;clear:both;*/}
#col4_p{float:left;width:321px; margin-right:20px; padding-top:10px;margin-top:0px;/*border-top:1px solid #FFFFFF*/}
#col5_p{float:left;width:321px; margin-right:28px; padding-top:10px;margin-top:30px;_margin-top:22px;padding-bottom:20px;border-top:1px solid #FFFFFF;}
#col6_p{float:left;width:321px; margin-right:20px; padding-top:10px;margin-top:30px;_margin-top:22px;padding-bottom:20px;border-top:1px solid #FFFFFF}
#col2_c{float:left;width:627px; margin-right:30px; padding-top:30px;_padding-top:20px;/*border:1px solid #000000*/}
#col2_c h2{padding:0;margin:0}
.col2_b_mod{margin-bottom:5px;.margin-bottom:0;}
.title_mod{margin:0;padding:0;}
#content .col_mod{.padding-top:0;}
#pressdetail table{border:1px solid #ffffff}
#pressdetail table td{border-top:1px solid #ffffff;padding:2px;}
#press_year{text-align:right;color:#ffffff;font-size:10px;line-height:16px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#press_year a, #press_year a:visited {color:#ffffff;text-decoration:none}
#press_year a:hover, #press_year a:visited:hover {color:#ffffff;text-decoration:underline}

#col_spacer{/*height:112px;*/ padding:0; margin:0;}
#col_spacer2{/*min-height:190px;*/ padding:0; margin:0;}
#col_spacer3{height:5px; padding:0; margin:0;}

#bg {position:fixed; top:249px; left:0px;  width:955px; height:100%; }

#background_ext{float:left;}
#content {float:left;background-repeat:no-repeat;}


#nonHomeSearch{float:right; margin-top:10px; padding-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; font-size:10px; color:#FFFFFF;}
#alphabet{/*width:400px;*/text-align:center;}
#alphabet td{width:24px;}

#time{width:351px; height:44px; float:right;padding:0;margin:0;}
.search_spacer{float:right;margin:0;padding:0;}
#search{float:right;width:150px;margin-top:100px;margin-bottom:0;padding:0 10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}

#body_area{/*height:230px;*/float:left; background:#FFFFFF; width:100%;}
#copy_row{width:303px; float:left; padding-top:20px; padding-right:10px;}
#copy_row li{margin-top: 5px;}
#copy_row_press{width:303px; float:left;padding:6px 10px 0 0;}

#home_banners{float:left; width:370px;}
#chambers{float:left; width:180px;}
#backtotop{margin:0;padding:0 0 12px 0;text-align:right;width:100%;}

hr {border:0;color: #ffffff;background-color: #ffffff;height: 1px;width:100%;text-align:left;_margin:0px 0px 0px 0px}

/*Styles*/
	/*backgrounds*/
	
	/*content backgrounds*/
.home_bg{background-color:#27538b;}
.attorneys_bg, .attorneys_search {background:url(images/attorneys_bg.jpg);background-repeat:no-repeat;background-color:#3f9f44;}
.practice_bg{background:url(images/practice_bg.jpg);background-repeat:no-repeat;background-color:#ac6e1d;}
.search_bg{background:url(images/search_bg.jpg);background-repeat:no-repeat;background-color:#2c5588;}
.press_bg{background:url(images/press_bg.jpg);background-repeat:no-repeat;background-color:#6376ae;}
.events_bg{background:url(images/events_bg.jpg);background-repeat:no-repeat;background-color:#098672;}
.about_bg{background:url(images/about_bg2.jpg);background-repeat:no-repeat;background-color:#325e92;}
.diversity_bg{background:url(images/diversity_bg.jpg);background-repeat:no-repeat;background-color:#89261e;}
.probono_bg{background:url(images/probono_bg.jpg);background-repeat:no-repeat;background-color:#ca7a21;}
.careers_bg{background:url(images/careers_bg.jpg);background-repeat:no-repeat;background-color:#0c78b5;}

/*clases*/
.body_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:15px;}
.attorney_profile_spacer{padding-top:37px;*padding-top:11px;_padding-top:13px;clear:both;}
.bullet_text{color:#858585; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px; text-decoration:none;padding-left:28px;}
.bullet_text_press{font-size:11px; font-weight:bold; line-height:13px; }
.bullet_text_press_sub{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none;}
.bullet_text_press_sub span{color:#000000}

.bullet_text_press_yellow {margin:4px 0px 0px 19px;padding:0}
.bullet_text_press_yellow li{list-style:none;margin:0;padding:0;list-style-position: inside}
.bullet_text_press_yellow li a{color:#ffcc33; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:16px;}
.bullet_text_press_yellow li a:visited{color:#ffcc33; text-decoration:none;}
.bullet_text_press_yellow li a:hover{color:#FFFFFF; text-decoration:none;}
.bullet_text_press_yellow li a:visited:hover{color:#FFFFFF;text-decoration:none}

.bullet_text_press_sub a, .bullet_text_press_sub a:visited{color:#ffffff;text-decoration:none}
.bullet_text_press_sub a:hover, .bullet_text_press_sub a:visited:hover{color:#ffffff;text-decoration:underline}

/* Headline text replacements */
h2.title, h3.title {text-indent: -9999px; background-position:0 0; background-repeat: no-repeat;.padding:0;.margin:25px 0px 0px 0px;}
h2.pressPubSearch { background-image: url(images/header_press_publication.gif);}
h2.upcomingEvents { background-image: url(images/header_events_upcoming.gif); }
h2.newsAlerts { background-image: url(images/header_newsletters_alerts.gif); }
h3.eventSearch { background-image: url(images/header_events_event.gif); }
h3.legalDev { background-image: url(images/header_legal.gif);margin-left:10px;}
h3.DGspot { background-image: url(images/header_dgspotlight.gif);}
h3.alerts { background-image: url(images/header_press_releases_w.gif);}

h3.alerts2 { background-image: url(images/header_alerts.gif);}
h3.pubArticles2 { background-image: url(images/header_published_articles_w.gif);}
h3.pressMentions2 { background-image: url(images/header_press_mentions_w.gif); }
h3.pressReleases2 { background-image: url(images/header_press_releases_w.gif); }

/* h3.categories { background-image: url(images/header_press_categories.gif); } */
h3.newsletters { background-image: url(images/header_newsletters.gif); }
h3.newsNAlerts { background-image: url(images/header_press_newsletter.png); margin:18px 0px 2px 2px;}
h3.newsNAlerts2 { background-image: url(images/header_press_newsletter2.gif); margin-left:3px; }
h3.pressReleases { background-image: url(images/header_press_releases.png);margin:18px 0px 2px 2px;}
h3.publishedArticles { background-image: url(images/header_press_published.png); margin:4px 0px 2px 2px;}
h3.pressMentions { background-image: url(images/header_press_mentions.png);margin:4px 0px 2px 2px; }
h3.attnySearch { background-image: url(images/header_attorney_search.gif); }

.disc_copy{font-family:Arial, Helvetica, sans-serif; font-size:10px;line-height:12px; color:#ffffff;}

.footer_copy{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:14px;text-align:right;}
a.footer_copy{line-height:18px;}
.footer_copy2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:12px;}

.main_body_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:16px; text-decoration:none;}
.main_body_white_bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:15px; text-decoration:none; font-weight:bold;}
.main_body_white10{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:15px;}
.main_body_white10_press{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:13px;}
.li_spacing{padding:0 0 8px 0;}
.compact_list{padding:0 0 0 8px;margin:3px 0 0 0;list-style:url(images/bullet_whiteDash.gif) inside;}

.top_border{border-top:#FFFFFF solid 1px;}
.bottom_border{border-bottom:#FFFFFF solid 1px;}

.searchbox{ width:100px; height:13px; font-size:10px; color:#a7a7a7; line-height:13px; }
.searchbox_press{ width:200px; font-size:10px; color:#333333; line-height:13px; }
.selectbox{ width:200px; height:19px; font-size:10px; color:#333333;/*color:#a7a7a7;*/ line-height:13px; }
.select_text{ color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; text-decoration:none;}

.list_index{list-style-image:url(images/blue_bullet.gif); margin-left:28px;padding:0px;}
.list_index li{padding:0px; margin:0px;}

.home_list_left{list-style-image: url(images/blue_bullet.gif);.list-style-image: url(images/blue_bullet2.gif); margin-left: 38px;}
.home_list_left_more{padding: 0px 0px 10px 0px; margin-left: 38px;}
.home_list_right{list-style-image: url(images/blue_bullet.gif);.list-style-image: url(images/blue_bullet2.gif); margin-left: 48px;}
.home_list_right_more{padding: 0px 0px 10px 0px; margin-left: 48px;}

.list_press{list-style:none;margin-left:11px;margin:0;padding:0;}
.list_press h3{color:#ffffff;padding:0 0 15px 18px;margin:0;font-size:12px;}
/*.list_alerts li{font-size:10px; line-height:16px;}*/
.list_press li{background-image:url(images/arrows_list_blue.gif);background-position:top left;background-repeat:no-repeat;padding:3px 0px 6px 19px;/*padding:1px 0px 6px 19px;*/}
.press_date{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:none;color:#265087;}

.lists_events{margin:18px 10px 0px 23px;_margin:18px 10px 0px 20px;padding:0;}
.lists_events li{list-style-image:url(images/green_bullet.gif);padding:0px 0px 0px 0px;_padding:0px 0px 0px 5px;}
.lists_events li p{margin:0;padding:0 0 14px 0;}
.lists_events_more{padding-bottom:14px;margin-left:23px;_margin-left:8px}
.lists_attny{margin:0;padding:0;}

/*.lists_attny ul{margin:0;padding:0;}*/
/*.lists_attny ul li{list-style-type:none;list-style-position:outside;background-image:url(images/attny_profile_bullet.gif); background-position:left top;background-repeat:no-repeat;text-indent:18px;.text-indent:5px;line-height:1.4em;padding-bottom:1em;}*/
.zeroTopMargin{margin-top:0;}

.search_listing{/*border-bottom:#FFFFFF solid 1px;*/ 
border-top:#FFFFFF solid 1px;
margin:0 0 0 0;/*margin:0 0 1px 0;*/
padding:4px 0px 4px 0px;
min-height:57px;
height:auto!important;
height:57px;
}
.search_listing h1, .search_listing h2, .search_listing h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;padding:0;margin:0;}
.search_listing p{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;padding:0;margin:0  0 3px 0;/*IE*/.margin:0 0 4px 0;}

.search_result{
padding-left:24px;
background:url(images/arrows_white_cl.png) no-repeat;
max-width:632px;
width:auto!important;
width:632px;
}
.search_result span { display:inline; min-height:57px;padding-top: 0px;padding-left:10px;float: right; font-size: 10px;}


.attny_search_listing{/*border-bottom:#FFFFFF solid 1px;*/ border-top:#FFFFFF solid 1px;margin:0 0 0 0;/*margin:0 0 1px 0;*/padding:0;}
.attny_search_listing h1, .attny_search_listing h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;padding-bottom:0;margin:6px 0 0 0;/*IE*/.padding-top:0;.margin-top:6px;}
.attny_search_listing p{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;padding:0;margin:0  0 3px 0;/*IE*/.margin:0 0 4px 0;}
.attny_search_listing .profile_format img { background: url(images/arrows_white_tallProfile_cl.png) no-repeat 0 5px; display: block; padding-left: 23px; }

.search_results_nav_top{float:right;text-align:right;font-size:10px;}
.search_results_nav{float:right;text-align:right;font-size:10px;margin-top:5px;padding-left:5px;}
.search_submit_button_alignment{vertical-align:middle;.margin-top:-4px;}

.vertical_align_center{display:inline;vertical-align:center;margin:0;padding:0;}
.profile_format{float:left;width:77px;height:57px;padding:0;margin:8px 10px 0 0;}
.profile_format2{float:left;width:19px;height:57px;padding:0;margin:0 10px 0 0;}
.profile_format img{margin:0 0 0 7px;.margin:0 0 0 7px;}
.profile_format2 img{margin:7px 0 0 7px;.margin:8px 0 0 7px;}

.profile_info { float: left; width: 566px; }
.profile_info span { display: block; padding-top: 7px; float: right; font-size: 10px;}
.profile_info p{line-height:120%;}

.profile_1{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px;color:#000000;padding:2px 0 14px 0;margin:0;}
.profile_2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:180%;}
.profile_2 img{margin-top:10px;}/*This adjusts the email/envelope image down to align text with the profile pic*/
.profile_3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:16px; text-decoration:none;}
ul.profile_3_droplink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:12px; text-decoration:none;border-top:1px solid #FFFFFF;margin:10px 0 0 0; padding:10px 0 0 0}
ul.profile_3_droplink li{margin:0;padding:0 0 8px 0;list-style:none}
ul.profile_3_droplink li a, ul.profile_3_droplink li a:visited{color:#FFFFFF;text-decoration:none}
ul.profile_3_droplink li a:hover, ul.profile_3_droplink li a:visited:hover{color:#FFFFFF;text-decoration:underline}  

.profile_3 a:link, .profile_3 a:visited{color:#FFFFFF;}
.profile_3 a:hover, .profile_3 a:visited:hover{color:#FFFFFF;text-decoration:none;}
/*IE5+6 PNG transparency fix*/
img, div, input, ul, li, h3{behavior:url(iepngfix.htc)}


/*text-based double arrow styles*/
.bullet_arrows_y{color:#fdc82f;letter-spacing:-.1em;font-weight:bold;}
.bullet_arrows_b{color:#265087;letter-spacing:-.1em;font-weight:bold;font-size:12px;}
.search_arrow_submit_w{font-family:"Courier New", Courier, monospace; margin-left:-2px;background:none; border:none;color:#FFFFFF;font-size:14px; font-weight:bold;letter-spacing:-.1em;cursor:pointer;}
.search_arrow_submit_y{font-family:"Courier New", Courier, monospace;margin-left:-2px;background:none; border:none;color:#fdc82f;font-size:14px; font-weight:bold;letter-spacing:-.1em;cursor:pointer;}

#more{padding-top:0px;}
#more2{margin-top:2px;_margin-top:0px;}


/*new footer*/
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { min-height: 1px; height: auto !important; height: 1px; }

.bullet_text_press a span { font-weight: normal; }

#footer{width:955px; z-index:999; position:relative; float: none; height: auto; width: auto; clear: both;*padding-bottom:15px;}
#footer.home{background:url(images/home_footer2.jpg); height:376px;background-repeat:no-repeat;background-position:left;}
#footer_spacer{float:left; width:152px;}
#footer_copy_area{float:left;margin-top:30px; width:723px; /*margin-right:20px;*/}


.footer { margin: auto; padding: 60px 0 10px; width: 755px; }
.footer p, .footer li, .footer a, .footer span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:18px; text-align: left; }
.footer .footTop { margin-bottom: 20px; }

.footer .chambers { float: left; width: 170px; }
.footer .chambers img { width: 50px; height:60px; /*float: left;*/ display: block; }
.footer .chambers p { float: right; width: 110px; margin: 0; }
.footer .linksCopyRight { float: right; }
.footer .linksCopyRight ul { margin: 0; padding: 0; float: right; }
.footer .linksCopyRight li { list-style: none; float: left; margin-left: 15px; }
.footer .linksCopyRight li.first { margin: 0; }
.footer .linksCopyRight li a { display: block; }
.footer .linksCopyRight p { margin-top: 10px; clear: both; }

.footer .disc_copy { font-size: 9px; line-height: 12px; }

 /*page specific style - kiyoshi*/
.main_body_white p{margin-top:0px;}
ul#subpage_select{list-style:none;margin-left:0px;padding:0px;}
ul#subpage_select li{LINE-HEIGHT:12px;padding-bottom:7px;}
ul#subpage_select li a:link, ul#subpage_select li a:visited{color:#ffffff;text-decoration:none;font-weight:normal;}
ul#subpage_select li a:hover{color:#ffffff;text-decoration:underline}
.jumplink_indent{padding-left:15px;}
/*ul#subpage_select li a.selected {font-weight:bold;text-decoration:none}*/

#col2 ul{margin:0;padding:0}
#col2 ul li{background-image:url(images/attny_profile_bullet.gif); background-position:left top;background-repeat:no-repeat; padding-left:22px;/*text-indent:24px;.text-indent:20px;*/line-height:1.4em;padding-bottom:1em;list-style-type:none;list-style-position: outside}
#more2 p{padding:0px 0px 12px 0px;margin:0}


/*.lists_attny ul{margin:0;padding:0}
.lists_attny ul li{background-image:url(images/attny_profile_bullet.gif); background-position:left top;background-repeat:no-repeat; text-indent:24px;.text-indent:20px;line-height:1.4em;padding-bottom:1em;list-style-type: none}*/

/*#more2 hr {margin-top:28px;}*/
#new_search{float:right;}

#col2 .main_body_white .site_map_list{}
#col2 .main_body_white .site_map_list li{background-image:url(images/arrows_yellow_cl.png);.padding:0 0 0 18px;.margin:10px 0 10px 0;}
#col2 .main_body_white ul li .site_map_list_sub{margin:10px 0 0 25px;font-size:11px;}

.clear{clear:both;}

/*Most Anchor Styles (not all)*/


#more2 a:link{color:#ffffff;text-decoration:underline;}
#more2 a:hover{color:#ffffff;text-decoration:none;}
#more2 a:visited{color:#FFFFFF;text-decoration:underline;}
#more2 a:visited:hover{color:#ffffff;text-decoration:none;}
#backtotop a{color:#ffffff;text-decoration:none;font-weight:bold;}
#backtotop a:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
#backtotop a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#backtotop a:visited:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
#more2 #backtotop a{color:#ffffff;text-decoration:none;font-weight:bold;}
#more2 #backtotop a:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
#more2 #backtotop a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#more2 #backtotop a:visited:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
#more a:link{color:#ffffff;text-decoration:none;font-weight:bold;}
#more a:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
#more a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#more a:visited:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}


.list_index a, .list_index a:visited{color:#858585;text-decoration:none;}
.list_index a:hover, .list_index a:visited:hover{color:#858585;text-decoration:underline;}

.list_press a:link{color:#FFFFFF; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.list_press a:visited{color:#FFFFFF;font-size:11px; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.list_press a:hover{color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.list_press a:visited:hover{color:#FFFFFF;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

.main_body_white a:link{color:#FFFFFF;text-decoration:underline;}
.main_body_white a:visited{color:#FFFFFF;text-decoration:underline;}
.main_body_white a:hover{color:#FFFFFF;text-decoration:none;}
.main_body_white a:visited:hover{color:#FFFFFF;text-decoration:none;}

#new_search a, #new_search a:visited{text-decoration:none}
#new_search a:hover, #new_search a:visited:hover{text-decoration:underline}

a.pgroup:link{color:#000000;text-decoration:none}
a.pgroup:visited{color:#000000;text-decoration:none}
a.pgroup:hover, a.pgroup:visited:hover{color:#000000;text-decoration:underline}

.profile_info p a:link{color:#000000;text-decoration:none;}
.profile_info p a:hover{color:#000000;text-decoration:underline;}
.profile_info p a:visited{color:#000000;text-decoration:none;}
.profile_info p a:visited:hover{color:#000000;text-decoration:underline;}

.search_results_nav a:link, 
.search_results_nav_top a:link, 
.search_listing h1 a:link,
.search_listing a:link,
.attny_search_listing h1 a:link,
.attny_search_listing .profile_info span a:link,
.attny_search_listing .profile_info h3 a:link,
/*.footer_copy a:visited,*/
#alphabet a:link, #pressdetail a:hover,
.profile_2 a:link{color:#FFFFFF;text-decoration:none;}

.search_results_nav a:hover, 
.search_results_nav_top a:hover, 
.search_listing h1 a:hover,
.search_listing a:hover,
.attny_search_listing h1 a:hover,
.attny_search_listing .profile_info span a:hover,
.attny_search_listing .profile_info h3 a:hover,
.footer_copy a:link, .footer_copy a:visited,
#alphabet a:hover,  #pressdetail a:link,
.profile_2 a:hover{color:#FFFFFF;text-decoration:underline;}

.search_results_nav a:visited,
.search_results_nav_top a:visited,
.search_listing h1 a:visited,
.search_listing a:visited,
.attny_search_listing h1 a:visited,
.attny_search_listing .profile_info span a:visited,
.attny_search_listing .profile_info h3 a:visited,
.footer_copy a:visited:hover, .footer_copy a:hover,
#alphabet a:visited, #pressdetail a:visited:hover, #pressdetail a:hover,
.profile_2 a:visited{color:#FFFFFF;text-decoration:none;}

.search_results_nav a:visited:hover,
.search_results_nav_top a:visited:hover,
.search_listing h1 a:visited:hover,
.search_listing a:visited:hover,
.attny_search_listing h1 a:visited:hover,
.attny_search_listing .profile_info span a:visited:hover,
.attny_search_listing .profile_info h3 a:visited:hover,
#alphabet a:visited:hover, #pressdetail a:visited,
.profile_2 a:visited:hover{color:#FFFFFF;text-decoration:underline;}
var {font-style:normal;}

ul.secondary_list{list-style-type:none;list-style-image:url(images/secondary_bullet.gif);}

#col2 ul li ul.secondary_list{margin:0;padding:0;padding-left:18px;}
#col2 ul li ul.secondary_list li{background-image:url(images/secondary_bullet.gif);padding-left:10px;background-repeat:no-repeat;/*text-indent:24px;.text-indent:20px;*/line-height:1.2em;padding-bottom:0.3em;list-style-type:none;list-style-position:outside;list-style-image:none}

#pressdetail .main_body_white a:link{color:#FFFFFF;text-decoration:underline;}
#pressdetail .main_body_white a:visited{color:#FFFFFF;text-decoration:underline;}
#pressdetail .main_body_white a:hover{color:#FFFFFF;text-decoration:none;}
#pressdetail .main_body_white a:visited:hover{color:#FFFFFF;text-decoration:none;}

/*Added 012510 TDO*/
#more2 .hr{padding-top:5px;padding-bottom:3px;height:1px;border-top:1px solid #ffffff;line-height:1px;font-size:1px}
#more3 .hr{padding-top:5px;padding-bottom:3px;height:1px;border-top:1px solid #ffffff;line-height:1px;font-size:1px}
.attorney-bio{margin:0;padding-bottom:3px;}

/*Added 072810 TDO*/
h2.bio-section-title{font-size:12px;line-height:14px;color:#ffffff;font-weight:bold;padding:0;margin:0;padding-bottom:16px;}
h3.bio-section-title{font-size:12px;line-height:14px;color:#ffffff;font-weight:bold;padding:0;margin:0;padding-bottom:16px;}

/*Added 012811 TDO - Registration forms*/
#rsvp, .rsvp{font-size:12px;line-height:16px;color:#ffffff}
#rsvp label{display:block;float:left;width:80px;text-align:right;padding-right:10px;padding-top:4px;}
#rsvp #event-name{float:left;width:400px;padding-top:4px;}
#rsvp input{width:150px;margin-bottom:6px;}
#rsvp select{margin-bottom:6px;}
#rsvp input#submit-img{width:70px;height:15px;}
#rsvp #submit{color:#fee000;text-align:middle;margin-left:90px;margin-top:12px;cursor:pointer}
#rsvp br{clear:both;}
.rsvp p{width:400px;}

#form-subscribe-header{clear:both;padding-top:40px;padding-bottom:0px;margin-bottom:10px;border-bottom:1px solid #FFFFFF;width:320px;height:45px;}
h2.pressPubSubscription {background-image: url(images/header_subscription.gif);}
#form-subscribe-link{font-size:12px;line-height:16px;color:#ffffff}
#form-subscribe-link a, a:visited{color:#fdc82f;text-decoration:none}
#form-subscribe-link a:hover, a:visited:hover{color:#ffffff;text-decoration:none}

/*Added 052511 TDO - Newsletters/Alert listing */
.top_space{padding-top:2px;}
.mid_space{font-size:1px;height:35px}
h2.presspub-newsletters { background-image: url(images/header_newsletters_052511.gif); }
h2.presspub-alerts { background-image: url(images/header_alerts_052511.gif); }
p.error-newsletters{font-weight:normal;padding-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
h3#newsletters-alerts{color:#ffffff;padding:0 0 15px 0px;margin:0;font-size:12px;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;}
