/*

RELEASED 26-JULY 2011 AB

*/



/*legal times homepage styles*/

#flagNLJ {overflow:hidden;}

/*tabbed utility bar */
#utiltabsdc { float:left; width: 980px; background:#c1baa7 url(/img/nlj/redesign/tab_bg_wash.gif) repeat-x;margin:0;padding:0;height:36px;}
#utiltabsdc a {  color:#000; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
#utiltabsdc #dcleft {float:left; height: 36px;margin:0 0 0 8px;width:260px;padding:0;}
#utiltabsdc #dcleft a { background: url(http://www.law.com/img/nlj/redesign/blue_arrow.gif) no-repeat 0px 3px; padding-left: 8px; } 
#utiltabsdc #dcleft p { margin: 16px 0 0 0;}

#utiltabsdc #dcright {float:left; margin:0 0 0 8px;padding:0;width:260px;padding:0;background: url(/img/nlj/redesign/incisive_bug_wash.gif) no-repeat 60px 13px;text-align:right;height: 36px;}
#utiltabsdc #dcright img { margin:16px 0 0 0; padding:0;}

#utiltabsdc #national { float:left; text-transform:capitalize;margin:0;padding:0;background: #fff url(/img/nlj/redesign/wash_active_tab.gif) no-repeat 0 0;}
#utiltabsdc #national a { display: block;background: #fff url(/img/nlj/redesign/wash_active_tab.gif) no-repeat 0 0; width:214px;margin:0;padding:0;height:36px;text-align:center;font: bold 14px/36px arial;color: #fff;}
#utiltabsdc #national a:hover { display: block;background: #fff url(/img/nlj/redesign/wash_active_tab_roll.gif) no-repeat 0 0; width:214px;margin:0;padding:0;height:36px;text-align:center;font: bold 14px/36px arial;color: #6f0a0d;}


#utiltabsdc #washington { float:left; text-transform:uppercase;margin:0;padding:0;background: #fff url(/img/nlj/redesign/wash_active_tab.gif) no-repeat -214px 0;}
#utiltabsdc #washington a { display: block;background: #fff url(/img/nlj/redesign/wash_active_tab.gif) no-repeat -214px 0; width:214px;margin:0;padding: 0 0 0 0;height:36px;text-align:center;font: bold 16px/36px arial;color: #1d5098;}

#utiltabsdc #washington a:hover { display: block;background: #fff url(/img/nlj/redesign/wash_active_tab.gif) no-repeat -214px 0; width:214px;margin:0;padding: 0 0 0 0;height:36px;text-align:center;font: bold 16px/36px arial;color: #1d5098;}



/* end utility bar */



#leftnav {
float:left;
margin:8px 5px 0 0;
position:relative;
width:159px;
}

#leftNavSpec {/* FONTSTYLES FOR LEFT NAV*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom: 4px solid #c1baa7;
}
#leftNavSpec a {color:#000000;}

#leftNavSpec ul { list-style-type:none; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;width:160px;  }
#leftNavSpec li {  
	background-image: url(http://www.law.com/img/nlj/redesign/blue_arrow.gif); 
	background-repeat:no-repeat; background-position:0 8px; padding-left:8px;padding-top:4px;padding-bottom:4px; margin: 1px 0;border-top:solid #c1baa7 1px;

}

#leftNavSpec ul li img { top:8px; }

#leftNavInset ul { list-style-type:none; margin: 2px 0px 0px 10px; padding:0px 0px 0px 0px;width:150px;  }
#leftNavInset li {  
	background-image: url(http://www.law.com/img/nlj/redesign/tanarrow.gif); 
	background-repeat:no-repeat; background-position:0 4px; padding-left:8px; 
	margin: 1px 0; 
}



.leftNavLink {	 }

#leftNavSpec li.leftNavTopLink {border: 0;}
 
.leftNavSub {color:#544200;font-size:11px;font-weight:bold;}


#switchlt { margin: 8px 0 0 0; }

#switchlt a {text-decoration:none; background: #fff url(/img/nlj/redesign/switchto_button_nlj.gif) no-repeat left top;width: 161px; height:49px;display:block;}
#switchlt a:hover {text-decoration:none; background: #fff url(/img/nlj/redesign/switchto_button_nlj_hover.gif) no-repeat left top;width: 161px; height:49px;display:block;}

#ltrightcol {
	float: right;
	width: 160px;
	margin:10px 0px 0px 0px;
	/*text-align: center;*/
	z-index:3;
}

#button { margin: 0 0 16px 0; }
#button a { width:160px; height:50px; background: #fff url(/img/nlj/redesign/nlj_signup_newsletter.gif) no-repeat left top; display:block;text-decoration:none;}
#button a:hover { width:160px; height:50px; background: #fff url(/img/nlj/redesign/nlj_signup_newsletter_hover.gif) no-repeat left top;display:block; text-decoration:none;}
#ltskyscraper { float: right; width: 160px; margin:5px 0px 10px 0px; text-align: center; overflow: hidden; }
#ltskyscraper h3 {font-size: 1em; font-weight:normal; text-transform: uppercase; }
#ltskyscraper table {margin:0 auto;}

#ltlawjobs {float:right;}

/*lawJobs section*/
#lawJobs { background-color:#F1F1F1; padding:8px; overflow: hidden;text-align:left; }
#ltskyscraper #lawJobs {margin:0 0 16px 0; }
#lawJobs img { padding:0; }
#lawJobs h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#A5453B; }
#ltskyscraper #lawJobs h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#A5453B; background: none;padding: 0;margin-bottom: 6px;}
#lawJobs h3 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000;  }
#lawJobs p { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#A5453B; margin: 0 0 8px 0; }

#lawJobsLinks { text-align:left;font: bold 10px arial; color:#A5453B; background-color:#F1F1F1; margin-bottom:0px;}
#lawJobsLinks a { color: #aa1000; }
#lawJobsLinks p { margin: 0; color: #aa1000; }

/* Styles used by the lawjob include */
#lawJobs .Featured { font-size: 11px; background-color: #f1f1f1; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; margin:0; }
#lawJobs .Featured a { color: #aa1000;}
#lawJobs .Featured .title { color:#3E625A; font-weight:bold; padding-top: 0pt; padding-right: 0pt; background-repeat: no-repeat; background-attachment: scroll; }
#lawJobs .Featured .careersSearchPodTitle2 { 
text-align:center;
color: #177e7f; 
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; letter-spacing: -1px; font-weight: bold; padding-top: 7px; padding-bottom: 5px; }




/*end lawJobs section*/




.clear { clear:both;}

#hpContainer,#lthubpagecontainer {width:800px;float:right;}

#lthomepagebody, #lthubpage {
	width:620px;
	float: left;
	overflow: visible;
	margin: 10px 0;
	padding:0;
	z-index:10;
	vertical-align:top;
}

#lthomepagebody h1, #lthomepagebody h1 a {font: bold 12px/16px arial;margin:0;}
#lthomepagebody h2 { padding: 0 0 0 8px;font: bold 12px/16px arial; color: #000; }
#lthomepagebody p { font: 12px/16px arial; color: #000;margin: 0 0 8px 0; }
#lthomepagebody ul, #lthomepagebody ol { margin: 0; padding:0;}
#lthomepagebody ul li , #lthomepagebody ol li { margin: 0 0 0 16px;font: bold 12px/16px arial;color: #000;margin-bottom:8px;}
#lthomepagebody ul li a, #lthomepagebody ol li a {font: bold 12px/16px arial;}

#lthomepagebody #section-one { } /*wrapping bltbox, ltspotlight, sponsorspot */
#lthomepagebody #section-two { } /*wrapping legalbusiness and featured news */
#lthomepagebody #section-three {  } /* wrapping supreme court monitor, courtnews */
#lthomepagebody #section-four { } /*wrapping mostpopular, imadmissible and moreheadlines */


#lthomepagebody .leftcol { width:299px;float:left; margin: 8px 16px 0 0;}
#bltbox-dc { background-color: #f9fae8;border: 1px solid #dbdad5; border-top-width: 3px;padding:8px;margin-bottom:16px; }
#bltbox-dc h1, #lthome-left #bltbox-dc h1 a { font: bold 12px arial; color:#092475;margin:0; }
#bltbox-dc p { margin: 0 0 16px 0; }

#lthomepagebody .rightcol { width:300px;float:left; margin: 8px 0 0 0; }
#courtnews, #legalbusiness, #inadmissible, #mostpopular, #ltmoreheadlines { border: 1px solid #dbdbdb;border-top-width:3px; padding:8px;margin: 0 0 16px 0;}
#supremecourt { border: 1px solid #dbdbdb;margin: 0 0 16px 0; } 
#supremecourt ul { margin: 8px 0 0 8px }
#featurednews { border-top: 3px solid #dbdbdb;margin: 0 0 16px 0;}

#lthomepagebody .digest { margin: 0;  }
#lthomepagebody .digest img { float: left; margin: 0 10px 10px 0; }
#lthomepagebody #ltspotlight .digest { border: 1px solid #dbdbdb;padding:8px; }
#lthomepagebody #featurednews .digest { border-bottom: 1px solid #dbdbdb;padding:8px; }
#lthomepagebody #ltspotlight .digest p.artist {color: #ccc; font-size:11px;}

/*sponsor spotlight styles */
.sponsorspot { background-color:#F1F1F1; padding-bottom:8px; margin: 10px 0px;}
.sponsorspot h2 { background-color:#a5a5a5; font: bold 10px arial; color: #FFFFFF; padding: 2px 4px; margin: 0 0 4px 0; text-align: right; }
.sponsorspot h3 {  padding: 4px 0 4px 8px; font-family:Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; color:#000000; margin: 0; }
.sponsorspot a:hover { text-decoration: underline; }
.sponsorspot img { float: left; margin: 4px 8px 0px 8px; padding-left:8px; }
.sponsorspot p { font-size : 11px; font-family:Arial, Helvetica, sans-serif; font-weight : normal; color : #000000; line-height : 14px; text-decoration:none; margin: 0 0 4px 8px; padding: 2px; }


/* hubpage styles */
#lthubpage p.breadcrumb { font: bold 11px/16px arial;color: #000;margin-top:0;margin-bottom:15px;clear:both; }
 
#lthubpage h2.heading { font: bold 10px/15px verdana; color: #858545;text-transform: uppercase;}
#lthubpage ul { padding-left: 8px;margin:8px 0; }

#lthub-topsection { margin:8px 0 0 0;padding:0;}
#lthub-topsection-right, #lthub-topsection-left {float: left; width: 300px;}
#lthub-topsection-left {margin:0 16px 0 0; } 
#lthub-topsection-right {margin:0; } 

#lthub-topsection-left img { float: left; }
#lthub-topsection-left h1, #lthub-topsection-left h1 a { font: bold 14px/19px verdana; margin:0;}

#lthubpage .digest {margin:0 0 12px 8px; }
#lthubpage .digest img { float: left; margin: 0 10px 0 0;}
#lthubpage .digest h1, #lthubpage .digest h1 a { font: bold 12px/16px verdana; color: #31639c; margin:8px 0 2px 0;}
#lthubpage .digest p { margin:0 0 8px 0; }
#lthubpage .digest p.source { margin:0 0 4px 0;}


#courtdecisiontools { margin: 0 0 0 8px;}
#courtdecisiontools p {margin-top:0;}
#courtdecisiontools ul {padding:0 0 0 16px; }
#courtdecisiontools li { font: bold 12px/16px verdana; margin-bottom:16px;}
#courtdecisiontools li a { font: bold 12px/16px verdana; color: #31639c;}


/* HUBPAGE DECISION TOOL SECTION  */


#lthubpageDecisionTools {
	width: 280px;
	background: #EAEAD5;
	margin: -3px 0 16px 0;
	padding-bottom:8px;
}


#lthubpageDecisionTools p  {
	padding: 6px 8px;
	margin: 2px 0px;
}

#lthubpageDecisionTools a  {
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

 #lthubpageDecisionTools a:hover  {
	text-decoration: underline;
}

#lthubpageDecisionTools ul { list-style-type:none;margin: 0;padding:0; }

#lthubpageDecisionTools ul li {
	font: bold 11px verdana;
	width: 171px;
	height: 19px;
	background: url(/img/nlj/hubpages/decision_tool_bkg.gif) no-repeat;
	margin: 3px 0px 3px 8px;
	padding: 2px 3px;

}


#ltnewshourHub {
	float: left;
	width: 300px;
	height: 74px;
	background: #eaead5;
	padding: 0;
	
}

#ltnewshourHub img{
	float: left;
	height: 75px;
	background: #eaead5;
	margin: 0px 4px 4px 0px;
}

#ltnewshourHub h2 {
	font-family: verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #31639C;
	margin: 0px;
	padding-top: 4px;
	text-decoration: none;
	text-transform: capitalize;
}

#ltnewshourHub p {
	font-family: verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333;
	margin: 0px;
	text-decoration: none;
}

#ltnewshourHub a {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #31639C;
	text-decoration: none;
}

 #ltnewshourHub a:hover  {
	text-decoration: underline;
}


/* SUPREME COURT INSIDER and HUB */

.imgHeadline {float:none !important;}

#lthubpage .marginB20 {margin:0 0 20px 0;}
#lthubpage .paddingT20 {padding-top:20px;}

.block {display:block;}
.paddingT35 {padding-top:35px;}
.paddingT15 {padding-top:15px;}
.paddingB15 {padding-bottom:15px;}
.paddingT10 {padding-top:10px;}
.paddingB10 {padding-bottom:10px;}
.paddingB7 {padding-bottom:7px;}
.marginT25 {margin-top:25px;}
.paddingR10 {padding-right:10px;}
.font12 a {font-size:12px;}
.font12 a:hover {font-size:12px;}


#contentSCI .section1 {padding-right:10px;width:381px;float:left;border-right:1px dotted #a0a4b0;}
#contentSCI  {color:#000000; font-size:12px; line-height:1.4em;}
#contentSCI .section1 p {width:381px;}
#contentSCI .section2 {width:257px;padding:0 10px;float:left;border-right:1px dotted #a0a4b0;}
#contentSCI .section2 a {font-size:12px;}
#contentSCI .section3 {width:300px;float:right;height:100%;padding-left:10px;}
#contentSCI .topStoryImage {padding-top:1px;border-top:2px solid #313131;}
#contentSCI a.topStorySCI {display:block;color:#000000;font-family:verdana,sans-serif;font-size:18px; font-weight: bold;margin:15px 0;}
#contentSCI a.topStoriesSCI {display:block;font-family:verdana,sans-serif;font-size:14px; font-weight: bold;}
.lineBreak {margin-bottom:1em;}
#contentSCI .byline {font-size:12px;font-family:arial;font-weight:bold;color:#313131;}
#contentSCI .bulletheadLine {border-bottom:2px solid #313131;}
#contentSCI .bulletheadMargin {margin:40px 0 18px 0;}
#contentSCI .dividingLine {clear:both;height:15px;border-bottom:1px dotted #A0A4B0;margin-bottom:15px;}

#lthubpage .digestSC h1 {margin:0;}
#lthubpage .borderTop {border-top:1px solid #E3DDCF;}
#lthubpage .borderTopW {border-top:1px solid #FFFFFF;}

#lthub-topsection-right .boxSCI {width:278px;border:1px solid #6d6654;}
#lthub-topsection-right .boxSCI a {display:block; color:#333333;font-family: verdana,sans-serif; font-size: 12px; font-weight: bold;}
#lthub-topsection-right .boxSCI a:hover {color:#690D14;text-decoration:none;}
#lthub-topsection-right .boxSCI a.inline {display:inline;}
#lthub-topsection-right .boxSCI a.greyCaps {text-transform:uppercase; color:#66604E;font:10px Arial; text-align:center; padding:3px;}
#lthub-topsection-right .boxSCI .center {text-align:center;}
.textPadding {padding:15px 10px;}

#lthubpage img.topStorySCI {width:381px;}

.sponsorspotSC {margin:15px 0 30px 0; padding-right:5px;}
.sponsorspotSCI {background-color:#FFF;margin:0 !important;padding-bottom:8px; border:1px solid #666666;}
.sponsorspotSCI h2 {background-color:#666666; text-transform:none;}





