body { background-color:white; color:black; font-family:Arial,Helvetica,sans-serif; line-height: 125%}}
a:link { color: blue; }
a:visited { color: blue; }
.bold {font-weight:bold;}
.center { text-align: center; margin-left: auto; margin-right: auto; }
.italic { font-style:italic; }
ul { line-height: 175%; }
li { line-height: 175%; }
h1 { font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-style:italic; font-size:130%; text-align: center; color: #990000; line-height:110%; }
h2 { text-align: left; font-size: 110%; font-family: Arial,Helvetica,sans-serif; color: #990000; }
h3 { text-align: left; font-size: 105%; font-family: Arial,Helvetica,sans-serif; color: #990000; }
h4 { text-align: left; font-size: 100%; font-family: Arial,Helvetica,sans-serif; color: black; }
.smalltext { font-size: 85%; font-family: Arial,Helvetica,sans-serif; color:#990000; }
.contact { font-size: 100%; font-family: Arial,Helvetica,sans-serif; color:#000099; }

/* Tags for use in the header and footer */
#pageheader { width: 785px; }
#headerpane { float: left; width: 625px; text-align: center; }
#orgheader { width: 625px; text-align: center; }
#orgheader p { color:#000099; font-weight:bold; text-align:center; line-height:115%; font-size:14pt; }
#menupane { float: left; width: 160px; }
#menupane table { border:0; width:155px;}
#menupane td { width:136px; background-color:#CCCCCC; text-align:left; font-size:8pt; font-weight:bold; color: blue;}
#menupane td.mainlink { font-size:10pt; color:red; }
#menupane td.mainlink a:visited { font-size:10pt; color:red; }
#menupane td.mainlink a:link { font-size:10pt; color:red; }
#footer { clear: both; width: 785px; }
#footer p { text-align: center; font-size:12pt; font-family: Arial,Helvetica,sans-serif; color:#999999; }

/* Standard body block */
#bodyblock { clear: both; border-top: 4px #990000 solid; width: 785px; }

/* Customized body sub-blocks */
.officers { float: left; text-align: center; width: 250px; margin-right: 10px;}
.officers h2 { text-align: center; }
.halfcol { float: left; text-align: left; width: 375px; margin-left: 15px; }

#centeredhalf { width: 600px; margin-left: auto; margin-right: auto; }
#centeredhalf h3 { text-align: center; font-size: 105%; font-family: Arial,Helvetica,sans-serif; color: #990000; }


#newsletter table { width:780px; border:1px black outset; }
#newsletter th { font-size: 10pt; background-color:#990000;}
#newsletter td { width:190px; text-align:center; border:1px black inset;}
#pdfinfo p { text-align:center; font-family:Arial,sans-serif; font-size:9pt; font-weight:bold; }

/* Standard table */
table { border-collapse: collapse; margin-top:0px; margin-bottom:0px; line-height:150%; border:1px solid black; margin-left: auto; margin-right: auto; }
th {border-collapse: collapse; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size: 8pt; color:#FFFFFF; background-color:#990000; border: 1px solid black; line-height:150%}
tr {border-collapse: collapse; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color:#000000; background-color:#FFFFFF; border: 1px solid black; line-height:150%}
td {border-collapse: collapse; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color:#000000; background-color:#FFFFFF; border: 1px solid black; line-height:150%}

/* Left-aligned table */
table.lalign  { margin-right: auto; margin-left: auto; border-collapse: collapse; margin-top:0px; margin-bottom:0px; line-height:150%; border:1px solid black; }
table.lalign th {border-collapse: collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size: 8pt; color:#FFFFFF; background-color:#990000; border: 1px solid black; line-height:150%}
table.lalign tr {border-collapse: collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color:#000000; background-color:#FFFFFF; border: 1px solid black; line-height:150%}
table.lalign td {border-collapse: collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color:#000000; background-color:#FFFFFF; border: 1px solid black; line-height:150%}

/* Table for links page */
table.links { align: center; margin-left: auto; margin-right: auto; }
table.links td { width: 250px; font-size: 95%; padding: 5px; }
table.links th { width: 250px; font-size: 110%; padding: 5px; }
table.links tr { width: 250px; font-size: 95%; padding: 5px; }
