/* new article display styles*/

body {font-size: 62.5%; margin:0 10px; padding:0;}
#utilBarRed { float:left; width: 980px; height:23px; background: #861409;padding:0;  }

/* tabbed utility bar national */
#utiltabs {float:left; width: 980px; margin: 15px 0 0 0; padding:0; border-bottom: 3px solid #c6baaa;}
#utiltabs a { color:#000; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }

#utiltabs #left {float:left; width:260px; margin:0 0 0 8px; padding:0;}
#utiltabs #left a { margin-left: 8px; } 
#utiltabs #left p { margin: 10px 0 0 0; background: url(/img/nlj/redesign/blue_arrow.gif) no-repeat 0px 3px;}

#utiltabs #right {float:left; margin:0 0 0 8px; padding:0; width:260px; text-align:right;}
#utiltabs #right img {margin: 10px 0 0 0; padding:0;}

#utiltabs #national { float:left; margin:0; padding:0;}
#utiltabs #national a {display: block; background: #fff url(/img/nlj/redesign/national_article_tab.gif) no-repeat bottom; width:209px; height: 27px; margin:0; padding: 0; text-align:center; font: bold 12px/27px arial; color: #fff; }
#utiltabs #national a:hover { background: #fff url(/img/nlj/redesign/national_article_tab_hover.gif) no-repeat bottom; color: #893430;}


#utiltabs #washington { float:left; margin:0; padding:0;}
#utiltabs #washington a {display: block; background: #fff url(/img/nlj/redesign/washington_article_tab.gif) no-repeat bottom; width:209px; height: 27px; margin:0; padding: 0; text-align:center; font: bold 12px/27px arial; color: #fff;}
#utiltabs #washington a:hover  { background: #fff url(/img/nlj/redesign/washington_article_tab_hover.gif) no-repeat bottom; color: #1d5098;}
/* end utility bar */


/*article styles*/

p.breadcrumb {font: 1em verdana; color:#000; margin:20px 0 0 0; padding: 0px; } 
p.breadcrumb a {font-weight:bold; color:#000;} 
p.breadcrumb a:hover {font-weight:bold; color:#000;} 



/*section / article tools */

#articletools ul {margin:0; padding: 0; list-style:none; text-align: right;}
#articletools ul li {display:inline;}
#articletools ul li img {vertical-align: middle;}
#articletools h2 {font: bold 1.8em arial; text-transform:uppercase; color:#000; margin-top:0;width:400px; margin:0; float:left; padding-left:0;}
/*end section / tools*/


/*article tool site specific styles*/

/* share menu styles */
#incisive_article .tools { clear: left; }
#incisive_article .tools #popup{display: none; border: 1px solid #999999; background-color: #ffffff; margin: 23px 0 0 600px; float: left; position: absolute;}
#incisive_article .tools #popup ul { width: 170px;  float: left; padding: 0; margin: 5px; }
#incisive_article .tools #popup ul li {font: normal 9px Arial, sans-serif; text-transform: uppercase; list-style-position: outside; list-style-type: none; padding: 0; margin: 4px 0;}
#incisive_article .tools #popup ul li a{ text-decoration: none; padding: 0; margin: 0; }
#incisive_article .tools #popup ul li img {margin-right: 3px; vertical-align: middle;}
#incisive_article .tools #popup ul li a:hover { text-decoration: underline;}


/*section head / article tools */
#articletools {border-bottom: 1px solid #B8BEB8; height:21px;margin:5px;}
#articletools ul {padding:2px 0 0 0; margin:0;}
#articletools ul li {margin-left:10px; line-height: 20px; padding:2px 0 ;font:1em verdana}
#articletools ul li a {color:#2C380E; }
#articletools ul li.print {background: #fff url(http://www.law.com/img/nj/hubpages/printer_friendly_icon.gif) no-repeat left;}
#articletools ul li.print a {padding-left: 16px; }
#articletools ul li.share {background: #fff url(/img/share/share.gif) no-repeat left;}
#articletools ul li.share a {padding-left: 20px; }
#articletools ul li.email {background: #fff url(http://www.law.com/img/nj/hubpages/email_icon.gif) no-repeat left;}
#articletools ul li.email a {padding-left: 20px; }
#articletools ul li.comment {background: #fff url(http://www.law.com/img/nj/hubpages/comment_icon.gif) no-repeat left;}
#articletools ul li.comment a {padding-left: 23px; }
#articletools ul li.reprint {background: #fff url(http://www.law.com/img/nj/hubpages/reprint_icon.gif) no-repeat left;}
#articletools ul li.reprint a {padding-left: 20px; }
/*end section / tools*/


/*section head / articletoolsVideo */
#articletoolsVideo {border-bottom: 1px solid #B8BEB8; height:21px;margin:5px 0px 0px 0px;}
#articletoolsVideo ul {padding:2px 0 0 0; margin:0;}
#articletoolsVideo ul li {margin-left:10px; line-height: 20px; padding:2px 0 ;font:1em verdana}
#articletoolsVideo ul li a {color:#2C380E; }
#articletoolsVideo ul li.print {background: #fff url(http://www.law.com/img/nj/hubpages/printer_friendly_icon.gif) no-repeat left;}
#articletoolsVideo ul li.print a {padding-left: 16px; }
#articletoolsVideo ul li.email {background: #fff url(http://www.law.com/img/nj/hubpages/email_icon.gif) no-repeat left;}
#articletoolsVideo ul li.email a {padding-left: 20px; }
#articletoolsVideo ul li.comment {background: #fff url(http://www.law.com/img/nj/hubpages/comment_icon.gif) no-repeat left;}
#articletoolsVideo ul li.comment a {padding-left: 23px; }
#articletoolsVideo ul li.reprint {background: #fff url(http://www.law.com/img/nj/hubpages/reprint_icon.gif) no-repeat left;}
#articletoolsVideo ul li.reprint a {padding-left: 20px; }

#articletoolsVideo ul {margin:0; padding: 0; list-style:none; text-align: right;}
#articletoolsVideo ul li {display:inline;}
#articletoolsVideo ul li img {vertical-align: middle;}
#articletoolsVideo h2 {font: bold 1.8em arial; text-transform:uppercase; color:#000; margin-top:0;width:400px; margin:0; float:left; padding-left:0;}
/*end section / tools*/

#article {float:left; width:662px; padding:0; margin-top:15px;}
#article {overflow:hidden;} /* fixes ie italic problem */
#article h1, #article h2, #article h4, #article p.byline, #article p.source, #article p.date, #article #articlebody, #article p.court, #article p.judge, #article p.caseno, #article p.practiceArea, #article .caselink, #article .kicker {padding-left: 16px;} /*work around for IE margin bug*/

#articlebody a {text-decoration:underline;font-size: 1.1em;}
#articlebody p {margin: 1em 0;}

#article p.byline, #article p.source, #article p.date {font-size:1.1em; margin:0; line-height: 1.35em;}

#article p.byline { color: #861409; }
#article p.source,#article p.date { font-weight:normal;}
#article #articlebody {font-size:1.2em; line-height: 1.425em;}
#article #articlebody i {font-size: 1.1em; }
#articlebody p.creditline {font-family:arial,sans-serif; font-size:1em;font-style:italic; border-top: 1px solid #666; padding-top:5px;}
#articlebody p.creditline a{font-family:arial,sans-serif; color:#004660; font-size:1em;font-style:bold; text-decoration:none;}
#article h4 { color: #861409; font: 1.2em;font-weight:bold; } 
#article h1, #chartbody h1 {font-size:1.6em; color:#000; margin:0; line-height: 1.25em}

#articleVideo {float:left; width:490px; padding:0; margin:15px 0 0 5px;}
#articleVideo h1, #articleVideo h2, #articleVideo h4, #articleVideo p.byline, #articleVideo p.source, #articleVideo p.date, #articleVideo #articleVideobody, #articleVideo p.court, #articleVideo p.judge, #articleVideo p.caseno, #articleVideo p.practiceArea, #articleVideo .caselink, #articleVideo .kicker {padding-left: 16px;} /*work around for IE margin bug*/
#articleVideo p.byline, #article p.source, #article p.date {font-size:1.1em; margin:0; line-height: 1.35em;}
#articleVideo p.byline { color: #861409; }
#articleVideo p.source,#article p.date { font-weight:normal;}
#articleVideo #articlebody {font-size:1.2em; line-height: 1.425em;}
#articleVideo #articlebody i {font-size: 1.1em; }
#articleVideo h4 { color: #861409; font: 1.2em;font-weight:bold; } 
#articleVideo h1, #chartbody h1 {font-size:1.6em; color:#000; margin:0; line-height: 1.25em}

/*image blocks*/
#imageblock1 {width:300px;float: right; margin: 0 0 15px 16px;}
#imageblock1 img {width:300px;}
#imagebox {margin:0 0 10px 16px; float:right; clear:right; text-align:center;}
#imagebox .img {float:left; text-align:left;}
#imagebox-vertical {float:right;}
.img img {margin-bottom:4px;}
#article .no-image {display:none;}
/*end image blocks*/

/*image blocks*/
#imageblock1 p {padding:4px 7px; font-size:1.1em; border: 1px solid #C7CBC7; margin:0; line-height:1.35em;}
.img p {font-size:1.1em; line-height:1.35em; margin:0; padding:0;}
#imageblock1 p .credit, .img p .credit {color: #999;}

#imagebox {border: 1px solid #C7CBC7; margin:0 0 10px 16px;}
#imagebox .img {width:129px; padding:10px 0; margin:0 10px;}/*width = 129 to make box 300px*/

#imagebox-vertical {border: 1px solid #C7CBC7; margin:0 0 10px 16px;}
#imagebox-vertical .img {width:128px; margin:0 10px; padding:10px 0;}
/*end image blocks*/


/* most popular box */
#mostpop { background-color: #f7e7c6; padding-bottom:16px;text-align:left;}
#mostpop h2 {font: bold 1.1em arial; color:#333; background-color:#fff; margin: 0px 0px 0px 0px; padding:2px 8px 2px 0px; text-transform: uppercase;border-bottom:3px solid #b39b6d;}
#mostpop ul {list-style-type: none;margin:16px 0 16px 16px;padding:0;}
#mostpop ul li a,#mostpop ul li a:hover { color: #000;font-weight:bold; } 

#mostpopExtras {font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#710a0a;}
/* #mostpopExtras li{margin:5px 0px 0px -5px;font-size:12px;} */
#mostpopExtras li{margin:5px 0px 0px 25px;font-size:12px;}
#mostpopExtras a {font-size:12px;color: #000;}



/*right column / advertisement*/
#rightcol {float:left; width:300px; margin-left: 16px; text-align:center;}
#rightcol h3 {font-size: .9em; color: #861409;font-weight:normal; margin:15px auto 10px auto;}

#video_page #rightcol {float:right; margin-left:10px;}



.links {width:298px; background-color: #f7e7c6; text-align:left; margin:5px 0 15px;}
.links a, .links a:hover { color: #000; }
.links a.headline { font-weight:bold; color: #000; }
.links a.linelink { font-weight:normal; color: #000; text-decoration:underline;}
.links h2 {font: bold 1.1em arial; color:#333; background-color:#fff; margin: 0px 0px 0px 0px; padding:2px 8px 2px 0px; text-transform: uppercase;border-bottom:3px solid #b39b6d;}
.links ul {margin:0; padding: 0; list-style: none; font-size: 1.1em; line-height: 1.35em;}
.links ul.relatedlinks { padding-bottom: 8px;}
.links ul li {margin:0; padding:8px 8px 0px 8px;}
.links p { margin:0 0 0 8px;padding-bottom:8px;}



.adtile {border-width:0; width:298px;margin:15px 0;}


/*advertisement*/

/*end advertisement*/
/*end right column*/

#rightcol #decisiontools {
	margin:8px 0;
}


p.signup {margin: 0; padding: 0;}
p.signup img#defaultImg{margin: 0; padding: 0;}
p.signup img#overImg{ position: absolute; visibility: hidden;}


/*end article styles*/




/* Chart Styles */

#chartBody { text-align: center; padding: 10px 0px 5px 0px; margin-left: 10px; }
#chartBody h2 a { font-size: 12px; line-height: 15px; color: #31639C; }
#chartBody h2 a:hover { font-size: 12px; font-weight: bold; line-height: 15px; color: #31639C; }
#chartBody table { margin-left: auto; margin-right: auto; } 

#chart table { border:0; }
#chart table td { font: 10px verdana; background-color: #E5E3C4; padding: 1px; margin: 1px; }
#chart table th { font: bold 10px verdana; color: #fff; background-color: #4A4946; text-align:center; padding: 1px; margin: 1px; }

#chart td.white { background-color: #fff; }

#chart h1 { margin: 10px 0; font: bold 16px verdana; } 
#chart p { font: 11px verdana; width: 650px; }

#chart td.subhead1 { background-color: #B68E39; color: #fff; font-weight: bold; }
#chart td.subhead2 { background-color: #73706E; color: #fff; font-weight: bold; }

/* START Cool Hues chart color*/

#chartblue table td, table #chartblue td { font: 10px verdana; background-color: #ECF0F0; padding: 1px; margin: 1px; }
#chartblue table th, table #chartblue th { font: bold 10px verdana; color: #fff; background-color: #4265A5; text-align:center; padding: 1px; margin: 1px; }
#chartblue td.white { background-color: #fff; }

#chartblue h1, h1.chartblue { margin: 10px 0; font: bold 16px verdana; }

#chartblue p { font: 11px verdana; width: 650px; }

#chartblue td.subhead1, .chartblue td.subhead1 { background-color: #859CC5; color: #fff; font-weight: bold; }

#chartblue td.subhead2, .chartblue td.subhead2 { background-color: #BBD4F3; color: #fff; font-weight: bold; }

#chartblue a, chartblue a:hover{ font: normal 10px Verdana, Arial, sans-serif; 
 color: #205872; 
 line-height: 12px; 
 text-decoration: underline; }


/* END blue chart color*/


/* START red hues chart color*/

#chartred table td, table #chartred td { font: 10px verdana; background-color: #EBE9D1; padding: 1px; margin: 1px; }
#chartred table th, table #chartred th { font: bold 10px verdana; color: #fff; background-color: #9C1A1F; text-align:center; padding: 1px; margin: 1px; }
#chartred td.white { background-color: #fff; }

#chartred h1, h1.chartred { margin: 10px 0; font: bold 16px verdana; }

#chartred p { font: 11px verdana; width: 650px; }

#chartred td.subhead1, .chartred td.subhead1 { background-color: #6D2D2D; color: #fff; font-weight: bold; }

#chartred td.subhead2, .chartred td.subhead2 { background-color: #A7A680; color: #fff; font-weight: bold; }

#chartred a, chartred a:hover{ font: normal 10px Verdana, Arial, sans-serif; color: #205872; line-height: 12px; text-decoration: underline; }

/* END red hues chart color*/

/* START gray chart color*/

#chartgray table td, table #chartgray td { font: 10px verdana; background-color: #EEEEEE; padding: 1px; margin: 1px; }
#chartgray table th, table #chartgray th { font: bold 10px verdana; color: #fff; background-color: #000000; text-align:center; padding: 1px; margin: 1px; }
#chartgray td.white { background-color: #fff; }

#chartgray h1, h1.chartgray { margin: 10px 0; font: bold 16px verdana; }

#chartgray p { font: 11px verdana; width: 650px; }

#chartgray td.subhead1, .chartgray td.subhead1 { background-color: #464B60; color: #fff; font-weight: bold; }

#chartgray td.subhead2, .chartgray td.subhead2 { background-color: #999999; color: #fff; font-weight: bold; }

#chartgray a, chartgray a:hover{ font: normal 10px Verdana, Arial, sans-serif; color: #205872; line-height: 12px; text-decoration: underline; }

/* END gray chart color*/

/* ADVERTISING */

.adsBox { width: 300px; margin-top: 13px; margin-bottom: 10px; clear: both; }
#textAds{ width: 570px; border-left: 1px solid #E3E3C1; border-right: 1px solid #E3E3C1; background-color: #E3E3C1; padding-right: 5px; padding-left: 5px; position: relative; margin: 10px auto 10px auto; }
#textAds table { width: 565px; padding:0; }
#textAds caption { font-size: 11px; font-family: Arial,sans-serif; color: #293370; text-decoration: none; line-height: 15px; text-align: left; background-color: #E3E3C1; caption-side:top; border-bottom: 5px solid #CECE9C; padding-top:2px; padding-bottom:2px; }
#textAds td{ width: 280px; text-align: left; background-color: white; padding:5px; }
#textAds a{ line-height: 18px;  color: #31639C;  text-decoration:none; }

#hubpageDecisionTools { width: 300px; background: white; margin: 0; padding:0; text-align: left;}
#hubpageDecisionTools img{ margin: 0; padding: 0; }
#hubpageDecisionTools h2 { font-weight:bold; font-size: 11px; line-height: 13px; color: #fff; background: #A3B461 url(/img/lawjobs/careercenter/lawlorn_bkgd_header.gif) no-repeat left top; padding: 3px 6px; }
#hubpageDecisionTools p  { padding: 6px 8px; margin: 2px 0px;}
#hubpageDecisionTools a  { font-weight: bold; font-size: 10px; text-decoration: none;}
#hubpageDecisionTools a:hover  { text-decoration: underline;}

#hubpageDecisionToolsMenu { background-color: #EAEAD5; position: relative; clear: both; margin: -3px 0 0 0; padding: 0; border-top:1px solid #d6d69d;}
#hubpageDecisionToolsMenu h3 { 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;}

#hubpageDecisionTools ul { list-style-type: none; padding: 0; }
#hubpageDecisionTools 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;}

#clear {clear:both;}
.clear {clear:both;}


