/* 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 36px 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;}
#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;}

#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;}
#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:155px;}
#immLink a {font-size:10px;color:#C1272D;font-weight:bold;}
#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 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;}
#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#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 1px #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: #6F9997 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 .L {background: #76432C 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: #7C8C52 url(images/back_ds_LE.gif) repeat-x top left;}
.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: #847650 url(images/back_ds_RE.gif) repeat-x top left;}
.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: #C5A155 url(images/back_ds_HCLS.gif) repeat-x top left;}
.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 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:#2a4b39 !important;font:13px/18px arial;}
#ColTwoEmployee a,#ColTwoEmployee p,#ColTwoEmployee div{color:#2a4b39 !important;font:13px/18px arial;}
#ColTwoImmigration{width:345px;float:right;border:solid 1px #E0E0E0;background-color:#b46777;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:#574231 !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;}



#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;}
#aboutThePractice p {margin-top:0px;}

#healthLaw {background-color:#a6c9c0; }
#healthLaw p {margin-top:0px;}

#nationalHealthAdvisors {background-color:#a6c9c0;}
#nationalHealthAdvisors p {margin-top:0px; color:#00456b;}

#ebgAdvisors {background-color:#cad9a4;}
#ebgAdvisors p {margin-top:0px;color:#00456b;}

#healthReform {background-color:#edc892;height:127px;}
#healthReform .CoreFeature {padding-top:40px;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;}
#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;}
	
/* 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{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;}
.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_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_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;}
.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_m9_m9 {background:url(images/icon_rss_small.gif) no-repeat left center;padding-left:12px;background-color:inherit;}
#NavTop_RadMenu_m9_m9 {background-position:4px center;padding-left:11px;}
#NavTop_RadMenu_m9_m9: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;}
.subscribe{color:#BE272D!important;font-size:9px;font-family:arial;display:block;margin:5px auto;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;
	color:#000000;
	float:left;
	font:18px arial,sans-serif;
	padding-left:6px;
	padding-right:10px;
	vertical-align:top;
	width:100%;
	border-color:#ccc none #ccc #ccc;
	border-style:solid none solid solid;
	border-width:1px none 1px 1px;
	height:26px;
	padding:4px 0 0;
  }
  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;
  }