H1 { font-size: 18pt; font-family: verdana, arial, helvetica, sans-serif; }
H2 { font-size: 14pt; font-family: verdana, arial, helvetica, sans-serif; margin-bottom: 0px; }
H3 { font-size: 12pt; font-family: verdana, arial, helvetica, sans-serif; margin-bottom: 0px; }
body { font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; margin-top: 0px; margin-left: 0px; }

FONT { font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif }
FONT.reg { font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif }
FONT.small { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif }
FONT.small2 { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; margin-left: 5px}
FONT.smaller { font-size: 6pt; font-family: verdana, arial, helvetica, sans-serif }
FONT.nav { font-size: 11pt; font-family: arial, verdana, helvetica, sans-serif }
FONT.big { font-size: 11pt; font-family: arial, helvetica, sans-serif }
FONT.xbig { font-size: 13pt; font-family: arial, helvetica, sans-serif }
FONT.headerA { font-size: 14pt; font-family: arial, helvetica, sans-serif; color: NAVY }
FONT.subA { font-size: 11pt; font-family: arial, helvetica, sans-serif; color: NAVY; text-decoration: none }
FONT.regA { font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; color: #CD3D08 }
FONT.xsmall { font-size: 1pt; font-family: verdana, arial, helvetica, sans-serif }
.tdsmall {font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; color: NAVY }
.header {font-size: 13pt; font-family: verdana, arial, helvetica, sans-serif; color: #CD3D08 }


#jrdate
{
font-size: 10px;
font-family: arial, verdana, helvetica, sans-serif
margin-top:   5px;
margin-bottom: 15px;
}




#jr_header 
 {
 padding: 0;
 margin: 1;
 border-collapse: collapse;
 position: absolute;
 left: 220;
 top: 120;
 width: 520;
 text-align: center;
 font-size: 15px;
}

#jr_header H1 { font-size: 24; font-family: verdana, arial, helvetica, sans-serif; }


#jrhomecontent 
 {
	padding: 0;
	margin: 1;
	border-collapse: collapse;
	position: absolute;
	left: 185;
	top: 210;
	width: 467px;
	font-size: 15px;
	height: 2157px;

}

#jrhomecontent H2 { font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; margin-bottom: 0px; }



.jr_left_img 
{
 float: left;
 margin-right: 10px;
}


#jrtxt {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 217;
 top: 160;
 width: 400;
 font-size: 15px;
}

#jrtxt2 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 220;
 top: 160;
 width: 390;
 font-size: 15px;
}



#jrcoloneofthree {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 20;
 top: 250;
 width: 100;
 font-size: 15px;
 text-align: left;
}

#jrcoltwoofthree {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 185;
 top: 210;
 width: 410;
 font-size: 15px;
}

#jrcoltwoofthree H2 { font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; margin-bottom: 0px; }


#jrcolthreeofthree {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 600;
 top: 200;
 width: 100;
 font-size: 15px;
 text-align: left;
}


#jrpagehead {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 217;
 top: 140;
 width: 500;
 font-size: 15px;
 text-align: center;
}

#jrtxtdown {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 220;
 top: 200;
 width: 370;
 font-size: 15px;
}


#jrfullwidth 
 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 10;
 top: 220;
 width: 650;
 font-size: 15px;
}



#oldRHnav 
 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 610;
 top: 400;
 width: 200;
 font-size: 15px;
}


#navigation {
 width: 180px;
 padding: 0;
 margin: 0;
 border-collapse: collapse;
}

#navigation td {
 height: 26px;
 border-bottom: 2px solid #460016;
 background color: #FFDFEA;
 color: #460016;
}

#navigation a:link, #navigation a:visited, {
 margin-left: 12px;
 color: #460016;
 font-size: 24px;
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-weight: bold;
}

#nav2 {
 width: 181px;
 padding: 5;
 margin: 10;
 border-collapse: collapse;
}




#nav2 td {
 border-bottom: 1px solid #460016;
 background color: #ceffcf;
 border-top: 1px solid #460016; 	
 border-right: 1px solid #460016;
 border-left: 1px solid #460016;
 font-size: 14px;
 font-family: bold, Arial, Helvetica, sans-serif;
 margin-left: 4px;
 padding-left: 1px;
 padding-right: 1px;	
 text-align: left;
 font-weight: bold;
}

#nav2 a:link, #nav2 a:visited {

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 18px;  */
 padding-left: 18px;
 text-decoration: none;	
 font-weight: normal;
} 

#nav2 a:hover{

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 1px;  */
 padding-left: 18px;
 text-decoration: none;	
 font-weight: normal;
 background color: #aaffaa;
 /*  border-bottom: 1px solid #460016; */
 
} 


#nav2left {
position: absolute;
 left: 10;
 top: 210;
 width: 165px;
 padding: 5;
 margin-top: 0;
 border-collapse: collapse;
}


#nav2left td {
 border-bottom: 0px solid #460016;
 background color: #ceffcf;
 border-top: 0px solid #460016; 	
 border-right: 0px solid #460016;
 border-left: 0px solid #460016;
 font-size: 14px;
 font-family: bold, Arial, Helvetica, sans-serif;
 margin-left: 4px;
 padding-left: 5px;
 padding-right: 1px;	
 text-align: left;
 font-weight: normal;
}

#nav2left a:link, #nav2left a:visited {

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 padding-left: 15px;
 text-decoration: none;	
 font-weight: normal;
} 

#nav2left a:hover{

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 1px;  */
 padding-left: 15px;
 text-decoration: none;	
 font-weight: normal;
 background color: #aaffaa;
 /*  border-bottom: 1px solid #460016; */
 
} 




#xnav_news {
 width: 110px;
 padding: 3;
 margin: 3;
 border-collapse: collapse;
 position: absolute;
 left: 620;
 top: 300;
}

#nav_news {
 width: 110px;
 padding: 3;
 margin: 3;
 border-collapse: collapse;
 position: absolute;
 left: 20;
 top: 0;  
}




#nav_news td {
 border-bottom: 1px solid #460016;
 background color: #ceffcf;
 border-top: 1px solid #460016; 	
 border-right: 1px solid #460016;
 border-left: 1px solid #460016;
 font-size: 14px;
 font-family: bold, Arial, Helvetica, sans-serif;
 margin-left: 2px;
 padding-left: 1px;
 padding-right: 1px;	
 text-align: left;
 font-weight: bold;
}

#nav_news a:link, #nav_news a:visited {

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 18px;  */
 padding-left: 5px;
 text-decoration: none;	
 font-weight: normal;
} 

#nav_news a:hover{

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 1px;  */
 padding-left: 5px;
 text-decoration: none;	
 font-weight: normal;
 background color: #aaffaa;
 /*  border-bottom: 1px solid #460016; */
 
} 

#nav_news2 {
 width: 70px;
 padding: 3;
 margin: 3;
 border-collapse: collapse;
position: absolute;
 left: 650;
 top: 150;
}


#nav_news2 td {
 border-bottom: 1px solid #460016;
 background color: #ceffcf;
 border-top: 1px solid #460016; 	
 border-right: 1px solid #460016;
 border-left: 1px solid #460016;
 font-size: 14px;
 font-family: bold, Arial, Helvetica, sans-serif;
 margin-left: 2px;
 padding-left: 1px;
 padding-right: 1px;	
 text-align: left;
 font-weight: bold;
}

#nav_news2 a:link, #nav_news2 a:visited {

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 18px;  */
 padding-left: 5px;
 text-decoration: none;	
 font-weight: normal;
} 

#nav_news2 a:hover{

 display: block;
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 /*  margin-left: 1px;  */
 padding-left: 5px;
 text-decoration: none;	
 font-weight: normal;
 background color: #aaffaa;
 /*  border-bottom: 1px solid #460016; */
 
} 



#news H3 { 

 font-size: 12pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 margin-bottom: -12px; 

}

h1.newsbod {
 margin-left: 150px;
 text-align: center;
}

h2.newsbod {
 margin-left: 150px;
}

h3.newsbod {
 margin-left: 150px;
}


p.newsbod {
 margin-left: 150px;
 font-size: 12pt;	
}

p.date {
 margin-left: 0px;
 font-style: italic;
 font-size: 8pt;
 margin-top:   5px;
 margin-bottom: 15px;	
}

p.nbdate {
 margin-left: 0px;
 font-style: italic;
 font-size: 8pt;
	
}


#newsnav {
 position: absolute;
 top: 130px;
 left: 30px;
}



#newsnav td {
 height: 80px;
 width:  80px;
 background color: #cfffcf;
 margin-bottom: 20;

 font-size: 10pt;
 text-align: center;
 font-weight: bold;
}

/*
 font-family: bold, Arial, Helvetica, sans-serif;
 margin-left: 4px;
 padding-left: 1px;
 padding-right: 1px;	
 text-decoration: none;	


}
*/


#newsnav a:link, #newsnav a:visited {
 height: 80px;
 width:  80px;
 display: block;
 text-align: center;
 vertical-align: middle;
 padding-left: 1px;
 padding-top: 20px;
 text-decoration: none;	

 border-right: 3px solid #c0ffc0;
 border-top:   3px solid #c0ffc0; 	

 border-left:   3px solid #bff0b0;
 border-bottom: 3px solid #bff0b0;

} 

#newsnav a:hover{
 height: 80px;
 width:  80px;
 display: block;
 text-align: center;
 vertical-align: middle;
 padding-left: 1px;
 padding-top: 20px;
 text-decoration: none;	

 border-right: 3px solid #b0ffb0;
 border-top:   3px solid #b0ffb0; 	

 border-left:   3px solid #c0ffc0;
 border-bottom: 3px solid #c0ffc0;
 } 

#bg1 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 0;
 top: 0;
}

#toplogo {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 0;
 top: 19;
}

#bg3 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 314;
 top: 1;
}

#bg3a {
 padding: 0;
 spacing: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 314;
 top: 20;
 border: 0;
}

#bg5 {
 padding: 0;
 spacing: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 313;
 top: 41;
 border: 0;
}

#bg9 {
 padding: 0;
 spacing: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 313;
 top: 66;
 border: 0;
}


#bg6 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 0;
 top: 103;
}

#rightline1 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 742;
 top: 0;
}



#rightline2 {
 padding: 0;
 margin: 0;
 border-collapse: collapse;
 position: absolute;
 left: 742;
 top: 105;
}


/* dimensions
Width of page is 740
Width of left menu is 155
white space each side is 15

Height of top left graphics are 20, 85, 94 for a total of 209

width of jr header is 520
width of jr body text is 565  */

