
body { 
background-color: #000000; 
font-family: verdana, arial, sans-serif; 
margin: 15px 6px;
color: #ffffff; 
}

h2.pghead {font : 16pt verdana, arial, sans-serif; color: #FF0000; text-align: right; font-weight: bold; }

h3.pghead {font : 13pt verdana, arial, sans-serif; color: #FF0000; font-weight: bold; }

td.parent {padding: 29px 25px; font-size: 10pt;}

td.contact {font-size: 10pt;}

li {font-size: 10pt; margin-bottom: 7pt}

p {font: 10pt verdana, arial, sans-serif; text-align: left;}
p.picdesc {font: 10pt verdana, arial, sans-serif; text-align: right;}
p.copyr {font: 10pt verdana, arial, sans-serif; text-align: right;}

/*front page navigation links */

a.fpnav:link {color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; background: #000000; }
a.fpnav:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; background: #000000; }
a.fpnav:active {color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; background: #000000; }
a.fpnav:hover {color: #FF0000; font-weight: bold; text-decoration: none; text-transform: none; background: #FFFFFF; }

/*main navigation links */

a.mnav:link {color: #FFFFFF; text-decoration: none; text-transform: none; background: #000000; }
a.mnav:visited {color: #FFFFFF; text-decoration: none; text-transform: none; background: #000000; }
a.mnav:active {color: #FFFFFF; text-decoration: none; text-transform: none; background: #000000; }
a.mnav:hover {color: #FF0000; text-decoration: none; text-transform: none; background: #FFFFFF; }
p.nav {font : 10pt verdana, arial, sans-serif; margin: 10px 5px; text-align: right; font-weight: bold;}


/*sub navigation links */

a.subnav {color: #FFFFFF; text-decoration: none; text-transform: none; background: #000000; }
a.subnav:active {color: #000000; text-decoration: none; text-transform: none; background: #FF0000; }
a.subnav:hover {color: #000000; text-decoration: none; text-transform: none; background: #FF0000; }
font.subnav-on {font : 11pt verdana, arial, sans-serif; color: #000000; margin: 10px 5px; text-align: right; font-weight: bold; background: #FF0000;}
p.subnav {font : 10pt verdana, arial, sans-serif; margin: 10px 5px; text-align: right; font-weight: bold;}

/*regular page links */

a.pg:link {color: #FFFFFF; font-weight: bold; text-decoration: underline; text-transform: none; }
a.pg:visited {color: #FFFFFF; font-weight: bold; text-decoration: underline; text-transform: none; }
a.pg:active {color: #FFFFFF; text-decoration: underline; text-transform: none; }
a.pg:hover {color: #000000; text-decoration: underline; text-transform: none; background: #FF0000; }

/*resource table web links */

a.res:link {color: #000000; font-weight: bold; text-decoration: underline; text-transform: none; }
a.res:visited {color: #000000; font-weight: bold; text-decoration: none; text-transform: none; }
a.res:active {color: #FF0000; text-decoration: underline; text-transform: none; }
a.res:hover {color: #000000; text-decoration: underline; text-transform: none; background: #FF0000; }

/*resource table email links */

a.remail:link {color: #000000; text-decoration: underline; text-transform: none; }
a.remail:visited {color: #000000; text-decoration: none; text-transform: none; }
a.remail:active {color: #FF0000; text-decoration: underline; text-transform: none; }
a.remail:hover {color: #000000; text-decoration: underline; text-transform: none; background: #FF0000; }

/*h2 links */

a.h2:link {font : 18pt verdana, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; }
a.h2:visited {font : 18pt verdana, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; }
a.h2:active {font : 18pt verdana, arial, sans-serif; color: #FFFFFF; text-decoration: underline; text-transform: none; }
a.h2:hover {font : 18pt verdana, arial, sans-serif; color: #000000; text-decoration: underline; text-transform: none; background: #FF0000; }