/* 20090226 ad pap 7 8  9, 10;   2006.07/31 rem 040225 orig ; 050823 h3; 050707 img float,  050502 dill img; update header id 040810; remfg 040225      */

BODY { background-color: #FFFFFF;
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 10 pt; 
	color: #000000; 
	margin-top: 0em;;
	margin-left: 0em;
	margin-right: 0em;}
	
	A:link { color:     Maroon;
	/*  #C71585;  */
	background-color: transparent;}
	/* #009999 */
	
	.link-darker {
		background-color: transparent;
		color:   #4169E1;
			/* royal blue */
	}
	
	
	A:active { color: #8B0000; }
			
	A:visited { color:    Maroon;
	background-color: transparent;
	}
		
	A:hover { color:       #FFFACD;
	background-color:       Maroon;

	padding: 0.0em;
	margin: 0.0em;
	}

/* immigra. test 061222 */

#td-header-links A:link {
	color:      #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}	
	
#td-header-links  A:visited {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION: none
}		
	
#td-header-links  A:hover {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}			 

	 
	/* add 040326  id sponsor-links 
	see also class=h4-sponsor added also today below */ 
	
#sponsor-links A:link {
	color:     Yellow;
	background-color: transparent;
	TEXT-DECORATION: none
}	

#sponsor-links  A:visited {
	color:  Yellow;
	background-color: transparent;
	TEXT-DECORATION: none
}		

#sponsor-links A:hover {
	color:  yellow;
	background-color: transparent;
	TEXT-DECORATION:  underline;
	font-weight:  500;
}		
	
#header-links A:link {
	color:      #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}	
	
#header-links  A:visited {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION: none
}		
	
#header-links A:hover {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}			 
	 
/* sub head link below 061222 */

#header-links2 A:link {
	color:      #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}	
	
#sub-header-links2  A:visited {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION: none
}		
	
#header-links2 A:hover {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:  underline;
}			 
/* subhead aka head2 links above 061212 */

/* paplaw lnk below 080226 

 #EEE8AA;
*/
#paplaw4-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw4-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw4-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplawfont-links A:link {
	 font-family: sans-serif; 
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplawfont-links  A:visited {
font-family: sans-serif; 
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplawfont-links A:hover {
font-family: sans-serif; 
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			







#paplaw1-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
}	
	
#paplaw1-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none
}		
	
#paplaw1-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
}			 


/* paplaw2 more bold for SB */

#paplaw2-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw2-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw2-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			
/*  .........    new pap 3 for text top nave   ....    */


#paplaw3-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw3-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw3-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			

/*  new below for 2009.02.16 more text top bar*/


#paplaw4-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw4-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw4-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw5-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw5-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw5-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			


#paplaw6-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw6-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw6-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw7-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw7-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw7-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw8-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw8-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw8-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw9-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw9-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw9-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw10-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw10-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw10-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			



#paplaw11-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw11-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw11-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			
	 


#paplaw12-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw12-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw12-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}			
	



	 






#paplaw13-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw13-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw13-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}				 
	 

#paplaw14-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw14-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw15-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}	



#paplaw15-links A:link {
	color:    #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION:   none;
	 font-size: 1.25em;
}	
	
#paplaw15-links  A:visited {
	color:  #ADD8E6;
	background-color: transparent;
	TEXT-DECORATION: none;
	 font-size: 1.25em;
}		
	
#paplaw15-links A:hover {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION:       none;
	 font-size: 1.25em;
}		 
	 
	 
	/*  color: #00CCCC; */
	
	
/*below img left border space only;   */	

img.img-margin-left {
	margin-left: 0.5em;
	margin-bottom: 0em;
	margin-right: 0em;
	margin-top: 0em;
	padding: 0em;
}
	
	div.img-float-left {
		float:  left;
		margin: 0.25em;
	}

	IMG.img-float-left {
		float: left;
		margin: 0.25em;
	}

/* hodit 050707 */
	 
	 
IMG.img-float-left {
		float:  left;
		margin: 0.25em;
	}
	
IMG.img-float-right {
		float:  right;
		margin: 0.25em;
	}
		
IMG.img-float-left2 {
	float: left;
	margin-right: 0.5em;
	margin-top: 0.25em;
	margin-bottom: 0.1em;
	margin-left: 0.25em;
}	
	
	
	
	.font-size-8em {
		background-color: transparent;
		color: Black;
		font-size: .8em;
	}
	
	
	
	
	
	
	
	
	
	
H1 { font: 22 pt Garamond, Bookman, Times New Roman, Times; 
color: #663366; font-weight: bold; margin-top: 10 px; margin-bottom: 5 px }


	
H2 { font: 18 pt Garamond, Bookman, Times New Roman, Times; color: #663366; 
	font-weight: bold; margin-right: 0em; margin-top: 2 px; margin-bottom: 2 px }


H2.h2-font-header1a {
	background-color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: 500;
	color:  White;
	
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	
}
	
H2.h2-font-header {

	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: 500;
	color:  White;
	background-color:   #696969;  
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.25em;
}	

H2.h2-font-pap {
	 font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: Black;
	 background-color: #BDB76B;
	 font-size: 1.3em;
	 font-weight: 600;
	 margin: 0em;
	 padding: 0.25em; }
	 
	
H3 { font: 12 pt Garamond, Bookman, Times New Roman, Times;
 color: #663366; font-weight: bold; margin-top: 2 px; margin-bottom: 2 px; }

 
 /* added 2009.04.17 */
 
H3.h3-bg-blue {
	background-color: #191970;
	color:       fuchsia;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding: 0.25em;
	font: 1.2em;
	
}





/* TOP FOX below  2006.11.19   */




H3.h3-font-white {
	

	font-family: "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: 500;
	color:  White;
	background-color:   Black;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.25em;
}

/* TOP FOX above 2006.11.19    */




/* font non-servif */

H3.h3-font2-pink {
	font-family:  sans-serif; 
	font-size: 0.8em;
	font-weight: 600;
	color:   #ffb6c1;
	background-color:   Black;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.25em;
}





/*   h3-top-pap add 050823 */
H3.h3-top-pap {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: 600;	
 font-size: 1.1em;
 margin: 0em;
 padding: .25em;
 background-color:    Black;
 color:       #DCDCDC;
}	

	
H3.h3-font-pap {
	{ font-family: verdana, trebuchet, arial, helvetica;
	 color:  Black;
	 background-color: transparent;
	 font-size: 1.1em;
	 font-weight: 700;
	 margin-top: 0.0em;
	 margin-bottom: 0.2em;
	  }
	 
H3.h3-font-lightondark {
    font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: Black;
	 background-color: #DCDCDC;
	 font-size: 1.1em;
	 font-weight: 600;
	 margin-top: 0.0em;
	 margin-bottom: 0.0em;
	 padding: 0.25em;
	}

H2.h2-mcfav {
	 font-family:   "Times New Roman", Times, serif;
	 color:  White;
	 background-color:  Purple;
	 font-size: 1.5em;
	 font-weight: 600;
	 margin-top: 0.0em;
	 margin-bottom: 0.0em;
	 padding: 0.25em;
}

H3.h3-mcfav {
	 font-family:   "Times New Roman", Times, serif;
	 color:   Black;
	 background-color:    #D8BFD8;
	 font-size: 1.2em;
	 font-weight: 600;
	 margin-top: 0.0em;
	 margin-bottom: 0.0em;
	 padding: 0.25em;
}
/* add class  h4-sponsor040326 fr. home css */
H4.h4-sponsor {
	color:    White;
	background-color:  Teal;    
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt ;
	font-weight: 500;
	padding: 0.25em;
	margin: 0em;

}	

i.white-8 {
	font: 0.8em;
	color: Fuchsia;
	background-color: transparent;
}
	
P {
		background-color: transparent;
		color: Black;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 1.0em;
		line-height: 1.25em;
		margin-top: 10px;
		margin-bottom: 0 px
	}

.font-bgcolor-gray  {
	background-color: #DCDCDC;
}

p.font-header-notes {
	color:  Lime;
	background-color:  transparent;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}


/* blockquote bg added 2009.04.14  */

blockquote.bg-color-wrm {
 background-color: #ffffcc;
 padding: 1em;
 margin-left: 0em;
}






.head-tags {
	color:  Yellow;
	background-color: transparent;

}


.pap-font-9 {
    color: #2F4F4F;
	font-size: 0.9em;
	font-weight: 500;
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, Sans-serif;
	line-height: 1.2em;
	margin-top: .25em;
	
}

	
P.font-8 {
	font-size: 0.8em;
	line-height: 1.25em;
	margin-top: .25em;
	}
	
I {
	 font-family:  Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;
	 font-size: 1em;
	 font-weight: 500;
	}
	

I.font-8 { 
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;
    font-size: 0.8em;
	line-height: 1.25em;
	margin-top: 5em;
	}	
	/*	 rem 030916... replaced by above
	P { font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 10 pt; 
	color: #000000; 
	line-height: 125%; 
	margin-top: 10 px;
	margin-bottom: 0 px }
	*/

.font-85 {
font-size: 0.85em;
}	

/* below font h2 ... 08-2003 update 03/09/16   */
.font-h2-size3 {
	 color: #663366;
	 font-size: 1.2em;
	 font-family:  Arial, Helvetica, Geneva, Tahoma, sans-serif;
	 font-style: normal;
	 letter-spacing:   0.0em;
	}
	
.font-h2-yellow-magenta
	 {
	   background-color:  #8B008B;
	   color: #FFFFE0;
	   font-size: 1.2em;
	   font-family:  Arial, Helvetica, Geneva, Tahoma, sans-serif;
	   font-style: normal;
	   letter-spacing:   0.0em;
	}
	
.font-color-yellow-magenta    {
		background-color:  #8B008B;
		color: #FFFFE0;
	}
	
	

.font-darkgrey-point75 {
	font-size: 0.75em;
	margin-left: 1.0em;
	 color:  #A9A9A9;
}

.font-dimgrey-point85 {
	font-size:  0.85em;
	margin-left: 1.0em;
	 color:   #696969;
}

.font-dimgrey-point80 {
font-size:  0.80em;
	margin-left: 0em;
	 color:   #696969;
}


.smaller-font-80 {
	background-color: transparent;
	color : #004080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	font-weight: 400;
}

I.font-8em { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 0.8em;
	line-height: 1.0em;
	}
	
I.font-12px { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;
	}


	
	UL {
		margin-left: 2em;
		margin-right: 0.25em;
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 0em;
	}
	
	LI { 

	list-style: square;
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-size: 1.0em; color: #000000; line-height: 1.25em;
	margin-top: .5em; 
	margin-bottom:  .5em;
	margin-left: 0.0em;
	 }


	UL UL 
	 {
		margin-left: 2em;
		margin-right: 0.25em;
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 0em;
	}
	
p.img {
margin: 0em;
padding: 0em;


}
	
p.img-center {
margin:  0em;
padding:  0em;

}	
	
	
	
Table.margin { 
margin: 0em;
padding: 0em;
}	 
	 
TABLE.bgcolor-slate-yellow
{   background-color: #2F4F4F;
color: Yellow;
}



	 
TABLE.pap-table-margins
{
margin-top: 0.0em;
margin-bottom: 0.0em;
}

	
TD { font-family: Arial, Helvetica, Geneva, sans-serif;  font: 0.9em;
 color: #000000; line-height: 125%; margin-top: 10 px; margin-bottom: 0 px }

ADDRESS { font: 8 pt Arial, Helvetica, Geneva, sans-serif; color: #000000 }
	
	 