body, p, td {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #666666; }

h1 { font-size: 19px; font-style: italic; font-weight: normal; }
h2 { color: #2E2282; font-size: 15px; font-style: italic; font-weight: normal; }
img { border: 0; }

a:link, a:visited { color: #2E2282; }
a:hover, a:active { color: #766EAD; }

.caption { font-size: 9px; font-style: italic; color: #666666; }
.white { color: #FFFFFF; }
.standout { color: #2E2282; font-size: 15px; font-style: italic; font-weight: normal; text-align: center; }
.numeric { font-family: "Times New Roman", Times, serif; font-size: 15px; }
.moretop { margin-top: 24px; }
.flushtop { margin-top: 0; }

input, select, textarea { font-family: Arial; font-size: 12px; }

table.form { border-collapse: collapse; width: 100%; }
table.form td { padding: 4px 0 4px 10px; background-color: #F3F3F3; border-bottom: 3px solid #FFFFFF;}
table.form td.label { width: 220px; text-align: right; color: #000000;  }
table.form td span.numeric, table.form td span.dark { color: #000000; }
table.form td.spacer { background-color: #FFFFFF; padding: 0; }

.shaded { background-color: #F3F3F3; padding: 10px 20px; vertical-align: top; }
.shaded h2 { margin-top: 0; }

.button { padding: 3px; width: 100px; }