a:link    { color: #1b3a76; font-weight: bold; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited  { color: #1b3a76; font-weight: bold; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover  { color: #ffffff; font-weight: bold; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active  { color: #ffffff; font-weight: bold; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }

p   { color: #369; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 20px; margin-left: 20px }
ul { color: #369; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 20px; margin-left: 20px }
h1 { color: #1b3a76; font-size: 15px; line-height: 16px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 20px; margin-right: 20px }
h2, h3 { color: #1b3a76; font-size: 12px; line-height: 16px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 20px; margin-right: 20px }

.text10px { font-size: 10px }
.white12px { color: white; font-weight: bold; font-size: 12px }
.tinyfooter { color: white; font-style: normal; font-weight: normal; font-size: 9px }
.blue12px  { color: #1b3a76; font-weight: bold; font-size: 12px }
.location  { color: #fff; font-weight: bold; font-size: 12px;  }
.storytext { color: #369; font-size: 11px; line-height: 14px }
.listtext  { color: #036; font-size: 12px; line-height: 14px }
.sidebar   { color: #036; font-size: 11px; line-height: 14px }
.darkred    { color: #630; font-size: 11px; line-height: 13px}
.heads   { color: #1b3a76; font-size: 15px; line-height: 16px }

.deptheads { color: #1b3a76; font-size: 15px; line-height: 22px; background-color: #7cb7d0; text-transform: uppercase; text-indent: 20px; vertical-align: middle; margin: 0px; height: 22px }
.deptheadsthin { color: #1b3a76; font-size: 10px; line-height: 10px; background-color: #7cb7d0; text-transform: uppercase; text-indent: 20px; vertical-align: middle; margin: 0px; height: 10px }

.topnav a,
.topnav a:link   { color: #a2cde0; font-size: 12px; text-decoration: none }
.topnav a:visited  { color: #a2cde0; font-size: 12px; text-decoration: none }
.topnav a:hover   { color: #1b3a76; font-size: 12px; text-decoration: none }
.topnav a:active   { color: #1b3a76; font-size: 12px; text-decoration: none }

.nav2 a,
.nav2 a:link    { color: #1b3a76; font-weight: bold; font-size: 12px; text-decoration: none }
.nav2 a:visited  { color: #1b3a76; font-weight: bold; text-decoration: none }
.nav2 a:hover  { color: #a2cde0; font-weight: bold;  text-decoration: none }
.nav2 a:active  { color: #a2cde0; font-weight: bold; text-decoration: none }

.listlinks a,     { color: #1b3a76; font-size: 14px; line-height: 14px; text-decoration: none }
.listlinks a:link    { color: #1b3a76; text-decoration: none }
.listlinks a:visited    { color: #1b3a76; text-decoration: none }
.listlinks a:hover   { color: #fff; text-decoration: underline }
.listlinks a:active   { color: #fff; text-decoration: underline }

