#cases p, #cases li {
	font: normal 1em/1.5em helvetica, arial, sans-serif; }
#cases h1 {
	color:#371;
	font-size:.8em;
	letter-spacing:1px;
	text-transform:uppercase;
	margin-bottom:1.5em;
	margin-top:10px;
	}
h1#art {
	font-size:1.5em;
	margin-bottom: 1em;
	margin-top:30px;
	}
#cases h2 {
	font-size: 1.1em;
	font-weight:normal;
	line-height: 1.3em;
	color:##888;
	}
#cases h3 {
	font-size:1em;
	font-weight:normal;
	line-height: 1.3em;
	color:black;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-bottom:.5em;
	}
.border_top {
	border-top: 1px solid #888;
	padding-top:1em;
	margin-top:1em}
.border_bottom {
	border-bottom: 1px solid #888;
	padding-bottom:1em;
	margin-bottom:1em}
h4 {
	margin-top:2em;
	letter-spacing:1px;
	}	

h5 {
	text-transform:uppercase;
	font-size:.8em;
	line-height:1.2em
	}
p.head {
	line-height:1.3em;
	margin-bottom:1.5em;
	}

span {
	text-transform:uppercase;
	font-size: .8em;
	}
	
p.subhead {
	margin:0;
	line-height:1.5em;
	font-size:.8em;
	}
p.name {
	margin:0 0 0 0;
	line-height:1.5em;
	}
p.v	{
	margin-top:0;
	line-height:1.5em;
	margin-bottom:0;
	}
#article {margin-top:20px; 
	text-transform: uppercase;
	}
.no_space {
	margin-top:0;
	line-height:0;
	}

.space_up {
	margin-top:1.5em;
	}
.space_down {
	margin-bottom:5em;
	}
div.indent {
	 margin-left:2em;
	 }
ol {
	margin-left: 20px;
	margin-top:20px;
	font-weight:normal;
	}

#cases li {
	margin-bottom: 1.5em;
	line-height:1.5em;
	}
#shu a:hover {
	color:#555
	}
.bold {font-weight:bold;
	margin-top:2em;
	margin-bottom:0;
	}
	
.line {
	border-top: 1px solid black;
	margin-top:2em}
	
.border {
	border:2px solid #777;
	}
#line {
	border-top:1px solid #777;
	margin-top:3em;
	padding:.2em;
	}
#cases img {
	margin: 2em 0;
	}
#cases .link {
	margin:0
	}
#cases .no_link {
	text-decoration:none;
	color:#00376c;
	}
#cases .no_link:hover {
	text-decoration:underline;
	color:#00376c;
	}
.bordered {
	border-top: solid #777;
	border-bottom: solid #777;
	}
#p_left {float:left;
	width:300px;
	
	}
#p_right {float:right;
	width:100px;
	border-top:1px solid black;
	margin-top:55px;
	}
#p_left .signature {
	border-top:1px solid black;
	margin-top:40px;
	}
#plantiff {
	margin-top:20px;
	margin-bottom:0;
	}
/*#footnote {
	clear:both;
	padding-top:4em
	}*/
	
table {
	width:100%;
	}

td	{
	width:80%;
	padding-bottom: 1em;
	}
	
td p {line-height:1em}
#toc td {
	padding-bottom:0;
	}
.p_no {
	width:20%;
	}
	
#footnote {clear:both; 
	list-style-position: outside; 
	padding-top:2em;
	font-size:.9em;
	margin:30px 0 20px 0;
	}
 }
 #footnote li {margin: 20px 0 .8em 0}
/*-----nav--------------*/

#l_nav li, #l_article li  {
	color:#00376c;
	text-decoration:none;
	font-size: .9em;
	line-height:1.2em;
	}

#l_nav li a, #left_here, #l_article li a  {
	color:#00376c;
	text-decoration:none;
	font-size: .9em;
	line-height:1.2em;
	}
	
#l_nav li a:hover, #l_article li a:hover {
	color:#00598c;
	}
	
ul#l_article #left_here, #l_nav #left_here {
	color:#371; 
	}

ul#l_nav li, ul#l_article li {
	margin-bottom:1.4em;
	}
	

ul#l_nav, ul#l_article {
	margin:30px 0 30px 10px;
	}

ul#l_article a {font-style: italic; font-weight:bold}

ul#l_article a#back_to {font-style: normal; font-weight:normal }


