
/* core styles */

td	{ font: 10pt Georgia, "Times New Roman", Times, serif; color: #111111; line-height: 1.5em; align: left; text-align: left; }
p	{ font: 10pt Georgia, "Times New Roman", Times, serif; color: #111111; line-height: 1.5em; text-align: left; }
a	{ font: 10pt Georgia, "Times New Roman", Times, serif; color: #830041; line-height: 1.5em; text-align: left; text-decoration: none; }
a:hover	{ text-decoration: underline;}
li	{ font: 10pt Georgia, "Times New Roman", Times, serif; color: #111111; line-height: 1.5em; text-align: left; }
img	{ border-style: none; }
img.thin { display: block; }
input, select, textarea	{ font: 11px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #111111;	line-height: 1.5em; }



/* heading styles */
/* depending on content, you may need to add additional header classes, or edit these. Only H1 and H2 are tested, really. */

h1	{ font: 24px  Georgia, "Times New Roman", Times, serif; color: #000039;	font-weight: bold; line-height: 1.25em; text-align: left; margin-top: 0; margin-bottom: 10px;}
h2	{ font: 18px  Georgia, "Times New Roman", Times, serif; color: #000039;	font-weight: bold; line-height: 1.25em; text-align: left; }
h3	{ font: 16px  Georgia, "Times New Roman", Times, serif; color: #000039;	font-weight: bold; line-height: 1.25em; text-align: left; }
h4	{ font: 12px  Georgia, "Times New Roman", Times, serif; color: #000039;	font-weight: bold; line-height: 1.25em; text-align: left; }


/* footer styles */

p.footer	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #111111; line-height: 1.5em; text-align: center; margin-top: 2em;}
a.footnav	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #830041; line-height: 1.5em; text-align: center; text-decoration: none; }
a.footnav:hover	{ text-decoration: underline;}

p.micenav	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #888888; line-height: 1.5em; text-align: center; text-decoration: none; margin-top: 4em;}
a.micenav	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #888888; line-height: 1.5em; text-align: center; text-decoration: none;}
a.micenav:hover	{ text-decoration: underline;}





/* navigation blocks and links styles */

td.navtitlenow { background: #830041; padding: 1em; font: 12px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #ffffff; font-weight: bold; line-height: 1em; align: left; text-align: left; text-decoration: none;}
a.navtitlenow	{ font: 12px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #ffffff; font-weight: bold; line-height: 1em; align: left; text-align: left; text-decoration: none;}
a.navtitlenow:hover	{ text-decoration: underline;}

p.nav	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #830041; line-height: 1.25em; align: left; text-align: left; text-decoration: none; margin-top: 0.5em; margin-bottom: 0.5em;}
a.nav	{ font: 10px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #830041; line-height: 1.25em; align: left; text-align: left; text-decoration: none;}
a.nav:hover	{ text-decoration: underline;}

td.navtitle	{ background: #9C9CAC; padding: 1em; font: 12px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #ffffff; font-weight: bold; line-height: 1em; align: left; text-align: left; text-decoration: none;}
a.navtitle	{ font: 12px Verdana,Helvetica,Arial,Geneva,sans-serif;  color: #ffffff; font-weight: bold; line-height: 1em; align: left; text-align: left; text-decoration: none;}
a.navtitle:hover	{ text-decoration: underline;}



/* may or may not be used at present... */


	
/*  pulldown menu styles (unused 4/2005) */

p.pulldown	{ margin: 0; padding: 0 0 .8em 0; text-align: left; }
a.pulldown	{ font: 11px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #000000;	line-height: 1.2em; text-decoration: none; text-align: left; }
a.pulldown:hover	{ font: 11px Verdana,Helvetica,Arial,Geneva,sans-serif; color: #000000;	line-height: 1.2em;	text-decoration: underline; text-align: left; }



/* alternating table row colors for any current or future Pilot plates based on indexNo */

.altTableColor1	{ background: #9C9CAC; }
.altTableColor2	{ background: #ffffff; }
.altTableColor3	{ background: #9C9CAC; }
.altTableColor4	{ background: #ffffff; }
.altTableColor5	{ background: #9C9CAC; }
.altTableColor6	{ background: #ffffff; }
.altTableColor7	{ background: #9C9CAC; }
.altTableColor8	{ background: #ffffff; }
.altTableColor9	{ background: #9C9CAC; }
.altTableColor10	{ background: #ffffff; }
.altTableColor11	{ background: #9C9CAC; }
.altTableColor12	{ background: #ffffff; }
.altTableColor13	{ background: #9C9CAC; }
.altTableColor14	{ background: #ffffff; }
.altTableColor15	{ background: #9C9CAC; }
.altTableColor16	{ background: #ffffff; }
.altTableColor17	{ background: #9C9CAC; }
.altTableColor18	{ background: #ffffff; }
.altTableColor19	{ background: #9C9CAC; }
.altTableColor20	{ background: #ffffff; }
.altTableColor21	{ background: #9C9CAC; }
.altTableColor22	{ background: #ffffff; }
.altTableColor23	{ background: #9C9CAC; }
.altTableColor24	{ background: #ffffff; }
.altTableColor25	{ background: #9C9CAC; }
.altTableColor26	{ background: #ffffff; }
.altTableColor27	{ background: #9C9CAC; }
.altTableColor28	{ background: #ffffff; }
.altTableColor29	{ background: #9C9CAC; }
.altTableColor30	{ background: #ffffff; }


