/* CSS Document */


/* OVERRIDE ABA STYLESHEET LAYOUT ================================
Use the following ID Styles to over-ride the ABA stylesheet 
layouts (if needed). 
=================================================================*/
body#lpt {background:#eee url(/lpm/lpt/images/) top left repeat-x; }

#lpt div#container {max-width:980px; min-width: 600px; width:expression(document.body.clientWidth > 980? "980px": "auto" ); margin: 0; padding: 0; border-right:1px solid #999; border-bottom:1px solid #999; background-color:#fff; }
#lpt div#masthead {display:none;}
#lpt div#sidebar {width: 180px; background: #fff; float: left; padding: 0; border-right:1px solid #999; border-bottom:1px solid #999; }
#lpt div#sponsors {text-align:center; }
#lpt div#sponsors h2 {text-align:left; }
#lpt div#content {margin: 0 10px 10px 195px; padding: 0; }
#lpt #footer {margin: 0px 10px 0 195px; padding-top: 10px; }
#lpt div#search {display:none;}
#lpt div#entitylogo {margin: 0; padding: 0; margin-left:0px; padding-bottom:0px; height:77px;}
	
/** Top & Bottom Column **/
#lpt div#top {padding: 0; margin: 0 0 10px 0; }
#lpt div#bottom {padding: 0; margin: 10px 0 0 0; }

/** 2 Column, 60/40 Split **/
#left_60 {float:left; width:58%;}
#right_40 {float:right; width:39%;}
	
/** 2 Column, 50/50 Split **/

#lpt div#left {float: left; width: 48%; }
#lpt div#left_60 div.module#features {margin_top:-10px}

#lpt div#right {float:right; width:49%; }
#lpt div#right_40 {min-width:200px; }



/* OVERRIDE ABA STYLESHEET DESIGN ================================
Use the following ID Styles to over-ride the ABA stylesheet 
designs (if needed). 
=================================================================*/

body#lpt {margin: 0; padding: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; font-size: x-small; /* for IE5/WIN */ voice-family: "\"}\""; voice-family: inherit; font-size: small; /* for compliant browsers */}
html>body {/* Be nice to Opera */ font-size: small; }





/** =Form Styles **/

form {}
fieldset {border: 1px solid #999; padding: 10px; }
legend {background: #ccc; color: #000; font-weight: bold; padding: 3px 8px; margin: 0; border: 1px solid #999; border-right-color: #666; border-bottom-color: #666; }
label {font-weight: bold; }



/** =Global Nav Styles **/
#lpt div#globalnav {display:none; }


/** =Local Nav Styles **/
#lpt div#localnav {font-size: 100%; padding: 0; margin: 0px 0px; }

#lpt div#localnav ul {list-style: none; margin: 0px; padding: 0; width: auto; }
#lpt div#localnav ul li {}

#lpt div#localnav ul li a.home {padding-left: 7px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; }
#lpt div#localnav a {text-decoration: none; display: block; border-bottom: 1px solid #ddd; padding: 2px; }
#lpt div#localnav a:hover {background: #D5E7F9 /*url(/lpm/lpt/images/navarrow.gif) no-repeat 100% 0*/; color: #000; border-bottom: 1px solid #999; }




/** =Article Styles **/

#lpt h1#title {position: relative; display:block; margin-bottom:10px; font-weight: bold; font-size: 100%; margin-left:-13px; margin-right:-10px;}
#lpt div#features h2.title {font-size: 100%; font-weight: bold; margin-bottom:0px; padding-bottom:0px; text-decoration: none; font-size: 120%}
#lpt h2.title {font-size: 100%; font-weight: bold; margin-bottom:0px; padding-bottom:0px; text-decoration: none; font-size: 110%}
#lpt .author {font-weight: bold; }
#lpt .byline {font-weight: bold; }
#lpt div#bio {border-top: 1px solid #ccc; padding-top: 10px; }
#lpt .abstract {font-style: normal; padding: 3px 10px; font-weight: bold; }
#lpt .publication {	font-weight: bold; color: #000; font-style: italic; }
#lpt div.dept_name {font-weight: bold; color: #666; }
#lpt div.column_name {font-weight: bold; color: #006600; }
#lpt .vol {}
#lpt .issue {}
#lpt .date {color: #666; font-style: italic; }

#lpt div#article h1 {color:#333;}

#lpt div#article .abstract {font-style: normal; padding: 5px 10px; font-weight: bold; border-top:1px solid #999; border-bottom:1px solid #999; margin-bottom:12px; }
#lpt div#article .date {color: #666; font-style: italic; padding-top:12px; padding-bottom:12px; }
#lpt div#article h2 {margin-top:16px; }
		

/* LAW PRACTICE TODAY STYLES =====================================
Add custom Law Practice Today styles below.

=================================================================*/

#lpt div#lpmlogo {text-align:left; }
#lpt div#lptsearch {padding:0px; margin:0;  float:right; width:200px; height:77px; border-left:1px solid #999; vertical-align:middle; filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EEEDDD', endColorstr='#FFFFFF', gradientType='0');}

#lpt div#lptsearch form {padding:3px; padding-top:6px;  padding-bottom:6px; text-align:center; }
#lpt div#goldsponsor div#advertisement {text-align:center; padding:2px;}
#lpt div#toolbox {border-top:1px solid #999; border-bottom:1px solid #999; margin:0px; margin-top:3px; padding:0px; font-size:10px; height:18px; vertical-align:middle;}
#lpt ul.shadetabs {display:none; }
#subcontent2 {position:absolute; display:none; border: 2px solid black; border-left: 1px solid #ccc; border-top: 1px solid #ccc; background-color:#FFF; width: 150px; line-height:20px; margin-bottom:-2px; margin-right:60px; padding: 8px; z-index:999; }
#relatedpub p {display:none; }
#relatedpub div#smimg {display:none; float:right; }
#relatedpub div#lrgimg {display:block; text-align:center; }
#lpt div#topbar {margin-right:15px; }


/* LAW PRACTICE TODAY ARCHIVES PAGES ==============================
Add custom Law Practice Today styles below.

=================================================================*/

#backissues {}
#backissues ul {margin:0; padding:0; list-style-type:none;}
#backissues li {padding: 0px 0 3px 0; display:block; margin-bottom: 0px; border-bottom:1px none #CCCCCC;}
#backissues li img {margin-right:10px; z-index:10; display:inline; float:left; }



#archives {}
#archives div.article {padding: 10px 0 0 0; display:block; margin-bottom: 0px; border-bottom:1px solid #CCCCCC;}
#archives div.article a.title{font-weight:bold;}
