/* 
    By Public.Resource.Org, Inc.
    Last revised: Tue Oct 04 12:56:45 PDT 2011
    No Rights Reserved.
*/

@font-face { 
  	  font-family: "CocosOldDB";  
	  src: url('cocos.eot'); /* IE */  
	  src: local("CocosOldDB"), url('cocos.ttf') format("truetype"); /* non-IE */  
}

body 			
	{ 
		font-family: "CocosOldDB", Times New Roman, serif;   
 		font-size: 13pt; line-height: 17pt; 
		border-collapse: collapse; text-align: justify;
	    text-align: justify;
	    margin: .5in 1in;
	    letter-spacing: .04em;
}	
	
* {
	padding: 0;
	margin: 0;
}	

/* Float page numbers in left margin */

.page 			{  background-color: #D84531; color: #fff; font-size: 10px; padding: 3px; text-align: center; margin-right: 6px; }


/* standard defaults */
h1 				{ font-size: 14pt; line-height: 18px; text-align: center; font-family: Helvetica, Arial; padding-bottom: 6px; padding-top: 20px; }
.subheader 		{ font-family: Helvetica, Arial; font-size: 12pt; font-weight: bold; line-height: 18px; text-align: center; padding-bottom: 24px; }
h2 				{ font-size: 10pt; line-height: 12pt; text-align: center; padding-top: 6px; }
h3 				{ font-size: 10pt; line-height: 12pt; text-align: center; padding-top: 6px; }

p 				{ margin: 0px; padding: 0px 0px 0px 0px; text-indent: 20px; }
p.first			{ margin: 0px; padding: 0px 0px 0px 0px; text-indent: 0px; }

p.center		{ text-align: center; line-height: 40px; text-indent: 0px;}
p.center i		{ font-size: 26px; font-family: "CocosOldDB", serif;  font-style: normal; width: 100%;  text-indent: 0px; padding-bottom: 15px; border-bottom: 2px solid #1F3B71; margin-bottom: 20px; color: #1F3B71; }
p.case			{ text-align: center; width: 100%; line-height: 20px;  text-indent: 0px; font-variant: small-caps; padding-top: 30px; }
p.court			{ text-align: center; line-height: 40px; display: block; float: left;  text-indent: 0px; }
p.date			{ text-align: center; line-height: 40px; display: block; float: right;  text-indent: 0px; }
p.caseno		{ font-family: "CocosOldDB", serif; color: #D84531; width: 100%; font-size: 20px; line-height: 40px; text-indent: -20px; clear: both; position: absolute; top: 10px; }

p.note 			{ margin: 0px; padding: 5px 0px 0px 0px; text-indent: -20px; clear: both; font-size: 12pt; line-height: 13.5pt; }
.head			{ text-align: center !important; }
p.prelim		{ margin: 0px; padding: 0px 0px 0px 0px; text-indent: 20px; clear: both; }
p.lawyer		{ margin: 0px; padding: 0px 0px 0px 0px; text-indent: 20px; clear: both; }
p.judge			{ margin: 0px; padding: 0px 0px 0px 0px; text-indent: 20px; clear: both; }


blockquote		{ margin: 0px 12px; padding: 0px; }

ul 				{ margin-left: 24px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
ol 				{ margin-left: 24px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
ol.numbers		{ margin-left: 24px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
li 				{ margin-left: 24px; }

.cite			{ background-color: #ffc; }

.dedication		{ border: 0px solid #666; margin: 0px; height: 70px; margin-top: 52px; text-align: center;  font-family: Helvetica, Arial, serif; color: #666; font-size: 11pt; letter-spacing: .0em; }
.dedication	img	{ width: 16px ; margin-top: 12px;  }

hr				{}

a.visited 		{ color: #D84531; }
a				{ color: #1F3B71; }
a.link			{ color: #900; }



/*
   Numbered paragraphs from the opinion
*/
div.num p { }

/*
   The numbers themselves, such as "[10]"
*/
span.num {
  font-family: "CocosOldDB";
  font-weight: normal;
  font-size: 0.9em;
  color: #1F3B71;
  display: block;
  position: absolute;
  width: 8em;
  left: -5em;
  text-align: right;
}

span.pagebreak 	{ background-color: #D84531; color: #fff; font-size: 10px; padding: 3px; text-align: center; }

