.curr_loc { color: #000; font-size: 12px; font-weight: bold; margin-top: 5px; padding-top: 5px }
a:link  { color: blue; text-decoration: none }
a:hover  { color: blue; text-decoration: underline }
a:visited { color: purple; text-decoration: none }
a:visited:hover { color: purple; text-decoration: underline}
h1 { font-size: 16px; font-weight: bold; margin: 0.67em 0 }
h2 { font-size: 14px; font-weight: bold }
#navlist { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 0 10px; padding: 0 0 5px 10px; width: 180px; border-top: 1px solid #669; border-bottom: 1px solid #669 }
#topnav { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 0 0; padding: 0 0 5px 0; width: 100%; border-top: 1px solid #669; border-bottom: 1px solid #669 }
#foot-navlist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 0 10px; padding: 0 0 5px 10px; width: 750px }
.head { margin: 150px 0 0 10px; padding: 5px 20px 0 10px }
.menupad { margin: 5px 0; padding: 5px 0 }
.ihp  { margin: 10px; padding: 10px }
.body  { font-size: 12px; margin: 0 10px 30px 20px; padding: 0 10px 30px 20px }
.body-nopad { font-size: 12px }
.body-links { font-size: 11px }
.footeraddress  { color: #669; font-size: 10px }
a.footeraddress:link  { color: #669; text-decoration: none }
a.footeraddress:hover  { color: #669; text-decoration: underline }
a.footeraddress:visited  { color: #669; text-decoration: none }
a.footeraddress:visited:hover  { color: #669; text-decoration: underline}
.copyright { color: #ccc; font-size: 10px }
.fellow-pad  { padding: 10px 5px 10px 10px; border-bottom: 1px solid #669 }
.fellow-pad-noline { padding-top: 10px; padding-bottom: 10px; padding-left: 10px }
.link-pad  { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px solid #669 }
.link-inst { font-weight: bold; padding-top: 10px }
.link-url { padding-left: 5px }
.col1 { margin: 0; padding: 0; border-left: 1px solid #669 }
.col { margin: 0; padding: 0; border-bottom: 1px solid #669 }
.news  { padding: 3px; border: solid 1px #ccc }
.news-header { font-weight: bold; background-color: #ccc; text-align: center; text-transform: capitalize; letter-spacing: 1px }
.news-body { font-size: 10pt; padding: 5px }
.news-body p { margin: 5px 0 0 }