/* test */

/* GENERAL STYLES */
html * {margin:0; padding:0; border:0;}
p {margin:10px 0px;}
a {color:#466A7B;text-decoration:none;}
a:hover{text-decoration:underline;}
ul,ol,blockquote {margin:10px 0 10px 1em;padding-left:1em;}
input,textarea,select{border:solid 1px #ACB6B8;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

body {margin:0 auto;text-align:center;padding:0;height:100%;}
body,div,table,tr,td,p,span,font{font: 11px/15px Arial,helvetica,sans Serif;}




.superscriptFix * {line-height:18px !important;}
#center {margin:0 auto;width:752px; padding:10px 0; }
p.hidden, .hidden{display:none !important;}
#page {text-align:left;border:solid 1px #E0E0E0;width:750px;}
#header{height:48px;}
#logo{float:left;}
#logo a, #logo a:hover{text-decoration:none!important;}
#logo{
	margin:0;
	text-indent:-9999px;
	width:300px;
	height:37px;
	display:block;
}
#logo a{
	display:block;
	height:100%;
	overflow:hidden;
	background:url(images/logo.gif) no-repeat;
	margin:10px 0 0 20px;
}
#toplinks{margin: 0 120px 0 0;font-size:9px;}

#SearchBoxDiv {margin:0;}
#NavTop_Search
{
	width:212px;
	font-size:10px;
	padding:1px 3px;
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #999;
	border-left: solid 1px #ccc;
	margin:0;
}	
#NavTop_SearchImageSubmit{
	margin-bottom:-4px;
	border:none !important;}


.divcontact{color:#4d4d4d;font-size:15px;position:relative;top:-2px;}
#headerRight {float:right;text-align:right;font-size:10px;margin-right:10px;position:relative;}
#headerRight a, #headerRight p {color:#4D4D4D !important;font-size:9px;}

#slideshow {position:relative;z-index:1;}
#homepageText{margin:10px 20px;}


ul#corelinks {padding-left:0.5em;margin:12px 0 6px 0.5em;list-style-type:none;font-size:14px;display:none;}
#corelinks li {padding:0 0 3px;}
#corelinks li img {margin-right:3px;}
#mainHomeContent{clear:both;background:white;}
.linkBox {display:block;float:left;text-align:left;}
.linkBox a{color:#666;}


#linksPadding{background:width:100% !important;min-height:20px;}
.boxlabel {display:block;padding-bottom:5px;}
#featLitBox,#featLitBox2{
	width:230px;
	min-height:100px;
	height:100px;
	float:right;
	border:solid 1px #d8d8d8;
	font-size:18px;
	color:#613510;
	padding:10px 9px;
	position:relative;}
#featMoreLink {font-size:13px; font-weight:bold;color:#466A7B !important;text-transform:uppercase;position:absolute;bottom:10px;right:10px;cursor:pointer;}
#writingComp a {text-decoration:underline !important; font-weight:bold;text-transform:uppercase;color:#b17014 !important;font-size:12px;}
#HCLSCol2 div div div {margin-top:10px;}
#writingComp {margin-top:0 !important;}
#bannerSpace {width:223px !important;}
#bannerSpace img {display:block;margin:0 0 10px 0;}

#featLitBox2{height:39px !important;min-height:39px !important;margin-top:10px;}
#NavTop_TitlePanel,#navTop_TitlePanel{width: 100%;height: 55px;float:left;}
#navTop_TitlePanel span,#NavTop_TitlePanel span {margin-top:23px;padding-left:30px;color:White;font-size:24px;display:block;}
#navTop_TitlePanel span span,#NavTop_TitlePanel span span{margin:0;padding:0;}
#maincontent{background:white;padding:0px 30px;margin:0 0 30px;}
#maincontent #Left{float:left;width:430px;padding-top:15px;}
#maincontent #Right{float:right;width:230px;padding:15px 0 0 10px;}
.containsTable{padding:0 10px !important;}

#footer{clear:both;margin:0px 20px;padding:5px 0 0;font-size:10px !important;}
#footerWrap{clear:both;margin:0;padding:0;width:100%;border-top:solid 1px #E0E0E0;}
#locations {text-align:center;margin-bottom:3px;}
#locations a {color:#000 !important; font-size:9px;font-weight:bold;}
#pagetools{float:left;margin:4px 0 10px;font:9px/11px arial;}
#immLink{text-align:center;float:left;padding-left:145px;}
#immLink a {font-size:11px;color:#C1272D;font-weight:bold;}
#immLink.nonhomepage {padding-left:90px;}
#contactinfo{font-size:9px;float:right; text-align:right;color:#000;}

#Boxes{border-top:solid 1px #E0E0E0;width:100%;margin-top:5px;}
#Boxes td {width:33%;padding:10px 20px; overflow:hidden;vertical-align:top;}
#Boxes td.doublewide{width:66%;}
#Boxes td.halfwide{width:50%;}
#Boxes td a{color:#466A7B;}
#Boxes td, #Boxes td p, #Boxes td em{color:#666 !important;}
#Boxes td em{font-style:normal;}
#Boxes td h3{color:#00456B; font-size:16px;height:auto;}
#Boxes td.scroll div.holder{margin:5px 0 0 20px;padding-top:5px;}
.rightBorder{border-right:solid 1px #E0E0E0}
#Boxes td.scroll{margin:0;padding:0;}
#Boxes td.imgBox{width:223px;}

h2{font-size:16px;color:#666;line-height:18px;margin-bottom:20px;}
h2#artTitle{background:url(images/dash_horizontal.gif) repeat-x bottom left;padding-bottom:3px;}
h2#smPageTitle{margin-bottom:10px;}
h2.office{ 
	background: url(images/dash_horizontal.gif) repeat-x bottom left;
	padding-bottom:3px;
	margin-bottom:6px;
	}
h2.events{margin-top:20px;}
h2.searchlabel{height:20px;margin:10px 0 5px ;}
h2.searchlabel span{display:none;}
h2#bioresults{background: url(images/header_profresults.gif) no-repeat bottom left;}
h2#industryresults{background: url(images/header_industryresults.gif) no-repeat bottom left;}
h2#accoladeresults{background: url(images/header_accoladeresults.gif) no-repeat bottom left;}
h2#arearesults{background: url(images/header_arearesults.gif) no-repeat bottom left;}
h2#newsresults{background: url(images/header_newspubresults.gif) no-repeat bottom left;}
h2#keywordresults{background: url(images/header_resultsexact.gif) no-repeat bottom left;}
h2#eventresults{background: url(images/header_eventresults.gif) no-repeat bottom left;}
h2#pageresults{background: url(images/header_pageresults.gif) no-repeat bottom left;}
h2#officeresults{background: url(images/header_officeresults.gif) no-repeat bottom left;}
h2#aboutresults{background: url(images/header_aboutresults.gif) no-repeat bottom left;}
h2#NewsHeader{background: url(images/header_news.gif) no-repeat bottom left;}
h2#EventsHeader{background: url(images/header_events.gif) no-repeat bottom left;}
h2#ArticleHeader{background: url(images/header_articles.gif) no-repeat bottom left;}
a.coreAreaLink {font-weight:bold;display:block;margin:5px 0;font-size:12px;}
a.FocusAreaLink{display:block;margin:0 0 0 5px;}
p.industryresults {line-height:17px; margin: 0;}

/* LABELS AND HEADERS */
h3 {height:20px; margin:15px 0 4px; font-size:14px;clear:both;}
#Boxes h3{margin:0;}
.imagelabel{margin:10px 0 -5px;}
h3.searchTypeLabel {margin:10px 0 0;}
h3 span {display:none;}
h3.text{background:transparent url(images/label_blank.gif) no-repeat bottom left;color:#466A7B;font-size:13px; font-family:Myriad, Myriad Pro, Verdana, Helvetica, Sans-Serif Serif; height:auto; padding-bottom:3px;}
h3.extra{margin-top:15px;}
h3#accolades{background: url(images/label_accolades.gif) no-repeat top left;}
h3#accoladesbyyear{background: url(images/label_accoladesbyyear.gif) no-repeat top left;}
h3#alertresults{background: url(images/label_alertresults.gif) no-repeat bottom left;}
h3#apt{background: url(images/label_apt.gif) no-repeat top left;}
h3#areacontact{background: url(images/label_areacontact.gif) no-repeat top left;}
h3#arearesults{background: url(images/label_areasresults.gif) no-repeat bottom left;}
h3#articles{background: url(images/label_articles.gif) no-repeat top left;cursor:pointer;}
h3#articlesresults{background: url(images/label_articlesresults.gif) no-repeat bottom left;}
h3#attorneySearch {background: url(images/header_attorneys.gif) no-repeat top left;}
h3#authors{background: url(images/label_authors.gif) no-repeat top left;}
h3#biosresults{background: url(images/label_biosresults.gif) no-repeat bottom left;}
h3#blindfile{background: url(images/label_blindfile.gif) no-repeat top left;}
h3#businesslawevents{background: url(images/label_blevents.gif) no-repeat top left;}
h3#city{background: url(images/label_city.gif) no-repeat top left;}
h3#clientalerts{background: url(images/label_clientalerts.gif) no-repeat top left;cursor:pointer;}
h3#clientadvisories{background: url(images/clientadvisories.gif) no-repeat top left;cursor:pointer;}
h3#clientnewsletters{background: url(images/label_clientnewsletters.gif) no-repeat top left;}
h3#clientsuccesses{background: url(images/label_clientsuccesses.gif) no-repeat top left;}
h3#clientsuccessresults{background: url(images/label_clientsuccessresults.gif) no-repeat bottom left;}
h3#comments{background: url(images/label_comments.gif) no-repeat top left;}
h3#company{background: url(images/label_company.gif) no-repeat top left;}
h3#contactattorney{background: url(images/label_contactattorney.gif) no-repeat bottom left;}
h3#contactinformation {background: url(images/label_contactinformation.gif) no-repeat top left;}
h3#contactinformation{background: url(images/contactinformation.gif) no-repeat top left;}
h3#coreareas {background: url(images/label_coreareas.gif) no-repeat top left;}
h3#country{background: url(images/label_country.gif) no-repeat top left;}
h3#datesubmitted{background: url(images/label_datesubmitted.gif) no-repeat top left;}
h3#degreesought{background: url(images/label_degreesought.gif) no-repeat top left;}
h3#description {background: url(images/label_eventdescription.gif) no-repeat top left;}
h3#about {background: url(images/label_aboutEBG.gif) no-repeat top left;}
h3#diversity {background: url(images/label_diversitylinks.gif) no-repeat top left;}
h3#ebgdirectories{background: url(images/label_ebgdirectories.gif) no-repeat top left;}
h3#eventcontact {background: url(images/label_eventcontact.gif) no-repeat top left;}
h3#eventinfo {background: url(images/label_eventinfo.gif) no-repeat top left;}
h3#eventresults{background: url(images/label_eventsresults.gif) no-repeat bottom left;}
h3#eventspresentations{background: url(images/label_eventspresentations.gif) no-repeat top left;}
h3#eventurl {background: url(images/label_eventurl.gif) no-repeat top left;}
h3#filterevents{background: url(images/label_filterevents.gif) no-repeat top left;}
h3#filtereventslocation{background: url(images/label_vieweventlocations.gif) no-repeat top left;}
h3#filtereventslocation{background: url(images/label_vieweventslocation.gif) no-repeat top left;}
h3#graduationdate{background: url(images/label_graduationdate.gif) no-repeat top left;}
h3#hclsevents{background: url(images/label_hclsevents.gif) no-repeat top left;}
h3#healthnews {background: url(images/label_healthnews.gif) no-repeat top left;}
h3#healthresults{background: url(images/label_healthnewsresults.gif) no-repeat bottom left;}
h3#healthreformLabel{background: url(images/header_healthreform.gif) no-repeat bottom left;}
h3#hispanic{background: url(images/label_hispanic.gif) no-repeat top left;}
h3#industries {background: url(images/label_industries.gif) no-repeat top left;}
h3#industryresults{background: url(images/label_industryresults.gif) no-repeat bottom left;}
h3#industrysectors {background: url(images/label_industrysectors.gif) no-repeat top left;}
h3#information{background: url(images/label_yourinformation.gif) no-repeat top left;}
h3#events{background: url(images/label_eventsLink.gif) no-repeat top left;cursor:pointer;}
h3#presentations{background: url(images/label_presentationsLink.gif) no-repeat top left;cursor:pointer;}
h3#inthenews{background: url(images/header_inthenews.gif) no-repeat top left;cursor:pointer;}
h3#inthenewsresults{background: url(images/label_inthenewsresults.gif) no-repeat bottom left;}
h3#jobdescription{background: url(images/jobdescription.gif) no-repeat top left;}
h3#lawschool{background: url(images/label_lawschool.gif) no-repeat top left;}
h3#leevents{background: url(images/label_leevents.gif) no-repeat top left;}
h3#level{background: url(images/label_level.gif) no-repeat top left;}
h3#litigationevents{background: url(images/label_levents.gif) no-repeat top left;}
h3#location {background: url(images/label_location.gif) no-repeat top left;}
h3#mailingaddress{background: url(images/label_mailingaddress.gif) no-repeat top left;}
h3#mailinglist {background: url(images/label_mailinglist.gif) no-repeat top left;}
h3#message{background: url(images/label_message.gif) no-repeat top left;}
h3#nameofclass{background: url(images/label_nameofclass.gif) no-repeat top left;}
h3#nameofjournal{background: url(images/label_nameofjournal.gif) no-repeat top left;}
h3#nameofprofessor{background: url(images/label_nameofprofessor.gif) no-repeat top left;}
h3#news{background: url(images/label_news.gif) no-repeat top left;}
h3#officecontact{background: url(images/label_contact.gif) no-repeat top left;}
h3#officeinfo{background: url(images/label_officeinfo.gif) no-repeat top left;}
h3#offices {background: url(images/label_offices.gif) no-repeat top left;}
h3#originalfile{background: url(images/label_originalfile.gif) no-repeat top left;}
h3#otherlangs{background: url(images/label_otherlanguages.gif) no-repeat top left;}
h3#otheroffices {background: url(images/label_otheroffices.gif) no-repeat top left;}
h3#papertitle{background: url(images/label_papertitle.gif) no-repeat top left;}
h3#postalcode{background: url(images/label_postalcode.gif) no-repeat top left;}
h3#pr {background: url(images/label_pr.gif) no-repeat top left;cursor:pointer;}
h3#presentationresults{background: url(images/label_presentationsresults.gif) no-repeat bottom left;}
h3#presentations{background: url(images/label_presentations.gif) no-repeat top left;}
h3#presentations_{background: url(images/label_presentations_.gif) no-repeat top left;}
h3#pressreleaseresults{background: url(images/label_pressreleaseresults.gif) no-repeat bottom left;}
h3#pressreleases{background: url(images/label_titlepressreleases.gif) no-repeat top left;}
h3#primarycontacts{background: url(images/label_primarycontacts.gif) no-repeat top left;}
h3#proHead {background: url(images/header_otherprofessionals.gif) no-repeat top left;}
h3#protectedfiles {background: url(images/label_protectedfiles.gif) no-repeat top left;}
h3#publicationdate{background: url(images/label_publicationdate.gif) no-repeat top left;}
h3#published{background: url(images/label_published.gif) no-repeat top left;}
h3#publications{background: url(images/label_publications.gif) no-repeat top left;cursor:pointer;}
h3#realestateevents{background: url(images/label_reevents.gif) no-repeat top left;}
h3#recipient{background: url(images/label_recipient.gif) no-repeat top left;}
h3#relareas {background: url(images/label_relareas.gif) no-repeat top left;}
h3#relatedfile{background: url(images/label_relfiles.gif) no-repeat top left;}
h3#relatedfiles{background: url(images/label_relatedFiles.gif) no-repeat top left;}
h3#relattorneys {background: url(images/label_attorneys.gif) no-repeat top left;}
h3#relcontacts {background: url(images/label_areacontact.gif) no-repeat top left;}
h3#relfocus{background: url(images/label_areasoffocus.gif) no-repeat top left;}
h3#relindustries{background:url(images/label_industries.gif) no-repeat bottom left;}
h3#rellangages{background:url(images/label_languages.gif) no-repeat bottom left;}
h3#speakers{background: url(images/label_speakers.gif) no-repeat top left;}
h3#state{background: url(images/label_state.gif) no-repeat top left;}
h3#uploadpaper{background: url(images/label_uploadpaper.gif) no-repeat top left;}
h3#viewarticles{background: url(images/label_articlesbyyear.gif) no-repeat top left;}
h3#viewclientalerts{background: url(images/label_viewclientalerts.gif) no-repeat top left;}
h3#viewclientadvisories{background: url(images/label_clientadvisoriesbyyear.gif) no-repeat top left;}
h3#viewclientsuccesses{background: url(images/label_clientsuccessesbyyear.gif) no-repeat top left;}
h3#viewevents{background: url(images/label_eventsbyyear.gif) no-repeat top left;}
h3#viewinthenews{background: url(images/label_inthenewsbyyear.gif) no-repeat top left;}
h3#viewnews{background: url(images/label_viewnews.gif) no-repeat top left;}
h3#viewpresentations{background: url(images/label_presentationsbyyear.gif) no-repeat top left;}
h3#viewpressreleases{background: url(images/label_pressreleases.gif) no-repeat top left;}
h3#viewnewsletters{background: url(images/label_clientnewslettersbyyear.gif) no-repeat top left;}
h3#viewpublications{background: url(images/label_publicationsbyyear.gif) no-repeat top left;}
h3#womens{background: url(images/label_womens.gif) no-repeat top left;}
h3#youraddress{background: url(images/label_youraddress.gif) no-repeat top left;}
h3#yourcity{background: url(images/label_yourcity.gif) no-repeat top left;}
h3#youremail{background: url(images/label_youremailaddress.gif) no-repeat top left;}
h3#yourpassword{background: url(images/label_password.gif) no-repeat top left;}
h3#yourusername{background: url(images/label_username.gif) no-repeat top left;}
h3#yourfax{background: url(images/label_yourfax.gif) no-repeat top left;}
h3#yourname{background: url(images/label_yourfullname.gif) no-repeat top left;}
h3#yourphone{background: url(images/label_phonenumber.gif) no-repeat top left;}
h3#yourstate{background: url(images/label_yourstate.gif) no-repeat top left;}
h3#yourtitle{background: url(images/label_yourtitle.gif) no-repeat top left;}
h3#yourzip{background: url(images/label_yourzip.gif) no-repeat top left;}
h3#firstname{background: url(images/label_firstname.gif) no-repeat top left;}
h3#lastname{background: url(images/label_lastname.gif) no-repeat top left;}
h3#lastnameebg{background: url(images/label_lastnameEBG.gif) no-repeat top left;}
h3#currentemployer{background: url(images/label_currentemployer.gif) no-repeat top left;}
h3#currenttitle{background: url(images/label_currenttitle.gif) no-repeat top left;}
h3#datejoined{background: url(images/label_datejoined.gif) no-repeat top left;}
h3#dateleft{background: url(images/label_dateleft.gif) no-repeat top left;}
h3#JDYear{background: url(images/label_JDYear.gif) no-repeat top left;}
h3#practiceEBG{background: url(images/label_practiceEBG.gif) no-repeat top left;}
h3#lawschoolyear{background: url(images/label_lawschoolyear.gif) no-repeat top left;}
h3#moreinformation{background: url(images/label_moreinformation.gif) no-repeat top left;}
h3#ebgblogs{background: url(images/label_ebgblogs.gif) no-repeat top left;}
h3#relebgblogs{background: url(images/label_relatedebgblogs.gif) no-repeat top left;}
h3#rss{background: url(images/label_rssfeeds.gif) no-repeat top left;}
h3#relnews{background: url(images/label_newsalerts.gif) no-repeat top left;}
h3#relevents{background: url(images/label_events.gif) no-repeat top left;}
h3#relarticles{background: url(images/label_relarticles.gif) no-repeat top left;}
h3#announcements{background: url(images/label_announcements.gif) no-repeat top left;}
h3#articlespubs{background: url(images/label_articlespubs.gif) no-repeat top left;}
h3#health_news{background: url(images/label_health_news.gif) no-repeat top left;}
h3#newsletters{background: url(images/label_newsletters.gif) no-repeat top left;}
h3#alerts{background: url(images/label_alerts.gif) no-repeat top left;}
h3#ebginthenews{background: url(images/label_inthenews.gif) no-repeat top left;}

.padTheLabels h3 {margin:-1px 0 13px;}
.padTheLabels2 {margin:15px 0 -5px;}

.pullquote {
	padding:7px 3px 7px 18px;
	background:#F9F2DB;
	border-top:solid 2px #466A7B;
	border-bottom:solid 2px #466A7B;
	float:right;text-align:right;margin:0 0 10px 10px;
	}
.quoteText {display:block;font-size:14px;line-height:17px;color:#466A7B;}
.quoteAuthor { text-align:right;font-size:11px;line-height:13px;color:#466A7B;font-weight:bold;margin-top:13px; display:block;}

#bulletIcon{background: url(images/icon_bullet.gif) no-repeat; height:39px; width:39px;}
#printIcon{background: url(images/icon_print.gif) no-repeat; height:39px; width:39px;}
#arrowIcon{background: url(images/icon_arrow.gif) no-repeat; height:39px; width:39px;}
#brochureIcon{background: url(images/icon_brochure.gif) no-repeat; height:39px; width:39px;}
#rssIcon{background: url(images/icon_rss.gif) no-repeat; height:39px; width:39px;}

.sidelink{margin-left:40px;}

/* CORE PAGES SPECIFIC */
div#headerpanel .BL {background: #71485c url(images/back_ds_BL.gif) repeat-x top left;}
.BL h3#relattorneys{background: url(images/BL_label_relAttorneys.gif) no-repeat top left;}
.BL h3#relareas{background: url(images/BL_label_relAreas.gif) no-repeat top left;}
.BL h3#relfocus{background: url(images/BL_label_focus.gif) no-repeat top left;}
.BL h3#relnews{background: url(images/BL_label_newsPubs.gif) no-repeat top left;}
.BL h3#relevents{background: url(images/BL_label_events.gif) no-repeat top left;}
.BL h3#relpubs{background: url(images/BL_label_publications.gif) no-repeat top left;}
.BL h3#relatedfile{background: url(images/BL_label_relfile.gif) no-repeat top left;}
.BL h3#relcontacts{background: url(images/BL_label_contact.gif) no-repeat top left;}
.BL h3#primarycontacts{background: url(images/BL_label_primarycontacts.gif) no-repeat top left;}
.BL #printIcon{background: url(images/BL_icon_print.gif) no-repeat; height:39px; width:39px;}
.BL #arrowIcon{background: url(images/BL_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.BL #brochureIcon{background: url(images/BL_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .FS {background: #71485c url(images/back_ds_BL.gif) repeat-x top left;}
.FS h3#relattorneys{background: url(images/BL_label_relAttorneys.gif) no-repeat top left;}
.FS h3#relareas{background: url(images/BL_label_relAreas.gif) no-repeat top left;}
.FS h3#relfocus{background: url(images/BL_label_focus.gif) no-repeat top left;}
.FS h3#relnews{background: url(images/BL_label_newsPubs.gif) no-repeat top left;}
.FS h3#relevents{background: url(images/BL_label_events.gif) no-repeat top left;}
.FS h3#relpubs{background: url(images/BL_label_publications.gif) no-repeat top left;}
.FS h3#relatedfile{background: url(images/BL_label_relfile.gif) no-repeat top left;}
.FS h3#relcontacts{background: url(images/BL_label_contact.gif) no-repeat top left;}
.FS h3#primarycontacts{background: url(images/BL_label_primarycontacts.gif) no-repeat top left;}
.FS #printIcon{background: url(images/BL_icon_print.gif) no-repeat; height:39px; width:39px;}
.FS #arrowIcon{background: url(images/BL_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.FS #brochureIcon{background: url(images/FS_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .EB {background: #fdcc99 url(images/back_ds_EB.gif) repeat-x top left;}
div#headerpanel .EB span {color:#382217;}
.EB h3#relattorneys{background: url(images/BL_label_relAttorneys.gif) no-repeat top left;}
.EB h3#relareas{background: url(images/BL_label_relAreas.gif) no-repeat top left;}
.EB h3#relfocus{background: url(images/BL_label_focus.gif) no-repeat top left;}
.EB h3#relnews{background: url(images/BL_label_newsPubs.gif) no-repeat top left;}
.EB h3#relevents{background: url(images/BL_label_events.gif) no-repeat top left;}
.EB h3#relpubs{background: url(images/BL_label_publications.gif) no-repeat top left;}
.EB h3#relatedfile{background: url(images/BL_label_relfile.gif) no-repeat top left;}
.EB h3#relcontacts{background: url(images/BL_label_contact.gif) no-repeat top left;}
.EB h3#primarycontacts{background: url(images/BL_label_primarycontacts.gif) no-repeat top left;}
.EB #printIcon{background: url(images/BL_icon_print.gif) no-repeat; height:39px; width:39px;}
.EB #arrowIcon{background: url(images/BL_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.EB #brochureIcon{background: url(images/EB_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .I {background: #ac7578 url(images/back_ds_I.gif) repeat-x top left;}
.I h3#relattorneys{background: url(images/BL_label_relAttorneys.gif) no-repeat top left;}
.I h3#relareas{background: url(images/BL_label_relAreas.gif) no-repeat top left;}
.I h3#relfocus{background: url(images/BL_label_focus.gif) no-repeat top left;}
.I h3#relnews{background: url(images/BL_label_newsPubs.gif) no-repeat top left;}
.I h3#relevents{background: url(images/BL_label_events.gif) no-repeat top left;}
.I h3#relpubs{background: url(images/BL_label_publications.gif) no-repeat top left;}
.I h3#relatedfile{background: url(images/BL_label_relfile.gif) no-repeat top left;}
.I h3#relcontacts{background: url(images/BL_label_contact.gif) no-repeat top left;}
.I h3#primarycontacts{background: url(images/BL_label_primarycontacts.gif) no-repeat top left;}
.I #printIcon{background: url(images/BL_icon_print.gif) no-repeat; height:39px; width:39px;}
.I #arrowIcon{background: url(images/BL_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.I #brochureIcon{background: url(images/I_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .L {background: #4b5726 url(images/back_ds_L.gif) repeat-x top left;}
.L h3#relattorneys{background: url(images/L_label_relAttorneys.gif) no-repeat top left;}
.L h3#relareas{background: url(images/L_label_relAreas.gif) no-repeat top left;}
.L h3#relindustries{background: url(images/L_label_industries.gif) no-repeat top left;}
.L h3#relfocus{background: url(images/L_label_focus.gif) no-repeat top left;}
.L h3#relnews{background: url(images/L_label_newsPubs.gif) no-repeat top left;}
.L h3#relevents{background: url(images/L_label_events.gif) no-repeat top left;}
.L h3#relpubs{background: url(images/L_label_publications.gif) no-repeat top left;}
.L h3#relatedfile{background: url(images/L_label_relfile.gif) no-repeat top left;}
.L h3#relcontacts{background: url(images/L_label_contact.gif) no-repeat top left;}
.L h3#primarycontacts{background: url(images/L_label_primarycontacts.gif) no-repeat top left;}
.L #printIcon{background: url(images/L_icon_print.gif) no-repeat; height:39px; width:39px;}
.L #arrowIcon{background: url(images/L_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.L #brochureIcon{background: url(images/L_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .LE {background: #c7972c url(images/back_ds_LE.gif) repeat-x top left;}
div#headerpanel .LE span {color:#382217;}
.LE h3#relattorneys{background: url(images/LE_label_relAttorneys.gif) no-repeat top left;}
.LE h3#relareas{background: url(images/LE_label_relAreas.gif) no-repeat top left;}
.LE h3#relindustries{background: url(images/LE_label_industries.gif) no-repeat top left;}
.LE h3#relfocus{background: url(images/LE_label_focus.gif) no-repeat top left;}
.LE h3#relnews{background: url(images/LE_label_newsPubs.gif) no-repeat top left;}
.LE h3#relevents{background: url(images/LE_label_events.gif) no-repeat top left;}
.LE h3#relpubs{background: url(images/LE_label_publications.gif) no-repeat top left;}
.LE h3#relatedfile{background: url(images/LE_label_relfile.gif) no-repeat top left;}
.LE h3#relcontacts{background: url(images/LE_label_contact.gif) no-repeat top left;}
.LE h3#primarycontacts{background: url(images/LE_label_primarycontacts.gif) no-repeat top left;}
.LE #printIcon{background: url(images/LE_icon_print.gif) no-repeat; height:39px; width:39px;}
.LE #arrowIcon{background: url(images/LE_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.LE #brochureIcon{background: url(images/LE_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .RE {background: #939598 url(images/back_ds_RE.gif) repeat-x top left;}
div#headerpanel .RE span {color:#000000;}
.RE h3#relattorneys{background: url(images/RE_label_relAttorneys.gif) no-repeat top left;}
.RE h3#relareas{background: url(images/RE_label_relAreas.gif) no-repeat top left;}
.RE h3#relindustries{background: url(images/RE_label_industries.gif) no-repeat top left;}
.RE h3#relfocus{background: url(images/RE_label_focus.gif) no-repeat top left;}
.RE h3#relnews{background: url(images/RE_label_newsPubs.gif) no-repeat top left;}
.RE h3#relevents{background: url(images/RE_label_events.gif) no-repeat top left;}
.RE h3#relpubs{background: url(images/RE_label_publications.gif) no-repeat top left;}
.RE h3#relatedfile{background: url(images/RE_label_relfile.gif) no-repeat top left;}
.RE h3#relcontacts{background: url(images/RE_label_contact.gif) no-repeat top left;}
.RE h3#primarycontacts{background: url(images/RE_label_primarycontacts.gif) no-repeat top left;}
.RE #printIcon{background: url(images/RE_icon_print.gif) no-repeat; height:39px; width:39px;}
.RE #arrowIcon{background: url(images/RE_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.RE #brochureIcon{background: url(images/RE_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .HCLS {background: #66b696 url(images/back_ds_HCLS.gif) repeat-x top left;}
div#headerpanel .HCLS span {color:#152e53;}
.HCLS h3#relattorneys{background: url(images/HCLS_label_relAttorneys.gif) no-repeat top left;}
.HCLS h3#relareas{background: url(images/HCLS_label_relAreas.gif) no-repeat top left;}
.HCLS h3#relindustries{background: url(images/HCLS_label_industries.gif) no-repeat top left;}
.HCLS h3#relfocus{background: url(images/HCLS_label_focus.gif) no-repeat top left;}
.HCLS h3#relindustries{background: url(images/HCLS_label_industrysectors.gif) no-repeat top left;}
.HCLS h3#relnews{background: url(images/HCLS_label_newsPubs.gif) no-repeat top left;}
.HCLS h3#relevents{background: url(images/HCLS_label_events.gif) no-repeat top left;}
.HCLS h3#relpubs{background: url(images/HCLS_label_publications.gif) no-repeat top left;}
.HCLS h3#relatedfile{background: url(images/HCLS_label_relfile.gif) no-repeat top left;}
.HCLS h3#relcontacts{background: url(images/HCLS_label_contact.gif) no-repeat top left;}
.HCLS h3#primarycontacts{background: url(images/HCLS_label_primarycontacts.gif) no-repeat top left;}
.HCLS #printIcon{background: url(images/HCLS_icon_print.gif) no-repeat; height:39px; width:39px;}
.HCLS #arrowIcon{background: url(images/HCLS_icon_arrow.gif) no-repeat; height:39px; width:39px;}
.HCLS #brochureIcon{background: url(images/HCLS_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .BASE {background: #ACB6B8 url(images/back_ds_grey.gif) repeat-x top left;}
.BASE h3#relattorneys{background: url(images/label_Attorneys.gif) no-repeat top left;}
.BASE h3#relareas{background: url(images/label_relAreas.gif) no-repeat top left;}
.BASE h3#relindustries{background: url(images/label_industries.gif) no-repeat top left;}
.BASE h3#relfocus{background: url(images/label_areasoffocus.gif) no-repeat top left;}
.BASE h3#relnews{background: url(images/label_newsPubs.gif) no-repeat top left;}
.BASE h3#relevents{background: url(images/label_events.gif) no-repeat top left;}
.BASE h3#relpubs{background: url(images/label_publications.gif) no-repeat top left;}
.BASE h3#relatedfile{background: url(images/label_relfiles.gif) no-repeat top left;}
.BASE h3#primarycontacts{background: url(images/label_primarycontacts.gif) no-repeat top left;}
.BASE h3#relcontacts{background: url(images/label_contact.gif) no-repeat top left;}
.BASE #printIcon{background: url(images/icon_print.gif) no-repeat; height:39px; width:39px;}
.BASE #arrowIcon{background: url(images/icon_arrow.gif) no-repeat; height:39px; width:39px;}
.BASE #brochureIcon{background: url(images/icon_brochure.gif) no-repeat; height:39px; width:39px;}

ul.links, ul.diversitylinks {list-style-type:none;margin:0;padding:0;}
ul.links li, ul.diversitylinks li {padding:0 0 4px;text-indent:-9px;margin: 0 0 0 9px;line-height:12px;}
ul.diversitylinks li {padding:0;}
li.parentMenu {margin: 8px 0 0 9px !important;}
.lilTop {margin-top:12px !important;}

/*CORE INDUSTRIES SPECIFIC*/

div#headerpanel .H {background: #ACB6B8 url(images/back_ds_grey.gif) repeat-x top left;}
.H h3#relattorneys{background: url(images/label_Attorneys.gif) no-repeat top left;}
.H h3#relareas{background: url(images/label_relAreas.gif) no-repeat top left;}
.H h3#relindustries{background: url(images/label_industries.gif) no-repeat top left;}
.H h3#relfocus{background: url(images/label_areasoffocus.gif) no-repeat top left;}
.H h3#relnews{background: url(images/label_newsPubs.gif) no-repeat top left;}
.H h3#relevents{background: url(images/label_events.gif) no-repeat top left;}
.H h3#relpubs{background: url(images/label_publications.gif) no-repeat top left;}
.H h3#relatedfile{background: url(images/label_relfiles.gif) no-repeat top left;}
.H h3#primarycontacts{background: url(images/label_primarycontacts.gif) no-repeat top left;}
.H h3#relcontacts{background: url(images/label_contact.gif) no-repeat top left;}
.H #printIcon{background: url(images/icon_print.gif) no-repeat; height:39px; width:39px;}
.H #arrowIcon{background: url(images/icon_arrow.gif) no-repeat; height:39px; width:39px;}
.H #brochureIcon{background: url(images/H_icon_brochure.gif) no-repeat; height:39px; width:39px;}

div#headerpanel .I-HCLS {background: #ACB6B8 url(images/back_ds_grey.gif) repeat-x top left;}
.I-HCLS h3#relattorneys{background: url(images/label_Attorneys.gif) no-repeat top left;}
.I-HCLS h3#relareas{background: url(images/label_relAreas.gif) no-repeat top left;}
.I-HCLS h3#relindustries{background: url(images/label_industries.gif) no-repeat top left;}
.I-HCLS h3#relfocus{background: url(images/label_areasoffocus.gif) no-repeat top left;}
.I-HCLS h3#relnews{background: url(images/label_newsPubs.gif) no-repeat top left;}
.I-HCLS h3#relevents{background: url(images/label_events.gif) no-repeat top left;}
.I-HCLS h3#relpubs{background: url(images/label_publications.gif) no-repeat top left;}
.I-HCLS h3#relatedfile{background: url(images/label_relfiles.gif) no-repeat top left;}
.I-HCLS h3#primarycontacts{background: url(images/label_primarycontacts.gif) no-repeat top left;}
.I-HCLS h3#relcontacts{background: url(images/label_contact.gif) no-repeat top left;}
.I-HCLS #printIcon{background: url(images/icon_print.gif) no-repeat; height:39px; width:39px;}
.I-HCLS #arrowIcon{background: url(images/icon_arrow.gif) no-repeat; height:39px; width:39px;}
.I-HCLS #brochureIcon{background: url(images/I-HCLS_icon_brochure.gif) no-repeat; height:39px; width:39px;}
	
/* CORE PAGES COMMON */

.coreMore {float:right;}
.coreMoreButton, .coreMoreButton2 {float:right;display:block;margin-top:10px;margin-right:10px;font-size:12px; font-weight:bold;}
.coreMoreButton2 {margin-top:5px;}
.CoreFeature,.secondFeature{padding:8px;}
.secondFeature {margin-top:2px;}

#ColOne, #ColTwo{width:345px;float:left;font:13px/18px arial;}
#ColOne p,#ColOne div{font:13px/18px arial;}
#ColOne a {color:#466A7B;}
#ColTwo {float:right;}

#ColTwoBusiness{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#784d61;color:#fff !important;font:13px/18px arial;}
#ColTwoBusiness a,#ColTwoBusiness p{color:#fff !important;font:13px/18px arial;}
#ColTwoEmployee{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#edc892;color:#382217 !important;font:13px/18px arial;}
#ColTwoEmployee a,#ColTwoEmployee p,#ColTwoEmployee div{color:#382217 !important;font:13px/18px arial;}
#ColTwoImmigration{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#ac7578;color:#fff !important;font:13px/16px arial;}
#ColTwoImmigration a,#ColTwoImmigration p,#ColTwoImmigration div{color:#fff !important;font:13px/16px arial;}
#ColTwoLabor .CoreFeature{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#365c7d;color:#fff !important;font:12px/17px arial;}
#ColTwoLabor .CoreFeature *{color:#fff !important;font-size:12px;line-height:17px;}
#ColTwoLabor .secondFeature{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#d4b266;color:#365c7e !important;font:12px/17px arial;}
#ColTwoLabor .secondFeature *{color:#365c7e !important;font-size:12px;line-height:17px;}
#ColTwoLitigation{width:345px;float:right;background:#4b5726 !important;border:solid 1px #E0E0E0;font:13px/18px arial;color:#fff;}
#ColTwoLitigation *{color:#fff !important;font-size:13px;line-height:18px;}
#ColTwoRE{width:345px;float:right;background:#c4c6c6 !important;border:solid 1px #E0E0E0;font:10px/12px arial;color:#122839;}
#ColTwoRE a,#ColTwoRE p,#ColTwoRE div{color:#122839 !important;font:11px/13px arial;}

#ColTwoCoreIndustry{width:345px;float:right;border:solid 1px #E0E0E0;font:13px/18px arial;}
#ColTwoCoreIndustry, #ColTwoCoreIndustry a {color:#fff;}
#ColTwoCoreIndustry h3 {margin-top:0px;margin-bottom:0px;padding-bottom:0px;cursor:pointer;}
h3.coreindustryheader {margin-top:0px;color:#00456B;height:auto;}

/*core industries*/
.page_energy #NavTop_TitlePanel  { background-color:#775465; }
.page_energy #ColTwoCoreIndustry { background-color:#775465; }
.page_financialservices #NavTop_TitlePanel  { background-color:#0a486a; }
.page_financialservices #ColTwoCoreIndustry { background-color:#0a486a; }
.page_healthcareindustry #NavTop_TitlePanel  { background-color: #c2947a;}
.page_healthcareindustry #ColTwoCoreIndustry { background-color: transparent;}
.page_healthcareindustry a.CoreFeatureLinkedImage { display:block; }
.page_healthcareindustry a.CoreFeatureLinkedImage img { width: 345px; }
.page_hospitality #NavTop_TitlePanel  { background-color:#c1e1e9; }
.page_hospitality #NavTop_TitlePanel span {color:#04466b; }
.page_hospitality #ColTwoCoreIndustry { background-color:#c1e1e9;color:#04466b; }
.page_hospitality #ColTwoCoreIndustry a, .page_hospitality #ColTwoCoreIndustry h3 { color:#00456b; }


#FeatureBoxes{padding:10px 20px;}
.HCLSBox{width:224px;border: solid 1px #E0E0E0;}

#HCLSCol1,#HCLSCol2,#HCLSCol3{float:left;}
#HCLSCol2{margin:0 10px;}
#HCLSCol2 .HCLSBox {width:232px;}
.bottomMargin {margin-bottom:10px !important;}

#aboutThePractice {background-color:#cadaa4;height:75px;padding-top:10px;}
#aboutThePractice p {margin-top:0px;}

#healthLaw {background-color:#a6c9c0; }
#healthLaw p {margin-top:0px;}

#nationalHealthAdvisors {background-color:#a6c9c0;height:85px;padding-top:0px;}
#nationalHealthAdvisors p {margin-top:0px; color:#00456b;}

#ebgAdvisors {background-color:#cad9a4;}
#ebgAdvisors p {margin-top:0px;color:#00456b;}

#healthReform {background-color:#edc892;height:85px;}
#healthReform .CoreFeature {padding-top:20px;font:bold 16px/21px arial;}


/* BIOS SEARCH */
#searchAll {margin:0 0 10px;background:#FBFBF2 url(images/news_ds.gif) repeat-x bottom center;padding-top:10px;width:100%;float:left;}
#searchAll input,#searchTop input {border: solid 1px #ACB6B8;}
#searchTop{margin:0 0 10px;background:#FBFBF2 url(images/news_ds.gif) repeat-x bottom center;padding:10px 30px 20px;}
#searchTop #search {padding:2px 3px; font-size:12px;}
#alphaSearch{margin-left:30px;}
#alphaSearch a {
	display:block; 
	height:17px; 
	width:14px;
	border:solid 1px #ACB6B8;
	float:left;
	padding:3px 0 0 6px;
	margin-left:4px;
	font-size:12px;
	background:white;
}
#alphaSearch a:hover {background:#466A7B;text-decoration:none;color:White;}
.searchLabel{display:block;margin:3px 0 0 3px;}
#nameSearch {margin:15px 0 7px 6px;font-size:12px;}
#barSearch,#courtSearch,#memberSearch,#directorSearch,#advisorSearch {margin:15px 0 7px 30px;font-size:12px;clear:both;}
html>body #nameSearch {padding-top:15px;}
#SchoolSearch,#OfficeSearch,#AreaLists {margin:10px 27px 6px;clear:both;}
#AreaList img {margin-bottom:5px;}
#nameSearch input#SearchText {font-size:12px; height:16px; width:150px;padding: 2px 4px;background:white;margin-left:10px;border: 1px solid #ACB6B8;}
#AreaPanel{margin:0 20px;}
.AreaScrollerInside
{
	overflow: auto;	
	border: 1px solid #dedede;
	height: 140px;
	padding: 3px;
	margin:2px;
	background:#fff;
}
.AreaScrollerInside p{text-indent:0px;margin:0 0 4px 0px;line-height:12px;width:auto;}
.AreaScrollerInside a:hover{text-decoration:none;background:#466A7B;color:White;}
.AreaScroller
{
	width: 230px;
	border: 1px solid #dedede;
	background:#fff;
	float:left;
	margin-right:6px;
}
.NoMargin{margin-right:0;}

#searchbutton, .searchbuttonID1,#EmailButton,#ContactSendButton {border:none !important;}
#searchbutton {vertical-align:text-bottom;margin-left:10px;}
.searchbuttonID1 {clear:none; display:inline-block !important;}
#ContactSendButton {margin-top:10px;}
.table-autosort th {cursor:pointer;}
.bioReturns {background: url(images/dash_horizontal.gif) repeat-x bottom left;}
.bioReturns td {padding:2px 9px 5px 0px;vertical-align:top;}
#bioListingTable {float:left;width:732px;}
#locationTD,#nameTD, #titleTD {white-space:nowrap;width:15%}
#locationTD{padding-right:0 !important;}
#coreTD {width:20%;text-indent:-8px;padding-left:8px;}
#areaTD {width:35%;}
#areaTD a{display:block;text-indent:-8px;padding-left:8px;}
.selected {display:none;}

/* BIOS FORMATTING */
#bioTop{background: #FBFBF2 url(images/news_ds.gif) repeat-x bottom center;padding:10px 30px;height:145px;}
#bioImage {background: url(images/biophoto_bg.gif) no-repeat top left; padding:0 7px 9px 0;float:left;margin-right:10px;}
#bioHeader {background: url(images/dash_horizontal.gif) repeat-x bottom left;}
#AttorneyName {font-size:18px;}
#theTitle{display:block;font-weight:bold;font-size:12px;padding-bottom:7px}
#biocontact{margin:4px 0 0;padding-left:2px;float:left;}
#bioleft{margin:4px 10px 0 30px;padding-left:2px;float:left;line-height:13px;}
#bioright{float:right;width: 194px;margin-top:4px;line-height:13px;}
#bioleft h4, #bioright h4 {margin-bottom:1px;font-size:12px;}
.address{margin-top:6px;line-height:13px;}
#vcardLink{margin-bottom:-2px;}
.bioWidth {width: 465px;}

#testdiv {float:right;margin-right:20px;}
#testdiv a {color:#333 !important;margin-left: 10px;}
.schoolNote { display: block;}
.printhide, .print{display:none !important;}
div.LIcore{margin:5px 0 0 10px;text-indent:-10px;}
div.LIarea{margin-left:15px;text-indent:-8px;color:#466A7B;}

#ProfLeft{float:left;width:470px;border-right:solid 1px #BFBFBF;padding-right:15px;}
#ProfRight{float:left;width:189px;padding-left:15px;border-left:solid 1px #BFBFBF;margin-left:-1px;}
h3.bioNewsHeader{margin:10px 0 -5px;}
#ProfRight h4,.othercontent h4 {font-size:12px;font-weight:normal;}
h4.associationHeader {margin-top:15px;text-transform:uppercase;font-size:12px;}
.formitem span {font-weight:bold;float:left; width:70px;}

#dateswitch {margin-top:15px;}

#PrintThis,#BackLink,#BrochureLink,#EventsByArea, #RSSLink {
	margin:15px 0;
	border-top:solid 1px #EDEDED;
	border-left:solid 1px #EDEDED;
	border-right:solid 1px #D8D8D8;
	border-bottom:solid 1px #D8D8D8;
	height:39px;
}
#PrintThis img,#BackLink img,#BrochureLink img,#EventsByArea ,#RSSLink img {float:left;border-right:solid 1px #EDEDED;}
#PrintThis span a,#BackLink span a,#BrochureLink span a,#EventsByArea span a,#RSSLink span a {color:#333 !important;display:block; font-weight:bold;height:26px;width:auto;padding:13px 0 0 15px;}
#BackLink span a{font-weight:normal !important;color:#466A7B !important;}
#PrintThis span a:hover,#BackLink span a:hover,#BrochureLink span a:hover,#EventsByArea span a:hover,#RSSLink span a:hover {color:white !important;background:#466A7B;border:none !important;text-decoration:none !important;}

.applyLink {width:218px;}
.applyLink span a {margin-top:0 !important;}

#menudiv{background:#CAC2A3;width:752px;text-align:center;}

.blockLink{clear:both;zoom:1;}
.noPDF {padding:4px 4px;background: url(images/dash_horizontal.gif) repeat-x bottom center;width:100%;}
.blockLink img {float:right;margin-left:10px;height:25px;}
.PDFRight{float:right;margin-left:10px;display:block;}
.PDFRightCore{float:right;margin-left:10px;display:block;}
a.blockRoll{display:block;padding:4px 4px;background: url(images/dash_horizontal.gif) repeat-x bottom center;width:100%;}
a.blockRollNoDots{display:block;padding:4px 4px;width:100%;}
a.blockRollNoDots:hover{background-color:#FBFBF2 !important;text-decoration:none;cursor:pointer;}
a.blockRoll:hover{background-color:#FBFBF2 !important;text-decoration:none;cursor:pointer;}

#gallery tr td {position:relative;}
#gallery tr td img {border:solid 1px #999;}
.caption {display:block; font-size:9px; line-height:10px;text-align:center;margin-top:3px;}
.zoom {position:absolute; top:1px; right:0;border-top:0 !important;border-right:0 !important;display:block;}

/* ARTICLES AND NEWS DISPLAY */
.AblockLink{padding:4px 4px;background: url(images/dash_horizontal.gif) repeat-x bottom center;width:100%;}
.Amaincol a:hover{text-decoration:underline !important;}
.AblockRoll img {float:right;margin-left:10px;height:25px;}
.AblockRoll a:hover {text-decoration:none !important;cursor:pointer;}
.Amaincol,.BMaincol,.maincol,.maincol2,.Dmaincol {display:block;float:right;color:#466A7B;}
.lmaincol {display:block;float:right;width:370px;}
.maincol,.Amaincol,.Cmaincol {width:370px;}
.Dmaincol{width:390px;}
.BMaincol, .maincol2 {width:630px;}

span.datecol,span.bioDatecol {display:block; float:left; font-weight:bold !important;color:#333 !important;width:60px;}
span.bioDatecol{width:45px !important;}
.noPDF .maincol {color:#333 !important;}

#SearchText {border:solid 1px #666;}
.t {font-weight:bold;}
#tIgnored {font-style:italic; color:#777; margin:0 0 10px;}
#narrowSearch a {padding:12px 0 0 42px;background: url(images/icon_arrow.gif) no-repeat top left;display:block;border:solid 1px #dadada;height:26px;}
#narrowSearch a b {color:#333 !important;}

.bottomBord{border-bottom:solid 1px;width:100%;}
.searchresults{background: url(images/dash_horizontal.gif) repeat-x bottom left;}
.searchresults td{white-space:nowrap;padding:2px 0 5px;}
#sections input {border:none;}

.errorMessage{font-weight: bold;color: Red;}
.itemSelected{background:#466A7B;color:White;}

#ContactFormPanel{margin-top:15px;}
#ContactFormPanel h3, #ContactHealthFormPanel * h3{margin:5px 0 0;}
#leftPanel, #rightPanel{float:left;width:300px;}
#leftPanel{padding-left:75px;}
.showGrid,.showGrid td {border: solid 1px #666 !important;border-collapse:collapse;padding:0 10px;}
.popupImg{width:40px;float:left;margin-right:5px;border-right:solid 1px #D9DBDA;}
.popuptext{text-align:left;}
.popup{border:solid 1px #D9DBDA;}

#NavTop_RadMenu_m3_m0,#NavTop_RadMenu_m3_m1,#NavTop_RadMenu_m3_m2,#NavTop_RadMenu_m3_m3,#NavTop_RadMenu_m3_m4,#NavTop_RadMenu_m3_m5,#NavTop_RadMenu_m3_m6{background-image: url(images/menuarrow.gif);background-repeat: no-repeat; background-position: right center;padding-right:10px;}
a#NavTop_RadMenu_m3_m0:hover,a#NavTop_RadMenu_m3_m1:hover,a#NavTop_RadMenu_m3_m2:hover,a#NavTop_RadMenu_m3_m3:hover,a#NavTop_RadMenu_m3_m4:hover,a#NavTop_RadMenu_m3_m5:hover,a#NavTop_RadMenu_m3_m6:hover{background-image: url(images/menuarrow_on.gif);padding-right:10px;}
#NavTop_RadMenu{z-index:1000;}
.menu .horizontal .item { margin: 0 -2px 0 -5px; }
.menu .horizontal .item .item { margin: 0; }
.menu .horizontal .separator { margin: 0 -2px 0 -5px; z-index:1001;  }
.menu ul.rootGroup { margin: 0px auto; text-align:center; }
.hideSection {display:none;}
.showSection {display:block;}


fieldset, .grouping {margin:10px 0px; border:1px solid #CBC2A3; width:430px; padding:20px 10px 10px; }
.grouping {margin: 30px 0;}
fieldset legend, .grouping h2 {color:#666; padding:0px 5px; font-weight:bold; font-size:12px;}
.grouping h2 {margin-top:-28px; font-size:13px; background: white; color:#333;float:left;}
fieldset #Title, fieldset #Document, fieldset #Authors, fieldset #LawSchool, fieldset #classname, fieldset #profname, fieldset #journalname, fieldset #emailaddress, fieldset #City, fieldset #HearAbout {width:400px;}
fieldset #DegreeSought, fieldset #classdate, fieldset #journalDate, fieldset #pubdate, fieldset #State, fieldset #Zip, fieldset #Country {width:120px;}
fieldset #Mailingaddress {width:300px;}
fieldset #aptnumber {width:40px;}
#entrytable {border-collapse:separate;margin-top:20px;}
#entrytable thead th {font-size:12px !important;padding:0 4px 1px 4px;border-bottom:solid 1px #ccc;}
#entrytableAuthor {padding: 2px 6px 2px 0; white-space:nowrap;}
#entrytableTitle {padding: 2px 8px;}
.healthentry {border:solid 1px #CBC2A3;margin-bottom:15px;padding:5px;}
.healthentry * {font-size:12px;}
#welcome {margin:40px 0 15px !important;}
.Paperlink {font-size:14px; line-height:18px;display:block;}
a.Paperlink:hover {background:#D9DBDA; color:Black;text-decoration:none;}
.colOne {width:90px;padding:4px 6px 2px 0;background:#466A7B;color:#fff; text-align:right;vertical-align:top;}
.colTwo {padding-left:7px;}
.submitButton {border:solid 1px #999;padding:4px 7px;margin: 4px 0;background:#D9DBDA;display:block; width:90px;text-align:center;}

fieldset.joblisting {padding-top:0;}
fieldset.joblisting h3 {margin:11px 0 3px !important;}
fieldset h4 {font-size:12px !important;margin:3px 0 1px;color: #333 !important;font-weight:normal;}
.joblisting legend, .applyPage legend {font-size:16px;color:#333;padding:1px 2px;background:white;margin:0 !important;}
.posted {font-style:italic;color:#666;}
.apply {display:block; width:70px;margin:10px 0 0;}
legend em {font-wieght:bold; color:Red;font-style:normal;}
fieldset.applyPage{padding-top:0;}
fieldset.applyPage .line {height:1px; margin:11px 20px 0; background:#eee;}
fieldset.applyPage h4 {width:200px; margin:8px 0 0px;}
fieldset.applyPage input {width:200px !important; height:18px;padding:2px 0 0 3px;font-size:11px;}
fieldset.applyPage #Title ,fieldset.applyPage #ZipCode,fieldset.applyPage #AlternateZip,#LawSchoolGraduationYear,#LawSchoolGPA, #GraduateSchoolGraduationYear, #GraduateSchoolDegree, #UndergradGraduationYear, #UndergraduateDegree, #LLMGradSchool, #OtherSchoolGraudationYear, #Employment1StartDate, #Employment1EndDate, #Employment2StartDate, #Employment2EndDate {width:50px !important;}
#Suffix, #Salutation,#WorkPhone, #CellPhone, #HomePhone {width:100px !important;}
#Gender_M, #Gender_F, #PassedBar, #CurrentlyAttending {border:none !important;width:20px !important;}
.fileSubmit {width:350px !important;margin-bottom:4px;}

.alumnierror {color:Red;visibility:hidden;}
.cpYearNavigation,
.cpMonthNavigation
		{
		background-color:#466A7B;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}
.cpDayColumnHeader,
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDate,
.cpCurrentMonthDateDisabled,
.cpOtherMonthDate,
.cpOtherMonthDateDisabled,
.cpCurrentDate,
.cpCurrentDateDisabled,
.cpTodayText,
.cpTodayTextDisabled,
.cpText
		{
		font-family:arial;
		font-style:normal !important;
		font-size:8pt;
		}
TD.cpDayColumnHeader
		{
		text-align:center;
		border:solid 1px #ccc;
		}
.cpCurrentMonthDate,
.cpOtherMonthDate,
.cpCurrentDate{text-align:right;text-decoration:none;}
.cpCurrentMonthDateDisabled,
.cpOtherMonthDateDisabled,
.cpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through;}
.cpCurrentMonthDate{color:#466A7B;font-weight:bold;}
.cpCurrentDate{color: #FFFFFF;font-weight:bold;}
.cpOtherMonthDate{color:#808080;}
TD.cpCurrentDate
		{
		color:#FFFFFF;
		background-color: #466A7B;
		border:solid 1px #555;
		}
TD.cpCurrentDateDisabled{border-width:1;border:solid 1px #FFAAAA;}
TD.cpTodayText,TD.TESTcpTodayTextDisabled{border:solid 1px #ccc;background:#eee;}
A.cpTodayText,SPAN.TESTcpTodayTextDisabled{height:20px;}
A.cpTodayText{color:#6677DD;font-weight:bold;}
SPAN.cpTodayTextDisabled{color:#D0D0D0;}
.cpBorder{border:solid 1px #466A7B;margin:-29px 0 0 170px;background:white;}
#UserName {height:20px;}

TD.HealthEntryOver{background-color: #466A7B;}
td.HealthEntryOver p {color:White !important;}
TD.Default{}
tr.hP td{cursor:pointer;BORDER-RIGHT:solid 1px gray; BORDER-TOP:solid 1px #d7d7d7; BORDER-LEFT:solid 1px #d7d7d7; BORDER-BOTTOM:solid 1px gray;padding:3px 20px;}
tr.hP td p input {margin-right:10px;}
tr.hP td p {font-size:13px;float:left;}
tr.hP td p.selected,tr.hP td p.selectedBefore {color:#aaa !important;}
tr.hP td p.selectedBefore strong {color:#666 !important;}
#SubmitButtonHealth,#SubmitButtonHealth1{float:right;height:40px;padding:0 5px 3px 45px;background:url(images/icon_Bullet.gif) no-repeat top left;margin-bottom:10px;}

#rssFooter, #NavTop_RadMenu .navitemrss {background:url(images/icon_rss_small.gif) no-repeat left center;padding-left:12px;background-color:inherit;}
#NavTop_RadMenu .navitemrss {background-position:4px center;padding-left:11px;}
#NavTop_RadMenu .navitemrss:hover {background-color:#466A7B;} 

#feedList {border-collapse: separate;}
#feedList td {padding:2px 0 6px 10px !important;vertical-align:middle;white-space:nowrap;}
#feedList td:first-child{padding-left:0 !important;}
.rssTypes {font-weight:bold; font-size:12px;}

#PasswordText {height:20px;}

.slideshow { width:750px;height:272px;overflow:hidden; z-index:10;padding:0;}
.slideshow img {  background-color: #eee; width:750px;height:272px;}


/*.CoreFeature{background:#3B7A9E}*/
.CoreFeatureBusiness{background:#736357; padding:10px;}
.CoreFeatureEmployee{background:#fff}
.CoreFeatureImmigration{background:#fff}
.CoreFeatureLabor{background:#ffffff !important;}
.CoreFeatureLitigation{background:#ffffff !important;} 

.scroll p {margin:0 0 1px 8px !important;text-indent:-8px;}
.jScrollPaneContainer 
{
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

#pane2 {height: 190px;}
#HCLSAreasFocus {height: 223px;}
#AreaFocus {height: 220px;}
#LitigationArea {height: 209px;}

.osX .jScrollPaneTrack {	background: url(images/osx_track.gif) repeat-y;}
.osX .jScrollPaneDrag {	background: url(images/osx_drag_middle.gif) repeat-y;}
.osX .jScrollPaneDragTop {	background: url(images/osx_drag_top.gif) no-repeat;	height: 6px;}
.osX .jScrollPaneDragBottom {	background: url(images/osx_drag_bottom.gif) no-repeat;	height: 7px;}
.osX a.jScrollArrowUp {	height: 24px;	background: url(images/osx_arrow_up.png) no-repeat 0 -30px;}
.osX a.jScrollArrowUp:hover {	background-position: 0 0;}
.osX a.jScrollArrowDown {	height: 24px;	background: url(images/osx_arrow_down.png) no-repeat 0 -30px;}
.osX a.jScrollArrowDown:hover {	background-position: 0 0;}

.left .jScrollPaneTrack {	left: 0;	right: auto;}
.left a.jScrollArrowUp {	left: 0;	right: auto;}
.left a.jScrollArrowDown {	left: 0;	right: auto;}

/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom { 	bottom: -1px;}

.landingCore{background:none!important;padding:0!important;}
.hcls-subscribelink{color:#BE272D!important;font-size:11px;font-weight:bold;font-family:arial;margin:22px auto 10px auto;display:block;text-align:center;}
.healthcareNews p{margin:7px 0 0 0}
.healthcareInd p,
#LitigationArea p,
.REind p
{margin:1px 0 0 8px; text-indent:-8px;}

#mainBlurb p{font: 13px/18px arial;}


#clearBoth {clear:both;}

/* search results styling */
  .gsc-control-cse {font-family: Arial, sans-serif;border-color: #FFFFFF;background-color: #FFFFFF;}
  input.gsc-input {-moz-box-sizing:content-box;background:none repeat scroll 0 0 #FFFFFF;
	float:left;padding-left:6px;padding-right:10px;height:26px;padding:4px 0 0;width:100%;vertical-align:top;
	color:#000000;font:18px arial,sans-serif;border-color:#ccc none #ccc #ccc;border-style:solid none solid solid;border-width:1px none 1px 1px;
  }
  input.gsc-search-button {background-position:center bottom;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #aaa;border-right:solid 1px #aaa;
	color:#000000;cursor:pointer;font:15px arial,sans-serif;height:30px;margin:0;vertical-align:top;
	background:url("http://www.google.com/images/srpr/nav_logo13.png") no-repeat scroll bottom left transparent;overflow:hidden;
  }
  .gsc-tabHeader.gsc-tabhInactive {border-color: #E9E9E9;background-color: #E9E9E9;  }
  .gsc-tabHeader.gsc-tabhActive {border-top-color: #FF9900;border-left-color: #E9E9E9;border-right-color: #E9E9E9;background-color: #FFFFFF; }
  .gsc-tabsArea {border-color: #E9E9E9; }
  .gsc-webResult.gsc-result { border-color: #FFFFFF; background-color: #FFFFFF; }
  .gsc-webResult.gsc-result:hover { border-color: #FFFFFF;background-color: #FFFFFF; }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {color: #466A7B;}
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {color: #466A7B; }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {color: #466A7B; }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {color: #466A7B; }
  .gsc-cursor-page { color: #0000CC; }
  a.gsc-trailing-more-results:link { color: #0000CC; }
  .gs-webResult.gs-result .gs-snippet { color: #000000; }
  .gs-webResult.gs-result .gs-visibleUrl { color: #008000; }
  .gs-webResult .gs-visibleUrl-short { display:none; }
  .gs-webResult .gs-visibleUrl-long { display:block !important; }
  .gs-webResult.gs-result .gs-visibleUrl-long { color: #008000; }
  .gsc-cursor-box { border-color: #FFFFFF; }
  .gsc-cursor .gsc-cursor-page {border:1px solid #ACB6B8;font-size:12px;height:17px;margin-left:4px;padding:3px 4px 0;width:14px;text-decoration:none !important;  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {border:1px solid #ACB6B8 !important;background-color: #466A7B;color: white !important;}
  .gs-promotion.gs-result {border-color: #336699;background-color: #FFFFFF;}
  .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:active {color: #0000CC;}
  .gs-promotion.gs-result .gs-snippet { color: #000000; }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-long { color: #008000; }
  .gsc-results .gsc-result .gs-title {height:auto;overflow:visible;font-size:12px!important;line-height:17px;}
  .gsc-results .gsc-result .gs-title * {font-size:12px!important;line-height:17px;}
  
.tracecontent table { background-color: #fff; text-align: left; } .tracecontent tr.alt td { background-color: #eee; }
  
#BoardofDirectorsReplacement h6{font-weight:bold;font-size:12px;margin:0px;padding:0px;}
#BoardofDirectorsReplacement ul{margin:0 0 10px ;list-style:none;}
#BoardofDirectorsReplacement ul li{text-indent:-9px;}

.headersocialchiclets {height:16px;line-height:16px;margin:0;position:absolute;top:2px;right:0px;vertical-align:bottom;}
.headersocialchiclets img {border:0px;height:12px;-ms-interpolation-mode:bicubic;}
.headersocialchiclets a { padding: 4px 0 0 0; }
.headersocial_email, .headersocial_print {padding:0;}
.headersocial_email img {width:16px;}
.headersocial_print img {position:relative;top:-1px;margin-top:-4px;}
.headersocial_print img {height:16px;}

/* addthis toolbar overrides */
.sharedsocialcontainer { display: block; clear: both; padding: 0; height: 16px; zoom:1; }
.sharedsocialdate { float: left; margin: 0 5px 0 0; height:15px; }
.sharedsocialcontainer .at15t_compact { background: url(images/site_socialicons/reduced_12x12/sharebtn.png) no-repeat 50% 50%; }
.sharedsocialcontainer .at15t_linkedin { background: url(images/site_socialicons/reduced_12x12/linkedin.png) no-repeat 50% 50%; }
.sharedsocialcontainer .at15t_twitter { background: url(images/site_socialicons/reduced_12x12/twitter.png) no-repeat 50% 50%; }
.sharedsocialcontainer .at15t_facebook { background: url(images/site_socialicons/reduced_12x12/facebook.png) no-repeat 50% 50%; }
.sharedsocialcontainer .at300bs { width: 12px; }

