body { margin: 0px; }
p, ul, li, td { font-family: tahoma, verdana, arial; font-size: 12px; color: #000000; }

.initCap { font-size: 22px; font-weight: bold; color: #327D76; }
.intInitCap { font-size: 16px; font-weight: bold; color: #780169; }
.intInitWord { font-size: 14px; font-weight: bold; color: #780169; }
.greyHead { font-size: 14px; font-weight: bold; color: #4F4F4F; }
.bold { font-weight: bold; }
.newsBullet { font-family: verdana, arial, helvetica; font-size: 11px; color: #770067; }
.pdf { font-family: tahoma, verdana, arial; font-size: 11px; color: #000000; }
.footer { font-family: tahoma, verdana, arial; font-size: 12px; color: #948B82; }
.footDivider { font-family: tahoma, verdana, arial; font-size: 10px; color: #8F8D8E; }
.navBullet { font-family: verdana, arial, helvetica; color: #C1DEEE; font-size: 10px; }
.underline { text-decoration: underline; }
.underlinebold { text-decoration: underline; font-weight: bold; }
.italic { font-style: italic; }
.header { font-family: tahoma, verdana, arial; font-size: 17px; font-weight: bold; color: #780169; }
.subhead { font-family: tahoma, verdana, arial; font-size: 16px; font-weight: bold; color: #287369; }
.subsubhead { font-family: tahoma, verdana, arial; font-size: 14px; font-weight: bold; color: #0078b9; }
.tableHd { font-weight: bold; border-top: 2px solid #328C80; border-bottom: 1px solid #328C80; }
.tableRow { border-bottom: 1px solid #eeeeee; }
.tiny {font-size:10px; font-style:italic; font-family: tahoma, verdana, arial}
.tiny2 {font-size:10px; font-family: tahoma, verdana, arial}

a:link { font-family: tahoma, verdana, arial; font-size: 12px; color: #0078B9; }
a:visited { font-family: tahoma, verdana, arial; font-size: 12px; color: #0078B9; }
a:hover { font-family: tahoma, verdana, arial; font-size: 12px; color: #0078B9; text-decoration: none; }

a.blueNews:link { font-family: tahoma, verdana, arial; font-size: 11px; color: #0078B9; }
a.blueNews:visited { font-family: tahoma, verdana, arial; font-size: 11px; color: #0078B9; }
a.blueNews:hover { font-family: tahoma, verdana, arial; font-size: 11px; color: #0078B9; text-decoration: none; }

a.pdf:link { font-family: tahoma, verdana, arial; font-size: 11px; color: #2B877C; }
a.pdf:visited { font-family: tahoma, verdana, arial; font-size: 11px; color: #2B877C; }
a.pdf:hover { font-family: tahoma, verdana, arial; font-size: 11px; color: #790069; text-decoration: none; }

a.foot:link { font-family: tahoma, verdana, arial; font-size: 10px; color: #2B877C; font-weight: bold; line-height: 16px; }
a.foot:visited { font-family: tahoma, verdana, arial; font-size: 10px; color: #2B877C; font-weight: bold; line-height: 16px; }
a.foot:hover { font-family: tahoma, verdana, arial; font-size: 10px; color: #790069; font-weight: bold; text-decoration: none; line-height: 16px; }

a.nav:link { font-family: tahoma, verdana, arial; font-size: 10px; color: #ffffff; font-weight: bold; }
a.nav:visited { font-family: tahoma, verdana, arial; font-size: 10px; color: #ffffff; font-weight: bold; }
a.nav:hover { font-family: tahoma, verdana, arial; font-size: 10px; color: #F9F2C6; font-weight: bold; text-decoration: none; }

a.admin_nav:link { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold}
a.admin_nav:visited { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold}
a.admin_nav:hover { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold; text-decoration: none; }

input.submit {background-color: #328C80; color: #EDF4F3; font-weight:bold}
td.error {color:#FF0000; font-weight:bold}
input.error {background-color: #FFFF00}
textarea.error {background-color: #FFFF00}