/* 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;
	text-decoration: none;
	
	 line-height: 1.0em;
	 padding: .0em;
	}
	 
	/* 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: none
}	
	
#header-links  A:visited {
	color:   #EEE8AA;
	background-color: transparent;
	TEXT-DECORATION: none
}		
	
#header-links A:hover {
	color:    
	background-color: transparent;
	TEXT-DECORATION:  underline;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 1.0em;
}			 
	 
	 
	/*  color: #00CCCC; */
	
	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-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 }

/*   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: 600;
	 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;
	}
	
/* 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;

}	


	
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;
}


.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;
	}
	
	 
	 
TABLE.bgcolor-slate-yellow
{   background-color: #2F4F4F;
color: Yellow;
}
	 
TABLE.pap-table-margins
{
margin-top: 0.0em;
margin-bottom: 0.5em;
}
	
TD { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10 pt; color: #000000; line-height: 125%; margin-top: 10 px; margin-bottom: 0 px }

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