/*NYLJ REDESIGN STYLES*/
body {font-family: verdana;}

a {color:#215A8C; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

#lightbox_login #lightbox_box p#lightbox_login_close {background: #ffffff url(/img/nylj/registration_header.gif) no-repeat scroll 0 0; height: 43px;}


#leaderboard {text-align:center; padding-top:2px;border-top:1px solid #A9B5C2;border-bottom:1px solid #A9B5C2;background: #B8BEB8 url(http://www.law.com/img/nylj/leader_bg.gif) repeat-y;}

#mast {background:#fff url(/img/nylj/ny_mastwsearch.gif) repeat-y right top;}
#logo {float:left; width:500px;} /* mast and logo can be deleted after rebrand launch*/

#icmast {background:#fff url(http://www.law.com/img/rebrand_headers/quest_box_ny.gif) repeat-y right top;height:81px}
#iclogo {float:left; width:679px;}
#icsearchBox {float: right; height:70px; padding-top: 8px; width: 202px; } 

#horiznav {height: 18px; background:#fff url(http://www.law.com/img/nylj/hor_nav.gif) repeat-x; color:#000; border-top: 1px solid #CED6DE; border-bottom: 1px solid #CED6DE; line-height:18px;} 
#horiznav a {margin:2px 8px; font-weight: bold;}
#horiznav .left {float:left;border-left: 1px solid #CED6DE; height:18px;}
#horiznav .right {float:right;border-right: 1px solid #CED6DE;  height:18px}


/*left nav styles*/
#leftnav #sections h1 {font: bold 1.1em arial; margin:0; background: #fff url(http://www.law.com/img/nylj/left_nav_tab.gif) no-repeat; text-transform: uppercase; line-height:12px; padding:3px 0 0 9px;}
#leftnav #sections ul {background: url(http://www.law.com/img/nylj/left_nav_gradient.gif) repeat-x; padding:5px 8px 8px; margin:0 0 10px 0; border: 1px solid #CED7DF; border-top:0; list-style:none;}
#leftnav #sections ul li {font-weight:bold; line-height:1.35em; display:block;}
#leftnav #sponsors h2 {font-size:1.1em; margin:0 0 8px 0; font-weight: normal; text-align: left;}
#leftnav #sponsors {margin:10px 0; border: 1px solid #C8CACA; padding:8px; text-align: center;}
#leftnav #sponsors ul {padding:0; margin:6px 0 0 0; list-style: none; text-align:left;}
#leftnav #sponsors a {color:#666;}
#leftnav #services {border-color: #CED6DE;}

/* added styles for flyout f/x */
#leftnav #sections ul#nav {padding-top:4px; width:143px;}
#leftnav #sections ul#nav li {position: relative; margin: 0; padding-top:0;height:14px;}

#leftnav #sections ul#nav li ul {
	position: absolute;
	left: 133px; /* Set less than menu width */
	top: 0;
	display: none;
	z-index: 2;
}

#leftnav #sections ul#nav li a {display:block; }

#leftnav #sections ul#nav li a {display:block; margin:0px; height:100%;width:96%;} /* height and width percents for IE7 specificity  */

#leftnav #sections ul#nav li a:hover, #leftnav #sections ul#nav li a.arrow:hover {color: #000;}

#leftnav #sections ul#nav li ul li {padding:0;}
#leftnav #sections ul#nav li ul li a {
	border:0;
	/*line-height:1.5em; */
	
}/* Sub Menu Styles */

/* Fix IE. Hide from IE Mac \*/
* html #leftnav #sections ul#nav li { float: left; height: 1%; }
* html #leftnav #sections ul#nav li a { height: 1%; }
/* End */

#leftnav #sections ul#nav li:hover ul, #leftnav #sections ul#nav li.over ul {
	display: block;
	border: 1px solid #B0BDC6;
	width:155px;
	z-index: 1;
} /* The magic */
/*end left nav flyout*/


/*index styles*/
#homecenter h2 {font-size:1.0em; padding: 4px 8px; height:14px; margin:12px 0 0 0; line-height:1.4em;clear:both;}
#homecenter h2 a {color: #86742b; padding-right:20px; background: transparent url(http://www.law.com/img/nylj/arrow_button.gif) no-repeat center right;} 
#centerleft {width:299px; float: left; margin-right:14px;clear:left;overflow:hidden;} /* IF width is set greater than 299 you will break the template in IE6 */
#centerright {width:328px; float:left;}
#centerleft h2 {background:#fff url(http://www.law.com/img/nylj/header4.gif) no-repeat;}
#centerright h2 {background:#fff url(http://www.law.com/img/nylj/header5.gif) no-repeat;}
#homecenter #centerleft h1, #homecenter #centerright h1 {font: bold 1.2em arial; margin:8px 0 4px 0 ; line-height:1.25em; clear:right; padding:0;} 
#homecenter #centerleft p.byline, #homecenter #centerright p.byline {font-size:1.0em; margin:4px 0; line-height:1.25em;}
#homecenter #centerleft p, #homecenter #centerright p {font-size: 1.1em; margin:0 0 12px 0; line-height:1.45em;}
#homecenter #centerleft p i, #homecenter #centerright p i, #homecenter #centerleft p em, #homecenter #centerright p em {letter-spacing:-1.0px;}
#homecenter #centerleft img, #homecenter #centerright img {float:right; margin:0px 0px 0px 8px;}
#homecenter #centerleft #spotlight p.date, #homecenter #centerleft p.date, #homecenter #centerright p.date, #homecenter h3 {font-size:1.0em; font-weight:bold; margin:4px 0;}

#homecenter #spotlight h2 {margin-top:0;}
#homecenter #centerleft #spotlight h1 {font:bold 1.4em arial; line-height:1.25em; margin:4px 0 4px 0;} 
#homecenter #centerleft #spotlight p {font-size: 1.2em; margin:10px 0 15px 0; line-height:1.425em;}
#homecenter #centerleft #spotlight img {float:none; margin:0; width:300px; height:235px;}
#homecenter #centerleft #spotlight .imagebox p {font-size:1.0em; margin:4px 0;line-height:1.35em;}/* treatment will change*/

#topstories { margin-bottom:8px;}
#topstories h2 {background: transparent url(http://www.law.com/img/nylj/big_tab.gif) no-repeat; margin:0; padding:8px 8px 1px 8px; }
#topstories ul {margin: 0; font-size: 1.1em; font-weight:bold; border: 1px solid #CED6DE; border-top: 0; padding: 4px 0; list-style:none; background: #EDF4FA url(http://www.law.com/img/nylj/box_gradient.gif) repeat-x top;}
#topstories ul li {padding:6px 8px; display:block;}
#topstories ul li a {padding: 0 2px 0 0;}
.redical {color:red;}

.featuredad {border: 1px solid #CED6DE; font-family:verdana,arial,sans-serif; margin:10px 0;}
#homecenter #centerright .featuredad h2, #homecenter #centerleft .featuredad h2 {background-color:#eef4fb; background-image:none; border-bottom: 1px solid #CED6DE; margin:0; font:bold 1.1em arial;}
#homecenter #centerright .featuredad h2 a, #homecenter #centerleft .featuredad h2 a {color:#215A8C;}
#homecenter #centerright .featuredad h3, #homecenter #centerleft .featuredad h3 {font-size: 1.0em; margin: 6px 8px; text-transform: uppercase;}
#homecenter #centerright .featuredad img, #homecenter #centerleft .featuredad img {float:left;margin:0 8px; border:0;}
#homecenter #centerright .featuredad p, #homecenter #centerleft .featuredad p {margin:6px 8px; font-size:1em; line-height:1.5em;}

/*homepage skyscraper column*/
#skyscraper h2 {text-align:left; padding:4px 6px; margin:0; background: transparent url(http://www.law.com/img/nylj/header6.gif) no-repeat; color: #fff; font-size:1.0em;}
#skyscraper ul {text-align:left; margin:0; font-size: 1.1em; border: 1px solid #CED6DE; border-top:0;padding: 0; list-style:none;  font-size:1.1em; font-weight:bold;}
#skyscraper ul li { padding:6px; display:block;}
/*end homepage column*/

/*tabs*/
#tabs {width:326px; margin:20px 0 10px 0; float:left;}
#tabs #tabbedNav {width:326px; margin:0; padding:0; font:1.1em arial; display:inline-block; float:left;}
#tabs #tabbedNav h3{padding:0; margin: 0; text-align:center; line-height:27px; font-weight: bold; text-transform:uppercase; display: block; float: left;}
#tabs #tabbedNav h3#left{background: transparent url(/img/nylj/most_boxes_tabs.gif) no-repeat 0 0; width: 160px;}
#tabs #tabbedNav h3#right{background: transparent url(/img/nylj/most_boxes_tabs.gif) no-repeat -160px 0; width: 166px;}
#tabs #tabbedNav h3#right.off{ background-position: -157px -43px; }
#tabs #tabbedNav h3#left.off{ background-position: 0 -43px; }
#tabs #tabbedNav h3 a{color:#09253f; text-decoration: none; cursor: pointer;}
#tabs #tabbedNav h3.off a{color:#3f2802;}
#tabs #tabbedNav h3 a:hover{color:#09253f; cursor: pointer;}

#tabs .tabBox{ background:#fff url(/img/nylj/most_box_mid.gif) repeat-y top left; padding:0; float:left; width:326px;}
#tabs .tabBox ul{ margin: 0; font-size: 1.1em; font-weight:bold; border: 1px solid #CED6DE; border-top: 0; padding: 4px 0; list-style:none; background: #EDF4FA url(http://www.law.com/img/nylj/box_gradient.gif) repeat-x top;}
#tabs .tabBox ul li{padding:6px 8px; display:block;}
#tabs .tabBox ul li a{ padding: 0 2px 0 0; color:#215A8C; text-decoration:none; }
#tabs .tabBox ul li a:hover{ color:#215A8C; text-decoration:underline; }

#tabs #tabbedBtm {background: url(/img/nylj/most_box_btm.gif) no-repeat bottom left; width:326px; height: 1px; float:left;}
/*end tabs*/

/*end index styles*/

#content p.breadcrumb {font-size: 1em; margin:0;} 
#content p.breadcrumb a {font-weight: bold;}

/*hubpage styles*/
#hubpage h2 { border-color:#CED6DE;}
#hubpage h2 .sub {font: bold .55em verdana;}
#hubpage .digest, #hubpage .decision {margin-bottom:15px;}
#hubpage #lttr_ed { float:left; border:none; margin:0px }
#hubpage p {margin:10px 0; font-size:1.1em; line-height:1.35em;}
#hubpage h1 {font-size:1.2em; line-height:1.35em; margin:0;}
#hubpage h3 {font-size:1.2em; line-height:1.35em; margin:16px 0 0 0;}
#hubpage h3 {font-size:1.2em; line-height:1.35em; margin:16px 0 0 0;}
.red {color:#CC0000;}
#hubpage h3.decision {font:bold 1em verdana; line-height:1em; background:#fff url(http://www.law.com/img/nylj/section_header2.gif) no-repeat; margin: 0 0 8px 0; padding:6px 8px; border:0;text-transform:uppercase; clear:both;}
#hubpage .digest img {margin-top:10px;}
#hubpage .digest p.source, #hubpage .digest p.date, #hubpage .digest p.byline {font-size:1em; margin:0;}
#hubpage div.decision {margin-bottom:16px;}
#hubpage .decision h1 {font: normal 1.1em verdana; font-style:italic; margin:0;}
#hubpage .decision h3, #hubpage .digest h3 {margin-top:0; font-size:1.1em;}
#hubpage ul {font-size:1.1em; line-height:1.35em;}
/*hubpage 2 only*/

.two-columns .spotlight {border-bottom: 1px solid #CED6DE; padding-bottom:8px;}
.two-columns .spotlight h1 {font-size:1.6em; line-height:1.25em; clear:none; margin-top:0;} 
.two-columns .spotlight div.imagebox {float:left; width:136px; margin:0 8px 8px 0;}
.two-columns .spotlight div.imagebox p {font-size:1.1em; margin:0; line-height:1.3em}
.two-columns .spotlight img {margin:0 0 4px 0;}

/*featured section content boxes*/
#featured .contentbox { margin:0 0 15px 0; border-bottom: 1px solid #CED6DE; background-color:#FBFBFB;}
#featured .contentbox h2 {font:bold 1em verdana; line-height:1em; background:#fff url(http://www.law.com/img/nylj/header1.gif) no-repeat; margin: 0; padding:6px 8px; border:0;}
#featured .contentbox h1 {font-size:1.1em; margin: 0; line-height:1.3em;border: 1px solid #CED6DE; border-width: 0 1px; margin: 0; padding:6px 8px 0 8px;}
#featured .contentbox p, #featured .contentbox ul,#featured .contentbox div {font-size: 1.1em; line-height:1.3em; border: 1px solid #CED6DE; border-width: 0 1px; margin: 0; padding: 8px;}


#hubpage #featured .contentbox p.date, #hubpage #featured .contentbox p.byline {padding:0 8px 6px 8px;font-size:1em;}
#featured .contentbox div {padding: 0 8px 0 0;}
#featured .contentbox div div {display:none;}

#portlet { border: 1px solid #000; margin-right: 2em;}

#featured .contentboxpb { margin:0 0 15px 0; border-bottom: 1px solid #CED6DE; background-color:#FBFBFB;}
#featured .contentboxpb .pbcontent { border-left: 1px solid #CED6DE; border-right: 1px solid #CED6DE; }
#featured .contentboxpb h2 {font:bold 1em verdana; line-height:1em; background:#fff url(http://www.law.com/img/nylj/header1.gif) no-repeat; margin: 0; padding:6px 8px; border:0;}
#featured .contentboxpb h1 {font-size:1.1em; margin: 0; line-height:1.3em;border: 1px solid #CED6DE; border-width: 0 1px; margin: 0; padding:6px 8px 0 8px;}
#featured .contentboxpb p, #featured .contentboxpb ul,#featured .contentboxpb div {font-size: 1.1em; line-height:1.3em; margin: 0;}

#featured .contentboxpb p { padding: 8px; }


/*end featured section content boxes*/
/*end hubpage 2 only*/

#hubpage #notes h3, #hubpage .one-column h4 {background:url(http://www.law.com/img/nylj/section_header.gif) no-repeat; font: bold 1em verdana;padding:6px 8px; margin:8px 0; text-transform:uppercase;}
#hubpage #notes h4 {font:bold 1.2em verdana;margin:0; color:#333; padding:0; background-image:none;}
#hubpage #notes ul {margin:12px 0 16px; font-size: 1.2em; font-weight:bold; line-height:1.35em;padding:0;list-style-position:inside;}
#hubpage #notes li {margin:8px 0;}
#hubpage #notes p {margin:8px 0 0 0; font-size:1.2em; font-weight:bold;}
.new {font: normal 1em verdana; color: #B70101; font-style:italic;}

#hubpage .subscribebox {margin:15px 0; border-top: 1px solid #D5DAD6; float:left; width:580px;}
#hubpage .subscribebox h3 {font: bold 1.1em arial;padding:10px 8px 0; margin:0; text-transform:uppercase; clear:both;}
#hubpage .subscribebox form {margin:0; padding:0;}
#hubpage .subscribebox dl {margin:0; padding:8px 0 10px 0; line-height:1.35em; clear:both; float:left;border-bottom: 1px solid #D5DAD6; width:580px;}
#hubpage .subscribebox dt {font-size:1.1em; font-weight:normal; margin:0; width:450px; float:left;padding:0 0 0 8px;line-height:1.35em;}
#hubpage .subscribebox dd {display:block; width:101px; margin-left:460px;}


#hubpage h3.reg {text-transform:uppercase; font: bold 1.1em Arial; padding:10px 0 0 0; margin:15px 0 0 0; border-top: 1px solid #D5DAD6;}

/*video/podcast styles*/
#hubpage h4 {background-color:#fff; color:#333; font: normal 1.4em verdana; padding:0; margin:10px 0 0 0; margin-top:0;}

#hubpage .podcast {border: 1px solid #bfc4bf; border-width: 1px 0; margin:2px 0; padding:10px 0;}
p.podintro {line-height:1.4em; border-bottom: 1px solid #bfc4bf; margin-bottom:2px;padding-bottom:10px;}
img.podimg {float:right; margin:0 0 8px 8px}
#hubpage p a.audio {background: #fff url(http://www.law.com/img/tx/hubpages/audio_icon.gif) no-repeat 2px 2px; padding-left: 20px; }
#hubpage a.video {background: #fff url(http://www.law.com/img/tx/hubpages/video_icon.gif) no-repeat 0 3px; text-indent: 20px;display:block;}
#hubpage .introtxt a.arrow {background: #fff url(http://www.law.com/img/tx/arrow.gif) no-repeat 3px 5px; padding-left: 10px; display:inline;}
/*end video/podcasts*/

/*pagination styles are used on the specials page*/
.paginationArea {float: right; margin:0; padding:0;}
.pagination {float: left; margin: 0; padding: 0;}
.pagination .currentPage {font-weight: bold; padding:2px 6px; border: 1px solid #04b7e3; margin: 7px 5px 0 0; background-color:#b7ecfc;}
.pagination li {float: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000; margin:0; padding:10px 5px 3px 0;list-style: none;}
.pagination li a {text-decoration: none; color:#000; margin: 0; padding:2px 6px; border: 1px solid #c3c3c3; font-weight:bold;}
.pagination li a:hover{text-decoration: underline; border: 1px solid #215A8C;  background-color:#b7ecfc;}
/*end pagination styles*/

/*your practice styles*/

/*end your practice styles*/
#hubpage h2.capitalize {text-transform:capitalize;}
#hubpage .two-columns h3.practicehead {background-color:#215a8c;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding: 2px 5px; margin: 0px 0px 10px 0px;color: #fff;}

#hubpage .two-columns h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#215a8c; }
#datesection { margin:14px 0 14px -3px;font-weight:bold;text-transform:uppercase;background:#fff url(/img/nylj/header7_new.gif) no-repeat top left;padding:0;width:629px;display:block;}
#datesection p {padding: 6px 8px;margin:0;}
#featured .contentbox h1.bottom {padding-bottom:8px;}
#hubpage .two-columns .digest p.practicedate {font-weight:bold;font-size:1em; margin:0;}


#hubpage .two-columns .morecontent {background: #fff url(http://www.law.com/img/nylj/hubpages/blue_baseline.gif) bottom repeat-x;padding:0;margin:8px 0;text-align:right;}
#hubpage .two-columns .morecontent a,#hubpage .two-columns .morecontent a:hover { background: #fff url(http://www.law.com/img/nylj/hubpages/blue_arrow.gif) right 11px no-repeat;font-weight:bold;font-family:verdana; font-size: 10px;margin:5px 0 0px 0;padding:7px 8px 0px 6px;color: #000;text-transform:lowercase;}

/*end hubpage*/

/*sponsor spotlights*/
.sponsorspot {border: 1px solid #CED6DE; margin:10px 0;float:left;}
#homecenter #centerright .sponsorspot h2, #homecenter #centerleft .sponsorspot h2, #hubpage .sponsorspot h2 {background-color:#fff; background-image:none;font-weight: normal; margin: 4px 6px; padding:0; font-size: 1.1em;border-bottom:0;}
#homecenter #centerright .sponsorspot h3, #homecenter #centerleft .sponsorspot h3, #hubpage .sponsorspot h3 {font:bold 1.2em arial; margin:8px 6px;}
#homecenter #centerright .sponsorspot img, #homecenter #centerleft .sponsorspot img, #hubpage .sponsorspot img {float:left;margin:0 6px; }
#homecenter #centerright .sponsorspot p, #homecenter #centerleft .sponsorspot p, #hubpage .sponsorspot p {margin:8px 6px; font-size:1.1em;line-height:1.25em;}
/*end sponsor spotlights*/


/*article styles*/

#rightcol .articlepod { width:297px; margin:8px 0; padding: 0 0 8px 0;border:1px solid #CED6DE !important;}
.articlepod h2 { font-size:11px; text-transform:uppercase; color: #000; background: url(/img/nylj/header2.gif) no-repeat center bottom; padding: 4px 0 6px 8px; margin:0;}
#rightcol .articlepod ul { margin:0; padding:0; padding: 6px 8px; text-align:left;}
#rightcol .articlepod ul li { list-style-type: none; padding: 0 0 0 15px; margin: 0 0 8px 0;}
#rightcol .articlepod ul li a, .articlepod ul li a:visited{ color: black;margin:0;text-decoration:none;}
#rightcol .articlepod ul li a:hover{ color: black;margin:0;text-decoration:underline;}

#articleContent2 #article .articlepod { width:297px; margin:8px 0; padding: 0 0 8px 0;border:1px solid #CED6DE !important;}
#articleContent2 #article .articlepod h2 { font-size:11px; text-transform:uppercase; color: #000; background: url(/img/nylj/header2.gif) no-repeat center bottom; padding: 0px 0 6px 8px; margin:0;}
#articleContent2 #article .articlepod ul { margin:0; padding:0; padding: 6px 8px; text-align:left;}
#articleContent2 #article .articlepod ul li { list-style-type: none; padding: 0 0 0 15px; margin: 0 0 8px 0;}
#articleContent2 #article .articlepod ul li a, .articlepod ul li a:visited{ color: black;margin:0;text-decoration:none;}
#articleContent2 #article .articlepod ul li a:hover{ color: black;margin:0;text-decoration:underline;}

#article #articlebody a {font-weight: bold;}

#rightcol .articlepod {text-align:left; margin:10px 0;}
#rightcol .articlepod ol { margin:0; padding:6px 35px; }
#rightcol .articlepod ol li { font-size:1em; font-weight:bold;margin: 0 0 8px 0; color: #006475; list-style-type:none;}
#video_page #rightcol .articlepod ol li { font-size:1em; font-weight:bold;margin: 0 0 8px 0; color: #006475; list-style-type:none;}
#rightcol .articlepod ol li a, .articlepod ol li a:visited{ color: black;text-decoration:none;}
#rightcol .articlepod ol li a:hover { color: black;text-decoration:underline;}

#articleContent2 #article .articlepod {text-align:left; margin:10px 0;}
#articleContent2 #article .articlepod ol { margin:0; padding:6px 35px; }
#articleContent2 #article .articlepod ol li { font-size:1em; font-weight:bold;margin: 0 0 8px 0; color: #006475; list-style-type:decimal;}
#articleContent2 #article .articlepod ol li a, .articlepod ol li a:visited{ color: black;text-decoration:none;}
#articleContent2 #article .articlepod ol li a:hover { color: black;text-decoration:underline;}

#articleContent #article #imagebox .articlepod{text-align:left; margin:10px 0;}
#articleContent #article #imagebox .articlepod h2 { /*font: bold 0.75em arial;*/ text-transform:uppercase; color: #fff; background: url(/img/nylj/top_cap_blu297.gif) no-repeat center bottom; padding: 4px 0 6px 8px; margin:0;}
#articleContent #article #imagebox .articlepod ol { margin:0; padding:6px 35px; background: url(/img/nylj/border_blu297.gif) repeat-y;}
#articleContent #article #imagebox .articlepod ol li { /*font: bold 0.75em/1.5em arial;*/ margin: 0 0 8px 0; color: #006475;}
#articleContent #article #imagebox .articlepod ol li a, .articlepod ol li a:visited{ color: black;text-decoration:none;}
#articleContent #article #imagebox .articlepod ol li a:hover { color: black;text-decoration:underline;}
/*  redesign styles */
#articleContent2 #article #imagebox .articlepod{text-align:left; margin:10px 0;}
#articleContent2 #article #imagebox .articlepod h2 { /*font: bold 0.75em arial;*/ text-transform:uppercase; color: #fff; background: url(/img/nylj/top_cap_blu297.gif) no-repeat center bottom; padding: 4px 0 6px 8px; margin:0;}
#articleContent2 #article #imagebox .articlepod ol { margin:0; padding:6px 35px; background: url(/img/nylj/border_blu297.gif) repeat-y;}
#articleContent2 #article #imagebox .articlepod ol li { /*font: bold 0.75em/1.5em arial;*/ margin: 0 0 8px 0; color: #006475;}
#articleContent2 #article #imagebox .articlepod ol li a, .articlepod ol li a:visited{ color: black;text-decoration:none;}
#articleContent2 #article #imagebox .articlepod ol li a:hover { color: black;text-decoration:underline;}


/*section head / article tools */
#articletools {border-bottom: 1px solid #ced7df; height:21px;}
#articletools ul {padding:2px 0 0 0; margin:0;}
#articletools ul li {margin-left:10px; line-height: 20px; padding:2px 0 ;}
#articletools ul li a {padding-left: 26px; font-weight:bold;}
#articletools ul li.print {background: #fff url(http://www.law.com/img/nylj/hubpages/printer_icon.gif) no-repeat left;}
#articletools ul li.email {background: #fff url(http://www.law.com/img/nylj/hubpages/email_icon.gif) no-repeat left;}
#articletools ul li.comment {background: #fff url(http://www.law.com/img/nylj/hubpages/comment_icon.gif) no-repeat left;}
#articletools ul li.reprint {background: #fff url(http://www.law.com/img/nylj/hubpages/reprint_icon.gif) no-repeat left;}
#articletools h2 {font:bold 1.8em arial; text-transform:uppercase;}
/*end section / tools*/

/*section head / articletoolsDecision tools */
#articletoolsDecision {border-bottom: 1px solid #ced7df; height:21px; width:647px; margin: 10px 0 10px 15px;}
#articletoolsDecision ul {padding:2px 0 0 0; margin:0; font-size:.5em; width:115px; float:right;}
#articletoolsDecision ul li {margin-left:10px; line-height: 20px; padding:2px 0 ;}
#articletoolsDecision ul li a {padding-left: 26px; font-weight:bold;}
#articletoolsDecision ul li.print {background: #fff url(http://www.law.com/img/nylj/hubpages/printer_icon.gif) no-repeat left;}
#articletoolsDecision ul li.email {background: #fff url(http://www.law.com/img/nylj/hubpages/email_icon.gif) no-repeat left;}
#articletoolsDecision ul li.comment {background: #fff url(http://www.law.com/img/nylj/hubpages/comment_icon.gif) no-repeat left;}
#articletoolsDecision ul li.reprint {background: #fff url(http://www.law.com/img/nylj/hubpages/reprint_icon.gif) no-repeat left;}
#articletoolsDecision h2 {font:bold 1.8em arial; text-transform:uppercase;}
/*end section / tools*/

#articleDecisionHeader h4 {margin:0px;}
#articleDecisionHeader h1 {font-style:italic;}
.articleCourt {text-transform:uppercase;}
#decisionSource {margin: 7px 0px; font-size:.9em;}
#decisionSource p.source  {padding-right:5px !important; text-transform:capitalize;}
#articleDecisionWrapper #articlebody {padding-top:10px;}


.rssHead {margin-top:2px;}

#content #articleDecisionWrapper {
background:url("/img/nylj/rtcol_bg_article.gif") repeat-y scroll right top #FFFFFF;
border-top:1px solid #006475;
/*border-right:solid 1px #CED6DE;*/
float:left;
margin:0 auto;
padding:5px 0;
width:980px;
}

/*#articleDecisionWrapper #rightcol {border-left:solid 1px #CED6DE;}*/

p.breadcrumb {padding-left:16px;} 

/*javascript changes font-sizes below*/
#article h1 {font-size:1.6em; line-height:1.2em; margin:0 0 10px 0;}
#article h2 {font-size:1.2em; line-height:1.3em; margin:10px 0;}

#article #articlebody {font-size:1.2em; line-height:1.5em;padding-right:10px;}
#article #articlebody a {text-decoration:underline;}
#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-weight:bold; text-decoration:none;}



img.imageStyle { border:1px solid #ccc; padding: 5px;}

#imageCapBox { /*article pages*/
	/* float:right; RESET THIS FLOAT AFTER THE RELATED ITEMS ISSUE IS RESOLVED */
	margin:10px 0 0 5px;
	width:155px;
}

#imageCapBox2 { /*article pages*/
float:none !important;
margin:10px 0 !important;
width:135px !important;
}




/*  redesign styles */
#articleContent2 #article #imagebox{float: left; margin: 0 15px 0 0;}

/*300 px image*/
#articleContent2 #article #imagebox .imageblock1{border:1px solid #D5D0C1; margin: 0; width:300px; display: block; float: none;}
#articleContent2 #article #imagebox .imageblock1 p { color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 8px; float: none; text-align:left;}

/*new realated content*/
#articleContent2 #article #imagebox .articlepod{text-align:left; margin:10px 0;}
#articleContent2 #article #imagebox .articlepod h2 { font: bold 0.75em arial; text-transform:uppercase; color: #fff; background: url(/img/iplb/top_cap_green297.gif) no-repeat center bottom; padding: 4px 0 6px 8px; margin:0;}
#articleContent2 #article #imagebox .articlepod ol { margin:0; padding:6px 35px; background: url(/img/iplb/border_green297.gif) repeat-y;}
#articleContent2 #article #imagebox .articlepod ol li { font: bold 0.75em/1.5em arial; margin: 0 0 8px 0; color: #006475;}
#articleContent2 #article #imagebox .articlepod ol li a, .articlepod ol li a:visited{ color: black;text-decoration:none;}
#articleContent2 #article #imagebox .articlepod ol li a:hover { color: black;text-decoration:underline;}

/*128 images*/
/*img_horizontal is the class for each 128 image when there is a 300 image. img is when there is no 300 image*/
#articleContent2 #article #imagebox .img_horizontal{float:left; margin:8px 8px 8px 0;}
#articleContent2 #article #imagebox .img{margin:0 8px 8px 0; float:none;}
#articleContent2 #article #imagebox .img_horizontal, #articleContent2 #article #imagebox .img{/* border:1px solid #D5D0C1; width:144px; */}
#articleContent2 #article #imagebox .img_horizontal img, #articleContent2 #article #imagebox .img img{margin: 8px;}
#articleContent2 #article #imagebox .img_horizontal p, #articleContent2 #article #imagebox .img p{color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 0 8px 8px 8px; text-align:left; float:none;}




/*image blocks*/
#articleContent #article #imageblock1 p, .img p {margin: 0; font-size:1.1em;}
#articleContent #article #imageblock1 img {margin-bottom:8px;}
#articleContent #article #imageblock1 p .credit, .img p .credit {color: #B1AEAE;}

#articleContent #article #imagebox {border: 1px solid #b8beb8; margin:5px 10px 10px 0;}
#articleContent #article #imagebox .img { padding:10px 0; margin:0 10px;}/*  width:129px; width = 129 to make box 300px*/

#articleContent #article #imagebox-vertical {border: 1px solid #b8beb8; margin:0 0 10px 16px;}
#articleContent #article #imagebox-vertical .img {width:128px; margin:0 10px; padding:10px 0;}
/*end image blocks*/
/*javascript changes font-sizes above*/

/*right column / advertisement*/
/*related links box*/
#rightcol {margin-top:0;}

#rightColHub {float:right;}

.links {border-top:none; margin-bottom:15px;}
.links h2 {font-size:1.0em; background: transparent url(http://www.law.com/img/nylj/header2.gif) no-repeat; margin:0; padding:5px 8px; height:12px; text-align:left; text-transform:uppercase;}
.links ul {margin:0; padding: 0; list-style: none; font-size: 1.1em; line-height:1.3em;border: 1px solid #CED6DE; border-top:0;}
.links ul li {margin:0px; padding:8px; font-weight:bold;}

/*end related links box*/

/* practice areas right column box styles */
.practiceAreasBox { float: right;  border: solid 2px #cdd7e0; font-weight: bold; background: url(http://dev.www.law.com/img/nylj/practiceAreaBkgrnd.gif) repeat-x; }
.practiceAreasBox h3 {  font-size: 14px !important; margin: 2px 0 12px 0 !important; font-weight: bold !important;  }
.practiceAreasBox h3 span {  color: #ff0000;  }
.practiceAreasBox p {  margin: 10px; font-weight: normal; text-align: left;  }
.practiceAreasBox p.practiceAreasTitle {  color: #001364; font-weight: bold !important; }
.practiceAreasBox ul {  padding-left: 10px; border: none !important; }
.practiceAreaboxList ul { border: none !important; margin: 12px auto !important; }
.practiceAreasBox li {  color: #005a8f; list-style-type: none; margin: auto 0;  padding: 3px 10px !important;}
.practiceAreasMoreLink {  float: right;  margin: 10px; color: #ff0000 !important; }

#practiceAreaBoxExtended .tools { clear: left; }
#practiceAreaBoxExtended .tools #popup{display: none; border: 2px solid #cdd7e0; background-color: #ffffff; float: left; position: absolute; top: 234px; left: 287px; }
#practiceAreaBoxExtended .tools #popup ul { width: 170px;  float: left; padding: 0; margin: 5px; border: none !important;  }
#practiceAreaBoxExtended .tools #popup ul li {list-style-position: outside; list-style-type: none; padding: 0; margin: 4px 0; line-height: 1.4em;  }
#practiceAreaBoxExtended .tools #popup ul li a{ text-decoration: none; padding: 0; margin: 0;  color: #005a8f; font-weight: bold !important; }
#practiceAreaBoxExtended .tools #popup ul li img {margin-right: 3px; vertical-align: middle;}
#practiceAreaBoxExtended .tools #popup ul li a:hover { text-decoration: underline;}
/* end practice areas right column box styles */

/*end right column*/

p.byline {margin:0 0 3px 0; font-size:1.1em;line-height:1.3em;}
p.source, p.date {margin:0 0 7px 0 !important; font-size:1em;line-height:1em;}
p.byline a {font-weight:bold;}
p.source, p.sourceSpace, p.date {display:inline;}
p.sourceSpace {margin-right:9px;}
p.source {padding-right:3px; border-right:solid 1px #ccc;}

p.date {padding-left:3px !important;}


/*font-sizing change above*/


/*end article styles*/



/*registration dropdown*/
.premium, #hubpage p div.premium {display:inline;}
#featured .contentbox div.premium {border:0;}
.premium ul#nav, #tabs .tabBox .premium ul#nav, #hubpage .two-columns .premium ul#nav, #hubpage .two-columns .spotlight .premium ul#nav, #content #hubpage #featured .contentbox ul#nav  { list-style:none;padding:0; margin:0; width:15px;display:inline; background:url(http://www.law.com/img/ltn/redesign/icon_key.gif) no-repeat left bottom; font-size: 10px; line-height:.9em; height:9px; border:0;}


.premium ul#nav li { position: relative; padding:0; margin:0;display:inline; border:0;cursor:default;}
.premium li ul {
	position: absolute;
	left: 0px; /* Set less than menu width */
	top: 11px;
	display: none;
	z-index: 10;
}

/* Fix IE. Hide from IE Mac \*/
* html .premium ul#nav li { float: left; height: 1%; }
/* End */

.premium ul#nav li:hover ul, 
.premium ul#nav li.over ul
{
	display: block;
	background-color: #fff;
	border: 1px solid #B0BDC6;
	width: 125px;
	list-style:none;
	padding:3px;
	color: #003063;
	margin:0;
} /* The magic */

.premium ul#nav li:hover ul li, 
.premium ul#nav li.over ul li, 
#homecenter #topstories .premium ul#nav li:hover ul li, 
#homecenter #topstories .premium ul#nav li.over ul li,
#homecenter #tabs .premium ul#nav li:hover ul li, 
#homecenter #tabs .premium ul#nav li.over ul li,
#hubpage .premium ul#nav li:hover ul li, 
#hubpage .premium ul#nav li.over ul li, 
#hubpage .spotlight .premium ul#nav li:hover ul li, 
#hubpage .spotlight .premium ul#nav li.over ul li
{font: bold 9px Verdana;
line-height:1em; border:0;
}
.registration {display:none;}
.free {display:none;}
/*end registration dropdown*/

/*registration dropdown*/
.registration, #hubpage p div.registration {display:block;}
#featured .contentbox div.registration {border:0;}
.registration ul#nav, #tabs .tabBox .registration ul#nav, #hubpage .two-columns .premium ul#nav, #hubpage .two-columns .spotlight .registration ul#nav, #content #hubpage #featured .contentbox .registration ul#nav  { list-style:none;padding:0; margin:0;width:106px; display:block; background:url(http://www.law.com/img/universal/bug_freewithreg.gif) no-repeat left bottom; font-size: 10px; line-height:.9em; height:9px; border:0;}


.registration ul#nav li { position: relative; padding:0; margin:0; /*width:106px;*/display:none; border:0;cursor:default;}
.registration li ul {
	position: absolute;
	left: 0px; /* Set less than menu width */
	top: 11px;
	display: block;
	z-index: 10;
}

/* Fix IE. Hide from IE Mac \*/
* html .registration ul#nav li { float: left; height: 1%; }
/* End */


/*end registration dropdown*/
/*free dropdown*/
.free, #hubpage p div.free {display:block;}
#featured .contentbox div.free {border:0;}
.free ul#nav, #tabs .tabBox .free ul#nav, #hubpage .two-columns .premium ul#nav, #hubpage .two-columns .spotlight            .free ul#nav, #content #hubpage #featured .contentbox .free ul#nav  { list-style:none;padding:0; margin:0;width:20px;display:block; background:url(http://www.law.com/img/universal/bug_free.gif) no-repeat left bottom; font-size: 10px; line-height:.9em; height:9px; border:0;}


.free ul#nav li { position: relative; padding:0; margin:0; width: 20px;display:block; border:0;cursor:default;}
.free li ul {
	position: absolute;
	left: 0px; /* Set less than menu width */
	top: 11px;
	display: none;
	z-index: 10;
}

/* Fix IE. Hide from IE Mac \*/
* html .free ul#nav li { float: left; height: 1%; }
/* End */

.free ul#nav li:hover ul, 
.free ul#nav li.over ul
 /* The magic */


/*end registration dropdown*/

/* alm rebrand 10/2009 #footer {border-top: 1px solid #CED6DE; margin:16px 0; padding-top:16px;} */
#footer {margin:16px 0; padding-top:16px;} 

/*print styles*/
.print h1 {border-top: 1px solid #ced7df;}
/*end print*/


/*  Note - abs.pos and z-index used because ad expands over content on hover*/
/*  Need to find a more elegant solution so we don't have to keep adjusting this position */
/*  Layer controls only work with absolute pos, but we need content to flow */
/* ----------------------------------------------------------------------------------------------------*/
#adExpando {	
				
	height:620px;
	width:160px;
	position:absolute;
	left:640px;
	top:730px; 
	z-index: 1000;
}

#adsRightColumn {
	width:160px;
	position:absolute;
	left:835px;
	top:1330px;
}

.rightColAd {margin: 5px 0px 5px 0px !important;}

.freestat { color: #FF0000; }
.dod { font-style:italic;}


/********** Begin From the Next Issue on Index 8-24-2010 **********/
#BreakingNewsIndexDiv1{padding-top:5px;
height:29px;
background-image:url(/img/nylj/featuredheadbar.jpg);
background-repeat:no-repeat;
font-family:Verdana;
font-size:18px;
color:#FFFFFF;
font-style:italic;
font-weight:bold;}

#BreakingNewsIndexDiv2{font-family:Georgia;
font-size:12px;
color:#222222;
font-style:italic;
padding:3px 0 8px 5px;
margin:0px;}

#BreakingNewsDisplayDiv1{margin:0px;
padding:3px 0px 0px 0px;
border-top:1px dotted #a9b4bd;
line-height:0;}

#BreakingNewsDisplayDiv2{width:100%;
padding:0px;
margin:0px;
line-height:0;}

#BreakingNewsDisplayDivLeft{width:25%;
float:left;
margin:0px 2px 0px 0px;
padding:11px 0px 0px 0px;}

.BreakingNewsDisplayDivRight{margin:0px;
padding:0px;
width:69%;
float:right;}

.BreakingNewsDisplayDivRight h1{margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0a2842;
font-weight:bold;
line-height:0;}

.BreakingNewsDisplayDivRight p{margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a1a1a;
line-height:1.2;}

.BreakingNewsDisplayDivFull{margin:0px;
padding:0px;
width:95%;
float:left;}

.BreakingNewsDisplayDivFull h1{margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0a2842;
font-weight:bold;
line-height:0;}

.BreakingNewsDisplayDivFull p{margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a1a1a;
line-height:1.2;}

#BreakingNewsDisplayFont{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#363a3d;
font-weight:normal;
margin:0px;
padding:0px;
display:inline;}

#BreakingHeadlinea{font-size:13px;
color:#0a2842;
font-weight:bold;}

#BreakingHeadlineClear{clear:both;
margin:0px;
padding:0px;
line-height:0;}

#BreakingNewsIndexFooter{padding:6px 0px 0px 0px;}
/********** End From the Next Issue on Index 8-24-2010 **********/

