body, td, p { font-family:Arial,Verdana,Helvetica; font-size:12px; color:#0F0F0F; }
form { margin: 0px 0px 0px 0px; }
a { color:#3F3F9F; text-decoration:none; }
a:hover { text-decoration: underline; }
h1 { color:#909090; font-size:22px; font-weight:bold; font-style:italic; margin:0 0 0 0; }
input, textarea { font-family:Arial,Verdana,Helvetica; font-size:12px; }

.br1px { line-height:1px; }
.br2px { line-height:2px; }
.br3px { line-height:3px; }
.br4px { line-height:4px; }
.br5px { line-height:5px; }
.br10px { line-height:10px; }

.smaller1 { font-size:11px; }
.smaller2 { font-size:10px; }
.larger1 { font-size:13px; }
.larger2 { font-size:14px; }

.error { font-family:Arial,Verdana,Helvetica; color:#996666; font-size:13px; }
.breadcrumb { font-family:Arial,Verdana,Helvetica; color:#999999; font-size:12px; } 
.subhead { font-size:11px; color:#909090; }
.posting-info { font-size:10px; color:#909090; }
.article-title { font-size:14px; font-weight:bold; }
.article-body { font-size:12px; line-height:17px; }
.article-picture-caption { margin:2px 2px 0px 2px; font-size:10px; line-height:12px; }
.section-title { font-size:15px; font-weight:bold; color:#303030; }

.label-side { font-family:Arial,Verdana,Helvetica; font-size:12px; color:#0F0F0F; }
td.label-side { text-align:right; background-color:#FFFFE0; white-space:nowrap; }
.label-top { font-family:Arial,Verdana,Helvetica; font-size:9px; color:#0F0F0F; }
.label-bottom { font-family:Arial,Verdana,Helvetica; font-size:9px; color:#0F0F0F; }

.nav-top { color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; white-space:nowrap; }
.nav-top:hover { color:#FFFF6F; }
.nav-top-on { color:#FFFF6F; font-size:12px; font-weight:bold; text-decoration:none; white-space:nowrap; }
.nav-topsub { color:#3F3F3F; font-size:12px; text-decoration:none; }
.nav-topsub:hover { color:#990000; }
.nav-topsub-on { color:#990000; font-size:12px; text-decoration:none; }
.nav-top2 { color:#606060; font-size:11px; text-decoration:none; white-space:nowrap; line-height:12px; }
.nav-top2:hover { color:#000000; }
.nav-bottom { color:#FFFFFF; font-size:11px; text-decoration:none; }
.nav-bottom:hover { color:#FFFF6F; }
.nav-dropdown { font-size:11px; }

.input-table1 { width:100%; border-top:1px solid #CFCFCF; border-left:1px solid #CFCFCF; }
.input-table1 .label { text-align:right; padding:4px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF; background-color:#FFFFE0; white-space:nowrap; }
.input-table1 .label-topalign { text-align:right; padding:8px 4px 4px 4px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF; background-color:#FFFFE0; white-space:nowrap; }
.input-table1 .field { padding:4px; border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF; }

